1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-27 14:04:05 +03:00

47 Commits

Author SHA1 Message Date
Andrew Bartlett
e1b3c0fa89 Use the struct based winbind tests, but mark as known fail.
Andrew Bartlett
(This used to be commit 85c9b21a457ccbf9014ae8f0554a8a5938256a11)
2008-04-17 10:40:16 +02:00
Stefan Metzmacher
9064aad727 selftest: ignore failures in the SMB2-PERSISTENT-HANDLES1 test
metze
(This used to be commit 02bfe20fd3ef2981945b3eb38f0bf012ef0cb91e)
2008-04-17 02:39:31 +02:00
Andrew Bartlett
7e0ef3fd0e Make Samba4 pass the NET-API-BECOMEDC test against Win2k3 (again).
To make Samba4, using the python provision system, pass this test
required some major rework.  Untested code is broken code, and some of
the refactoring for a seperate provision test (which also now passes)
broke things.

Similarly, the iconv work has compiled, but these codepaths have never
been run (NULL pointer de-reference).

In working to use a local, rather than global, loadparm context, and
to support using a target directory, a few things needed to be
reworked, particularly around path handling.

Andrew Bartlett
(This used to be commit 1169e8d7bee20477b0efbfea3534ac63c83fb3d6)
2008-03-06 21:55:26 +11:00
Andrew Bartlett
4d4a898742 Fix failure to re-provision.
Somewhere in the conversion from ejs we lost calling the 'delete
partitions' code.  However, we have to be careful not to wipe
partitions when we are the second client connecting to an LDAP server.

