Uploaded image for project: 'Couchbase Java Client'
  1. Couchbase Java Client
  2. JCBC-1225

Intermittently 1 view thread out of 3 does not recover when service restarts 3 nodes one by one

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • None
    • None
    • None
    • 1

    Description

      Test with 2.6.0 and release candidate for 2.6.1 (core-io 357b6cd6cc8f1f59c897034dc4a6c2e448085639, java-client c0bc46344c36d37d29be6333ec9b372539f39e0d)
      Server : Vulcan rc4 5.5.0-2958
      SSH: on
      Threads : 5 KV, 3 View, 3 HTTP(View with limit 0).
      Test Description : Ramp for 30 seconds. Cluster modification: Execute 'service couchbase-server stop' on 3 nodes waiting 1 seconds between each invocation sleep for 5 seconds and restore the nodes. Restoring is peformed by: re-active the services by invoking service couchbase-server starton each of the nodes. Rebound for 90 seconds.
      Nodes:
      172.23.99.190:::kv \
      172.23.99.232:::kv,index,fts,n1ql \
      172.23.99.235:::kv,index,fts,n1ql \
      172.23.96.136:::kv,index,fts,n1ql

      Expected : All view operation recovers after server starts.
      Actual : one of view operation does not recover intermittently

      stest command arguments
      00:57:50 ============================================================
      00:57:50 Running SvcRestart-HYBRID
      00:57:50 workload=HybridWorkloadGroup
      00:57:50 service/action=kill
      00:57:50 service/restore_delay=5
      00:57:50 service/name=SYSV_SERVICE
      00:57:50 testcase=ServiceFailureScenario
      00:57:50 service/count=3
      00:57:50 Logging to /root/jenkins/workspace/sdk-java-situational-release/temp-java-situational-vulcanrc4/sdkdclient-ng/log/SDK-SDK/CB-5.5.0-2958/SvcRestart-HYBRID/07-22-18/028639/a2bbc49516d89d12bdd8455a19da60d7
      00:57:50
      00:57:50 To re-run the test, copy/paste the following into the shell.
      00:57:50 You may also copy/paste (except the first line) into an argfile
      00:57:50 8<----------------------------------------
      00:57:50 ./stester \
      00:57:50 --workload HybridWorkloadGroup --service-action kill \
      00:57:50 --service-restore_delay 5 --service-name SYSV_SERVICE --testcase \
      00:57:50 ServiceFailureScenario --service-count 3 -C share/rexec \
      00:57:50 --rexec_path=/root/jenkins/workspace/sdk-java-situational-release/temp-java-situational-vulcanrc4/sdkd-java/run-sdkd-java \
      00:57:50 --rexec-port 8050 --cluster_node=172.23.99.190:::kv \
      00:57:50 --cluster_node=172.23.99.232:::kv,index,fts,n1ql \
      00:57:50 --cluster_node=172.23.99.235:::kv,index,fts,n1ql \
      00:57:50 --cluster_node=172.23.96.136:::kv,index,fts,n1ql \
      00:57:50 --cluster_setStorageMode=true --cluster_ssh-username=root \
      00:57:50 --cluster_ssh-password=couchbasego --cluster_useSSL=true \
      00:57:50 --bucket-password=password --rebound 90
      00:57:50 ---------------------------------------->8

      Attahced SDK log

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            daschl Michael Nitschinger
            jaekwon.park Jae Park [X] (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty