performance-analyzer-rca
performance-analyzer-rca copied to clipboard
PA-RCA build failing test: testJvmActions
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
]