feat: Long term schedule consensus throttle #26901
4 fail, 69 pass in 33m 2s
Annotations
Check warning on line 0 in com.hedera.services.bdd.suites.validation.LogValidationTest
github-actions / Node: HAPI Test (Crypto) Results
as written (com.hedera.services.bdd.suites.validation.LogValidationTest) failed
hedera-node/test-clients/build/test-results/testSubprocess/TEST-com.hedera.services.bdd.suites.validation.LogValidationTest.xml [took 1s]
Raw output
org.opentest4j.AssertionFailedError: Found 4 problems in log file '/home/runner/_work/hedera-services/hedera-services/hedera-node/test-clients/build/hapi-test/node0/output/hgcaa.log':
========================================
2024-11-22 11:52:02.876 ERROR 175 DispatchProcessor - Possibly CATASTROPHIC failure - exception thrown while handling dispatch
java.lang.NullPointerException: Cannot invoke "com.hedera.hapi.node.base.Timestamp.seconds()" because "expirationTime" is null
at com.hedera.node.app.throttle.ThrottleServiceManager.populateSchedulesUsedCapacityForGivenSecond(ThrottleServiceManager.java:263) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.throttle.DispatchUsageManager.screenForCapacity(DispatchUsageManager.java:92) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.DispatchProcessor.tryHandle(DispatchProcessor.java:150) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.DispatchProcessor.processDispatch(DispatchProcessor.java:126) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.HandleWorkflow.execute(HandleWorkflow.java:464) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.HandleWorkflow.handlePlatformTransaction(HandleWorkflow.java:338) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.HandleWorkflow.handleEvents(HandleWorkflow.java:273) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.HandleWorkflow.handleRound(HandleWorkflow.java:233) ~[app-0.57.0.jar:?]
at com.hedera.node.app.Hedera.onHandleConsensusRound(Hedera.java:849) ~[app-0.57.0.jar:?]
at com.hedera.node.app.state.MerkleStateLifecyclesImpl.onHandleConsensusRound(MerkleStateLifecyclesImpl.java:99) ~[app-0.57.0.jar:?]
at com.swirlds.platform.state.MerkleStateRoot.handleConsensusRound(MerkleStateRoot.java:375) ~[swirlds-platform-core-0.57.0.jar:?]
at com.swirlds.platform.state.TransactionHandler.handleRound(TransactionHandler.java:59) ~[swirlds-platform-core-0.57.0.jar:?]
at com.swirlds.platform.state.SwirldStateManager.handleConsensusRound(SwirldStateManager.java:129) ~[swirlds-platform-core-0.57.0.jar:?]
at com.swirlds.platform.eventhandling.DefaultTransactionHandler.handleConsensusRound(DefaultTransactionHandler.java:201) ~[swirlds-platform-core-0.57.0.jar:?]
at com.swirlds.common.wiring.component.ComponentWiring.lambda$bind$7(ComponentWiring.java:725) ~[swirlds-common-0.57.0.jar:?]
at com.swirlds.common.wiring.wires.input.BindableInputWire.lambda$bind$1(BindableInputWire.java:111) ~[swirlds-common-0.57.0.jar:?]
at com.swirlds.common.wiring.schedulers.internal.SequentialThreadTask.handle(SequentialThreadTask.java:34) ~[swirlds-common-0.57.0.jar:?]
at com.swirlds.common.wiring.schedulers.internal.SequentialThreadTaskScheduler.run(SequentialThreadTaskScheduler.java:192) ~[swirlds-common-0.57.0.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]
2024-11-22 11:52:29.347 INFO 121 ConfigProviderImpl - Updating configuration caused by properties or permissions override.
2024-11-22 11:52:29.363 INFO 151 SystemFileUpdates - Refreshing properties with following overrides to Network properties:
entities.unlimitedAutoAssociationsEnabled=false
2024-11-22 11:52:29.363 INFO 132 ThrottleMetrics - Registered LIVE gauge for 'instantaneous % used in HAPI Gas throttle bucket' under name 'hapiGasPercentUsed'
2024-11-22 11:52:29.363 INFO 900 ThrottleAccumulator - Resolved FRONTEND_THROTTLE gas throttle -
15000000000 gas/sec (throttling ON)
2024-11-22 11:52:29.363 INFO 132 ThrottleMetrics - Registered LIVE gauge for 'instantaneous % used in cons Gas throttle bucket' under name 'consGasPercentUsed'
2024-11-22 11:52:29.363 INFO 900 ThrottleAccumulator - Resolved BACKEND_THROTTLE gas throttle -
15000000000 gas/sec (throttling ON)
2024-11-22 11:52:29.363 INFO 132 ThrottleMetrics - Registered LIVE gauge for 'instantaneous % used in cons Gas throttle bucket' under name 'consGasPercentUsed'
========================================
2024-11-22 12:05:19.665 ERROR 175 DispatchProcessor - Possibly CATASTROPHIC failure - exception thrown while handling dispatch
java.lang.NullPointerException: Cannot invoke "com.hedera.hapi.node.base.Timestamp.seconds()" because "expirationTime" is null
at com.hedera.node.app.throttle.ThrottleServiceManager.populateSchedulesUsedCapacityForGivenSecond(ThrottleServiceManager.java:263) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.throttle.DispatchUsageManager.screenForCapacity(DispatchUsageManager.java:92) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.DispatchProcessor.tryHandle(DispatchProcessor.java:150) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.DispatchProcessor.processDispatch(DispatchProcessor.java:126) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.HandleWorkflow.execute(HandleWorkflow.java:464) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.HandleWorkflow.handlePlatformTransaction(HandleWorkflow.java:338) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.HandleWorkflow.handleEvents(HandleWorkflow.java:273) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.HandleWorkflow.handleRound(HandleWorkflow.java:233) ~[app-0.57.0.jar:?]
at com.hedera.node.app.Hedera.onHandleConsensusRound(Hedera.java:849) ~[app-0.57.0.jar:?]
at com.hedera.node.app.state.MerkleStateLifecyclesImpl.onHandleConsensusRound(MerkleStateLifecyclesImpl.java:99) ~[app-0.57.0.jar:?]
at com.swirlds.platform.state.MerkleStateRoot.handleConsensusRound(MerkleStateRoot.java:375) ~[swirlds-platform-core-0.57.0.jar:?]
at com.swirlds.platform.state.TransactionHandler.handleRound(TransactionHandler.java:59) ~[swirlds-platform-core-0.57.0.jar:?]
at com.swirlds.platform.state.SwirldStateManager.handleConsensusRound(SwirldStateManager.java:129) ~[swirlds-platform-core-0.57.0.jar:?]
at com.swirlds.platform.eventhandling.DefaultTransactionHandler.handleConsensusRound(DefaultTransactionHandler.java:201) ~[swirlds-platform-core-0.57.0.jar:?]
at com.swirlds.common.wiring.component.ComponentWiring.lambda$bind$7(ComponentWiring.java:725) ~[swirlds-common-0.57.0.jar:?]
at com.swirlds.common.wiring.wires.input.BindableInputWire.lambda$bind$1(BindableInputWire.java:111) ~[swirlds-common-0.57.0.jar:?]
at com.swirlds.common.wiring.schedulers.internal.SequentialThreadTask.handle(SequentialThreadTask.java:34) ~[swirlds-common-0.57.0.jar:?]
at com.swirlds.common.wiring.schedulers.internal.SequentialThreadTaskScheduler.run(SequentialThreadTaskScheduler.java:192) ~[swirlds-common-0.57.0.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]
2024-11-22 12:06:58.057 INFO 180 ExchangeRateManager - Updated midnight rates to ExchangeRateSet[currentRate=ExchangeRate[hbarEquiv=1, centEquiv=12, expirationTime=TimestampSeconds[seconds=4102444800]], nextRate=ExchangeRate[hbarEquiv=1, centEquiv=15, expirationTime=TimestampSeconds[seconds=4102444800]]]
2024-11-22 12:06:58.057 INFO 104 EndOfStakingPeriodUpdater - Updating node stakes for a just-finished period @ 2024-11-22T12:06:57.970836Z
2024-11-22 12:06:58.057 INFO 120 EndOfStakingPeriodUpdater - The max reward rate for the ending period was 0 tb/hbar for nodes with in-range stake, given 10000000000 total stake reward start
2024-11-22 12:06:58.057 INFO 155 EndOfStakingPeriodUpdater - Non-zero reward sum history for node number 0 is now []
2024-11-22 12:06:58.057 INFO 165 EndOfStakingPeriodUpdater - For node0, the tb/hbar reward rate was 0 for 0 pending, with stake reward start 10000000000 -> 10000000000
2024-11-22 12:06:58.058 INFO 155 EndOfStakingPeriodUpdater - Non-zero reward sum history for node number 1 is now []
2024-11-22 12:06:58.058 INFO 165 EndOfStakingPeriodUpdater - For node1, the tb/hbar reward rate was 0 for 0 pending, with stake reward start 0 -> 0
2024-11-22 12:06:58.058 INFO 155 EndOfStakingPeriodUpdater - Non-zero reward sum history for node number 2 is now []
2024-11-22 12:06:58.058 INFO 165 EndOfStakingPeriodUpdater - For node2, the tb/hbar reward rate was 0 for 0 pending, with stake reward start 0 -> 0
2024-11-22 12:06:58.058 INFO 155 EndOfStakingPeriodUpdater - Non-zero reward sum history for node number 3 is now []
========================================
2024-11-22 12:07:03.856 ERROR 175 DispatchProcessor - Possibly CATASTROPHIC failure - exception thrown while handling dispatch
java.lang.NullPointerException: Cannot invoke "com.hedera.hapi.node.base.Timestamp.seconds()" because "expirationTime" is null
at com.hedera.node.app.throttle.ThrottleServiceManager.populateSchedulesUsedCapacityForGivenSecond(ThrottleServiceManager.java:263) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.throttle.DispatchUsageManager.screenForCapacity(DispatchUsageManager.java:92) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.DispatchProcessor.tryHandle(DispatchProcessor.java:150) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.DispatchProcessor.processDispatch(DispatchProcessor.java:126) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.HandleWorkflow.execute(HandleWorkflow.java:464) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.HandleWorkflow.handlePlatformTransaction(HandleWorkflow.java:338) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.HandleWorkflow.handleEvents(HandleWorkflow.java:273) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.HandleWorkflow.handleRound(HandleWorkflow.java:233) ~[app-0.57.0.jar:?]
at com.hedera.node.app.Hedera.onHandleConsensusRound(Hedera.java:849) ~[app-0.57.0.jar:?]
at com.hedera.node.app.state.MerkleStateLifecyclesImpl.onHandleConsensusRound(MerkleStateLifecyclesImpl.java:99) ~[app-0.57.0.jar:?]
at com.swirlds.platform.state.MerkleStateRoot.handleConsensusRound(MerkleStateRoot.java:375) ~[swirlds-platform-core-0.57.0.jar:?]
at com.swirlds.platform.state.TransactionHandler.handleRound(TransactionHandler.java:59) ~[swirlds-platform-core-0.57.0.jar:?]
at com.swirlds.platform.state.SwirldStateManager.handleConsensusRound(SwirldStateManager.java:129) ~[swirlds-platform-core-0.57.0.jar:?]
at com.swirlds.platform.eventhandling.DefaultTransactionHandler.handleConsensusRound(DefaultTransactionHandler.java:201) ~[swirlds-platform-core-0.57.0.jar:?]
at com.swirlds.common.wiring.component.ComponentWiring.lambda$bind$7(ComponentWiring.java:725) ~[swirlds-common-0.57.0.jar:?]
at com.swirlds.common.wiring.wires.input.BindableInputWire.lambda$bind$1(BindableInputWire.java:111) ~[swirlds-common-0.57.0.jar:?]
at com.swirlds.common.wiring.schedulers.internal.SequentialThreadTask.handle(SequentialThreadTask.java:34) ~[swirlds-common-0.57.0.jar:?]
at com.swirlds.common.wiring.schedulers.internal.SequentialThreadTaskScheduler.run(SequentialThreadTaskScheduler.java:192) ~[swirlds-common-0.57.0.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]
2024-11-22 12:07:09.421 INFO 203 ThrottleBucket - Auto-scaled ThroughputLimits burst period from 1000ms -> 4000ms to achieve requested steady-state OPS
2024-11-22 12:07:09.421 INFO 203 ThrottleBucket - Auto-scaled CreationLimits burst period from 1000ms -> 2000ms to achieve requested steady-state OPS
2024-11-22 12:07:09.421 INFO 132 ThrottleMetrics - Registered LIVE gauge for 'instantaneous % used in HAPI ThroughputLimits throttle bucket' under name 'hapiThroughputLimitsPercentUsed'
2024-11-22 12:07:09.421 INFO 132 ThrottleMetrics - Registered LIVE gauge for 'instantaneous % used in HAPI OffHeapQueryLimits throttle bucket' under name 'hapiOffHeapQueryLimitsPercentUsed'
2024-11-22 12:07:09.421 INFO 132 ThrottleMetrics - Registered LIVE gauge for 'instantaneous % used in HAPI CreationLimits throttle bucket' under name 'hapiCreationLimitsPercentUsed'
2024-11-22 12:07:09.421 INFO 132 ThrottleMetrics - Registered LIVE gauge for 'instantaneous % used in HAPI FreeQueryLimits throttle bucket' under name 'hapiFreeQueryLimitsPercentUsed'
2024-11-22 12:07:09.421 INFO 132 ThrottleMetrics - Registered INERT gauge for 'instantaneous % used in HAPI BalanceQueryLimits throttle bucket' under name 'hapiBalanceQueryLimitsPercentUsed'
2024-11-22 12:07:09.421 INFO 931 ThrottleAccumulator - Resolved FRONTEND_THROTTLE (after splitting capacity 4 ways) -
CONSENSUS_CREATE_TOPIC: min{0.25 tps (ThroughputLimits), 1.25 tps (CreationLimits)}
CONSENSUS_DELETE_TOPIC: min{0.25 tps (ThroughputLimits)}
========================================
2024-11-22 12:17:27.213 ERROR 175 DispatchProcessor - Possibly CATASTROPHIC failure - exception thrown while handling dispatch
java.lang.NullPointerException: Cannot invoke "com.hedera.hapi.node.base.Timestamp.seconds()" because "expirationTime" is null
at com.hedera.node.app.throttle.ThrottleServiceManager.populateSchedulesUsedCapacityForGivenSecond(ThrottleServiceManager.java:263) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.throttle.DispatchUsageManager.screenForCapacity(DispatchUsageManager.java:92) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.DispatchProcessor.tryHandle(DispatchProcessor.java:150) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.DispatchProcessor.processDispatch(DispatchProcessor.java:126) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.HandleWorkflow.execute(HandleWorkflow.java:464) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.HandleWorkflow.handlePlatformTransaction(HandleWorkflow.java:338) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.HandleWorkflow.handleEvents(HandleWorkflow.java:273) ~[app-0.57.0.jar:?]
at com.hedera.node.app.workflows.handle.HandleWorkflow.handleRound(HandleWorkflow.java:233) ~[app-0.57.0.jar:?]
at com.hedera.node.app.Hedera.onHandleConsensusRound(Hedera.java:849) ~[app-0.57.0.jar:?]
at com.hedera.node.app.state.MerkleStateLifecyclesImpl.onHandleConsensusRound(MerkleStateLifecyclesImpl.java:99) ~[app-0.57.0.jar:?]
at com.swirlds.platform.state.MerkleStateRoot.handleConsensusRound(MerkleStateRoot.java:375) ~[swirlds-platform-core-0.57.0.jar:?]
at com.swirlds.platform.state.TransactionHandler.handleRound(TransactionHandler.java:59) ~[swirlds-platform-core-0.57.0.jar:?]
at com.swirlds.platform.state.SwirldStateManager.handleConsensusRound(SwirldStateManager.java:129) ~[swirlds-platform-core-0.57.0.jar:?]
at com.swirlds.platform.eventhandling.DefaultTransactionHandler.handleConsensusRound(DefaultTransactionHandler.java:201) ~[swirlds-platform-core-0.57.0.jar:?]
at com.swirlds.common.wiring.component.ComponentWiring.lambda$bind$7(ComponentWiring.java:725) ~[swirlds-common-0.57.0.jar:?]
at com.swirlds.common.wiring.wires.input.BindableInputWire.lambda$bind$1(BindableInputWire.java:111) ~[swirlds-common-0.57.0.jar:?]
at com.swirlds.common.wiring.schedulers.internal.SequentialThreadTask.handle(SequentialThreadTask.java:34) ~[swirlds-common-0.57.0.jar:?]
at com.swirlds.common.wiring.schedulers.internal.SequentialThreadTaskScheduler.run(SequentialThreadTaskScheduler.java:192) ~[swirlds-common-0.57.0.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]
2024-11-22 12:17:28.118 INFO 82 PlatformStateUpdates - Transaction freeze of type FREEZE_ONLY detected
2024-11-22 12:17:28.118 INFO 101 PlatformStateUpdates - Freeze time will be 2024-11-22T12:17:32.835706235Z
2024-11-22 12:17:33.005 INFO 500 Hedera - HederaNode#0 is FREEZING
2024-11-22 12:17:33.460 INFO 70 WriteStateToDiskListener - StateWriteToDiskCompleteNotification Received : Freeze State Finished. consensusTimestamp: 2024-11-22T12:17:32.899078Z, roundNumber: 12253, sequence: 147
2024-11-22 12:17:33.466 INFO 500 Hedera - HederaNode#0 is FREEZE_COMPLETE
2024-11-22 12:17:33.472 INFO 90 WriteStateToDiskListener - Externalizing freeze if upgrade is pending
2024-11-22 12:17:33.473 INFO 120 ReadableFreezeUpgradeActions - Externalizing freeze if upgrade pending, updateFileHash: null
2024-11-22 12:17:33.481 INFO 248 NettyGrpcServerManager - Shutting down gRPC server on port 26000
2024-11-22 12:17:33.487 INFO 333 NettyGrpcServerManager - gRPC server stopped
2024-11-22 12:17:33.487 INFO 258 NettyGrpcServerManager - Cannot shut down an already stopped gRPC server
at app//com.hedera.services.bdd.junit.support.validators.HgcaaLogValidator.validate(HgcaaLogValidator.java:45)
at app//com.hedera.services.bdd.spec.utilops.streams.LogValidationOp.lambda$submitOp$1(LogValidationOp.java:62)
at java.base@21.0.4/java.util.ArrayList.forEach(ArrayList.java:1596)
at app//com.hedera.services.bdd.spec.utilops.streams.LogValidationOp.submitOp(LogValidationOp.java:56)
at app//com.hedera.services.bdd.spec.HapiSpecOperation.execFor(HapiSpecOperation.java:244)
at app//com.hedera.services.bdd.spec.HapiSpec.exec(HapiSpec.java:811)
at app//com.hedera.services.bdd.spec.HapiSpec.run(HapiSpec.java:635)
at app//com.hedera.services.bdd.spec.HapiSpec.execute(HapiSpec.java:605)
at java.base@21.0.4/java.util.Optional.ifPresent(Optional.java:178)
at java.base@21.0.4/java.util.concurrent.RecursiveAction.exec(RecursiveAction.java:194)
at java.base@21.0.4/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
at java.base@21.0.4/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
at java.base@21.0.4/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
at java.base@21.0.4/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
at java.base@21.0.4/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
Check warning on line 0 in com.hedera.services.bdd.suites.queries.AsNodeOperatorQueriesTest
github-actions / Node: HAPI Test (Crypto) Results
2 out of 27 runs failed: as written (com.hedera.services.bdd.suites.queries.AsNodeOperatorQueriesTest)
hedera-node/test-clients/build/test-results/testSubprocess/TEST-com.hedera.services.bdd.suites.queries.AsNodeOperatorQueriesTest.xml [took 2s]
Raw output
com.hedera.services.bdd.spec.exceptions.HapiTxnCheckStateException: Wrong status! Expected SUCCESS, was FAIL_INVALID
at app//com.hedera.services.bdd.spec.transactions.HapiTxnOp.resolveStatus(HapiTxnOp.java:334)
at app//com.hedera.services.bdd.spec.transactions.HapiTxnOp.submitOp(HapiTxnOp.java:290)
at app//com.hedera.services.bdd.spec.HapiSpecOperation.execFor(HapiSpecOperation.java:244)
at app//com.hedera.services.bdd.spec.HapiSpec.exec(HapiSpec.java:811)
at app//com.hedera.services.bdd.spec.HapiSpec.run(HapiSpec.java:635)
at app//com.hedera.services.bdd.spec.HapiSpec.execute(HapiSpec.java:605)
at java.base@21.0.4/java.util.Optional.ifPresent(Optional.java:178)
at java.base@21.0.4/java.util.concurrent.RecursiveAction.exec(RecursiveAction.java:194)
at java.base@21.0.4/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
at java.base@21.0.4/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
at java.base@21.0.4/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
at java.base@21.0.4/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
at java.base@21.0.4/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
github-actions / Node: HAPI Test (Crypto) Results
1 out of 9 runs failed: as written (com.hedera.services.bdd.suites.queries.AsNodeOperatorQueriesTest$VerifyPortCannotBeAccessedWhenDisabled)
hedera-node/test-clients/build/test-results/testSubprocess/TEST-com.hedera.services.bdd.suites.queries.AsNodeOperatorQueriesTest$VerifyPortCannotBeAccessedWhenDisabled.xml [took 1m 11s]
Raw output
com.hedera.services.bdd.spec.exceptions.HapiTxnCheckStateException: Wrong status! Expected SUCCESS, was FAIL_INVALID
at app//com.hedera.services.bdd.spec.transactions.HapiTxnOp.resolveStatus(HapiTxnOp.java:334)
at app//com.hedera.services.bdd.spec.transactions.HapiTxnOp.submitOp(HapiTxnOp.java:290)
at app//com.hedera.services.bdd.spec.HapiSpecOperation.execFor(HapiSpecOperation.java:244)
at app//com.hedera.services.bdd.spec.HapiSpec.exec(HapiSpec.java:811)
at app//com.hedera.services.bdd.spec.HapiSpec.run(HapiSpec.java:635)
at app//com.hedera.services.bdd.spec.HapiSpec.execute(HapiSpec.java:605)
at java.base@21.0.4/java.util.Optional.ifPresent(Optional.java:178)
at java.base@21.0.4/java.util.concurrent.RecursiveAction.exec(RecursiveAction.java:194)
at java.base@21.0.4/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
at java.base@21.0.4/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
at java.base@21.0.4/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
at java.base@21.0.4/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
at java.base@21.0.4/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
Check warning on line 0 in com.hedera.services.bdd.suites.crypto.CryptoApproveAllowanceSuite
github-actions / Node: HAPI Test (Crypto) Results
1 out of 27 runs failed: as written (com.hedera.services.bdd.suites.crypto.CryptoApproveAllowanceSuite)
hedera-node/test-clients/build/test-results/testSubprocess/TEST-com.hedera.services.bdd.suites.crypto.CryptoApproveAllowanceSuite.xml [took 7s]
Raw output
com.hedera.services.bdd.spec.exceptions.HapiTxnCheckStateException: Wrong status! Expected SUCCESS, was FAIL_INVALID
at app//com.hedera.services.bdd.spec.transactions.HapiTxnOp.resolveStatus(HapiTxnOp.java:334)
at app//com.hedera.services.bdd.spec.transactions.HapiTxnOp.submitOp(HapiTxnOp.java:290)
at app//com.hedera.services.bdd.spec.HapiSpecOperation.execFor(HapiSpecOperation.java:244)
at app//com.hedera.services.bdd.spec.HapiSpec.exec(HapiSpec.java:811)
at app//com.hedera.services.bdd.spec.HapiSpec.run(HapiSpec.java:635)
at app//com.hedera.services.bdd.spec.HapiSpec.execute(HapiSpec.java:605)
at java.base@21.0.4/java.util.concurrent.RecursiveAction.exec(RecursiveAction.java:194)
at java.base@21.0.4/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
at java.base@21.0.4/java.util.concurrent.ForkJoinPool$WorkQueue.tryRemoveAndExec(ForkJoinPool.java:1351)
at java.base@21.0.4/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:422)
at java.base@21.0.4/java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:991)
at java.base@21.0.4/java.util.concurrent.RecursiveAction.exec(RecursiveAction.java:194)
at java.base@21.0.4/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
at java.base@21.0.4/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
at java.base@21.0.4/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
at java.base@21.0.4/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
at java.base@21.0.4/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)