From 3fa69cb84f92e9f4ff279a0c3230853f0a69135f Mon Sep 17 00:00:00 2001
From: Copilot <198982749+Copilot@users.noreply.github.com>
Date: Fri, 03 Apr 2026 10:16:13 +0000
Subject: [PATCH] Fix AttributeValuePasswordValidator: inverted substring logic and missing reversed-password substring check (#599)
---
opendj-server-legacy/src/test/java/org/opends/server/backends/ChangelogBackendTestCase.java | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/backends/ChangelogBackendTestCase.java b/opendj-server-legacy/src/test/java/org/opends/server/backends/ChangelogBackendTestCase.java
index c435148..8e60c19 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/backends/ChangelogBackendTestCase.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/backends/ChangelogBackendTestCase.java
@@ -585,6 +585,8 @@
// write 4 changes starting from changenumber 1, and search them
String testName = "Multiple/1";
CSN[] csns = generateAndPublishUpdateMsgForEachOperationType(testName, false);
+ // Wait until changenumber 4 is visible before searching
+ assertChangelogAttributesInRootDSE(1, 4);
searchChangesForEachOperationTypeUsingChangeNumberMode(1, csns, testName);
// write 4 more changes starting from changenumber 5, and search them
@@ -853,7 +855,7 @@
final int expectedFirstChangeNumber, final int expectedLastChangeNumber) throws Exception
{
TestTimer timer = new TestTimer.Builder()
- .maxSleep(3, SECONDS)
+ .maxSleep(30, SECONDS)
.sleepTimes(100, MILLISECONDS)
.toTimer();
return timer.repeatUntilSuccess(new Callable<List<SearchResultEntry>>()
--
Gitblit v1.10.0