openldap/tests/scripts
Arran Cudbard-Bell 163da8d217
slapo-auditlog: Add olcAuditlogNonBlocking to avoid blocking when logging to named pipes
The default behaviour of fopen() when called on a named pipe which does not have any reader, is to block, until a reader opens the pipe.  This blocks slapo-auditlog when it attempts to write output.  Depending on how critical the audit log  is, it may be preferable to discard audit log output and continue processing requests if there's no reader available.

For clarity the call to fopen() is removed and replaced with open()/fdopen(), allowing us to specify O_* flags as opposed to using fopen() or open()/fdopen(). 0666 are the base permissions used by fopen() when files are created.
2025-07-03 11:18:51 -06:00
..
lloadd ITS#10266 Adding a test script 2025-02-19 19:59:42 +00:00
all Happy New Year! 2024-03-26 19:45:07 +00:00
conf.sh Happy New Year! 2024-03-26 19:45:07 +00:00
confdirsync.sh Happy New Year! 2024-03-26 19:45:07 +00:00
defines.sh build: Set OS_WINDOWS in scripts/defines.sh to aid with Windows detection in test cases 2025-07-01 07:57:59 -04:00
functions.sh Happy New Year! 2024-03-26 19:45:07 +00:00
gdb.py Happy New Year! 2024-03-26 19:45:07 +00:00
grandchild_wrapper.py Happy New Year! 2024-03-26 19:45:07 +00:00
its-all Happy New Year! 2024-03-26 19:45:07 +00:00
lloadd-all Happy New Year! 2024-03-26 19:45:07 +00:00
monitor_data.sh Happy New Year! 2024-03-26 19:45:07 +00:00
passwd-search Happy New Year! 2024-03-26 19:45:07 +00:00
relay Happy New Year! 2024-03-26 19:45:07 +00:00
setup_kdc.sh Happy New Year! 2024-03-26 19:45:07 +00:00
sql-all Happy New Year! 2024-03-26 19:45:07 +00:00
sql-test000-read Happy New Year! 2024-03-26 19:45:07 +00:00
sql-test001-concurrency Happy New Year! 2024-03-26 19:45:07 +00:00
sql-test900-write Happy New Year! 2024-03-26 19:45:07 +00:00
sql-test901-syncrepl Happy New Year! 2024-03-26 19:45:07 +00:00
start-server Happy New Year! 2024-03-26 19:45:07 +00:00
start-server-nolog Happy New Year! 2024-03-26 19:45:07 +00:00
start-server2 Happy New Year! 2024-03-26 19:45:07 +00:00
start-server2-nolog Happy New Year! 2024-03-26 19:45:07 +00:00
startup_nis_ldap_server.sh Happy New Year! 2024-03-26 19:45:07 +00:00
test000-rootdse Happy New Year! 2024-03-26 19:45:07 +00:00
test001-slapadd Happy New Year! 2024-03-26 19:45:07 +00:00
test002-populate Happy New Year! 2024-03-26 19:45:07 +00:00
test003-search Happy New Year! 2024-03-26 19:45:07 +00:00
test004-modify Happy New Year! 2024-03-26 19:45:07 +00:00
test005-modrdn Happy New Year! 2024-03-26 19:45:07 +00:00
test006-acls Happy New Year! 2024-03-26 19:45:07 +00:00
test007-slapmodify Happy New Year! 2024-03-26 19:45:07 +00:00
test008-concurrency Happy New Year! 2024-03-26 19:45:07 +00:00
test009-referral Happy New Year! 2024-03-26 19:45:07 +00:00
test010-passwd Happy New Year! 2024-03-26 19:45:07 +00:00
test011-glue-slapadd Happy New Year! 2024-03-26 19:45:07 +00:00
test012-glue-populate Happy New Year! 2024-03-26 19:45:07 +00:00
test013-language Happy New Year! 2024-03-26 19:45:07 +00:00
test014-whoami Happy New Year! 2024-03-26 19:45:07 +00:00
test015-xsearch Happy New Year! 2024-03-26 19:45:07 +00:00
test016-subref Happy New Year! 2024-03-26 19:45:07 +00:00
test017-syncreplication-refresh Happy New Year! 2024-03-26 19:45:07 +00:00
test018-syncreplication-persist Happy New Year! 2024-03-26 19:45:07 +00:00
test019-syncreplication-cascade Happy New Year! 2024-03-26 19:45:07 +00:00
test020-proxycache Happy New Year! 2024-03-26 19:45:07 +00:00
test021-certificate Happy New Year! 2024-03-26 19:45:07 +00:00
test022-ppolicy Happy New Year! 2024-03-26 19:45:07 +00:00
test023-refint Happy New Year! 2024-03-26 19:45:07 +00:00
test024-unique Happy New Year! 2024-03-26 19:45:07 +00:00
test025-limits Happy New Year! 2024-03-26 19:45:07 +00:00
test026-dn Happy New Year! 2024-03-26 19:45:07 +00:00
test027-emptydn Happy New Year! 2024-03-26 19:45:07 +00:00
test028-idassert Happy New Year! 2024-03-26 19:45:07 +00:00
test029-ldapglue Happy New Year! 2024-03-26 19:45:07 +00:00
test030-relay Happy New Year! 2024-03-26 19:45:07 +00:00
test031-component-filter Happy New Year! 2024-03-26 19:45:07 +00:00
test032-chain Happy New Year! 2024-03-26 19:45:07 +00:00
test033-glue-syncrepl Happy New Year! 2024-03-26 19:45:07 +00:00
test034-translucent ITS#10272 Request all attributes from remote 2024-10-29 12:43:37 +00:00
test035-meta Happy New Year! 2024-03-26 19:45:07 +00:00
test036-meta-concurrency Happy New Year! 2024-03-26 19:45:07 +00:00
test037-manage Happy New Year! 2024-03-26 19:45:07 +00:00
test038-retcode Happy New Year! 2024-03-26 19:45:07 +00:00
test039-glue-ldap-concurrency Happy New Year! 2024-03-26 19:45:07 +00:00
test040-subtree-rename Happy New Year! 2024-03-26 19:45:07 +00:00
test041-aci Happy New Year! 2024-03-26 19:45:07 +00:00
test042-valsort Happy New Year! 2024-03-26 19:45:07 +00:00
test043-delta-syncrepl Happy New Year! 2024-03-26 19:45:07 +00:00
test044-dynlist Happy New Year! 2024-03-26 19:45:07 +00:00
test045-syncreplication-proxied Happy New Year! 2024-03-26 19:45:07 +00:00
test046-dds Happy New Year! 2024-03-26 19:45:07 +00:00
test047-ldap Happy New Year! 2024-03-26 19:45:07 +00:00
test048-syncrepl-multiproxy Happy New Year! 2024-03-26 19:45:07 +00:00
test049-sync-config Happy New Year! 2024-03-26 19:45:07 +00:00
test050-syncrepl-multiprovider Happy New Year! 2024-03-26 19:45:07 +00:00
test051-config-undo Happy New Year! 2024-03-26 19:45:07 +00:00
test052-memberof Happy New Year! 2024-03-26 19:45:07 +00:00
test053-syncprov-glue Happy New Year! 2024-03-26 19:45:07 +00:00
test054-syncreplication-parallel-load Happy New Year! 2024-03-26 19:45:07 +00:00
test055-valregex Happy New Year! 2024-03-26 19:45:07 +00:00
test056-monitor Happy New Year! 2024-03-26 19:45:07 +00:00
test057-memberof-refint Happy New Year! 2024-03-26 19:45:07 +00:00
test058-syncrepl-asymmetric Happy New Year! 2024-03-26 19:45:07 +00:00
test059-consumer-config Happy New Year! 2024-03-26 19:45:07 +00:00
test060-mt-hot Happy New Year! 2024-03-26 19:45:07 +00:00
test061-syncreplication-initiation Happy New Year! 2024-03-26 19:45:07 +00:00
test062-config-delete Happy New Year! 2024-03-26 19:45:07 +00:00
test063-delta-multiprovider Happy New Year! 2024-03-26 19:45:07 +00:00
test064-constraint ITS#10160 - Add "neguri" and "negset" constraint types to slapo-constraint 2025-02-12 17:46:55 +00:00
test065-proxyauthz Happy New Year! 2024-03-26 19:45:07 +00:00
test066-autoca Happy New Year! 2024-03-26 19:45:07 +00:00
test067-tls Happy New Year! 2024-03-26 19:45:07 +00:00
test068-sasl-tls-external Happy New Year! 2024-03-26 19:45:07 +00:00
test069-delta-multiprovider-starttls Happy New Year! 2024-03-26 19:45:07 +00:00
test070-delta-multiprovider-ldaps Happy New Year! 2024-03-26 19:45:07 +00:00
test071-dirsync Happy New Year! 2024-03-26 19:45:07 +00:00
test072-dsee-sync Happy New Year! 2024-03-26 19:45:07 +00:00
test073-asyncmeta Happy New Year! 2024-03-26 19:45:07 +00:00
test074-asyncmeta-concurrency Happy New Year! 2024-03-26 19:45:07 +00:00
test075-dsee-persist Happy New Year! 2024-03-26 19:45:07 +00:00
test076-authid-rewrite Happy New Year! 2024-03-26 19:45:07 +00:00
test077-sasl-gssapi Happy New Year! 2024-03-26 19:45:07 +00:00
test078-persistent-sessionlog Happy New Year! 2024-03-26 19:45:07 +00:00
test079-proxy-timeout Happy New Year! 2024-03-26 19:45:07 +00:00
test080-hotp ITS#10169 Allow a Compare against oathSecret 2025-06-20 23:45:43 +00:00
test081-totp Happy New Year! 2024-03-26 19:45:07 +00:00
test081-totp.py ITS#10169 Allow a Compare against oathSecret 2025-06-20 23:45:43 +00:00
test082-remoteauth Happy New Year! 2024-03-26 19:45:07 +00:00
test083-argon2 Happy New Year! 2024-03-26 19:45:07 +00:00
test084-deref Happy New Year! 2024-03-26 19:45:07 +00:00
test085-homedir Happy New Year! 2024-03-26 19:45:07 +00:00
test086-delta-consumer-config Happy New Year! 2024-03-26 19:45:07 +00:00
test087-librewrite Happy New Year! 2024-03-26 19:45:07 +00:00
test088-syncprov-glue-rwm Happy New Year! 2024-03-26 19:45:07 +00:00
test089-nestgroup ITS#10249 slapo-nestgroup: plug leak in nestgroup_memberFilter 2024-09-25 17:10:09 +01:00
test090-auditlog slapo-auditlog: Add olcAuditlogNonBlocking to avoid blocking when logging to named pipes 2025-07-03 11:18:51 -06:00