Andrew Bartlett
(This used to be commit 272eb765b81e3eab216a07249334f9b7d20e530b)
2008-03-03 13:03:19 +11:00
Andrew Kroeger
375df425c5 samba4-knownfail: Only the "*-security" rpc-winreg tests are expected to fail.
(This used to be commit 67facda6368eeda88d312f2836a1fdae4a1f605a)
2008-02-26 21:23:45 -06: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
Jelmer Vernooij
14a2c4c84b Remove kinit with pkinit failure from known failures list again.
(This used to be commit 157deac27d01dc61952601ffd2655c8161418ac7)
2008-02-21 01:20:12 +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
6c4acbbf9e Mark the provision_bare() test as known failing for now.
(This used to be commit bb473a8d11ce0ab8d5c9f0b339861b552fc2b262)
2008-02-15 15:22:01 +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
be2be0779e Ignore kinit with pkinit test failures for now.
(This used to be commit 94dedaf6ed55b146a0123407137f7ee4cfd41283)
2008-02-09 14:42:55 +01:00
Jelmer Vernooij
b4f7a80c2d Skip offline tests.
(This used to be commit 3c71aae2a3e3de0e2372410dd363a7d6015174e6)
2008-02-08 01:19:14 +01:00
Jelmer Vernooij
64ff80d000 Mark RAW-OFFLINE as known failing for Samba 4 (because it doesn't have offline support yet).
(This used to be commit 36167dc85248ed31922cc5ff4a364559f562c51b)
2008-02-08 00:03:02 +01:00
Jelmer Vernooij
01c7909192 r26671: rap: Convert the RAP tests to the new torture API and run them by default.
We don't have a server-side implementation of netservergetinfo yet, so it is
marked as known failing.
(This used to be commit 33c5982ed9b9fada9355dde5dc274abb99ec0615)
2008-01-05 13:06:02 -06:00
Jelmer Vernooij
d0ba9f0014 r26572: Fix warnings in the Python code.
(This used to be commit 15038d9586d0b58f301ca8c39c21ef10c4283f28)
2007-12-24 01:51:04 -06:00
Jelmer Vernooij
aa0a06f13c r26570: - Trim size of the swig-generated Python bindings by removing a bunch of {}'s.
- Start working on Python equivalents for various EJS tests.
- Fix regression in argument order for reg_diff_apply() in EJS bindings.
(This used to be commit c550c03372cb260b78f6a6c132e70571bc4cb852)
2007-12-24 01:51:03 -06:00
Jelmer Vernooij
b3b3af05f1 r26552: remove unused state variable, use dot as path separator for test names.
(This used to be commit a84975610c2825e9ceecdd47d744282bd55220be)
2007-12-21 06:28:50 +01:00
Günther Deschner
b466534a0d r26286: IDL and torture test for netr_ServerTrustPasswordsGet().
Guenther
(This used to be commit 231fe8826b7d8b0f4307ffbb3cd71b4c7723a290)
2007-12-21 05:48:09 +01:00
Günther Deschner
96b46e9907 r26285: Add IDL and torture test for netr_ServerPasswordGet().
Guenther
(This used to be commit d64244cfe871cd549a991ac2a708263fc77d2fef)
2007-12-21 05:48:08 +01:00
Günther Deschner
785928dcec r26273: Add IDL and torture test for netr_NetrEnumerateTurstedDomains() and
netr_NetrEnumerateTurstedDomainsEx().

Guenther
(This used to be commit 32a189e85026f5b54f82df88306005d9a9f50beb)
2007-12-21 05:47:56 +01:00
Günther Deschner
50ca2f5316 r26172: Skip testing wkssvc against us, we only have dummy support anyway.
Guenther
(This used to be commit 24c837937caa673718df75724e7db5f1542da7fc)
2007-12-21 05:46:34 +01:00
Günther Deschner
a6426f3a24 r26145: Fix server side of wkssvc_NetWkstaTransportEnum.
Guenther
(This used to be commit 6e7651fdea1885b067b5b37ef6795bd8d2f280ec)
2007-12-21 05:46:23 +01:00
Günther Deschner
1fdd7e1bb5 r25895: Add torture test for netr_DsRAddressToSitenamesW and
netr_DsRAddressToSitenamesExW.

Guenther
(This used to be commit 848b8859253ba0abd15998de62b6aa61a954d3de)
2007-12-21 05:44:44 +01:00
Jelmer Vernooij
90964021eb r25740: More consistent naming for tests, always include environment name in test name.
(This used to be commit 9cfa44b43857df252336b6f88cfc0f7fcd557533)
2007-12-21 05:43:37 +01:00
Stefan Metzmacher
761e067996 r25595: we pass the "blackbox.smbclient.*USER and PASSWD" test
so don't let the build-farm complain that is passes unexpected

metze
(This used to be commit cf3f0de921705bdc172607f87933260e37223f32)
2007-10-10 15:08:01 -05:00
Jelmer Vernooij
45d0b9a0a3 r25070: Revert DRSUAPI conversion to new API, as it broke some tests.
(This used to be commit cfb33df2d0eb36704d4702948a78102153663131)
2007-10-10 15:06:24 -05:00
Jelmer Vernooij
ab055fb990 r24894: Run the libnet tests over just one DCE/RPC transport. Other DCE/RPC tests already check
that the DCE/RPC library and interfaces work ok.
(This used to be commit d392d6e92b4145106e073ec4410796e3913320c0)
2007-10-10 15:03:31 -05:00
Jelmer Vernooij
ac2a701483 r24882: Use the torture API in BASE-CHARSET.
(This used to be commit 93910d92cd431add876e98a12712253bee8c52e7)
2007-10-10 15:03:27 -05:00
Jelmer Vernooij
7fd416bd3e r24855: Convert RPC-DRSUAPI, RPC-SCHANNEL to use the torture API.
(This used to be commit dadcc4708e1813c0b657f1d357c2ae202ea4ec5a)
2007-10-10 15:03:20 -05:00
Jelmer Vernooij
275a8c9183 r24851: Add --load-module argument to smbtorture.
(This used to be commit 76a713b6786e22b810937289b3e7cc6700a0b49d)
2007-10-10 15:03:19 -05:00
Jelmer Vernooij
9c006b122f r24850: Convert to torture API.
(This used to be commit 6c7a004b9d95e443d07307bbe94f691cc4b03490)
2007-10-10 15:03:19 -05:00
Jelmer Vernooij
2a8ff00eea r24835: Put all RPC tests in the list (skipping when necessary), warn if tests aren't there.
(This used to be commit 1ff13ae254288afc56a3b19d00c7a20120eb4c74)
2007-10-10 15:03:17 -05:00
Volker Lendecke
331d100b0b r24800: Don't execute RAW-SAMBA3POSIXTIMEDLOCK
Thanks jelmer, I was not aware of the difference between knownfail and
skip
(This used to be commit df0b3ad90a5db5cef8315ab8948ee2816c34e3c6)
2007-10-10 15:03:12 -05:00
Volker Lendecke
afe87d6cfc r24798: RAW-SAMBA3POSIXTIMEDLOCK
This adds the torture:localdir option, smbtorture expects the share to actually
reside in this directory. This might open up more solid posix vs cifs tests.
(This used to be commit b0a40dd277c343f5c77c851b26981ddd8166f6bb)
2007-10-10 15:03:12 -05:00
Jelmer Vernooij
18302e7030 r24751: Run more tests, remove empty testsuites, more small improvements.
(This used to be commit 2a5a0819eea86ba322434306e062d13893b5722e)
2007-10-10 15:03:02 -05:00
Jelmer Vernooij
0e6773525f r24741: More use of the torture API.
(This used to be commit de05c3651a6e9e6611b296873526afd9292327c1)
2007-10-10 15:03:02 -05:00
Jelmer Vernooij
5d518417f8 r24726: Add tests for getting/setting security descriptors (still failing at the moment)
(This used to be commit ecdfaf56c09e75dc3ca37a3599c89661ad3485ff)
2007-10-10 15:02:57 -05:00
Jelmer Vernooij
8d6b9f2b88 r24691: All smbclient blackbox tests pass.
(This used to be commit c3a138627487ec0ed5a4c4c4457df35275f4cada)
2007-10-10 15:02:46 -05:00
Jelmer Vernooij
c021c7d648 r24687: Registry tests are succeeding now so remove from known failure list, add summary page with failures and skipped tests to html output.
(This used to be commit 227659c2c05f76a37e1c9d20dc3f8b6966a111df)
2007-10-10 15:02:43 -05:00
Andrew Tridgell
133f7beb98 r24647: this passes now
(This used to be commit baa6cfaa78725a2504e1557cad76a2152df7f979)
2007-10-10 15:02:31 -05:00
Volker Lendecke
d9b9acd232 r24570: Attempt to fix make test
Samba4 seems not to survive the newly added tests
(This used to be commit b8a8a81ffe58ae8d7c2fd006c0cd285db714cbfe)
2007-10-10 15:02:18 -05:00
Jelmer Vernooij
b5e36e5281 r24345: Add --format=html option to selftest.
(This used to be commit de66bced9468b338e94d430a474616016c6078a5)
2007-10-10 15:01:42 -05:00
Stefan Metzmacher
77b68a2cdd r23114: we fail the new BASE-DELETE/deltest20a|b tests
metze
(This used to be commit 9d510ed7661f329a092951c43b7c17c2664e46d1)
2007-10-10 14:52:50 -05:00
Jelmer Vernooij
a60ab76694 r22339: Run some more tests.
(This used to be commit 1b73e6a776a3ef478718f656523d125d28589f5c)
2007-10-10 14:51:06 -05:00
Jelmer Vernooij
72d88d158a r21707: Finally merge my (long-living) perlselftest branch.
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-10 14:49:15 -05:00
Jelmer Vernooij
2eaf21afef r19551: List full names for the known failing tests.
(This used to be commit 657c39ac6e4320554b6bb79e604feedb368c9dd5)
2007-10-10 14:24:49 -05:00
Jelmer Vernooij
d9fd8b5256 r19388: Start running all LOCAL-* tests but list some of them as known failing.
(This used to be commit bfa0fbfe94759bb120a4610f333c0beb940e3d76)
2007-10-10 14:21:23 -05:00