Ondřej Kuzník
77dfb204c1
ITS#9671 Revert some NO-USER-MODIFICATION flags in ppolicy
2021-09-16 16:18:17 +00:00
Quanah Gibson-Mount
e17509d74f
ITS#9464 - memberof is still used in the regression suite
2021-09-14 20:33:07 +00:00
Howard Chu
51eb703f7f
ITS#9632 add TESTINST for running tests concurrently
...
Also add partests Makefile target to run tests in parallel
2021-09-08 14:43:36 +00:00
Ondřej Kuzník
bd6d0b8e54
ITS#9632 Fix lloadd monitor tests to honour BASEPORT
2021-09-08 14:43:36 +00:00
Quanah Gibson-Mount
c6b43dcdc5
ITS#9635 - Delete back-ndb
2021-08-17 16:01:29 +00:00
Howard Chu
76df6a4f5a
Revert "Fix parsing error with back-ldif"
...
This reverts commit 14db7d46d9 .
The correct fix is in 22285a1c037f8c7e04bb50b543acf45d3344778c
2021-08-17 14:34:51 +01:00
Howard Chu
14db7d46d9
Fix parsing error with back-ldif
2021-08-14 14:21:45 +01:00
Howard Chu
4a024d4d49
autoca test deadlocks in back-ldif
2021-08-13 21:31:34 +01:00
Ondřej Kuzník
e9dfb7d21d
ITS#9600 Rework monitor entry management
...
Connection entries are now persistent and can be addressed, preparing
the ground so we can process modify operations on individual entries.
2021-08-13 10:57:14 +01:00
Ondřej Kuzník
ab90bfd95c
ITS#9599 Implement tiered load balancing
2021-08-13 10:57:14 +01:00
Ondřej Kuzník
e98374fa1a
ITS#9598 Add tests for connection restrictions
2021-08-13 10:57:14 +01:00
HAMANO Tsukasa
583db6209d
fix timing issue for test086-delta-consumer
2021-08-07 19:27:43 +00:00
HAMANO Tsukasa
4c5a5a7588
fix test025-limits: wait for slapd shutdown
2021-08-07 19:27:43 +00:00
HAMANO Tsukasa
c3a5b2c72d
fix test001-slapadd: Wait for slapd shutdown before remove DB
2021-08-07 19:27:43 +00:00
HAMANO Tsukasa
2aaaf98315
ITS#9463 cumulative fix for back-wt
...
- LDAP MODRDN handling
- support paged response
- add wt_extended
- add config emit
- wt_key_read() return WT_NOTFOUND if not found key.
- add ext_candidates()
- fix idlcache session name
- fix warning
- don't reuse idlcache cursor
- set correct pid when modrdn with newsuperior
- fix condition bug
- fix send_search_entry() error handling
- fix for referral handling
- fix for readonly mode
- fix sizelimit response
- support modrdn
- improve modify handling
- clear ancestor idlcache
- fix for multi-DIT
- IMPORTANT CHANGES: Compatibility is broken with previous database table, please restore database from LDIF.
- checking for scope=children
- sort dn2idl result
- fix cursor leak
- support db_open with readonly mode
- add wt_tool_entry_delete
- initialize comp variable
- support referrals
- implement wt_tool_dn2id_get() and wt_tool_entry_modify() for slapadd -w
- skip redundant scan, and more debug message
- fix OID conflict with back-passwd
- no need to close session, It may cause SEGV.
- fixed wt_dn2entry for empty DN
- support multiple database
- Construct wiredtiger's config parameter. It allow multi line wtconfig settings
- add idlcache
- fix concurrent modification to a entry with multi values
- prevent to add duplicate dn entry
- suppress error message "search_near failed: WT_NOTFOUND"
- update Debug statements
- back-wt does not support subtree rename
- fix for @ondra review
- update slapd-wt.5 and warning for mode option
- add back-wt test into test target
- add scope checking
2021-08-07 19:27:43 +00:00
Howard Chu
8311c71f3d
ITS#6138 fix test timing issue
2021-08-03 15:19:49 +00:00
Quanah Gibson-Mount
dc5d7f3b88
ITS#9617 - Use valid exit values when an error occurs
2021-07-29 16:13:53 +00:00
Howard Chu
79d33fe40e
ITS#9584 avoid busy-loop while refresh is serialized
2021-07-29 13:28:34 +01:00
Ondřej Kuzník
f9b5163670
ITS#6207 Log timings for lloadd tests
2021-05-10 18:49:13 +00:00
Howard Chu
6cb792fe93
ITS#9535 avoid non-portable wc format
...
Use awk to count lines instead
2021-04-24 17:40:51 +01:00
Ondřej Kuzník
defa618405
ITS#9532 Check homedir overlay is enabled before testing it
2021-04-23 08:07:20 +01:00
Quanah Gibson-Mount
093d966fbb
ITS#8736 - Add test script using delta-syncrepl for cn=config replication
2021-04-14 02:56:48 +00:00
Ondřej Kuzník
afa19de2cb
ITS#9295 Handle add+delete on a single-value attr
2021-04-12 15:15:02 +00:00
Quanah Gibson-Mount
0ad73f8717
ITS#9437 - Fix slapo-otp overlay name
2021-03-31 23:12:00 +00:00
Howard Chu
85883224ba
ITS#9513 Fixup test020
...
Remove dependency on number of fields in debug output
2021-03-31 18:53:50 +00:00
Ondřej Kuzník
87f3bad8bb
ITS#9437 Add otp_2fa overlay
2021-03-31 14:57:56 +00:00
Ondřej Kuzník
0b1ad3fcce
Allow libtool path to be hinted
2021-03-26 16:36:26 +00:00
Ondřej Kuzník
8382d3c380
ITS#9470 Add homedir overlay
2021-03-26 01:27:09 +00:00
Howard Chu
9621d0c3d5
Fix typos in schema replication check
2021-03-21 20:38:16 +00:00
Ondřej Kuzník
1d5e16fa54
ITS#9438 Do not regenerate config on startup
2021-03-18 21:07:43 +00:00
Ondřej Kuzník
eafcc405e2
ITS#6830 Enable NO-USER-MODIFICATION on ppolicy attributes
2021-03-18 17:32:30 +00:00
Quanah Gibson-Mount
641ecb4108
ITS#8773 - Add test for slapo-deref overlay
2021-03-15 16:31:55 +00:00
Quanah Gibson-Mount
c7763538de
ITS#9453 - Make pw argon2 official
2021-03-10 23:21:08 +00:00
Ondřej Kuzník
539e810530
Export $TESTDIR so that children know where they can write
2021-03-09 17:16:24 +00:00
Quanah Gibson-Mount
00313d614e
Fix typo in e051eb28fb
2021-02-26 18:30:13 +00:00
Ondřej Kuzník
e051eb28fb
Allow wrapping of slapd invocations
2021-02-26 16:04:40 +00:00
Howard Chu
dc3ad2338b
ITS#9197 fix info msg for slapd check
2021-02-26 14:47:18 +00:00
Ondřej Kuzník
1290251a6f
ITS#9197 Fix test script
2021-02-26 09:16:20 +00:00
Quanah Gibson-Mount
a8255f9282
ITS#9438 - fix typo in prev commit
2021-02-26 00:22:06 +00:00
Ondřej Kuzník
34b95c520e
ITS#9438 Add remoteauth overlay
2021-02-25 22:11:39 +00:00
Ondřej Kuzník
0c2ba04173
ITS#9438 Allow TLS implementation differences in config
2021-02-25 22:11:39 +00:00
Quanah Gibson-Mount
496f9ced21
ITS#9197 - fix typo in prev commit
2021-02-25 17:05:39 +00:00
Tero Saarni
3db2e4a073
ITS#9197 Increase timeouts in test case due to sporadic failures
2021-02-25 16:56:55 +02:00
Tero Saarni
0eacc4a793
ITS#9197 back-ldap: added task that prunes expired connections
2021-02-24 22:07:48 +00:00
Quanah Gibson-Mount
464f1c5cca
ITS#9464 - Drop unused AC variables
2021-02-15 18:37:31 +00:00
Ondřej Kuzník
f44c037a9d
Do not try to run lloadd/test006 if sasl support unavailable
2021-02-04 18:06:52 +00:00
Quanah Gibson-Mount
efaf9a4a17
Happy New Year!
2021-01-11 19:25:53 +00:00
Ondřej Kuzník
c087244265
SASL and proxyauthz tests
2020-11-17 17:58:15 +00:00
Ondřej Kuzník
bd3da7322a
Add TLS tests
2020-11-17 17:58:15 +00:00
Ondřej Kuzník
34ddaa5fc7
Tests for monitoring support
2020-11-17 17:58:15 +00:00
Nadezhda Ivanova
ef0028e586
Initial implementation of cn=config testing script
2020-11-17 17:58:15 +00:00
Ondřej Kuzník
9baa56adc2
Update tests to support lloadd as a module
2020-11-17 17:58:14 +00:00
Ondřej Kuzník
c7e3437e1d
Update test suite
2020-11-17 17:58:14 +00:00
Ondřej Kuzník
96f493930b
Add a load test
2020-11-17 17:55:46 +00:00
Ondřej Kuzník
887c266120
Update tests to match latest configuration layout
2020-11-17 17:55:46 +00:00
Ondřej Kuzník
0a075905a1
Second test
2020-11-17 17:55:46 +00:00
Ondřej Kuzník
015f8934fb
First test for load balancer
2020-11-17 17:55:46 +00:00
Quanah Gibson-Mount
66af4cfd5d
ITS#8618 - Remove deprecated -h and -p options to client tools
2020-10-01 21:27:59 +00:00
Ondřej Kuzník
81361ed3f2
ITS#9359 Adjust test to trigger issue
2020-09-30 19:25:26 +01:00
Quanah Gibson-Mount
a3f186880c
ITS#9351 - Always build back-monitor as a static backend
2020-09-21 16:52:33 +00:00
Quanah Gibson-Mount
1b6a223a68
ITS#9344 - Fix TLS_PEERKEY_HASH_FAIL evaluation
2020-09-13 08:37:41 +00:00
Howard Chu
cfcf418c94
ITS#9345 disable test058 again
2020-09-13 08:37:05 +01:00
Howard Chu
08b578ce85
ITS#9346 Fix test063 to handle more servers
2020-09-13 08:35:21 +01:00
Quanah Gibson-Mount
47ec168779
ITS#9209 - Fix previous commit for command invocation
2020-09-12 04:58:12 +00:00
Quanah Gibson-Mount
3b2f16e1be
ITS#9209 - Fix command invocation
2020-09-12 04:40:46 +00:00
Quanah Gibson-Mount
9d48bdd03b
Issue#9335 - Skip test if compiled without SASL support
2020-09-11 21:02:41 +00:00
Howard Chu
c91d6df96b
ITS#9339 fix test049 script
...
Was re-using rid=002, changed to unique rid
2020-09-10 02:29:19 +00:00
Howard Chu
76ff2558c0
ITS#9339 Add cn=monitor to test063
...
Just for convenience
2020-09-10 02:29:19 +00:00
Quanah Gibson-Mount
ce23aee98d
ITS#9209 - Use portable command instead of which for determining if binaries are present
2020-09-04 22:06:15 +00:00
Quanah Gibson-Mount
27e7da68d7
Issue#9333 - Delete unused TIMING variable left over from OpenLDAP 2.0
2020-09-04 21:34:06 +00:00
Fredrik Roubert
8a521c17aa
ITS#9232 - Implement caseIgnoreListSubstringsMatch.
2020-08-21 21:45:19 +00:00
Quanah Gibson-Mount
092d0a893f
ITS#9121 - Use memberOf instead of dgMemberOf
2020-08-20 00:05:26 +00:00
Howard Chu
2721246545
ITS#9309 fix exit status on prev commit
2020-08-10 23:18:48 +01:00
Howard Chu
827a5577f2
ITS#9309 test rejection of redundant ppolicy config
2020-08-10 23:08:37 +01:00
Howard Chu
42644cbc34
ITS#7344 fix test064-constraint
...
Remove bash-isms
2020-08-07 02:31:18 +01:00
Howard Chu
d4c7126e67
ITS#9279 test Netscape password expiration controls
...
and do some LDIF cleanup
2020-08-04 22:04:14 +00:00
Quanah Gibson-Mount
63d6f680ba
ITS#8753 - Fix reference to ldaps to be StartTLS to accurately reflect what the test is doing
2020-07-30 23:26:22 +00:00
Ondřej Kuzník
ee79cb3874
ITS#6467 Add test script
2020-07-22 22:25:10 +01:00
Quanah Gibson-Mount
3716245fec
Issue#8511 - Update documentation and configs to correctly use multiprovider
2020-07-22 19:32:49 +00:00
Howard Chu
2c0499ae4e
ITS#9121 support nested groups
2020-07-22 15:11:24 +00:00
Howard Chu
9210ed1618
ITS#9121 add dynamic memberOf support for static groups
2020-07-22 15:11:24 +00:00
Quanah Gibson-Mount
21eef84a49
ITS#9275 -- Update wording to remove slave and master terms, consolidate on provider/consumer
2020-07-18 16:27:04 +00:00
Ondřej Kuzník
bdc9dbc511
ITS#8701 Implement account usability in ppolicy
2020-07-07 16:43:37 +01:00
Ondřej Kuzník
5bf16496e4
ITS#7084, ITS#7089, ITS#7788 Update test to account for new functionality
2020-07-03 20:42:14 +00:00
Quanah Gibson-Mount
58c978825c
Issue#9020 - Use consistent namespaces for overlays
2020-06-22 20:44:12 +00:00
Quanah Gibson-Mount
c91bbe6eea
ITS#8614 - slapd must be built threaded
2020-05-14 16:30:17 +00:00
Ryan Tandy
78cfaa3c9f
Fix minor issues in test077 script
2020-04-28 11:27:49 -07:00
Ryan Tandy
7dfbcfa151
Fix typos
2020-04-28 11:24:48 -07:00
Ryan Tandy
59bdc8158f
Convert test077 to LDIF config
2020-04-28 11:24:48 -07:00
Ryan Tandy
e006994d83
Fix slaptest in test077
...
The libtool wrapper scripts lose argv[0] when exec'ing the real binary.
In the CI Docker container, where the build runs as root, this was
actually starting a real slapd on the default port.
Outside Docker, running as a non-root user, this slapd would just fail
to start, and wouldn't convert the config either.
Using "slapd -Tt" fixes the issue but also prints a warning from
slaptest since the database hasn't been initialized yet.
Dynamic config isn't actually used in this test script, so let's just
run slapd off the config file directly.
2020-04-28 11:21:17 -07:00
Ryan Tandy
0578202a26
Skip MIT setup if krb5kdc not installed
2020-04-27 21:41:29 +00:00
Ryan Tandy
10cc52ca4c
ITS#7573 Create regression test
2020-04-27 16:21:12 +00:00
Ryan Tandy
df46c07a92
ITS#6035 Skip test076 if chosen SASL mech not supported
2020-04-26 01:46:43 +00:00
Ryan Tandy
34918d4e35
Fix export syntax compatibility with older sh
2020-04-25 17:02:07 -07:00
Isaac Boukris
7b0017ad49
ITS#9189 add channel-bindings tests
2020-04-23 21:00:39 +02:00
Quanah Gibson-Mount
bc9a92866a
ITS#6740 - Always enable rewrite
2020-04-22 14:49:10 +00:00
Isaac Boukris
8e3e85e329
auth: add SASL/GSSAPI tests
2020-04-19 11:10:50 +03:00
Howard Chu
94ef2c9b43
ITS#9209 quote test argument
2020-04-18 01:30:08 +01:00
Howard Chu
c5acb1d377
ITS#9209 fix test
2020-04-17 21:00:07 +01:00
Ryan Tandy
7ce474050e
ITS#6035 Fix test076 to specify SASL mech
2020-04-16 09:51:28 -07:00