Commit Graph

578 Commits

Author SHA1 Message Date
Howard Chu
47102fcced Add persist support 2019-03-20 08:47:48 -07:00
Nadezhda Ivanova
bb7e14d201 ITS#8734 Fixes for many back-asyncmeta issues
Includes all the changes necessary to fix back-asyncmeta issues
discovered during on-site testing since the start of 2016.
These include:
Issues with stability - crashes and assetion failures
Incorrect behavior during unstable network conditions, such as inability to reset connections
or process responses, or "hanging" to wait for a response that would never be received.
Memory leaks and memory management fixes - major redesign of the way back-asyncmeta
works with memory contexts.
Rewrite was replaced with suffix-massage in configuration, and the network-timeout value was changed to milliseconds.
Incorrect behavior when SASL is used to bind to a target.
Many problems caused by race conditions
Fixes for compiler warnings, and tests.
Cleanup of unused code.
2019-02-28 16:22:11 +00:00
Howard Chu
e8c62bf8b4 ITS#8966 add changelog support to syncrepl consumer
Tested against DSEE7. The DSEE binaries must be in your path to run the test script.
2019-01-29 18:51:43 -08:00
Quanah Gibson-Mount
b45a6a7dc7 Happy New Year! 2019-01-14 18:46:16 +00:00
Ondřej Kuzník
8dea22af7e Test updating memberof config works 2019-01-11 15:15:36 +00:00
Howard Chu
a1bf7f3ddc MSAD add basic test
Requires additional envvars to be set before running.
2018-12-22 09:09:56 -08:00
Quanah Gibson-Mount
f6bf403f1e ITS#8752 - Regression test fix
Increase sleep intervals to avoid test failures on slower/busy systems
2018-12-18 00:34:31 +00:00
Ondřej Kuzník
ddcb186427 Update ITS#8752 regression test 2018-11-14 14:01:43 +00:00
Ondřej Kuzník
3ab98b2fc9 Update keys to RSA 4096 2018-10-30 15:42:35 +00:00
Howard Chu
1e30640037 ITS#8923 fix dyngroup NO_SUCH_OBJECT error handling 2018-10-03 21:58:32 +01:00
Quanah Gibson-Mount
603a92b5eb ITS#8663 - Regression test
Adds a regression test for 8663 that checks that it is possible to
modify all the cn=config related memberOf overlay settings.
2018-07-09 20:03:36 +00:00
Quanah Gibson-Mount
fee34e098c ITS#8616 - Regression test
Add a regression test for ITS#8616 that verifies the ability to change
the values for olcSpNoPresent and olcSpReloadHint
2018-07-03 21:49:52 +00:00
Quanah Gibson-Mount
eb087e0861 ITS#8573 TLS option test suite 2018-06-14 16:19:10 +01:00
Ryan Tandy
dc4a6f7e90 Fix copypasta in its8444 regression script 2018-05-17 20:59:44 -07:00
Quanah Gibson-Mount
59e9ff6243 Happy New Year 2018-03-22 15:35:24 +00:00
Quanah Gibson-Mount
22cc51d061 ITS#8800 -- Ensure there are no differences due to different checkpoints
being logged to the underlying DB's contextCSN.
2018-02-28 23:54:20 +00:00
Quanah Gibson-Mount
d5170d5f6e ITS#8800 -- Fix database name 2018-02-13 02:57:26 +00:00
Quanah Gibson-Mount
d11ae735de ITS#8800 -- Remove bash requirement 2018-02-13 01:42:35 +00:00
Quanah Gibson-Mount
626d7e6db5 Wait for slapd to stop before proceeding. Otherwise this test may fail.
Fix variable usage so it doesn't delete data/slapd.conf after running
2018-02-13 00:34:09 +00:00
Quanah Gibson-Mount
f535d06d07 ITS#4336 - Fix regression test to be valid 2018-02-12 23:50:17 +00:00
Quanah Gibson-Mount
302af6a0e7 ITS#4326 - Fix regression test so it operates correctly 2018-02-12 23:48:05 +00:00
Quanah Gibson-Mount
30aeae0b94 Regression test for ITS8800 2018-02-09 18:23:19 +00:00
Quanah Gibson-Mount
311bc0052c ITS#8752 - Add echo statements about the purpose of the test and a
warning that it may take manual intervention to exit if a deadlock
occurs
2017-10-17 09:47:02 -07:00
Quanah Gibson-Mount
d7b2c76831 Update script that does random modifications on random masters. Better
reproduces the problem.
2017-10-12 13:42:37 -07:00
Josh Soref
10566c8be3 ITS#8605 - spelling fixes
* javascript
* kernel
* ldap
* length
* macros
* maintained
* manager
* matching
* maximum
* mechanism
* memory
* method
* mimic
* minimum
* modifiable
* modifiers
* modifying
* multiple
* necessary
* normalized
* objectclass
* occurrence
* occurring
* offered
* operation
* original
* overridden
* parameter
* permanent
* preemptively
* printable
* protocol
* provider
* really
* redistribution
* referenced
* refresh
* regardless
* registered
* request
* reserved
* resource
* response
* sanity
* separated
* setconcurrency
* should
* specially
* specifies
* structure
* structures
* subordinates
* substitution
* succeed
* successful
* successfully
* sudoers
* sufficient
* superiors
* supported
* synchronization
* terminated
* they're
* through
* traffic
* transparent
* unsigned
* unsupported
* version
* absence
* achieves
* adamson
* additional
* address
* against
* appropriate
* architecture
* associated
* async
* attribute
* authentication
* authorized
* auxiliary
* available
* begin
* beginning
* buffered
* canonical
* certificate
* charray
* check
* class
* compatibility
* compilation
* component
* configurable
* configuration
* configure
* conjunction
* constraints
* constructor
* contained
* containing
* continued
* control
* convenience
* correspond
* credentials
* cyrillic
* database
* definitions
* deloldrdn
* dereferencing
* destroy
* distinguish
* documentation
* emmanuel
* enabled
* entry
* enumerated
* everything
* exhaustive
* existence
* existing
* explicitly
* extract
* fallthru
* fashion
* february
* finally
* function
* generically
* groupname
* happened
* implementation
* including
* initialization
* initializes
* insensitive
* instantiated
* instantiation
* integral
* internal
* iterate
2017-10-11 14:39:38 -07:00
Quanah Gibson-Mount
78626aeb4a Fix script so it exits 2017-10-05 09:23:02 -07:00
Quanah Gibson-Mount
ae2a2a794b ITS#8444 - Fix description to match the actual issue that was fixed 2017-10-04 20:42:54 -07:00
Quanah Gibson-Mount
53a41a22da ITS#8752 - Add regression test 2017-10-04 20:36:25 -07:00
Quanah Gibson-Mount
f136773413 ITS#8667 - Add regression test 2017-06-07 11:11:43 -07:00
Quanah Gibson-Mount
5c21726f62 Correctly exit if the backend is back-ldap 2017-02-03 14:30:30 -08:00
Quanah Gibson-Mount
48ec8223da Fix comparison error 2017-01-31 16:17:02 -08:00
Quanah Gibson-Mount
5497a7df8b Fix typo 2017-01-19 17:03:54 -08:00
Quanah Gibson-Mount
c9e7284d26 Remove bashism 2017-01-19 10:57:06 -08:00
Quanah Gibson-Mount
36eaaae414 use /bin/bash because dash 2017-01-18 12:43:45 -08:00
Emmanuel Lecharny
5ce8ef8ad7 ITS#8571 Added testsuite to cover the proxyauthz configuration for proxycache and back-ldap 2017-01-18 09:47:22 -08:00
Quanah Gibson-Mount
0e418d8e77 Checkpoint for ITS8444 work. Need to improve failure scenario, as this can take 250+ iterations to trigger 2017-01-10 11:30:15 -08:00
Quanah Gibson-Mount
1df85d3427 Happy New Year! 2017-01-03 12:36:47 -08:00
Quanah Gibson-Mount
ccce2cfe31 Delete extraneous line 2016-12-29 14:04:08 -08:00
Quanah Gibson-Mount
86df7d3bc3 Specifically test for error 32 on the consumer. 2016-12-09 12:46:31 +00:00
Quanah Gibson-Mount
64bd9f6abc Fix rootdn 2016-12-09 12:46:15 +00:00
Quanah Gibson-Mount
2130acfaef ITS#8521 - Updates to test to ensure it fails where it should fail and succeeds where it should succeed.
Reference ITS#8281 as well, since these are related
2016-12-02 13:16:52 -08:00
Quanah Gibson-Mount
8788c52ccf ITS#8521 - Add testcase for this regression 2016-12-01 12:26:08 -08:00
Quanah Gibson-Mount
58ebe8bd45 ITS#8535 - Fix regression test for ITS#4337 2016-11-30 14:46:37 -08:00
Quanah Gibson-Mount
9a28de655f ITS#8534 - Fix regression test to correctly load back-ldap if it is built as a module 2016-11-30 14:28:32 -08:00
Hallvard Furuseth
fe81f1d490 Fix intro comments in test configs 2016-06-12 09:44:45 +02:00
Quanah Gibson-Mount
6c4d6c880b Happy New Year! 2016-01-29 13:32:05 -06:00
Howard Chu
ccffcece15 Avoid timing issues in pcache 2015-08-04 13:27:01 +01:00
Ondřej Kuzník
d74b45cfda ITS#8057 test cases 2015-04-08 23:26:37 +01:00
Quanah Gibson-Mount
1705fa7e55 Happy New Year 2015-02-11 15:36:57 -06:00
Howard Chu
b5da411e1e ITS#8046 add vrFilter test 2015-02-08 11:24:57 +00:00