svn commit: samba r19343 - in branches/SAMBA_4_0: . source
source/bin source/build/smb_build source/lib/talloc
source/script/tests source/torture source/torture/local
jelmer at samba.org
jelmer at samba.org
Mon Oct 16 20:05:22 GMT 2006
Author: jelmer
Date: 2006-10-16 20:05:19 +0000 (Mon, 16 Oct 2006)
New Revision: 19343
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=19343
Log:
Add support for external scripts/binaries that write results using the
'subunit' protocol. This allows us to easily plug EJS scripts or binaries that
can't depend on -ltorture into smbtorture. The protocol is very simple:
- write "comments" to stderr
Example output on stdout:
test: foo
success: foo
test: bar
success: bar
test: blah
failure: blah [
dummy.c:30: Expression 1 != 2 failed!
]
test: blie
skip: blie [
Iconv support not built in
]
I've already converted the talloc testsuite.
Added:
branches/SAMBA_4_0/source/bin/torture/
branches/SAMBA_4_0/source/torture/subunit.c
Modified:
branches/SAMBA_4_0/
branches/SAMBA_4_0/source/build/smb_build/makefile.pm
branches/SAMBA_4_0/source/dynconfig.c
branches/SAMBA_4_0/source/dynconfig.h
branches/SAMBA_4_0/source/dynconfig.mk
branches/SAMBA_4_0/source/lib/talloc/config.mk
branches/SAMBA_4_0/source/lib/talloc/testsuite.c
branches/SAMBA_4_0/source/main.mk
branches/SAMBA_4_0/source/script/tests/mktestsetup.sh
branches/SAMBA_4_0/source/torture/config.mk
branches/SAMBA_4_0/source/torture/local/config.mk
branches/SAMBA_4_0/source/torture/local/local.c
branches/SAMBA_4_0/source/torture/smbtorture.c
branches/SAMBA_4_0/source/torture/ui.c
branches/SAMBA_4_0/source/torture/ui.h
Changeset:
Sorry, the patch is too large (1767 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=19343
More information about the samba-cvs
mailing list