summaryrefslogtreecommitdiff
path: root/selftest
AgeCommit message (Collapse)AuthorFilesLines
2010-03-30format-subunit: Improve formatting, simplify code.Jelmer Vernooij2-69/+69
2010-03-30selftest: Replace perl subunit formatter with python subunit formatter,Jelmer Vernooij3-266/+177
so we can leverage the work happening in python-subunit.
2010-03-30selftest: Convert format-subunit to Python.Jelmer Vernooij2-66/+197
2010-03-29s3-selftest: Don't log to stdout, use logfiles instead.Andreas Schneider1-3/+3
The logging to the logfiles is more verbose and they can be found in ./st/dc/logs. If you still want to log to stdout start selftest with: SMBD_OPTIONS="-S -d10" make selftest
2010-03-28selftest: Update locations in README.Jelmer Vernooij1-1/+1
2010-03-28selftest: Remove unused BuildFarm output file (now using subunit)Jelmer Vernooij1-65/+0
2010-03-28selftest: Remove html subunit formatter; it's too simple and really belongs ↵Jelmer Vernooij3-512/+3
in subunit or testrepository upstream.
2010-03-28Remove extension from format-subunit.Jelmer Vernooij1-0/+0
2010-03-26s3-selftest: set "lpq cache time = 0" in server configuration.Günther Deschner1-0/+1
This fixes currently broken spoolss tests. Guenther
2010-03-26util: on FreeBSD true is in /usr/bin. Use execvp to find itAndrew Tridgell1-1/+1
2010-03-25s3-selftest: move printing config to global section.Günther Deschner1-8/+9
Guenther
2010-03-20subunit: fixed reporting of unexpected failuresAndrew Tridgell1-7/+10
2010-03-20subunit: keep total error and failure countsAndrew Tridgell1-0/+8
2010-03-19s3-selftest: rearrange uid/gid calculation to achieve correct membership.Günther Deschner1-25/+33
Guenther
2010-03-18s3-selftest: fix Samba3.pm provisioning after uid/gid changes.Günther Deschner1-3/+3
Guenther
2010-03-18s3-selftest: make sure we do not have duplicate uids/gids in nsswrapper.Günther Deschner1-5/+33
Also make sure we only add root user when needed, Jeremy please check. Guenther
2010-03-17s3-selftest: setup initial eventlog infrastructure.Günther Deschner1-0/+13
Guenther
2010-03-12s4:selftest Add file based DNS resolver to selftest environmentAndrew Bartlett1-2/+6
This will in future allow us to test 'net vampire' in the test environment, using the file based DNS lookups to avoid us hitting real DNS.
2010-03-12selftest: Remove dns_host_file every time we startAndrew Bartlett1-0/+3
2010-03-11selftest: let the client also use the dns_host_fileStefan Metzmacher1-1/+2
metze
2010-03-02s4:provision - Use netbios name for FDS instance name.Endi S. Dewata1-9/+12
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2010-03-01selftest/gdb_backtrace: call "info locals" tooStefan Metzmacher1-0/+1
metze
2010-02-23s4-selftest: disable rndc and dns update in build farmAndrew Tridgell1-1/+2
2010-02-19s4:selftest Add infrastructure for testing against an RPC proxyAndrew Bartlett2-11/+117
This also changes the 'testenv' code to use a new environment 'all' (we may wish to make other complex tests depend on this in future), and exports more names in more namespaces. Andrew Bartlett
2010-02-18s3-selftest: include addprinter/deleteprinter command.Günther Deschner1-0/+5
Guenther
2010-02-11s4-selftest: don't run rndc reload in selftestAndrew Tridgell1-1/+3
We don't want rndc calls on the build farm
2010-01-21selftest: Cope with 'multipart' support in subunit.Jelmer Vernooij1-1/+1
2010-01-21selftest-s4: set the posix:eadb at the global levelMatthieu Patou1-3/+1
2010-01-19s3-selftest: use absolute path when setting SOCKET_WRAPPER_DIR.Günther Deschner1-1/+1
Guenther
2010-01-14s3 selftest: Allow the enumeration of users and groupsKai Blin1-0/+2
This fixes the WINBINDD_GETPWENT test.
2010-01-13selftest: Print reason when a test fails unexpectedlyKai Blin1-1/+3
2010-01-11s4-selftest: when a command fails show both normal and expanded commandAndrew Tridgell1-0/+12
It is sometimes hard to tell which varient of something like $SMB_CONF_PATH or $USERNAME is being used in a test. By giving both the expanded command ($command with environment variables expanded) and non-expanded command it is easier to reproduce bugs outside the test environment.
2010-01-11s4-test: fixed make test without having done make installAndrew Tridgell1-0/+1
client.conf didn't specify "setup directory"
2009-11-18selftest: Subunit/Filter.pm only allow expected failures without errorsStefan Metzmacher1-2/+24
metze
2009-11-18selftest: ignore empty lines in knownfailuresStefan Metzmacher1-0/+1
metze
2009-11-18selftest/output/plain.pm: report the testuite name on errorStefan Metzmacher1-1/+5
metze
2009-11-17selftest: make sure we don't buffer any outputStefan Metzmacher3-0/+9
metze
2009-11-17selftest: Fix unexpected failure handline in Subunit/Filter.pmStefan Metzmacher1-2/+8
We should only mark the testsuite as expected failure, if there were more than 1 expected failure, but 0 unexpected failures. Before we ignored unexpected failures if there was an expected failure within a testsuite. metze
2009-11-02s4 - SID allocation using FDS DNA pluginEndi S. Dewata1-1/+13
2009-10-23s4-selftest: lower some of the timeouts during make testAndrew Tridgell1-5/+5
This speeds up some of the delay based tests by a lot. There is no need to have long delays during testing.
2009-10-22selftest: make python run unbufferedAndrew Tridgell1-0/+3
This makes some output in make test easier to follow
2009-10-19selftest: try to get the valgrind errors showing again in the build farmAndrew Tridgell1-6/+3
2009-10-19s4-selftest: fixed 'make testenv'Andrew Tridgell1-1/+1
The 'TERM' variable is used for terminal type, so we can't use it for what terminal to use.
2009-10-19Revert "selftest: fixed filter to know about a "error" result"Andrew Tridgell1-9/+3
This reverts commit 1de7e43fb4a4863e3663af8b2a2d9f19cf82d7f3. This is much more delicate than it seems
2009-10-19selftest: fixed filter to know about a "error" resultAndrew Tridgell1-3/+9
This is what caused some of the python tests to not match knownfail entries
2009-09-05selftest: Account for 0-based months in date parsing and printing.Andrew Kroeger1-3/+3
All: Please find attached 2 patches to correct date/time parsing and output in the Subunit processing. The first patch corrects the logic to account for months being 0-based. The second corrects the time formatting, as it is dealing with local, not "Z"ulu (UTC) time. Sincerely, Andrew Kroeger >From 3cf81eea1309084a973359c7f6a2375d5d20a3f0 Mon Sep 17 00:00:00 2001 From: Andrew Kroeger <andrew@id10ts.net> Date: Fri, 4 Sep 2009 01:24:00 -0500 Subject: [PATCH] selftest: Account for 0-based months in date parsing and printing.
2009-08-17s4:selftest Confirm that there isn't a listener on the ldapi:// socketAndrew Bartlett1-1/+5
This should help debug problems with 'make test' of the LDAP backend, if a stray listener is still around. Andrew Bartlett
2009-08-17s4:provision Rework provision-backend into provisionAndrew Bartlett1-46/+14
This removes a *lot* of duplicated code and the cause of much administrator frustration. We now handle starting and stopping the slapd (at least for the provision), and ensure that there is only one 'right' way to configure the OpenLDAP and Fedora DS backend We now run OpenLDAP in 'cn=config' mode for online configuration. To test what was the provision-backend code, a new --ldap-dryrun-mode option has been added to provision. It quits the provision just before it would start the LDAP binaries Andrew Bartlett
2009-08-14fixed TESTS= in make test to allow multiple testsAndrew Tridgell1-2/+16
Now you can do: make test TESTS="test1 test2" and it will run those two tests, each matching tests using a case insensitive substring match
2009-08-12Allow selection of the samba4 process model for 'make test'Andrew Tridgell1-1/+10
To choose the process model, set the environment variable SAMBA_PROCESS_MODEL to the desired model. This will allow us to enable the standard process model for some machines in the build farm without enabling it for all of them. I don't want to just enable it universally as I am concerned with total memory using during some of the tests.