summaryrefslogtreecommitdiff
path: root/source4/selftest/config.mk
AgeCommit message (Collapse)AuthorFilesLines
2009-09-08s4:selftest Fix 'make testenv-gdb' and 'make valgrindtest' etcAndrew Bartlett1-28/+22
The problem here was that tridge's changes to ensure that test results were always propogated didn't merge well with the addition of extra environment variables for the 'make valgrindtest' and similar environments. By splitting out the macro further, we keep the build farm reporting accurate, but allow these other test modes to work. Andrew Bartlett
2009-08-17fixed make test reporting success when provision failsAndrew Tridgell1-24/+51
We were getting build test 'pass' on the build farm when the provision is failing. The cause was the use of filter pipelines in the selftest code in the makefile. A bourne shell will by default report the error status of the last element of the pipeline, which means when provision failed, make thought everything had passed. We could use the bash 'pipefail' option to fix this, but it isn't portable, so instead I've modified the makefile to touch st/st_done when the first element in the pipeline completes successfully. That means we now get errors in make test, at the expense of making the makefile even more horrible than it was.
2009-08-17s4:selftest Remove the 'subunit filter' from make testenv etcAndrew Bartlett1-2/+2
The extra filter is no use for 'testenv', as we are not running tests, but an xterm. The filter also breaks running 'GDB_PROVISION=yes make test', but at least if we can run 'GDB_PROVISION=yes make testenv' then we can debug provision. Andrew Bartlett
2009-06-12selftest: Add option to strip output of succeeded tests, and use it onJelmer Vernooij1-1/+1
the buildfarm. The matches the behaviour we had earlier in the previous output format.
2009-06-12selftest: Output subunit on the buildfarm.Jelmer Vernooij1-0/+5
2009-06-11selftest: Fix handling of testsuite, reintroduce progress indication.Jelmer Vernooij1-1/+4
2009-06-11selftest: Fix subunit stream to include the right prefixes rather thanJelmer Vernooij1-1/+1
extending the subunit protocol.
2009-06-11selftest: Use external processes for filtering known failures and prettyJelmer Vernooij1-16/+14
formatting.
2009-06-11selftest: Use filter-xfail for known failuresJelmer Vernooij1-2/+5
2009-06-11selftest: Use subunit internally, and a separate test output formatter.Jelmer Vernooij1-18/+19
2009-03-21s4:selftest: rename SMBD_VALGRIND => SAMBA_VALGRINDStefan Metzmacher1-6/+6
metze
2009-01-30selftest: pass down the path to python for provisioning samba4Stefan Metzmacher1-1/+2
metze
2008-10-28selftest: move gdb_* and valgrind_* scripts to selftest/Stefan Metzmacher1-6/+7
metze
2008-10-22Require separate option for quicktest include list rather than makingJelmer Vernooij1-1/+1
assumptions about it.
2008-10-19Merge branch 'selftest' of git://git.samba.org/jelmer/sambaJelmer Vernooij1-3/+3
2008-10-11Support "make test-X" to run all tests that match regex X.Jelmer Vernooij1-0/+3
2008-10-11Merge branch 'master' of ssh://git.samba.org/data/git/samba into selftestJelmer Vernooij1-6/+9
Conflicts: selftest/selftest.pl
2008-10-08Allow 'make testenv-dc', 'make testenv-member', etc.Jelmer Vernooij1-0/+3
2008-09-24Rename smbd -> samba.Jelmer Vernooij1-6/+6
This reverts commit 05ea5e23cf4e70de0bd658b1c5c0ead133967091. Conflicts: source4/smbd/server.c
2008-09-18Move selftest code to top-level.Jelmer Vernooij1-3/+3
2008-07-15Fix 'make gdbtest-enb' and the GDB_PROVISION option.Andrew Bartlett1-1/+1
(This used to be commit 79c4d8e2fabc9c33d978c064b9c01ca45e463ced)
2008-06-25Use variable for selftest directory.Jelmer Vernooij1-1/+1
(This used to be commit 78760606fa71c370ae3c05b077c5146166bdaa7b)
2008-05-29Add samba4-slow file listing tests that succeed but are just slow.Jelmer Vernooij1-17/+26
Added a 'make slowtest' target that does run these tests. Also added some comments in the test lists files. (This used to be commit f67f3422b0fd319a3c6d3ccb3ea444a97c3ebaae)
2008-02-19Allow connecting to screen.Jelmer Vernooij1-2/+2
(This used to be commit a021408c9d78260b9abf7ebec4230b7958033a38)
2008-02-19Start and kill kvm instance properly.Jelmer Vernooij1-0/+3
(This used to be commit 78e49765a2ec5fac485dbf56143716e151b4b562)
2008-02-19Add Kvm start code.Jelmer Vernooij1-0/+3
(This used to be commit 6308c134b225dfa8574aa1370a7874ed6e572ccc)
2008-02-09Use mkinclude (makes the Makefile a bit shorter), use double-colon for phony ↵Jelmer Vernooij1-22/+17
makefile targets. (This used to be commit ea7d389bcc284d2e9eeff79bce5c285269099ad3)
2007-12-24r26561: Fix make gdbtest, valgrindtest and testenv for shared libs.Jelmer Vernooij1-6/+6
(This used to be commit d2b9055bc032506849827d6fab2d2b9d35d132e2)
2007-12-24r26560: Add script for running in valgrind.Jelmer Vernooij1-4/+4
(This used to be commit cb5d6a9ee27cea4a7a34c3249eed55f601630b82)
2007-12-21r26546: Rather than having a gazillion targets, add output format variable ↵Jelmer Vernooij1-6/+3
for 'make test'. (This used to be commit bd5217906c12c36df9769fc32aee77d9c1805bf2)
2007-12-21r26486: Use portable run-time library path environment variable.Jelmer Vernooij1-1/+1
(This used to be commit 78c183b88661df90def42d6a3852dd6e36a5fd0b)
2007-12-21r25737: Integrate more of the test recipe code into one file, useJelmer Vernooij1-1/+1
different mechanism for determining the quicktest list. Quicktest is a bit verbose now (reports all the tests not run as SKIP:) (This used to be commit e99e9c167f49c5f8762c7ad16b10ff4aab98091e)
2007-12-21r25707: Move selftest makefile code to separate file.Jelmer Vernooij1-0/+74
(This used to be commit 9714db7814fd43d2a10485c041bbb761360c0826)