Stefan Metzmacher
7abda3fb9d
build: add symbol versioning when we build with gnu ld
...
There's --enable-symbol-versioning=no to disable it.
metze
(cherry picked from commit cb5492978b6b157f529806afb2f5fc6202888129)
(This used to be commit a739652d94300881479262648592223536fc8eec)
2008-05-23 17:19:57 +02:00
Michael Adam
be175e274e
build: remove mkproto.sh and mkproto.awk
...
Michael
(This used to be commit 5f2983209fb2c8e2ceafde6136c40a59b38f3a68)
2008-05-18 23:39:15 +02:00
Karolin Seeger
5d6528e44f
tests_all.sh: Do not execute $SMB4TORTURE --version if it is not available.
...
Improve error message if no SMB4TORTURE is available.
Karolin
(This used to be commit 443691eb2614919043406f94e9c71b49230612d5)
2008-05-13 14:17:59 +02:00
Michael Adam
5621ce6fb4
testsuite: allow selection of posix_s3 subtests by env var POSIX_SUBTESTS.
...
This allows for calling e.g.
TESTS=posix_s3 POSIX_SUBTESTS="RPC-SAMBA3-GETUSERNAME" make test
Michael
(This used to be commit 7418d89b2941fff307e0980d1f71f106aed8cbce)
2008-05-07 00:14:17 +02:00
Michael Adam
1f582b73b3
testsuite: make structuring output of net_s3 tests stand out more.
...
say "RUNNING SUBTESTS ..." instead of "Running ... tests"
Michael
(This used to be commit 0b879817ba20861c7d0b239d7f7199b0a5ed2ca1)
2008-05-06 12:26:14 +02:00
Michael Adam
dadc6a4f35
testsuite: make diagnostic output more appropriate in tests_all.sh
...
Say "RUNNING TESTS ..." instead of "RUNNING SUBTESTS ..."
Michael
(This used to be commit b73821c392a23c213e4b1ad25a8a2d0c845cee3a)
2008-05-06 12:26:14 +02:00
Michael Adam
e7fa8e2700
testsuite: give the testuser administrative rights in selftest.sh
...
(by adding him to builtin\administrators)
Michael
(This used to be commit baea0615003cc2db8b27872e87064364f2deb079)
2008-05-06 12:26:14 +02:00
Michael Adam
447df4dc85
testsuite: run the net rpc registry tests from the net_s3 tests.
...
Michael
(This used to be commit dcf39078cf0524a7450db3f67c8e004eb42690c2)
2008-05-06 12:26:14 +02:00
Michael Adam
c5db4d17cd
testsuite: add the ability to test "net rpc registry" with the net_registry tests
...
by specifying a parameter "rpc" on the commandline.
Michael
(This used to be commit 110c26374ef3e0bdefe2e54db2b8ffd4544780ef)
2008-05-06 12:26:14 +02:00
Michael Adam
6989228d69
testsuite: adapt informative message to say "Running _local_ registry tests".
...
The plan is to also test remote registry with "net rpc registry".
Michael
(This used to be commit b5507f8a95399193099a0474fb8b8bc95ba04a48)
2008-05-06 12:26:14 +02:00
Michael Adam
41075fbfa1
testsuite: use domain==workgroup in wbinfo tests now that we are PDC.
...
Previously domain==netbios name was the right thing to use.
Michael
(This used to be commit a5fc47c2457ce370a4f6150b9f2a417dac7589bf)
2008-05-06 12:26:14 +02:00
Kai Blin
4cbb87adad
tests: Add a net_misc test.
...
(This used to be commit 026d701aff2c035359894786ec22b4ed829cfb31)
2008-05-06 12:26:13 +02:00
Kai Blin
49264b539d
selftest: Advertise as PDC and time server during make test
...
(This used to be commit 65c619b36d08ac2f24b622c71b7e05d50bdeea50)
2008-05-06 12:26:13 +02:00
Kai Blin
60fedc43e7
selftest: Use TESTS env var to specify tests to run like Samba4 does.
...
(This used to be commit 6fb1fe803ccbd3af2946fcbe4586c11d394d5dc2)
2008-05-06 12:26:13 +02:00
Gerald W. Carter
5c3b9a38f5
Use wbinfo --online-status in make test rather than --sequence
...
(This used to be commit f8c364da94fac96450116be980e38ddddd3f304a)
2008-04-23 11:26:35 -05:00
Michael Adam
413c2e9b0a
registry: remove the REGISTRY_HOOKS layer from the reghook cache.
...
There is no need to save the keyname again, we only need to
get the REGISTRY_OPS out of the pathtree.
Furthermore, this makes life easier, since we can now pass
in keynames as temporarily allocated strings.
Michael
(This used to be commit 2f9ee2f782c77ed99669af5ac2ba40cb0978f0da)
2008-04-13 01:43:42 +02:00
Michael Adam
c575c85d58
test: not only pretend to call smbconftort - really do it :-}
...
Michael
(This used to be commit e0947537e61cdc7aaaf1256a7f9a590f006cb3d9)
2008-04-11 10:57:50 +02:00
Björn Jacke
83a6605b3a
some shells are pickier than others ...
...
(This used to be commit 9aabfa44d95128ded567d0949a6dd42786cbf6fb)
2008-04-11 10:51:19 +02:00
Michael Adam
6dd73c2866
test: run smbconftort testsuite from the local_s3 tests
...
Michael
(This used to be commit 6641061f76d2175b9476a96d24b99a52163936ca)
2008-04-10 01:29:01 +02:00
Stefan Metzmacher
c5cf066c8b
selftest: run the BASE-DELAYWRITE test 4 times faster in make test
...
metze
(This used to be commit 83b6da7c52a6f5285a9765d22d13a53fe9dc80e5)
2008-04-08 18:53:38 +02:00
Stefan Metzmacher
406da3a962
selftest: samba3 passes BASE-DELAYWRITE
...
metze
(This used to be commit 5df34634317633820993c9ef924d694a8fe1c4fe)
2008-04-07 12:29:28 +02:00
Michael Adam
8d7257453c
test: add diagnostic message to net_registry test.
...
Michael
(This used to be commit c04a234f8f6fbdf8e54c69414024d84aa71fec45)
2008-04-01 16:16:55 +02:00
Michael Adam
048dcbb75f
test: fix net_registry test "set value to different type" to track error count
...
missing backslash in call... :-}
Michael
(This used to be commit 8f0c25f01f11857d24556346dc2758549919eba3)
2008-04-01 16:16:55 +02:00
Michael Adam
fd64e6de8c
test: some cosmetics to net_registry tests.
...
Michael
(This used to be commit dba9db5ae6581df18591eebd19d3649bed0d9367)
2008-04-01 16:16:55 +02:00
Michael Adam
4a99bce736
test: fix net_registry tests to correctly capture output of commands inside one test
...
so that failure output is not clobbered by output of previous
successful commands.
Michael
(This used to be commit cb3dafe5fd8867b000e01979d4232968d994d376)
2008-04-01 16:16:55 +02:00
Michael Adam
a63c396679
test: fix use of printf in net_registry tests.
...
actually 'printf "%s\n"' is the proper replacement of 'echo -e'
Michael
(This used to be commit 388a40931f1559b134317ef0c85c7cf2598e17fe)
2008-04-01 16:16:55 +02:00
Michael Adam
36ade6136d
mkversion: be more portable, use 'print "%s"' instead of 'echo -n'
...
Michael
(This used to be commit 7a23dab1eaf3116079a89cdf348cabc659608031)
2008-04-01 16:16:55 +02:00
Michael Adam
808378cda2
installswat: be more portable, use 'printf "%s"' instead of 'echo -n'
...
Michael
(This used to be commit 8b015c91c9b10c208fe61cefd71ddc9f4fcbec61)
2008-04-01 16:16:55 +02:00
Michael Adam
52b463917e
test: be more portable. replace 'echo -n' by 'printf "%s"' in test_functions.sh
...
Michael
(This used to be commit c0c41184277044eb856f91c025f645c198cac188)
2008-04-01 16:16:55 +02:00
Michael Adam
e61e4eb4e5
test: be more portable: replace 'echo -n' by 'printf "%s"' in selftest.sh
...
Michael
(This used to be commit b6122406fe938fdaf373ff45214db79de06eb989)
2008-04-01 16:16:54 +02:00
Michael Adam
41281d3525
test: make registry tests more portable: protect some grep patterns in ' '.
...
Michael
(This used to be commit 1cb3b2f065566f981f6cfb8b5efdfad7db49c719)
2008-04-01 13:43:30 +02:00
Michael Adam
ff08b55b45
test: make registry tests more portable: use 'printf "%s"' instead of 'echo -e'
...
Michael
(This used to be commit 5c1b7ee5c17489da90192309853aa1ecacc15512)
2008-04-01 13:43:30 +02:00
Michael Adam
96801c3f63
test: add test script for testing "net registry".
...
Michael
(This used to be commit fa5968a26b552d7f13574a826e506ed2d6630feb)
2008-04-01 00:09:59 +02:00
Michael Adam
0ad8a002ce
test: add (and unify) sectioning output of subtests in tests_all.sh
...
Michael
(This used to be commit d775194e9c7b75182c485fba427b20ec2bfcf16c)
2008-03-31 17:22:03 +02:00
Michael Adam
0c3b8e2cab
test: add possibility to select tests to run via tests_all.sh (make test)
...
This allows to select the tests to run with tests_all.sh by setting
the environment variable "RUNTESTS". Example:
RUNTESTS="smbclient_s3_encrypted wbinfo_s3" make test
Michael
(This used to be commit bf4af79f050cceb6611a8aa3d893b59b816a41ce)
2008-03-31 17:22:03 +02:00
Michael Adam
e3aef196e4
test: in tests_all.sh, wrap calls to test scripts into shell functions.
...
This is in preparation for enabling running only selected test scripts
through "make test".
Michael
(This used to be commit ad1fbadf81c915425301ec495744c11f3103169f)
2008-03-31 17:22:02 +02:00
Gerald (Jerry) Carter
eeeb4aa931
Fix libtdb some to move back towards allowing out of tree builds
...
Remaining problem is that not all *.syms linker scripts are generated
so the LD command needs to look in a single place. Out of tree
builds now work but report write access to the source tree in order
to create the $(srcdir)/expotrs/libtdb.sysms file.
(This used to be commit 6e9287c5c3a6bbd15ec495593978c1a76e64ee60)
2008-03-24 17:25:13 -05:00
Stefan Metzmacher
5d3a31fbe1
selftest: samba3 passes RAW-SEARCH now
...
As the resume key tests are skipped against samba3.
metze
(This used to be commit c765090871ed68a9ba650bca44f5f3b88997ea14)
2008-03-11 22:08:24 +01:00
Michael Adam
aa4213bde7
Test: Properly track current test binary for tracking crashes.
...
Make sure the panic action always has the right test binary set.
Michael
(This used to be commit 567ac329dcec6fc839d6b25cbf1872f1f51ff7e5)
2008-03-06 09:25:49 +01:00
Michael Adam
af3e746d9e
Revert "make idl: Only compile idl files newer than the output to be generated."
...
This reverts commit 79c199d16e565eabd9fd971247f8df62689bb92a.
Revert this until pidl is capable of doing decent dependency tracking
itself (importing types from imported idls).
Michael
(This used to be commit 1fb69ad1f5c79dd77f73a5fee266e1e363e6974d)
2008-02-29 13:17:28 +01:00
Karolin Seeger
e1b32594c7
Remove smbmount.
...
Karolin
(This used to be commit 5fbd98f7065268ae134108310119078ad8f62322)
2008-02-28 15:53:43 +01:00
Michael Adam
379fa9baae
make idl: Only compile idl files newer than the output to be generated.
...
Fix "if" condition in build_idl.sh to not always evaluate as false.
Michael
(This used to be commit 79c199d16e565eabd9fd971247f8df62689bb92a)
2008-02-26 16:06:07 +01:00
Michael Adam
32dd341119
Fix build on some systems : don't pass libraries to mkproto.awk
...
Currently, some static libraries have gone into object lists
that are also passed to make proto. (This should probably be
changed...) Then some awk versions fail when passed an non-
existing lib/libtdb.a e.g.. This patch changes mkproto.sh to
exclude \.a files from the list of files to process.
Michael
(This used to be commit 826b9ab07b58ca39350cca921002a4213ce7c7c9)
2008-02-25 17:24:52 +01:00
Stefan Metzmacher
1f635e3888
make test: pass --option=torture:sharedelay=100000 to samba4 smbtorture
...
BASE-DEFER_OPEN is now more strict with incorrect timing
metze
(This used to be commit 9b761062df80c45bf2b76af071131d0c78e94a09)
2008-02-25 11:34:44 +01:00
Michael Adam
b09b3ac8f8
Create symbols to export in libtdb dynamically from tdb.h.
...
This adds a general mechanism to create version-scripts for
linking shared libraries from one or several header files,
similar to mkproto.sh/awk.
Michael
(This used to be commit 65817703c49a7410f4f0c8b46494ede6169d9fa6)
2008-02-14 14:17:57 +01:00
Kai Blin
afaacdeb8d
ntlm_auth: Fix another typo in the test.
...
This _should_ be the last one.
(This used to be commit d12c49e60f4390707c924b9e9f12fa9333b006e2)
2008-01-30 18:34:24 +01:00
Kai Blin
5b5d56d84a
ntlm_auth: test should honour configfile option to run on build farm.
...
(This used to be commit 11c9c1536b153047ba387b9804f34a6555a5ae26)
2008-01-30 17:57:32 +01:00
Kai Blin
582e224af5
ntlm_auth: Fix typos in the torture test script.
...
This should fix the build farm. Sorry, wonder why it worked on my box
before.
(This used to be commit bfa919cde57a26cd2ae7397281923792b7afe83a)
2008-01-30 16:59:40 +01:00
Kai Blin
a626fa59cc
ntlm_auth: Add a blackbox test.
...
(This used to be commit f02b74fc067074d8e48e186a7b7255a244592f7d)
2008-01-30 15:26:27 +01:00
Volker Lendecke
152c720ddb
Active RAW-STREAMS in make test
...
(This used to be commit 63ee2ef775b48fcaecccf4dc7ef3601ceb8053c5)
2008-01-20 15:29:58 +01:00