too many layers in selftest
Jeremy Allison
jra at samba.org
Sun Feb 16 01:31:45 UTC 2020
On Sun, Feb 16, 2020 at 12:10:07PM +1300, Douglas Bagnall wrote:
> On 15/02/20 10:45 am, Andrew Bartlett via samba-technical wrote:
>
> >> The way the test environments are set up and
> >> invoked is still a mystery to me unfortunately :-(.
> >
> > There are two many layers:
> > - GitLab CI
> > - The bootstrap docker image
> > - autobuild.py
> > - make test (selftest/wscript)
> > - selftest.pl
> > - selftest/targets/Samba*.pm
> > - selftest/*/tests.py
>
> You are forgetting or subsuming format-subunit and filter-subunit.
>
> Samba's test infrastructure is a psychedelic fractal -- if you
> stare for too long at any part, intricate detail oozes out of the
> cracks.
Hmmm. Does you end up seeing dog faces everywhere in the
code ? That's a strong argument for us living in a simulation :-).
More information about the samba-technical
mailing list