Commit Graph

1340 Commits

Author SHA1 Message Date
Rein Tollevik
7f38183281 Added bdb/hdb checkpoint directive. Fixed typo. 2010-11-15 12:20:06 +00:00
Rein Tollevik
d25e261490 Test initiation of the syncreplication refresh phase. 2010-11-14 21:47:57 +00:00
Howard Chu
e7e442574e Use URIs, not host/port combos. Allows testing ldapi:// 2010-10-24 00:01:37 +00:00
Howard Chu
11ee5a5212 Fix typo 2010-10-24 00:01:11 +00:00
Howard Chu
3b7d5d6ec6 Commit again, with execute privs 2010-10-23 12:03:18 +00:00
Howard Chu
31ad1085d6 Try again... 2010-10-23 12:02:29 +00:00
Howard Chu
0f30db1c46 ITS#6625 concurrency patch from Doug Leavitt @ Oracle .com 2010-10-22 21:45:48 +00:00
Pierangelo Masarati
c405143a0a ignore undefined attrs (ITS#6600, based on patch by Jonathan CLARKE) 2010-09-07 02:03:23 +00:00
Pierangelo Masarati
bf9b8e5e5f s/provider/producer/ 2010-08-29 06:11:13 +00:00
Pierangelo Masarati
5f8bbc5eba use as tester an identity that needs to be proxedauthz'ed (more representative and stressful) 2010-08-29 05:06:07 +00:00
Pierangelo Masarati
15987038fb mode=self makes more sense 2010-08-29 02:55:35 +00:00
Pierangelo Masarati
2521442d03 allow to customize the number of children; use swamp 2010-08-29 02:54:50 +00:00
Pierangelo Masarati
7aeb00b494 cleanup debug messages 2010-08-29 01:45:14 +00:00
Pierangelo Masarati
15bcbdbc32 extract at least result code 2010-08-29 01:25:36 +00:00
Pierangelo Masarati
ac4b38ac39 tell what child is causing trouble 2010-08-29 01:12:28 +00:00
Pierangelo Masarati
2b3b07da46 add 'swamp' capability to slapd-read, also via slapd-tester 2010-08-28 22:27:34 +00:00
Pierangelo Masarati
5e5b061719 allow to use 'swamp' from slapd-tester 2010-08-28 21:38:47 +00:00
Pierangelo Masarati
6ac38f9cc6 extra 'swamp' modes: -SS start searches and read responses; -SSS start all searches, then read all responses 2010-08-10 05:59:10 +00:00
Howard Chu
3d2583e533 Test replication of cn=config with suffixmassage 2010-06-21 19:53:01 +00:00
Pierangelo Masarati
5a5703906e sort attrs (blind fix for ITS#6553) 2010-05-25 01:58:18 +00:00
Pierangelo Masarati
7e7e19f5b9 check rename with newly added superior while consumer is down (ITS#6472) 2010-04-18 06:54:02 +00:00
Pierangelo Masarati
88ffa89ae3 fix syncrepl when attr has no matching rule (ITS#6458) 2010-04-18 06:00:29 +00:00
Kurt Zeilenga
3dadeb3efe happy belated New Year 2010-04-13 22:17:29 +00:00
Hallvard Furuseth
78ece29ae1 ITS#5810 undo last commit: s/^#${AC_null}#// would remove #mod#, not #nullmod# 2009-12-08 19:07:12 +00:00
Pierangelo Masarati
88f5f39472 ITS#6418 2009-12-08 18:49:09 +00:00
Hallvard Furuseth
525f1cafb8 Fix last commit, and also define AC_ldif 2009-12-07 21:19:47 +00:00
Hallvard Furuseth
947f2cd6f9 Support back-null after all 2009-12-06 23:13:22 +00:00
Hallvard Furuseth
1381825003 Wait for central master to start after final restart.
Narrow tests for failed entry removal: 'RC = success' -> 'rc != noSuchObject'.
2009-12-06 21:01:45 +00:00
Hallvard Furuseth
108dc0ef25 Fix typo "KILL -HUP" -> "kill -HUP" (after some failures) 2009-12-06 19:58:13 +00:00
Hallvard Furuseth
87d5d6a92b Support back-null 2009-12-06 16:08:13 +00:00
Hallvard Furuseth
182e231447 Update aged test: recognize olcAddContentAcl,olcMonitoring,olcSyncUseSubentry 2009-12-06 14:54:09 +00:00
Hallvard Furuseth
795fcced3d ITS#5810: exclude instead of include backends, explain exclusion 2009-12-06 14:04:51 +00:00
Hallvard Furuseth
cd8c1faecb ITS#5810: fix previous commit - skip back-null 2009-12-06 14:04:02 +00:00
Hallvard Furuseth
5f5ad73236 ITS#5810: tweak previous commit - explain backend exclusion 2009-12-06 14:03:27 +00:00
Hallvard Furuseth
9417403a7f ITS#5810: skip back-ldif 2009-12-06 14:01:38 +00:00
Hallvard Furuseth
27dc946239 ITS#5810: Skip test for back-null 2009-12-04 16:45:19 +00:00
Hallvard Furuseth
3840353d6a Support back-null 2009-12-04 16:44:44 +00:00
Hallvard Furuseth
4d0ff8f7e9 Add loglevel sync to the default 2009-11-30 21:43:06 +00:00
Hallvard Furuseth
91909d3a75 ITS#5810: support back-null 2009-11-29 22:32:21 +00:00
Hallvard Furuseth
33f9ebb92f ITS#6406: Return failure instead of $? when a program unexpectedly succeeded 2009-11-29 22:27:34 +00:00
Hallvard Furuseth
299d802d45 ITS#5810 support back-null 2009-11-29 19:05:26 +00:00
Hallvard Furuseth
e0124c5e15 ITS#5810 support back-null 2009-11-29 18:38:04 +00:00
Hallvard Furuseth
70cfb06727 ITS#5810 Add syntax "#~backend~backend...~#option": inverse of #backend#option 2009-11-29 18:01:35 +00:00
Hallvard Furuseth
dcc36ef23b Pass expected output through ldiffilter before comparing with actual output 2009-11-29 17:54:04 +00:00
Hallvard Furuseth
c066dd12dc Pass the correct backend to ldiffilter 2009-11-29 17:49:52 +00:00
Hallvard Furuseth
b01ecb42b5 ITS#5810 skip test for LDIF backend 2009-11-29 14:31:11 +00:00
Hallvard Furuseth
e7bb3f87db ITS#5810: support back-ldif 2009-11-29 11:46:48 +00:00
Hallvard Furuseth
c562508af3 Use getopt() 2009-11-29 09:59:22 +00:00
Hallvard Furuseth
0f86c2e8eb For ITS#5810: Use progs/ldif-filter. Retire scripts/acfilter.sh. 2009-11-29 09:10:25 +00:00
Hallvard Furuseth
725743abdb ITS#5810 Add ldif-filter for LDIF test output, extending scripts/acfilter.sh 2009-11-29 00:03:06 +00:00
Pierangelo Masarati
787e53e6a4 connid is unsigned; offset real conns by maxrid + 1 2009-11-21 23:26:32 +00:00
Howard Chu
87d62adfaa Faster server restart 2009-11-21 00:00:40 +00:00
Howard Chu
780ec830bb Fix typo in prev commit 2009-11-20 21:08:26 +00:00
Howard Chu
2de14c4ebc ITS#6368 add a rapid sequence of add-mod-del tests 2009-11-19 20:16:48 +00:00
Howard Chu
545eb44fd5 ITS#6332 try a larger mod with some redundant modops 2009-11-15 20:10:44 +00:00
Hallvard Furuseth
02fa0b0235 ITS#6345 cleanup: Simplify tester_ignore_err() and tester_ignore_str2err() 2009-10-21 16:46:58 +00:00
Hallvard Furuseth
0d5ac22a2f ITS#6345: Fix tester_ignore_err() cut&paste error (negative array index) 2009-10-21 16:41:21 +00:00
Hallvard Furuseth
0db0fc22ec ITS#6343: Handle --enable-memberof --disable-refint 2009-10-21 12:29:38 +00:00
Howard Chu
07237a711c ITS#6152 test pwdModify 2009-08-21 13:50:59 +00:00
Howard Chu
27c39c56c4 ITS#6152 add tests for cache refresh and Bind caching 2009-08-21 13:25:38 +00:00
Howard Chu
2148902e3d Skip if monitor backend not enabled 2009-08-15 22:36:00 +00:00
Howard Chu
5b15978248 Give more time for sync after master restart 2009-08-06 22:15:56 +00:00
Pierangelo Masarati
f2e1b78391 silence warnings; misc cleanup; test refresh as non-allowed user 2009-08-03 22:49:30 +00:00
Pierangelo Masarati
e9f1452624 test whether the current entry matches the current uri filter (ITS#6077); also, don't leak DN when adding a base fails 2009-07-24 22:00:53 +00:00
Ralf Haferkamp
22083ce459 Should work now when using custom SLAPD_BASEPORT setting (ITS#6213) 2009-07-14 13:35:56 +00:00
Hallvard Furuseth
fb0fb4a274 For ITS#5810: Show which backend is being tested 2009-07-08 16:20:53 +00:00
Hallvard Furuseth
22c68eec16 Handle IPv6 localhost address 2009-07-02 15:26:52 +00:00
Howard Chu
460cb4bd4b Give more time to sync after restart 2009-07-02 00:31:48 +00:00
Howard Chu
edb1f50bfb ITS#6191 fix typo in URI for adding back-ldap 2009-07-01 13:12:45 +00:00
Howard Chu
695dbcb26d Enable cn=config, add test for policy state forwarding
from consumer to provider
2009-07-01 07:46:06 +00:00
Howard Chu
638cedebb3 ITS#5836 add -S "swamp" mode: send requests without reading replies 2009-07-01 03:19:07 +00:00
Howard Chu
20f1cc2702 ITS#6168 actually use pwdLockout setting 2009-06-30 11:18:57 +00:00
Howard Chu
52cb7af2f6 Add delays to allow refint to complete 2009-06-29 23:25:19 +00:00
Howard Chu
67cefc1a01 ITS#6185 use more retries 2009-06-26 05:41:57 +00:00
Hallvard Furuseth
74c3d458b1 More for ITS#6026: test -x is unportable, use test -f.
See Info node (autoconf)Limitations of Builtins.
2009-03-20 17:25:02 +00:00
Quanah Gibson-Mount
1d53acce70 More for ITS#6026 2009-03-16 21:53:20 +00:00
Rein Tollevik
9e18cd21bd ITS#6026 Don't run autosaved test scripts 2009-03-16 10:17:16 +00:00
Howard Chu
7f375ae276 ITS#6013 more retries in shorter intervals 2009-03-11 02:11:50 +00:00
Howard Chu
8a5214549a ITS#6013 fix contextCSN check 2009-03-10 15:32:25 +00:00
Quanah Gibson-Mount
a434ec6069 Bump SLEEP2 to 15 seconds for test050 2009-03-10 02:50:48 +00:00
Howard Chu
cd29e26174 change 5 retries to 10 retries at 3 seconds, 5 may not be enough 2009-03-09 01:50:54 +00:00
Howard Chu
34c537a046 ITS#6005 ber_strdup/ber_dupbv must use ber_memfree 2009-03-08 00:13:48 +00:00
Howard Chu
841f3ff299 Use SLEEP2 wehn first populating. Should probably just poll contextCSNs... 2009-03-07 14:50:17 +00:00
Howard Chu
6ee9c8838f Use $MMR env var to choose up to 9 servers for testing 2009-03-07 13:45:59 +00:00
Howard Chu
b4b0f388cb Fix loop init 2009-03-05 19:26:35 +00:00
Rein Tollevik
f8c9854aaa ITS#5988 Added another server, compare server contents after each modify. 2009-03-05 19:20:15 +00:00
Rein Tollevik
8b81c98745 Test an asymmetric configuration with multiple masters. 2009-02-24 19:29:25 +00:00
Pierangelo Masarati
1361690083 make test056 back-bdb independent 2009-02-21 15:34:12 +00:00
Kurt Zeilenga
b7e54a5969 Tweak notices 2009-02-18 00:36:47 +00:00
Howard Chu
09fe2887d1 ITS#5395 add test from abartlet@samba.org 2009-02-18 00:27:03 +00:00
Howard Chu
bdd28919c1 ITS#5740 liblutil depends on liblber 2009-02-18 00:01:28 +00:00
Howard Chu
bc473180e3 set SLEEP1 default to 7 seconds, 5 is sometimes too short for replication 2009-02-17 23:46:15 +00:00
Pierangelo Masarati
a7ca1bbc68 fix previous (obviously broken) commit 2009-02-10 14:19:17 +00:00
Pierangelo Masarati
c93f15514d ignore invalidCredentials (related to ITS#5893) 2009-02-10 14:11:52 +00:00
Pierangelo Masarati
017e63119b prefix '*' to only log first occurrence of ignored error 2009-02-10 14:10:58 +00:00
Howard Chu
cb7575d244 ITS#5893 less verbose on expected errors, exit on ServerDown 2009-02-10 11:46:47 +00:00
Howard Chu
7ced805b19 ITS#5935 test delete of running consumer 2009-02-10 00:38:52 +00:00
Howard Chu
7e790c71c0 Remove obsolete libtool cruft 2009-02-09 08:58:21 +00:00
Pierangelo Masarati
92aed8712e more about testing for ITS#5923 2009-02-06 00:04:19 +00:00
Pierangelo Masarati
37b19874e9 this would have detected ITS#5923 much earlier... 2009-02-05 21:38:24 +00:00
Pierangelo Masarati
e96230ee97 more about ITS#5792 2009-02-05 21:11:05 +00:00
Howard Chu
59897fcc66 ITS#5903 more tests 2009-02-03 02:16:03 +00:00
Pierangelo Masarati
b4e5626df4 typo in error message 2009-01-31 19:26:09 +00:00
Rein Tollevik
537c07dde0 Use backticks, $(...) is not in old shells. 2009-01-28 22:43:39 +00:00
Rein Tollevik
1de78498cb ITS#5910 fixed sed pathname substitution 2009-01-28 12:17:50 +00:00
Rein Tollevik
74d8f1dedd ITS#5910 always append to the log file 2009-01-28 12:14:47 +00:00
Howard Chu
fec2062629 ITS#5540 forgot a file 2009-01-27 18:47:11 +00:00
Howard Chu
b64a6cddd3 ITS#5540 sean-burford-monitor-test-080706.patch 2009-01-27 10:09:51 +00:00
Quanah Gibson-Mount
85a75c4ca9 If we're looping more than once, print out the iteration 2009-01-27 02:27:23 +00:00
Quanah Gibson-Mount
70fd27c8d5 Add an option to run a test in a loop using -l or -loop 2009-01-27 02:00:50 +00:00
Howard Chu
577619c36e ITS#5883 ordering fix 2009-01-25 04:10:11 +00:00
Howard Chu
2421515c57 ITS#5883 from Aaron Richton, with minor tweaks 2009-01-22 00:44:16 +00:00
Kurt Zeilenga
4af9eb9715 Update copyright notices 2009-01-22 00:40:04 +00:00
Quanah Gibson-Mount
9ba19d7b19 Fix missing CVS header 2009-01-21 00:30:23 +00:00
Quanah Gibson-Mount
ad65041c55 Skip test if using back-ldif, as it doesn't support ACLs 2009-01-21 00:07:01 +00:00
Pierangelo Masarati
1fbc8aa1df allow overriding of SYNCMODE 2008-12-27 16:20:01 +00:00
Quanah Gibson-Mount
fe5d21e86c ITS#5842 Use "con1" instead of "con" so the tests work on windows 2008-12-02 22:06:35 +00:00
Howard Chu
f3fd5c111a Make sure consumer is in persist phase before doing modifies 2008-11-29 03:37:23 +00:00
Howard Chu
6629ca8655 Set sync intervals to 3 seconds, use SLEEP1 and SLEEP2 for sync delays 2008-11-22 23:48:17 +00:00
Howard Chu
2fef543ef9 Set sync intervals to 3 seconds 2008-11-22 23:45:10 +00:00
Rein Tollevik
74e4f9051f Only use a db_stat in PATH if it matches our environment. 2008-11-18 22:16:42 +00:00
Pierangelo Masarati
00eade08df add indexes when supported; syncrepl on configuration should always be refreshAndPersist 2008-11-16 23:06:30 +00:00
Pierangelo Masarati
89cec8c881 add indexes (when supported) 2008-11-16 22:57:38 +00:00
Pierangelo Masarati
f61459580d allow syncrepl to retry 2008-11-16 22:55:32 +00:00
Howard Chu
8726452d8f Fix prev commit 2008-11-16 09:07:19 +00:00
Hallvard Furuseth
947612e72f Kill slapd before exiting 2008-11-16 04:33:11 +00:00
Emmanuel Dreyfus
245bb35eca Add a test for attribute value regex substitution. Cf ITS#5804 2008-11-15 16:51:56 +00:00
Pierangelo Masarati
2c6b5c0ea9 allow each (back-config) syncrepl test to use the preferred sync type, but allow changing it via the -s switch for ./run 2008-11-15 15:05:12 +00:00
Pierangelo Masarati
f7a8ce8763 use replication specific indexes 2008-11-15 15:02:07 +00:00
Pierangelo Masarati
c6f423cd05 use decent checkpoint parameters 2008-11-15 15:01:32 +00:00
Pierangelo Masarati
563a506553 add indexes to meta target 2008-11-15 12:32:27 +00:00
Hallvard Furuseth
fda00af4c1 ITS#5408: Support back-ldif 2008-11-12 01:00:56 +00:00
Quanah Gibson-Mount
09438f3d30 Set add_content_acl to on 2008-11-10 22:58:23 +00:00
Quanah Gibson-Mount
34d1b413a2 fix missing cvs revision header 2008-11-10 19:49:04 +00:00
Pierangelo Masarati
f6dd785a46 parallel load test (ITS#5709) 2008-11-02 23:48:16 +00:00
Pierangelo Masarati
759ba16fb7 s/manageDIT/relax/ (ITS#5780) 2008-10-30 14:16:22 +00:00
Hallvard Furuseth
d68ba23ab8 ITS#5750: Fix nameUIDPretty() bitstring in Name and Optional UID syntax.
Also update a comment about parsing this syntax.
2008-10-18 11:09:55 +00:00
Pierangelo Masarati
c2090e9944 check dangling reference (ITS#5742) 2008-10-17 00:07:15 +00:00
Quanah Gibson-Mount
16c307b8b8 s/LOOPS/TESTLOOPS/ 2008-10-06 19:58:52 +00:00
Pierangelo Masarati
d5ac6c4630 s/LOOPS/TESTLOOPS/ 2008-10-05 21:29:16 +00:00
Pierangelo Masarati
b7b38b07f4 give appropriate write permissions for add (ITS#5723) 2008-10-05 21:28:28 +00:00
Emmanuel Dreyfus
7f085e8b8b The fix to ITS#4556 broke this test: modifying objectClass was forbidden
for anyone, and since LDAP additions now check for attribute write access,
the addition now fails.

Allowing objectClass write access for the user that performs the LDAP
addtition fixes the problem.

Approved by ando@
2008-10-04 10:12:11 +00:00
Pierangelo Masarati
93fe70d6c7 add tests specific to mapped attrs (ITS#5717) 2008-09-29 21:51:06 +00:00
Pierangelo Masarati
a0e3e68a02 allow controls deletion to be deferred; pass response controls back to frontend in extops (ITS#5711) 2008-09-27 10:06:43 +00:00
Pierangelo Masarati
7402de4ad7 fix typo in comment 2008-09-20 11:29:32 +00:00
Quanah Gibson-Mount
f028effb17 Add missing revision string 2008-09-03 21:05:54 +00:00
Howard Chu
f6edefa25d Add back-ndb 2008-08-26 21:48:17 +00:00
Pierangelo Masarati
b9930aef96 add monitor testing to concurrency tests data 2008-07-19 14:28:41 +00:00
Pierangelo Masarati
99d135cc7a add monitor testing to concurrency tests data 2008-07-19 14:01:44 +00:00
Pierangelo Masarati
38946e1a7f fix logs indentation 2008-07-19 11:54:54 +00:00