[Samba] selftest
Andrew Bartlett
abartlet at samba.org
Mon Apr 1 18:03:44 UTC 2019
On Mon, 2019-04-01 at 17:08 +0200, Manfred via samba wrote:
> Hi all,
>
>
> I just downloaded a fresh samba-4.10.0 tarball to verify the result of
> 'make test'
> What I did is:
> ./configure --enable-selftest
> make
> make test
>
> All run as the ordinary user.
>
> I encountered a build problem with 'make' in
> source4/lib/messaging/messaging_handlers.c
>
> due to the following conditional being placed /before/ #include "includes.h"
> #if defined(DEVELOPER) || defined(ENABLE_SELFTEST)
>
> I fixed this by moving the conditional after the #include, and the build
> completed fine.
> This is the only change I made in the code.
>
> But.
>
> 'make test' failed miserably with tons of errors.
>
> The presentation from Andrew Bartlett says that selftest should be
> enforced as part of the regular release workflow, which is great, but
> since that talk is from 2012, I wonder: what is the current status of
> selftest ?
This looks like https://bugzilla.samba.org/show_bug.cgi?id=13854
This should be in a new Samba 4.10.x shortly.
I don't know why this only seems to happen on some platforms or what
exactly is going on, but yes, selftest and CI is absolutely critical to
our workflow.
Andrew Bartlett
--
Andrew Bartlett http://samba.org/~abartlet/
Authentication Developer, Samba Team http://samba.org
Samba Developer, Catalyst IT http://catalyst.net.nz/services/samba
More information about the samba
mailing list