performance-analyzer-rca icon indicating copy to clipboard operation
performance-analyzer-rca copied to clipboard

PA-RCA build failing test: testJvmActions

Open hxiao608 opened this issue 3 years ago • 0 comments

The following test failed when building PA-RCA:

com.amazon.opendistro.elasticsearch.performanceanalyzer.rca.integTests.tests.consolidate_tuning.JvmFlipFlopITest

Test testJvmActions FAILED

The Runner found the following errors in log: [
  23:11:59.827 [ELECTED_MASTER-task-1-] ERROR NodeConfigCacheReaderUtil:readQueueCapacity()::line:40 - Exception while reading queue capacity from Node Config Cache
  java.lang.IllegalArgumentException: null
  	at com.amazon.opendistro.elasticsearch.performanceanalyzer.rca.store.collector.NodeConfigCache.get(NodeConfigCache.java:64) ~[main/:?]
  	at com.amazon.opendistro.elasticsearch.performanceanalyzer.rca.store.rca.util.NodeConfigCacheReaderUtil.readQueueCapacity(NodeConfigCacheReaderUtil.java:38) ~[main/:?]
  	at com.amazon.opendistro.elasticsearch.performanceanalyzer.decisionmaker.actions.ModifyQueueCapacityAction$Builder.<init>(ModifyQueueCapacityAction.java:179) ~[main/:?]
  	at com.amazon.opendistro.elasticsearch.performanceanalyzer.decisionmaker.actions.ModifyQueueCapacityAction.newBuilder(ModifyQueueCapacityAction.java:69) ~[main/:?]
  	at com.amazon.opendistro.elasticsearch.performanceanalyzer.decisionmaker.deciders.QueueHealthDecider.configureQueueCapacity(QueueHealthDecider.java:124) ~[main/:?]
  	at com.amazon.opendistro.elasticsearch.performanceanalyzer.decisionmaker.deciders.QueueHealthDecider.getAction(QueueHealthDecider.java:116) ~[main/:?]
  	at com.amazon.opendistro.elasticsearch.performanceanalyzer.decisionmaker.deciders.QueueHealthDecider.computeBestAction(QueueHealthDecider.java:101) ~[main/:?]
  	at com.amazon.opendistro.elasticsearch.performanceanalyzer.decisionmaker.deciders.QueueHealthDecider.operate(QueueHealthDecider.java:80) ~[main/:?]
  	at com.amazon.opendistro.elasticsearch.performanceanalyzer.decisionmaker.deciders.Decider.generateFlowUnitListFromLocal(Decider.java:62) ~[main/:?]
  	at com.amazon.opendistro.elasticsearch.performanceanalyzer.rca.scheduler.GraphNodeOperations.readFromLocal(GraphNodeOperations.java:33) ~[main/:?]
  	at com.amazon.opendistro.elasticsearch.performanceanalyzer.rca.scheduler.Tasklet.lambda$execute$2(Tasklet.java:116) ~[main/:?]
  	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) [?:?]
  	at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:478) [?:?]
  	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
  	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
  	at java.lang.Thread.run(Thread.java:835) [?:?]
  23:11:59.829 [ELECTED_MASTER-task-1-] ERROR ModifyQueueCapacityAction:build()::line:215 - Action: Fail to read queue capacity from node config cache. Return an non-actionable action
  ]

hxiao608 avatar Apr 09 '21 03:04 hxiao608