svn commit: samba r3123 - in branches/SAMBA_4_0/source: librpc/idl librpc/rpc torture torture/local

tridge at samba.org tridge at samba.org
Fri Oct 22 00:38:37 GMT 2004


Jelmer,

 > Add local test for testing the functions dcerpc_parse_binding(), 
 > 	dcerpc_binding_string() and dcerpc_binding_build_tower()
 > 
 > Added:
 >    branches/SAMBA_4_0/source/torture/local/binding_string.c

Thanks Jelmer! I think local tests like this are really important. We
have too many subsystems that don't have standalone test methods, so
its great to see more being added.

Sometime in the next couple of weeks I think we should start on the 
infrastructure needed for a "make test". Samba4 is starting to pass
quite a few of our torture tests, but we still rely on developers
knowing which test to run. A simple "make test" that runs all the
tests that are expected to pass would be very useful.

As part of this we will need to add a new process model, "-M inetd",
in order to implement the socketpair_tcp() method of doing build farm
testing that we use for Samba3. That method relies on being able to
launch a smbd as a child of a smbtorture parent, which keeps the
testing more secure and makes it easier to cope with errors.

Cheers, Tridge


More information about the samba-technical mailing list