Uploaded image for project: 'OpenDJ'
  1. OpenDJ
  2. OPENDJ-6846

Errors found in OpenDJProxy log files for proxy stress test


    • Type: Bug
    • Status: Dev backlog
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 7.0.0
    • Fix Version/s: None
    • Component/s: proxy
    • Labels:
    • Environment:
      OpenDJ 7.0.0-SNAPSHOT (a6078d84e56),
      OpenDJProxy 7.0.0-SNAPSHOT (a6078d84e56),
      DjSdk 7.0.0-SNAPSHOT (0fa10eff959),
      Java OpenJDK 1.8.0_222,
      Machine "comte"


      Proxy_concurrency stress job failed with message:

      Suite teardown failed:
      Errors found in OpenDJProxy instance "DJPROXY" log files

      Found this errors at logs:

      20191209 18:33:29.934 	WARN 	(ERROR) [09/Dec/2019:18:33:24 +0100] category=LOG severity=ERROR msgID=27 msg=Error while processing a log event for common audit: ServiceUnavailableException: AuditService not running (AuditServiceImpl.java:459 AuditServiceImpl.java:206 AuditServiceProxy.java:110 CommonAuditAccessLogPublisher.java:423 CommonAuditAccessLogPublisher.java:231 AccessLogger.java:115 LdapClientConnection.java:399 LdapClientConnection.java:367 CallbackCompletableObserver.java:53 CompletableSubject.java:157 Completable.java:2309 Completable.java:2410 LdapClientConnection.java:366 LdapClientConnection.java:233 LdapServer.java:434 LdapServer.java:423 MaybeCallbackObserver.java:71 MaybeSubject.java:157 LdapServer.java:474 LambdaSubscriber.java:79 FlowableFlatMap.java:567 ...) 	
      20191209 18:33:47.688 	WARN 	Too short run of Jenkins build - just 36.6 minutes, estimate was 692.9 minutes

      Around error log time [09/Dec/2019:18:33:24 +0100] happens stopping ds server and ldapsearch with excepted response 91 status code (Unable to connect to the server: 91 (Connect Error)).

      At this job have two tests `Concurrency` and `Concurrency_SSL`. Both tests run first searchrate and then modrate in parallel at background.

      Command to run tests:

      ./run-pybot.py -v -c stress -s proxy.basic* -t Concurrency* OpenDJ

      Changes at config.cfg:

      def cfg = config.stressConfig() + [
              OPENDJ_VERSION: "7.0.0-SNAPSHOT",
              STRESS_DURATION: "1800",
              STRESS_NUM_USERS: "100000",
              STRESS_CONCURRENCY: "40",
          cfg["TIMEOUT"] = (cfg["STRESS_DURATION"] as Integer) * 3
          cfg["TIMEOUT_UNIT"] = "SECONDS"

      I am unable to find Logs file from run of the job. Missing at elasticsearch-fr.internal.forgerock.com and jenkins-fr.internal.forgerock.com . Next the run on jenkins did not hit this issue and I were unable to reproduce on locale.

      Link on run of the jobs: http://jenkins-fr.internal.forgerock.com:8080/view/DJ%20Stress/job/OpenDJ-7.0.x/job/proxy/job/proxy_concurrency/272/




            • Assignee:
              miroslav.meca Miroslav Meca
            • Votes:
              0 Vote for this issue
              1 Start watching this issue


              • Created: