summaryrefslogtreecommitdiff
path: root/source4/script/tests/test_nbt.sh
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r22544: use the same syntax as in all other filesStefan Metzmacher1-1/+1
maybe that fixes make test on all sun hosts... metze (This used to be commit 2597152126251da78b605f1d20c8b00e0e51396b)
2007-10-10r22156: - Lazy evaluate variable names.Jelmer Vernooij1-14/+3
- Don't set up environments until necessary - Add --resetup-environment option - Add 'none' environment (This used to be commit ed0410309bfdefb0d31cb247c26b947956fb1137)
2007-10-10r21910: Clean up some unused functions.Jelmer Vernooij1-5/+3
(This used to be commit 36cd3406db06e3101cfede2f3935879cb11eeb93)
2007-10-10r21909: Merge some of my recent improvements to the test infrastructure:Jelmer Vernooij1-3/+3
- Allow tests to specify what environment they need to run in (dc and none are thecurrent supported ones). - Move more Samba4-specific code out of the common code (This used to be commit dbe9de10287c902f4a5ea5d431dea4a79f9b170b)
2007-10-10r21751: These 2 tests pass for me, so add them to the standard test script.Andrew Bartlett1-1/+3
Andrew Bartlett (This used to be commit 8a5b3067e9ec8d7810687cd0a4909c02bdb86d15)
2007-10-10r21732: Use smbtorture for enumerating tests.Jelmer Vernooij1-4/+1
(This used to be commit f6aa921521ab6b091823643b7df30d2f5af620ab)
2007-10-10r21707: Finally merge my (long-living) perlselftest branch.Jelmer Vernooij1-3/+1
This changes the main selftest code to be in perl rather than in shell script. The selftest script is now no longer a black box but a regular executable that takes --help. This adds the following features: * "make test TESTS=foo" will run only the tests that match the regex "foo" * ability to deal with expected failures. the suite will not warn about tests that fail and are known to fail, but will warn about other failing tests and tests that are succeeding tests but incorrectly marked as failing. * ability to print a summary with all failures at the end of the run It also opens up the way to the following features, which I hope to implement later: * "environments", for example having a complete domains with DCs and domain members in a testenvironment * only set up smbd if necessary (not when running LOCAL tests, for example) * different mktestsetup scripts per target. except for the mktestsetup script, we can use the same infrastructure for samba 3 or windows. (This used to be commit 38f867880beb40c691e9713f854426031310629c)
2007-10-10r21029: - Remove now unused failure checking codeJelmer Vernooij1-3/+3
- Use --list option for smbtorture for local and nbt tests as well (This used to be commit 053d5a40bc96b9503220f17f59677a0df6677a1e)
2007-10-10r19339: Merge my 4.0-unittest branch. This adds an API for more fine-grainedJelmer Vernooij1-2/+1
output in the testsuite rather than just True or False for a set of tests. The aim is to use this for: * known failure lists (run all tests and detect tests that started working or started failing). This would allow us to get rid of the RPC-SAMBA3-* tests * nicer torture output * simplification of the testsuite system * compatibility with other unit testing systems * easier usage of smbtorture (being able to run one test and automatically set up the environment for that) This is still a work-in-progress; expect more updates over the next couple of days. (This used to be commit 0eb6097305776325c75081356309115f445a7218)
2007-10-10r16850: Disable NBT-WINSREPLICATION-OWNED until it always passes (currently ↵Andrew Bartlett1-3/+3
it still has intermittant failures). Andrew Bartlett (This used to be commit 845da45117402a1376909049755dbe6791479a41)
2007-10-10r13628: fix the logic:-)Stefan Metzmacher1-1/+1
metze (This used to be commit 7f1de54c84f86c292833c7e66ab2699ee4f83c52)
2007-10-10r13627: split the NBT-WINSREPLICATION tests into multiple testsStefan Metzmacher1-1/+9
metze (This used to be commit ae559920e1d227e4e787fe34d908a965b922b284)
2007-10-10r12858: This moves the libnet_LookupPdc code to use a GetDC request to findAndrew Bartlett1-1/+1
the remote server's name, or in the absence of a local nbt_server to communicate with (or without root access), a node status request. The result is that we are in a better position to use kerberos, as well as to remove the 'password server' mandatory parameter for the samsync and samdump commands. (I need this to put these into SWAT). The only problem I have is that I must create a messaging context, which requires a server ID. As a client process, I don't expect to get messages, but it is currently required for replies, so I generate a random() number. We probably need the servers to accept connections on streamed sockets too, for client-only tasks that want IRPC. Because I wanted to test this code, I have put the NET-API-* tests into our test scripts, to ensure they pass and keep passing. They are good frontends onto the libnet system, and I see no reason not to test them. In doing so the NET-API-RPCCONNECT test was simplified to take a binding string on the command line, removing duplicate code, and testing the combinations in the scripts instead. (I have done a bit of work on the list shares code in libnet_share.c to make it pass 'make test') In the future, I would like to extend the libcli/findds.c code (based off volker's winbind/wb_async_helpers.c, which is why it shows up a bit odd in the patch) to handle getting multiple name replies, sending a getdc request to each in turn. (posted to samba-technical for review, and I'll happily update with any comments) Andrew Bartlett (This used to be commit 7ccddfd3515fc2c0d6f447c768ccbf7a220c3380)
2007-10-10r12075: remove NBT-WINSREPLICATION-QUICK test, as we now pass the ↵Stefan Metzmacher1-1/+1
NBT-WINSREPLICATION test metze (This used to be commit 224dab45ab8de9fd4288c473b141541614cde422)
2007-10-10r11555: - change socket_wrapper to support multiple IP'sStefan Metzmacher1-5/+4
- SOCKET_WRAPPER_DEFAULT_IFACE=X specifies the default interface for 127.0.0.X - we now use multiple interfaces for smbtorture in make test 127.0.0.26-127.0.0.31 - and 127.0.0.1 only for smbd the are more work needed for better support for broacast messages... but this is enough for the winsrepl tests metze (This used to be commit dbd01110d1a3e0f5914ae8d156723d6d6edf160c)
2007-10-10r11489: add the one replication cycle test to NBT-WINSREPLICATION-QUICKStefan Metzmacher1-1/+5
metze (This used to be commit fc53eab2f1bdae471ee68c4b67f57b1eb0821f61)
2007-10-10r11092: run NBT-WINSREPLICATION-QUICK test with make testStefan Metzmacher1-1/+1
metze (This used to be commit 2577c02a5105449b759e7eeb00c446730dbe22d3)
2007-10-10r9493: our test scripts need to use testok at the end or the errors don't ↵Andrew Tridgell1-0/+2
annumulate between scripts this is why the GetOptions bug wasn't caught by 'make test' (This used to be commit 20a14b9b35c928a592cf03ebedbc6c89f756af28)
2007-10-10r8735: added NBT and WINS testing to 'make test' so we will know if it ↵Andrew Tridgell1-0/+23
breaks again (This used to be commit 519812a9e8da777e4dff1dec22bd8a96c05c50c9)