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

FIT: getGetAllScopesResult return empty list of scopes, scopes are present in cluster

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • None
    • None
    • None
    • None
    • 0
    • High

    Description

      Suggested Release Note: N/A (this is a big in the FIT performer)

      createScope and createCollection tests of CollectionManagerTests are failing with the error -

      java.lang.AssertionError: Scope 'a407ab' not found.
       
      	at com.couchbase.client.management.collection.util.CollectionManagementUtil.lambda$fetchScope$1(CollectionManagementUtil.java:31)
      	at java.base/java.util.Optional.orElseThrow(Optional.java:403)
      	at com.couchbase.client.management.collection.util.CollectionManagementUtil.fetchScope(CollectionManagementUtil.java:31)
      	at com.couchbase.client.management.collection.CollectionManagerTest.lambda$createScope$0(CollectionManagerTest.java:76)
      	at com.couchbase.client.management.collection.CollectionManagerTest.lambda$iterate$8(CollectionManagerTest.java:298)
      

      These tests are failing for java SDK on server version 7.0-release, 7.1-stable and 7.6 stable. There is nothing suspicious in java performer logs.

      10:56:29.852 grpc-default-executor-9 INFO  WorkloadsRunner.java.46   Started 1 runner threads
      10:56:29.852 perf-runner INFO  HorizontalScalingThread.java.120  Runner thread has started, will run 1 workloads
      10:56:30.498 perf-runner INFO  HorizontalScalingThread.java.140  Finished after 1 operations
      10:56:30.498 grpc-default-executor-9 INFO  WorkloadsRunner.java.51   All 1 runner threads completed
      10:56:30.498 grpc-default-executor-9 INFO  StreamerOwner.java  .58   Waiting for 0 streamers from run 89bd6548-90a5-4fbc-8ce1-1b4f7a9844d0
      10:56:30.498 grpc-default-executor-9 INFO  StreamerOwner.java  .71   All streamers finished for run, 0 remaining streamers
      10:56:30.498 perf-workload-streaming INFO  WorkloadStreamingThread.java.81   Writer thread has been stopped, performing final flush (currently 1 on queue)
      10:56:31.142 cb-events INFO  LoggingEventConsumer.java.442  [com.couchbase.core][BucketOpenedEvent][1229ms] Opened bucket "default" {"coreId":"0x90d3e7a10000000b"}
      10:56:32.725 perf-runner INFO  HorizontalScalingThread.java.120  Runner thread has started, will run 1 workloads
      10:56:32.725 grpc-default-executor-9 INFO  WorkloadsRunner.java.46   Started 1 runner threads
      10:56:33.343 perf-runner INFO  HorizontalScalingThread.java.140  Finished after 1 operations
      10:56:33.343 grpc-default-executor-9 INFO  WorkloadsRunner.java.51   All 1 runner threads completed
      10:56:33.343 grpc-default-executor-9 INFO  StreamerOwner.java  .58   Waiting for 0 streamers from run 21062e95-a9b1-4a02-9057-a96880c5d38e
      10:56:33.343 grpc-default-executor-9 INFO  StreamerOwner.java  .71   All streamers finished for run, 0 remaining streamers
      10:56:33.344 perf-workload-streaming INFO  WorkloadStreamingThread.java.81   Writer thread has been stopped, performing final flush (currently 1 on queue)
      10:56:33.362 perf-runner INFO  HorizontalScalingThread.java.120  Runner thread has started, will run 1 workloads
      10:56:33.362 grpc-default-executor-9 INFO  WorkloadsRunner.java.46   Started 1 runner threads
      10:56:34.255 perf-runner INFO  HorizontalScalingThread.java.140  Finished after 1 operations
      10:56:34.255 grpc-default-executor-9 INFO  WorkloadsRunner.java.51   All 1 runner threads completed
      10:56:34.255 grpc-default-executor-9 INFO  StreamerOwner.java  .58   Waiting for 0 streamers from run 34108694-903e-4250-8af2-2a81556f3249
      10:56:34.255 grpc-default-executor-9 INFO  StreamerOwner.java  .71   All streamers finished for run, 0 remaining streamers
      10:56:34.255 perf-workload-streaming INFO  WorkloadStreamingThread.java.81   Writer thread has been stopped, performing final flush (currently 1 on queue)
      10:56:36.415 grpc-default-executor-9 INFO  WorkloadsRunner.java.46   Started 1 runner threads
      10:56:36.415 perf-runner INFO  HorizontalScalingThread.java.120  Runner thread has started, will run 1 workloads
      10:56:36.713 perf-runner INFO  HorizontalScalingThread.java.140  Finished after 1 operations
      10:56:36.714 grpc-default-executor-9 INFO  WorkloadsRunner.java.51   All 1 runner threads completed
      10:56:36.714 grpc-default-executor-9 INFO  StreamerOwner.java  .58   Waiting for 0 streamers from run 6dfe9f8f-253b-48d7-a0a7-c411ed442043
      10:56:36.714 grpc-default-executor-9 INFO  StreamerOwner.java  .71   All streamers finished for run, 0 remaining streamers
      10:56:36.714 perf-workload-streaming INFO  WorkloadStreamingThread.java.81   Writer thread has been stopped, performing final flush (currently 1 on queue)
      10:56:36.722 grpc-default-executor-9 INFO  PerformerService.java.259  ================ java.util.stream.Stream com.couchbase.client.management.collection.CollectionManagerTest.createScope():createScope() : testEnd ================ 
      10:56:36.726 grpc-default-executor-9 INFO  PerformerService.java.259  ================ Test file : End ================
      

      Last run Link: https://sdk.jenkins.couchbase.com/job/jvm/job/transactions/job/TransactionsFITPerformer_SinglePerformer/2143/

      After debugging found out the getGetAllScopesResult returning empty list of scopes even scopes are present in cluster.

      Attachments

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

        Activity

          People

            david.nault David Nault
            saurabh.mishra Saurabh Mishra
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty