Rev 10330: Add support for external scripts/binaries that write
results using the in file:///home/jelmer/bzr.samba/4.0/
Jelmer Vernooij
jelmer at samba.org
Mon Oct 16 19:58:57 GMT 2006
------------------------------------------------------------
revno: 10330
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: libndr
timestamp: Mon 2006-10-16 21:58:22 +0200
message:
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:
source/bin/torture/
source/torture/subunit.c
modified:
source/build/smb_build/makefile.pm
source/dynconfig.c
source/dynconfig.h
source/dynconfig.mk
source/lib/talloc/config.mk
source/lib/talloc/testsuite.c
source/main.mk
source/script/tests/mktestsetup.sh
source/torture/config.mk
source/torture/local/config.mk
source/torture/local/local.c
source/torture/smbtorture.c
source/torture/ui.c
source/torture/ui.h
------------------------------------------------------------
revno: 10328.1.7
merged: jelmer at samba.org-20061016194247-110b83f8fd5254ba
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: 4.0-subunit
timestamp: Mon 2006-10-16 21:42:47 +0200
message:
Allow installation to 'torture dir'
Allow subunit dir to be a list of paths to search
------------------------------------------------------------
revno: 10328.1.6
merged: jelmer at samba.org-20061016192609-073d929075d1b5f7
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: 4.0-subunit
timestamp: Mon 2006-10-16 21:26:09 +0200
message:
Fix subunit output to match subunit input :-)
------------------------------------------------------------
revno: 10328.1.5
merged: jelmer at samba.org-20061016192235-ca286a2a1168bf50
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: 4.0-subunit
timestamp: Mon 2006-10-16 21:22:35 +0200
message:
Support running subunit torture tests.
------------------------------------------------------------
revno: 10328.1.4
merged: jelmer at samba.org-20061016191153-c542b891f633ef4c
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: 4.0-subunit
timestamp: Mon 2006-10-16 21:11:53 +0200
message:
Convert talloc testsuite to output subunit.
------------------------------------------------------------
revno: 10328.1.3
merged: jelmer at samba.org-20061016182256-191f7c35e89d00cb
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: 4.0-subunit
timestamp: Mon 2006-10-16 20:22:56 +0200
message:
Subunit works! :-)
------------------------------------------------------------
revno: 10328.1.2
merged: jelmer at samba.org-20061016175303-bca0bfeb8e9a0763
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: 4.0-subunit
timestamp: Mon 2006-10-16 19:53:03 +0200
message:
More work on subunit.
------------------------------------------------------------
revno: 10328.1.1
merged: jelmer at samba.org-20061016161538-ef5c4174a61f0133
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: 4.0-subunit
timestamp: Mon 2006-10-16 18:15:38 +0200
message:
Start working on subunit support
More information about the samba-cvs
mailing list