Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-48178

[CX] CBASCluster-based tests hanging

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Critical
    • 7.1.0
    • 7.1.0
    • analytics
    • Untriaged
    • 1
    • Unknown
    • CX Sprint 260

    Description

      "main" #1 prio=5 os_prio=31 cpu=4871.71ms elapsed=198.63s tid=0x00007ff808008800 nid=0x2803 in Object.wait()  [0x0000700001543000]
         java.lang.Thread.State: WAITING (on object monitor)
      	at java.lang.Object.wait(java.base@11.0.2/Native Method)
      	- waiting on <0x000000071e4c3040> (a org.apache.asterix.runtime.utils.ClusterStateManager)
      	at java.lang.Object.wait(java.base@11.0.2/Object.java:328)
      	at org.apache.asterix.runtime.utils.ClusterStateManager.waitForState(ClusterStateManager.java:215)
      	- waiting to re-lock in wait() <0x000000071e4c3040> (a org.apache.asterix.runtime.utils.ClusterStateManager)
      	at org.apache.asterix.api.common.AsterixHyracksIntegrationUtil.init(AsterixHyracksIntegrationUtil.java:182)
      	at com.couchbase.analytics.test.CBASCluster.start(CBASCluster.java:22)
      	at com.couchbase.analytics.test.runtime.CBProxyUnavailableTest.setUp(CBProxyUnavailableTest.java:53)
      	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@11.0.2/Native Method)
      	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@11.0.2/NativeMethodAccessorImpl.java:62)
      	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.2/DelegatingMethodAccessorImpl.java:43)
      	at java.lang.reflect.Method.invoke(java.base@11.0.2/Method.java:566)
      	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
      	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
      	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
      	at org.junit.internal.runners.statements.RunBefores.invokeMethod(RunBefores.java:33)
      	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
      	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
      	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
      	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
      	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
      	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
      	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
      	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
      	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
       
      "Executor-4:ClusterController" #91 daemon prio=10 os_prio=31 cpu=3.95ms elapsed=191.20s tid=0x00007ff8095a4000 nid=0xff03 in Object.wait()  [0x0000700007b76000]
         java.lang.Thread.State: WAITING (on object monitor)
      	at java.lang.Object.wait(java.base@11.0.2/Native Method)
      	- waiting on <0x000000071e675008> (a com.couchbase.analytics.bootstrap.AnalyticsCcApplicationContext)
      	at java.lang.Object.wait(java.base@11.0.2/Object.java:328)
      	at com.couchbase.analytics.bootstrap.AnalyticsCcApplicationContext.ensureEmbeddedNcAppCtx(AnalyticsCcApplicationContext.java:240)
      	- waiting to re-lock in wait() <0x000000071e675008> (a com.couchbase.analytics.bootstrap.AnalyticsCcApplicationContext)
      	at com.couchbase.analytics.control.rebalance.TopologyManager.getCurrentCcNodeId(TopologyManager.java:207)
      	at com.couchbase.analytics.control.rebalance.TopologyManager.getPartitionsTopology(TopologyManager.java:193)
      	at com.couchbase.analytics.control.rebalance.TopologyManager.getNodeActivePartitions(TopologyManager.java:124)
      	at com.couchbase.analytics.bootstrap.AnalyticsNcLifecycleCoordinator.getNodeActivePartitions(AnalyticsNcLifecycleCoordinator.java:97)
      	at org.apache.asterix.app.replication.NcLifecycleCoordinator.buildIdleNcRegTasks(NcLifecycleCoordinator.java:216)
      	at com.couchbase.analytics.bootstrap.AnalyticsNcLifecycleCoordinator.buildIdleNcRegTasks(AnalyticsNcLifecycleCoordinator.java:48)
      	at org.apache.asterix.app.replication.NcLifecycleCoordinator.buildNCRegTasks(NcLifecycleCoordinator.java:178)
      	at org.apache.asterix.app.replication.NcLifecycleCoordinator.process(NcLifecycleCoordinator.java:140)
      	at org.apache.asterix.app.replication.NcLifecycleCoordinator.process(NcLifecycleCoordinator.java:117)
      	at org.apache.asterix.app.replication.message.RegistrationTasksRequestMessage.handle(RegistrationTasksRequestMessage.java:71)
      	at org.apache.asterix.messaging.CCMessageBroker.receivedMessage(CCMessageBroker.java:64)
      	at org.apache.hyracks.control.cc.work.ApplicationMessageWork.lambda$notifyMessageBroker$0(ApplicationMessageWork.java:68)
      	at org.apache.hyracks.control.cc.work.ApplicationMessageWork$$Lambda$600/0x00000008005fdc40.run(Unknown Source)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.2/ThreadPoolExecutor.java:1128)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.2/ThreadPoolExecutor.java:628)
      	at java.lang.Thread.run(java.base@11.0.2/Thread.java:834)
      
      

      Attachments

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

        Activity

          People

            murtadha.hubail Murtadha Hubail
            michael.blow Michael Blow
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty