1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-08 16:23:49 +03:00
Commit Graph

329 Commits

Author SHA1 Message Date
Stefan Metzmacher
102c2e0ae4 r8505: - 'seal' and 'sign,seal' is the same
- sign and seal are tested seperate below

metze
2007-10-10 13:29:33 -05:00
Andrew Tridgell
82f8ad16af r8498: more test suite speedups. It's down to 5 minutes on my box now 2007-10-10 13:23:10 -05:00
Andrew Tridgell
037feb7538 r8496: speed up the test_echo.sh test a lot, while still providing good coverage 2007-10-10 13:23:09 -05:00
Andrew Tridgell
7c1bc27254 r8446: if provisioning fails then don't try to run the test suite! 2007-10-10 13:23:04 -05:00
Andrew Tridgell
d5d0769da9 r8365: fixed a problem on netbsd 2007-10-10 13:20:12 -05:00
Andrew Tridgell
1a80850d57 r8352: we need to override "setup directory" for the build farm hosts 2007-10-10 13:20:10 -05:00
Andrew Tridgell
c64a68cd40 r8349: as we don't use standard dirs, we need to create smb.conf before we run provision 2007-10-10 13:20:09 -05:00
Andrew Tridgell
52517e48ea r8348: switch selftest to use the new provision script 2007-10-10 13:20:09 -05:00
Andrew Tridgell
c0bf253d4b r8301: use ncalrpc: for ejs tests, to avoid name resolution timeouts as smbd is just starting up 2007-10-10 13:19:33 -05:00
Andrew Tridgell
0e9e541e1e r8300: get the js include path right in selftest 2007-10-10 13:19:33 -05:00
Andrew Tridgell
2a444dedbe r8298: - started building a library of js routines in scripting/libjs/
- switched the existing test programs over to using the library

- added install of js lib
2007-10-10 13:19:33 -05:00
Andrew Tridgell
c1a3691f87 r8295: turn off the delete on close test in the build farm until someone gets
a chance to look at it. Having it continually fail is hiding other
portability errors that might have been introduced.
2007-10-10 13:19:32 -05:00
Andrew Tridgell
757c22aab4 r8271: make the ejs test scripts directly executable scripts using:
#!/usr/bin/env smbscript

I'll be interested to see how portable this is in the build farm.
2007-10-10 13:19:28 -05:00
Andrew Tridgell
c760180119 r8269: added automatic testing of rpc calls from ejs in 'make test' 2007-10-10 13:19:28 -05:00
Andrew Tridgell
93c2d93ed8 r8124: added a set of file sharing tests that pass against w2k3 2007-10-10 13:19:11 -05:00
Andrew Tridgell
a129501951 r8065: don't run the LOCAL-ICONV test in selftest. It does cross-checking of
the builtin iconv code with the system iconv code, and too many
platforms have broken system iconv code, making it fail in a way that
is meaningless for whether samba will work
2007-10-10 13:19:04 -05:00
Andrew Tridgell
3671459d9a r8040: run ldb test suite as part of samba 'make test' 2007-10-10 13:19:01 -05:00
Stefan Metzmacher
d04057b932 r8020: - add --with-selftest-prefix option that specify the prefix used in make test
- also we use ./prefix test as default and not `pwd`/prefix-test
  to workaround the path length limit for unix sockets
  ... char sun_path[108]; ...

metze
2007-10-10 13:18:59 -05:00
Andrew Tridgell
773f7afb7a r7933: darn, forgot to add this 2007-10-10 13:18:52 -05:00
Andrew Tridgell
e431d0e952 r7930: - added testing of the cifs passthru backend
- removed redundent $ADDARG code in selftest
2007-10-10 13:18:51 -05:00
Andrew Tridgell
694882ffa6 r7919: use more portable shell syntax for MALLOC_CHECK_ 2007-10-10 13:18:50 -05:00
Andrew Tridgell
56aff58e93 r7915: report the number of failed tests so far when running 'make test' interactively 2007-10-10 13:18:49 -05:00
Andrew Tridgell
0b1323f086 r7914: - we don't need to override the database locations in selftest any more
- make sure we create the tls directory
2007-10-10 13:18:49 -05:00
Andrew Tridgell
b196502ffb r7906: some portability fixes for ldap testing on solaris (solaris grep doesn't handle ^) 2007-10-10 13:18:48 -05:00
Andrew Tridgell
59a0fe2c04 r7871: setup spoolss, wins and hklm dbs correctly in selftest 2007-10-10 13:18:45 -05:00
Andrew Tridgell
1a80ac6aa8 r7775: solaris uses 'lo0' for loopback network, so by using lo* we should cover both 2007-10-10 13:18:35 -05:00
Andrew Tridgell
5e35c7a551 r7774: put $CONFIGURATION in one more place 2007-10-10 13:18:34 -05:00
Andrew Tridgell
29edfb9382 r7772: actually give the auth options to ldbsearch .... 2007-10-10 13:18:34 -05:00
Andrew Tridgell
2dc511b09c r7771: - added ldaps and NTLMSSP testing to ldap tests
- added testing of extended search operations
2007-10-10 13:18:34 -05:00
Andrew Tridgell
13fc167211 r7760: make client tools get the right config file in 'make test' 2007-10-10 13:18:32 -05:00
Andrew Bartlett
544a38824e r7758: When not running on the build farm, print out the failed command line again.
Add NTLMv2 varients to the echo and session key tests.

Andrew Bartlett
2007-10-10 13:18:32 -05:00
Andrew Tridgell
73a21737ce r7721: solve a problem with null arguments to testit() 2007-10-10 13:18:26 -05:00
Andrew Bartlett
47f433708b r7684: Add a test aimed at checking we have agreement between client and
server as to the CIFS session key.

JRA had pain with this being wrong against NT4 (without spnego), hence
this specific test.

Andrew Bartlett
2007-10-10 13:18:22 -05:00
Andrew Tridgell
df29f25140 r7678: fixed typo 2007-10-10 13:18:21 -05:00
Andrew Tridgell
dcdf44024a r7671: added ldap testing to the set of standard tests 2007-10-10 13:18:20 -05:00
Andrew Tridgell
f7e636d408 r7513: don't try to write to the smbd log file between tests. zeroing a file
while it is open for writing by another process causes the file to end
up with lots of nulls in it, which messes up the build farm output.
2007-10-10 13:18:02 -05:00
Andrew Tridgell
d4c1a1be0a r7506: handle the case where cron does not setup $USER 2007-10-10 13:18:01 -05:00
Andrew Tridgell
93eb9afb4d r7504: missed one 2007-10-10 13:18:01 -05:00
Andrew Tridgell
3b9f4b61ad r7503: turn off the sleep test here too 2007-10-10 13:18:01 -05:00
Andrew Tridgell
42754de142 r7502: the sleep test in echo is already run on the main rpc test, so no need to run it with every combination in
this test. It takes nearly all of the time.
2007-10-10 13:18:01 -05:00
Andrew Tridgell
30445483e4 r7499: ensure that the account we run tests as ("Administrator") maps to the
unixName that we are running as in the test suite. Otherwise files are
created as a user without any entry in the sam, so the ACL doesn't
allow that user read permission when it should. This should fix the
RAW-ACLS test in the build farm.
2007-10-10 13:18:00 -05:00
Andrew Tridgell
3d70755abf r7495: used --maximum-runtime=300 for each smbtorture call, to prevent it
running too long
2007-10-10 13:18:00 -05:00
Stefan Metzmacher
134f5defa0 r7492: give better output
metze
2007-10-10 13:17:59 -05:00
Stefan Metzmacher
2dcbf07d0c r7489: just a cosmetic change
metze
2007-10-10 13:17:59 -05:00
Andrew Tridgell
9ce2b9a79b r7485: - allow test_xxx.sh to run outside of 'make test' by ensuring $PREFIX is setup
- use loopback interface only, otherwise nbtd will answer with a real
  ip, which the socket wrapper code will fail to connect to

- enable eadb for posix testing

- sleeping to wait for smbd to start is pointless, as smbd won't start
  till its fifo is opened due to the fifo redirection on stdin

- sleep for a few seconds to allow for nbt server to register names after opening fifo

- use bcast name resolution, so we don't rely on /etc/hosts being right
2007-10-10 13:17:58 -05:00
Andrew Tridgell
71bf781227 r7475: removed RPC-SAMLOGON test until we get a lighter version of it. It is
chewing far too much cpu, which is unfair on our volunteer systems

andrew, sorry about this, I think we need RPC-SAMLOGON-FULL, and make
RPC-SAMLOGON only do a basic test
2007-10-10 13:17:57 -05:00
Stefan Metzmacher
98acab72c9 r7469: fix typo
metze
2007-10-10 13:17:56 -05:00
Stefan Metzmacher
99152ce6f0 r7468: create better output
metze
2007-10-10 13:17:56 -05:00
Stefan Metzmacher
6e8c8f0f87 r7467: a little fix for the build-farm
metze
2007-10-10 13:17:56 -05:00
Stefan Metzmacher
3c1d236445 r7466: add RPC-SPOOLSS to the supported tests
metze
2007-10-10 13:17:56 -05:00