Stefan Metzmacher
2c9ee20f15
selfteset: oplocks are enabled by default now
...
metze
(This used to be commit 9342c4f5ff2be16c9771fd07fbec87076af2e681)
2008-03-27 10:12:19 +01:00
Stefan Metzmacher
5b35e55130
selftest: fix parsing of Subunit results
...
This reverts parts of
903eb9a23d80576f5df2d90a0e025f2366ffe4c6
and
9196213c49532ac60349ff55e66430b7c80b09c2.
metze
(This used to be commit 5f5fa368c2ca472409c0082400b6e26029dfd7b5)
2008-03-18 15:59:21 +01:00
Stefan Metzmacher
297399d877
selftest: use a separate var for printing out sub parts of lines with \r
...
This restores the bahavior of the $_ variable in the code
that detects expected failures.
metze
(This used to be commit 903eb9a23d80576f5df2d90a0e025f2366ffe4c6)
2008-03-18 13:16:44 +01:00
Stefan Metzmacher
0de47f6b57
selftest: handle progress output in verbose mode
...
metze
(This used to be commit 9196213c49532ac60349ff55e66430b7c80b09c2)
2008-03-17 15:50:49 +01:00
Andrew Bartlett
0c88240236
Rework to have member server 'domains' be CN=NETBIOSNAME
...
This reworks quite a few parts of our provision system to use
CN=NETBIOSNAME as the domain for member servers.
This makes it clear that these domains are not in the DNS structure,
while complying with our own schema (found by OpenLDAP's schema
validation).
Andrew Bartlett
(This used to be commit bda6a38b055fed2394e65cdc0b308a1442116402)
2008-03-13 11:36:58 +11:00
Andrew Bartlett
07a7c8fa0d
Update the provision scripts and selftest for LDAP
...
This should allow us to provision onto an OpenLDAP backend again.
Also ensure we always have a sysvol and netlogon share in the selftest
environment.
Andrew Bartlett
(This used to be commit b2d9b03ba3434e76d4d476233a198728523d17f9)
2008-03-13 09:55:06 +11:00
Stefan Metzmacher
cdafdaa0d9
selftest: use the same oplocktimeout for smbtorture as for smbd
...
metze
(This used to be commit 18e27aef7be9b21f65f72ab4c656778ce0c23953)
2008-03-04 14:40:56 +01:00
Andrew Kroeger
2db6aec31f
Fix blackbox.kinit test by issuing new certificates good for 25 years.
...
(This used to be commit 4f40c5940b4aa4343152cf367566d4d26765e234)
2008-03-02 07:57:13 -06:00
Andrew Bartlett
f5b0f7a5fe
Prove that not supporting ldapi is a bit problem.
...
For a while now, ldapi support has been busted, but it was only tested
when we were running against an external LDAP server.
Andrew Bartlett
(This used to be commit faf324cac613f9b74e1de46fe490f4973dab995c)
2008-02-29 10:56:04 +11:00
Stefan Metzmacher
9ddbdfa02c
selftest: Samba4 passes all oplocks tests now
...
The support for oplocks is not completely finished
I believe we will not pass some non existing test.
But it's a good start.
metze
(This used to be commit 278eea57fa9f59908672c935187f942e7780f0aa)
2008-02-26 09:33:01 +01:00
Stefan Metzmacher
77054b42bd
selftest: we pass the BASE-DEFER_OPEN test
...
We just need to pass the same sharedelay time
to smbtorture as we use for smbd.
metze
(This used to be commit 3b78dc7ab2f8e3faffa2eb3ae2462c133e368be3)
2008-02-25 07:42:38 +01:00
Stefan Metzmacher
141f4b8f83
selftest: fix --socket-wrapper-pcap
...
metze
(This used to be commit f5ff4a571cdf7d00d065f4a4996880020f1f459f)
2008-02-21 15:55:06 +01:00
Jelmer Vernooij
ee6f838d3a
Make setup/provision the name of the python provision script now that that is the default.
...
(This used to be commit a0a05c5a3d614d0f2936ecfcab5273a2ef7d61a8)
2008-02-21 01:22:20 +01:00
Andrew Bartlett
0b1a24681e
Be consistant about --ldap-backend-type
...
Make the EJS provision and the selftest scripts both use the new
syntax for speicifying the ldap backend type.
Andrew Bartlett
(This used to be commit b1d2584277304be3f2a640465cbf6b2a3ec571cc)
2008-02-21 10:43:13 +11:00
Jelmer Vernooij
1ce345ef97
Fix nbt tests.
...
(This used to be commit 7bbe48af5568ffc4e4873692316673fd974ef4ef)
2008-02-20 10:51:26 +01:00
Jelmer Vernooij
1507b886f8
Add VDE switch management functions.
...
(This used to be commit 5ad9bc7dd9b8a3b37e0acd77eaecc5ee71d7b422)
2008-02-19 22:04:26 +01:00
Jelmer Vernooij
c2941c9f0b
Initial work on vde support.
...
(This used to be commit 9b0dcac0bd805c3e1741448167b461c3fa0e33fd)
2008-02-19 21:51:09 +01:00
Jelmer Vernooij
95b294f75b
Only set "interfaces = " line for client when necessary.
...
(This used to be commit 89fd6e9d0c3d0cb2fa3b8109e82f377cd7877a2e)
2008-02-19 18:03:02 +01:00
Jelmer Vernooij
dbb79b6833
Add kvm name.
...
(This used to be commit 228710e2656f8635697cdf4b7ce0c931683fbf86)
2008-02-19 17:26:02 +01:00
Jelmer Vernooij
7f11952199
Allow loading kvm snapshots.
...
(This used to be commit 8ef295bb9cba4a47ff19894364e9d5f4dc15a935)
2008-02-19 17:23:38 +01:00
Jelmer Vernooij
a31a2f082f
Allow connecting to screen.
...
(This used to be commit a021408c9d78260b9abf7ebec4230b7958033a38)
2008-02-19 16:49:29 +01:00
Jelmer Vernooij
d3e182098a
Start dhcp server for kvm machine.
...
(This used to be commit a54507dbd6bfaafb42eb95ec8a57897096b19583)
2008-02-19 16:28:32 +01:00
Jelmer Vernooij
87f611ed69
Start and kill kvm instance properly.
...
(This used to be commit 78e49765a2ec5fac485dbf56143716e151b4b562)
2008-02-19 15:12:57 +01:00
Jelmer Vernooij
33f63de66b
kvm fixes.
...
(This used to be commit 3a5e2f9ba3131a2a264e21640db8bea255fe9ea3)
2008-02-19 04:44:30 +01:00
Jelmer Vernooij
12e08782b3
Add Kvm start code.
...
(This used to be commit 6308c134b225dfa8574aa1370a7874ed6e572ccc)
2008-02-19 03:29:03 +01:00
Jelmer Vernooij
a71c371432
Add framework for Kvm test.
...
(This used to be commit e4efbb2906f4f3876986e21c12b58791c3526bed)
2008-02-19 02:44:31 +01:00
Jelmer Vernooij
0f3836238e
Fix local tests.
...
(This used to be commit 60f2eb404628f9903bbb839a9aaead89c7a5736f)
2008-02-18 23:27:55 +01:00
Jelmer Vernooij
b136033421
When not using --immediate, use a one-line progress indicator in selftest.
...
(This used to be commit 16b4af184187f29f1f710609ee37029a3f15a294)
2008-02-18 21:52:23 +01:00
Jelmer Vernooij
984d7d8422
Use consistent hierarchical naming for tests used in selftest.
...
This is mainly cosmetical and so it would in the future be possible to print a tree of the tests.
People using "make test TESTS=..." may have to specify a slightly different regular expression
than they used to.
(This used to be commit fe0f2173c006573513f54c45c7bbc9d6855494af)
2008-02-18 21:13:03 +01:00
Jelmer Vernooij
57e910668d
Unconditionally run the python tests.
...
(This used to be commit 0ab4428fce9f2b970dfbced3b5dfea7ec688760a)
2008-02-15 16:06:57 +01:00
Andrew Tridgell
054bc11876
added blackbox testing of gentest
...
(This used to be commit 716345fd38dfd8c6e610fbd6ba84c4f33e3edbb9)
2008-02-15 16:42:22 +11:00
Andrew Tridgell
c09f70608c
added a blackbox test for masktest
...
(This used to be commit 05a110123df2372418e2ef2fd8f269b92054069c)
2008-02-15 15:33:10 +11:00
Andrew Tridgell
66e8bc9dac
converted locktest to use popt and cmdline utility code
...
(This used to be commit 625ea49a95cbdb507ea5b191f75ffa27e25cdb90)
2008-02-15 14:55:31 +11:00
Andrew Tridgell
63c099c51a
added blackbox testing for locktest
...
(This used to be commit af6484f78d273407dd9b264bc4adb33497eee48b)
2008-02-15 14:27:06 +11:00
Andrew Tridgell
be8a09b138
add some info on running tests
...
(This used to be commit b6ba0afc1424a1d202626aabf1cd0f28246319a6)
2008-02-15 14:11:11 +11:00
Jelmer Vernooij
08e3f99f14
Initial work on a test for samba.tests.samdb
...
(This used to be commit 8b33860954ca03be1ea45fd8d40963dbbd5b162f)
2008-02-13 02:18:45 +01:00
Jelmer Vernooij
bbc567c831
Mark the reprovision test as known failing for now.
...
(This used to be commit 5d4396ae232525be139a91b36f8c7177e46627ae)
2008-02-12 01:52:07 +01:00
Jelmer Vernooij
f44dbc296e
Reintroduce samba3sam EJS test, at least until the Python test is ready.
...
(This used to be commit 13deb25214b2711836e243a87166b63a4a87270b)
2008-02-12 01:42:58 +01:00
Jelmer Vernooij
0f4c940919
Add blackbox test for provisioning code to make sure it can be run more than once in a row.
...
(This used to be commit 42466d960c86b692ef5e03c045ba24591c5c6f84)
2008-02-12 01:39:31 +01:00
Jelmer Vernooij
4d31177407
Fix accidently introduced typo.
...
(This used to be commit 6c7aa271b1cb0f5604be54f1aa26e1e3531c8f36)
2008-02-11 13:58:04 +01:00
Jelmer Vernooij
0a6dc21955
Remove tests for Samba 3 EJS code.
...
(This used to be commit 7aff2ddd8ca1ff68fc704fdb139d81d6daa51115)
2008-02-11 13:38:07 +01:00
Jelmer Vernooij
ec106a1421
Merge branch 'v4-0-trivial' into v4-0-python
...
(This used to be commit b874f07175ae38a041f53f0e4ac6a4050dcefeae)
2008-02-09 20:06:54 +01:00
Jelmer Vernooij
b5bfabf152
Move nmblookup blackbox test closer to the code it tests.
...
(This used to be commit 3f24136b56d281580410bf69841c6dece5508d17)
2008-02-09 17:17:21 +01:00
Jelmer Vernooij
460ac1c585
Use mkinclude (makes the Makefile a bit shorter), use double-colon for phony makefile targets.
...
(This used to be commit ea7d389bcc284d2e9eeff79bce5c285269099ad3)
2008-02-09 16:05:55 +01:00
Andrew Bartlett
6e965b139d
Make the provision test more real, use a foo.example.com for the realm.
...
Andrew Bartlett
(This used to be commit b7ea06850a91b0593178227f713803e9ce98cc47)
2008-02-09 14:01:37 +11:00
Jelmer Vernooij
bebd139db0
Put ldb test output in prefix.
...
(This used to be commit af283cd787ef4642fc4ba642ea37a1eede2d2f41)
2008-02-08 00:19:50 +01:00
Jelmer Vernooij
51da6908df
Override KRB5CCNAME so existing Kerberos tickets in the users environment don't get overwritten.
...
(This used to be commit 5e740c0dfbda9a6b2f47d953eb27a1fbfcff78b3)
2008-02-07 23:47:18 +01:00
Jelmer Vernooij
4075a2ba98
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-python
...
(This used to be commit 2f57e25f8f692889d9e057e13256f8a24c5ec10c)
2008-01-22 16:39:56 +01:00
Jelmer Vernooij
797e8db3ba
selftest: Use "require" rather than "use" keyword so .pm files don't have to be provided until used.
...
(This used to be commit 95872d7db8c9bb1914ab4c9860fd8b09e6695cc7)
2008-01-16 21:30:58 +01:00
Jelmer Vernooij
a760146e73
selftest: Add some more documentation. Rename env => target to avoid confusion.
...
(This used to be commit 50b8a16d0cb5e1c4352e73900d1e98a812340cca)
2008-01-16 17:58:50 +01:00