summaryrefslogtreecommitdiff
path: root/source4/script/tests
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r6010: Change the testing order, so we test all transports for each bindingAndrew Bartlett2-4/+4
option, rather than all binding options for each transport. This means that we get to most of the tests earlier, with at least some binding options. (And allows us to have some confidence before waiting for an RPC-SAMR test to finish with bigendian). Andrew Bartlett (This used to be commit 5c3e4df804e38037d0337e8ef288127d6cdda28a)
2007-10-10r5901: Add another option to the test script - the realm, which must matchAndrew Bartlett1-3/+4
the real ream, not just the short domain name. Andrew Bartlett (This used to be commit d585e1a759888df01cfabfec2d6d5506cf3bd426)
2007-10-10r5384: for RPC-NETLOGON to pass we need to set the realm as well as the ↵Andrew Tridgell1-3/+5
domain to the target realm. A better fix would be to have a dcerpc_server_realm() helper function. Andrew, maybe you could see how to extract that out of gensec? Calling lp_realm() in our torture tests is the wrong approach I think. (This used to be commit 2b62840920b21fd9584bc5b3bda050c9a23d61a9)
2007-10-10r4953: - enable easy valgrind use in all our test scriptsAndrew Tridgell3-2/+14
- when valgrind isn't set, then setup MALLOC_CHECK_ to abort on error (This used to be commit 21e629e80e5b320616135d3f3641801dc29594e6)
2007-10-10r4833: added LOCAL-SOCKET to the list of tests that are expected to passAndrew Tridgell1-0/+1
(This used to be commit 480a4e3d9029fbeca876c736e7c87bc3352b4b4c)
2007-10-10r4693: Add another test (RPC-MULTIBIND) that should always pass.Andrew Bartlett2-5/+5
Andrew Bartlett (This used to be commit 279e4de307b02bec5b64de765fbbb82c0ffdc5e4)
2007-10-10r4664: SPNEGO auth in our rpc server now works, so add it to the battery ofAndrew Tridgell1-1/+1
tests in test_rpc.sh (This used to be commit 69ffbd4cedaddd71fad9bab2375dc634479c0ed6)
2007-10-10r4643: RPC-ALTERCONTEXT now passesAndrew Tridgell1-3/+3
(This used to be commit 153e068711623af94f9a53b20d114b254d42c2a3)
2007-10-10r4632: added spnego testing and no-auth testing in test_w2k3.shAndrew Tridgell1-1/+1
(This used to be commit 4f30220a5aafb2843e486be4a743e0fe9e9f462c)
2007-10-10r4594: Add more testes to the standard 'passes against win2k3' script.Andrew Bartlett1-2/+2
Andrew Bartlett (This used to be commit 07295b3b07984ec3d1de9ed27835dbda7b4b7d0f)
2007-10-10r4586: RPC-LSA now passes against w2k3Andrew Tridgell1-2/+2
(This used to be commit e252f80f2bc5de4a3de84acf232f5334b5d448f6)
2007-10-10r4566: Fix Samba4 to pass it's own RPC-SAMLOGON torture test.Andrew Bartlett1-3/+3
Include RPC-SAMLOGON in the list of tests expected to pass Remove silly extra loops from the RPC-SAMLOGON test, which mostly just slowed htings down. Andrew Bartlett (This used to be commit 518ca9fb695b0f9d480122a74a2159f7f17a3219)
2007-10-10r4560: - fixed crash bugs in the RPC-SCHANNEL and RPC-NETLOGON testsAndrew Tridgell2-1/+54
- disabled the async netlogon tests for now until we better understand async rpc - added a test_w2k3.sh script that runs rpc tests that a w2k3 DC should pass. This is useful for regression testing when PIDL changes are made. (This used to be commit f7d4d3db489ad79457de70a85ad990159f6e74f8)
2007-10-10r4462: - enable DSSETUP on ncalrpcAndrew Tridgell1-1/+8
- add DSSETUP to the list of tests run in test_rpc.sh (This used to be commit 73c3cdc8ed8dafd544ce4dcac9141124d2b85670)
2007-10-10r4319: make it easy to use valgrind in the test_posix.sh test suiteAndrew Tridgell1-2/+2
(This used to be commit 7c09a3ea581e08bb34972d657d11d7e03b832b65)
2007-10-10r3834: - fixed XATTR_NTACL_NAMEAndrew Tridgell1-1/+1
- pvfs now passes RAW-ACLS (This used to be commit 2e19edaa4ebc96b3e95e0b55c4fae8eaefd642b2)
2007-10-10r3799: - added the bit for FS_ATTR_NAMED_STREAMS support into qfsinfo ↵Andrew Tridgell1-2/+2
filesystem attribute reply - pvfs passes the RAW-STREAMS test (This used to be commit c1a48a7542a52df734b54031f405d574e4c891e3)
2007-10-10r3748: pvfs passes RAW-EAS but not RAW-STREAMS yetAndrew Tridgell1-3/+2
(This used to be commit d288a0d4a1ef4cb08d1d959e8e1f0e5f06d7d203)
2007-10-10r3719: pvfs now passes the RAW-RENAME testAndrew Tridgell1-2/+2
(This used to be commit 3ab8136431aebf8a2625405c796dc4c697eb9e51)
2007-10-10r3700: pvfs passes RAW-WRITE but not BASE-DELAYWRITEAndrew Tridgell1-2/+2
(This used to be commit 7f3315d9196301a23d2a48f9fc0e9302c28027bf)
2007-10-10r3698: mark RAW-SFILEINFO as workingAndrew Tridgell1-2/+2
(This used to be commit f0760858f89dc4cead26b84db61cec470ac8e67d)
2007-10-10r3618: - this adds the special case for DENY_DOS semantics, as shown by the ↵Andrew Tridgell1-3/+3
BASE-DENYDOS test. - pvfs now passes BASE-DENY1 and BASE-DENYDOS. (This used to be commit aa09df22ee729c02552638859236d9068e9748ae)
2007-10-10r3592: auto-cleanup the test.$$ log files in these test scripts on control-CAndrew Tridgell3-0/+4
(This used to be commit a07bca1707857a33d50172432336b90e3da8c854)
2007-10-10r3580: - on file overwrite in ntcreatex we need to replace the file permissions.Andrew Tridgell1-2/+2
- pvfs now passes BASE-OPENATTR - pvfs also passes the BASE-DEFER_OPEN test, but it is not a well formed test for regular running so I am removing it from the list of tests to run in test_posix.sh (the test is covered better by RAW-MUX anyway) (This used to be commit cb76bd218ed4194ea151264d495aa902ddf03b3c)
2007-10-10r3574: the RAW-OPEN test changes broke a couple of the other tests. ThisAndrew Tridgell1-2/+2
fixes most of them, although RAW-SEARCH still fails (due to an interaction with the new xattr code) (This used to be commit 09b4652b40c4cfca027765178bd5a0adbaa666c2)
2007-10-10r3528: added support for the SMBntcancel() operation, which cancels anyAndrew Tridgell1-2/+2
outstanding async operation (triggering an immediate timeout). pvfs now passes the RAW-MUX test (This used to be commit 3423e2f41461d054067ef168b9b986f62cc8f77c)
2007-10-10r3418: added BASE-NTDENY1 and BASE-NTDENY2 to the lists of tests that pvfs ↵Andrew Tridgell1-1/+2
passes (This used to be commit 6a6f2aea1082fa42d33fd58c92f03c790cdfed9e)
2007-10-10r3393: added test_rpc.sh. The idea is that this script will test all theAndrew Tridgell1-0/+40
RPC-* tests that are expected to pass against Samba4. Currently only RPC-SCHANNEL and RPC-ECHO are in that list, but as we get more working this test will allow us to ensure that they stay working. (This used to be commit d49dfd406ffe57139d8a4679b806c875e7f194ec)
2007-10-10r3321: make the test_echo.sh test suite test non-blocking on all rpc transportsAndrew Tridgell1-0/+1
this test now passes (This used to be commit 3d270fd86caedd1023373160934d72d8cb065659)
2007-10-10r3305: added ncalrpc to the list of rpc transports tested by test_echo.sh, soAndrew Tridgell1-1/+1
it gets regularly tested when I make changes. (This used to be commit e4216da824c8186df956d05742d96da05393c719)
2007-10-10r3288: - updated the path processing in pvfs to pass the RAW-CHKPATH test. ThisAndrew Tridgell1-2/+2
rather extensive test reveals some really bizarre error code handling in w2k3. - extended and simplified the RAW-CHKPATH test, making it easier to read (note that Samba3 fails the new tests - jra may wish to look) - marked RAW-CHKPATH as pass for pvfs (This used to be commit 32dccf91cfa5b57f84dd6307720b3f45faa10ae0)
2007-10-10r3270: - added another unlink testAndrew Tridgell1-1/+0
- removed BASE-TRANS2 from the list of tests to be worked on (its already in the "passes" list) (This used to be commit 8ba10229c3860b955de698c3e2660cf6d18e2f22)
2007-10-10r3263: - pvfs now passes RAW-SEARCHAndrew Tridgell1-2/+2
(This used to be commit e5a0763655d8ccb929d2bf39bf099449b0dfcee7)
2007-10-10r3254: - expanded the RAW-IOCTL testAndrew Tridgell1-2/+2
- fixed the old ioctl interface to not check handle before failing - pvs now passes RAW-IOCTL (This used to be commit 98f6dbdba46c907039951559ec5f526410fd0039)
2007-10-10r3252: pvfs now passes BASE-TRANS2Andrew Tridgell1-2/+2
(This used to be commit a024cef2d078e6bf0ebd2a9272faf2bd39e66ee7)
2007-10-10r3249: - change_time is closer to ctime than mtimeAndrew Tridgell1-2/+2
- pvfs now passes the RAW-CLOSE test (This used to be commit 98aea91ce67a0c64a98537bfe244495f10672323)
2007-10-10r3244: pvfs now passes the RAW-UNLINK and RAW-READ testsAndrew Tridgell1-1/+2
(This used to be commit 230ec4d980534631ff736d5319f3e94357680d85)
2007-10-10r3224: add the LOCAL-* tests to test_posix.shAndrew Tridgell1-1/+2
(This used to be commit b2bdde6d14e61f8ad9e7cbb28efb97ce1bc1ec67)
2007-10-10r3207: - reformat error msgs in BASE-DIR* testsAndrew Tridgell1-2/+2
- added support for mandatory attributes in old style directory search - we now pass BASE-DIR1 and BASE-DIR2 (This used to be commit efaa0eaec49e952aa515c3448246d9048a484c26)
2007-10-10r3202: return a old DOS error code ERRSRV:ERRbaduid for a bad vuid. This ↵Andrew Tridgell1-2/+2
means we now pass the BASE-VUID test. (This used to be commit 560300c0025940d84c9be41447145f4b441e7105)
2007-10-10r3201: we now pass the BASE-OPEN testAndrew Tridgell1-4/+4
(This used to be commit 3a150ab57e18ac5180d48c7edff8a5bc288c39c5)
2007-10-10r3198: check for too many .. components in filenamesAndrew Tridgell1-2/+2
pvfs now passes RAW-MKDIR (This used to be commit 41adb385f123b8d4cd3fe2eb03d891b6bdcf2361)
2007-10-10r3189: improved the share_conflict() logic (both in terms of readability andAndrew Tridgell1-4/+4
correctness). pvfs now passes the BASE-RENAME test. (This used to be commit 4cf3f65a5c19fdad62a0bdef225b2d9002cf8c8b)
2007-10-10r3180: - basic support for SEC_RIGHT_MAXIMUM_ALLOWED in pvfsAndrew Tridgell1-3/+3
- RAW-CONTEXT test now passes (This used to be commit 0dae9fef09ec8bce19c39a0caf36e0882e507bc4)
2007-10-10r3176: added a script to run all the filesystem torture tests that areAndrew Tridgell1-0/+53
expected to pass. This allows easy testing for regressions when I change core routines in the posix backend. (This used to be commit 867cae746671916c95d18ac4baf8d9604e437202)
2007-10-10r3163: Add server side support for ncalrpc: and ncacn_unix_stream:Jelmer Vernooij1-0/+1
Examples of binding strings are : ncalrpc:[EPMAPPER] ncacn_unix_stream:[/tmp/epmapper] N.B. The unix socket support in lib/socket/ appears to close and remove the socket it is listening on after the first client disconnects so until that has been fixed, it is only possible to do one ncalrpc: or ncacn_unix_stream: request per instance of smbd :-) Support for looking up NCALRPC names via the endpoint mapper will be added later. (This used to be commit 426f3e63cae3d306dcdc13ee4b655eed30057ff8)
2007-10-10r3032: Somewhat stricter syntax for binding strings:Jelmer Vernooij2-2/+42
[] is now mandatory : after the hostname is no longer allowed examples of allowed binding strings: ncacn_np:myhost[samr] ncacn_ip_tcp:10.0.0.1[1045] ncacn_ip_tcp:2001:7b8:37b:1:210:dcff:fecb:a9e3[1024,sign,seal] ncacn_np:myhost ncacn_ip_tcp:192.168.4.2 308FB580-1EB2-11CA-923B-08002B1075A7@ncacn_ip_tcp:192.168.4.2 308FB580-1EB2-11CA-923B-08002B1075A7@ncacn_ip_tcp:192.168.4.2[,print] Note that the last two lines are not recognized by smbtorture as a binding string yet. dcerpc_parse_binding() does accept them though. (This used to be commit c15862e778507287bddef7967383d4b5d22eaee9)
2007-10-10r2617: add connect testing to the rpc test suiteAndrew Tridgell1-1/+1
(This used to be commit 01a759b62775b447eeb2ad447b12d104caa9bfb4)
2007-10-10r2305: a useful test script for trying a wide variety of DCE/RPC options ↵Andrew Tridgell2-0/+51
with the echo pipe and smbtorture (This used to be commit 42bdee690bca2e818901fde412d5fb9631b2303f)