Age | Commit message (Collapse) | Author | Files | Lines |
|
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)
|
|
this incorrect argument.
This also fixes the server-side valgrind issue, but we need to chase
down the real issue.
Andrew Bartlett
(This used to be commit a0c78a75acb9bc581dd8d2688aa91d7b59549c3e)
|
|
Andrew Bartlett
(This used to be commit 33cfe1ca221de9ef9dec264772fb299125c39447)
|
|
routines for which we don't have any tests.
Andrew Bartlett
(This used to be commit e5b9bdf03729a913f3c6cc7709abcbdf50899562)
|
|
(This used to be commit 9247626b1c5f1eec0cedd6be221aafc41d9a26ab)
|
|
make things easier to keep working.
Andrew Bartlett
(This used to be commit 16db4c1436725e41ea05628f20fc9396d7bd7eaa)
|
|
(This used to be commit a4184893959bb25541704938ee621e5c575b817d)
|
|
(This used to be commit 90f23f0de86bb63ad65556ff2dab8b066236f300)
|
|
(This used to be commit 43e1cccf112f850cb70ab78f56ea1d0c233e45fa)
|
|
(This used to be commit 872e2ad541478597191ca9e31872d5c8e2bbb832)
|
|
convenience API to create an anonymous credential. Don't clobber
cmdline_credentials in the UNIX-WHOAMI test.
(This used to be commit 73cea4e0c66f57057ed12b07bbb94b4e783ba6bf)
|
|
(This used to be commit 2eae55819ec51dc53aa8bdea7b777cb2e8444cea)
|
|
(This used to be commit bb0ebdab63bd8ba643f372fda8fe2ef4d600035b)
|
|
(This used to be commit 0b1e793ed56e3c4c592d8baaf3139e42b01b942b)
|
|
(This used to be commit 6e645577a60bc79431a962b6522e8592b7c50e98)
|
|
(This used to be commit a36912721ae84d3a1702bd83d735cc1097968f46)
|
|
with samba3 easier.
(This used to be commit 4d755fb5d7adedd1dd8bad917b921324411bfd59)
|
|
(This used to be commit cc40e3acd95aecea481a65e936d311b815c6e9ae)
|
|
(This used to be commit ca89683dc28104a8cee23b0c1428350f22a68c99)
|
|
assoc_groups are shared between idl-interfaces and connections.
But you can't close a samr policy handle on a lsa pipe.
add RPC-HANDLES-RANDOM-ASSOC test, which shows that
you can't bind with an invalid assoc_group_id
metze
(This used to be commit 26b0e03a776fbac4e93fef585dcfec5962f40387)
|
|
policy handles can be shared between connections
metze
(This used to be commit 874cb393666b950b379d07e6af5bcf41f2bf4746)
|
|
(This used to be commit a41b72458d04a18da0c0c59cef8a2e24f77e8890)
|
|
are not shared between connections. It tests three types of policy
handles, on lsa, samr and drsuapi. You need to run on ncacn_ip_tcp
with seal for drsuapi.
Metze, can you have a look and see how this tallies with what you've
seen?
(This used to be commit c1f41ac045f6023da06c3dbd0a37f39edd8a62f8)
|
|
(This used to be commit 7f451cbb8da26cfe27861c402e06b3f34f7ac647)
|
|
metze
(This used to be commit 21f0e8e16373662f5662957e80c1f26f489f6279)
|
|
using the pattern in the clilsa code, it didn't fill in the p->binding
structure. This affects nearly all users of dcerpc_pipe_open_smb(), so
the simplest fix is to ensure that dcerpc_pipe_open_smb() initialises
the binding if its not already there.
- re-enable the RAW-ACLS test
(This used to be commit d8875c286d2be49c01703d8fd58bbc1842054bd9)
|
|
passed to a socket
metze
(This used to be commit 18ce33844738179a5434b91b362606bc4bdfa6b5)
|
|
metze
(This used to be commit 50955aa669c11a2ba20e2ce335dcb4bc3a178109)
|
|
should not leave
t2.out uninialized
metze
(This used to be commit 4723374d14e9c5648708a7fc5460e8ccda193d1e)
|
|
generate a random buffer explicit to make valgrind happy
found by valgrind in the build-farm on fort, there are some more places
like this...
metze
(This used to be commit 2654f595cae046924be33a3f8f758a20565156ee)
|
|
--option="become dc:smbtorture dc=mydcname"
--option="become dc:do not unjoin=yes"
joins as mydcname and creates mydcname_*.ldb files under lp_private_dir()
metze
(This used to be commit 22bc6d541e9de2dc494cda154d6fabbc3c907da8)
|
|
metze
(This used to be commit f773b1dc6fc39e59a2d71d7d017a63512a95cfa8)
|
|
with this you can join a domain as dc for testing:-)
You still need to setup some dns entries...
and add the ldap/.... servicePrincipalName's
abartlet: it's wrong to include ldap/ in the list of host=, we should change this...
metze
(This used to be commit 12f610d747fe827ed402984fa63680b576ed7b03)
|
|
RPC-CRACKNAMES test.
Andrew Bartlett
(This used to be commit 7773f23e89340c459a0028a4c36b869d95ed8eb1)
|
|
(This used to be commit 8370b19ebbd4a7d2296fc50b267c8720b5a0a50b)
|
|
isn't updated by originating changes, and that there's no entry for the local
dsa invocation_id
metze
(This used to be commit a9b757dddc496b705d04ee73f52b7f4f16e972e9)
|
|
always bring it back if we need to. This code was getting in the way while
refactoring.
Add some tests for TDR.
Get rid of typedef in lib/registry/tdr_regf.idl and fix the
TDR code to be able to deal with it.
(This used to be commit 1ad0f99a439f0d52a735b391bf9900d50171aca5)
|
|
(This used to be commit 88fbf9af24a346d3d99af32b8574507b0590846a)
|
|
(This used to be commit 8b31fba826e5e76031979755f9682a8da5c59148)
|
|
(This used to be commit 745d0eae1a0f681f6a08a7cc259834ddbb5fa023)
|
|
(This used to be commit 0ed195f45fed12905278ba60eabe02a11b59eb90)
|
|
fails that test, so disabling it for now.
(This used to be commit d6026c2046a26f42ca0cd6ebf1f45488fbfb22e1)
|
|
Volker
(This used to be commit 573ba38722e338fb4158dfda181308a1a736c5c0)
|
|
(This used to be commit 56ed4499d69adf57a41632ba12cbfef383a35ab2)
|
|
(This used to be commit 5d4dd136ed29c6418377eae1227cae53fc510356)
|
|
(This used to be commit 61cb52b65b9be2fd09a5c5a02536600c0ac500f7)
|
|
(This used to be commit 33142f7646265a05892f69b52f04fac9a50af914)
|
|
(This used to be commit a620dc359476de9440f3b84dc8b45f569d103270)
|
|
Samba3's IDL.
(This used to be commit 15a4b81ba0b5eeb25126a0b1a7bea7d3bf921ab2)
|
|
(This used to be commit 3ef8a6834df63a0bfa68996daea6432e98243d40)
|