Skip to content

Support Stoppable Check for Non-Topology-Aware Clusters (#2961) #3619

Support Stoppable Check for Non-Topology-Aware Clusters (#2961)

Support Stoppable Check for Non-Topology-Aware Clusters (#2961) #3619

GitHub Actions / Tests Results failed Dec 14, 2024 in 0s

1643 passed, 2 failed and 6 skipped

Tests failed

Report Passed Failed Skipped Time
helix-common/target/surefire-reports/TEST-TestSuite.xml 292ms
helix-core/target/surefire-reports/TEST-TestSuite.xml 1442✅ 2❌ 6⚪ 6s
meta-client/target/surefire-reports/TEST-TestSuite.xml 71✅ 677s
metadata-store-directory-common/target/surefire-reports/TEST-TestSuite.xml 31✅ 12s
metrics-common/target/surefire-reports/TEST-TestSuite.xml 267ms
zookeeper-api/target/surefire-reports/TEST-TestSuite.xml 99✅ 226s

✅ helix-common/target/surefire-reports/TEST-TestSuite.xml

No tests found

Test suite Passed Failed Skipped Time
TestSuite 292ms

❌ helix-core/target/surefire-reports/TEST-TestSuite.xml

1450 tests were completed in 6s with 1442 passed, 2 failed and 6 skipped.

Test suite Passed Failed Skipped Time
TestSuite 1442✅ 2❌ 6⚪ 6s

❌ TestSuite

org.apache.helix.messaging.handling.TestResourceThreadpoolSize
  ✅ TestThreadPoolSizeConfig
  ✅ TestCustomizedResourceThreadPool
  ✅ TestPerStateTransitionTypeThreadPool
  ✅ testBatchMessageThreadPoolSize
org.apache.helix.messaging.handling.TestHelixTaskExecutor
  ✅ testShutdown
  ✅ testHandlerResetTimeout
  ✅ testStateTransitionCancellationMsg
  ✅ testStateTransitionMsgScheduleFailure
  ✅ testCreateHandlerException
  ✅ testDuplicatedMessage
  ✅ testHandleThrowableErrors
  ✅ testHandleThrowableErrors
  ✅ testMessageReadOptimization
  ✅ testMsgHandlerRegistryAndShutdown
  ✅ testMsgSessionId
  ✅ testNoRetry
  ✅ testNoWriteReadStateForRemovedMessage
  ✅ testNormalMsgExecution
  ✅ testRetryOnce
  ✅ testStaledMessage
  ✅ testTaskCancellation
  ✅ testUnknownTypeMsgExecution
  ✅ testUpdateAndFindMessageThreadpool
org.apache.helix.tools.TestHelixAdminCli
  ✅ testAddCluster
  ✅ testAddResource
  ✅ testAddInstance
  ✅ testRebalanceResource
  ✅ testStartCluster
  ✅ testDropAddResource
  ✅ testInstanceOperations
  ✅ testExpandCluster
  ✅ testDeactivateCluster
  ✅ testInstanceGroupTags
org.apache.helix.tools.TestClusterSetup
  ✅ testAddClusterWithInvalidCloudConfig
  ✅ testAddClusterWithFailure
  ✅ testAddClusterWithValidCloudConfig
  ✅ testAddClusterAzureProvider
  ✅ testAddInstancesToCluster
  ✅ testAddResource
  ✅ testDisableDropInstancesFromCluster
  ✅ testDisableResource
  ✅ testDropInstance
  ✅ testEnableCluster
  ✅ testParseCommandLinesArgs
  ✅ testRebalanceCluster
  ✅ testRemoveResource
  ✅ testSetGetRemoveParticipantConfig
  ✅ testSetRemoveCloudConfig
  ✅ testZkAdminTimeout
org.apache.helix.util.TestStatusUpdateUtil
  ✅ testDisableErrorLogByDefault
  ✅ testEnableErrorLog
org.apache.helix.participant.TestDistControllerElection
  ✅ testController
  ✅ testCompeteLeadership
  ✅ testControllerParticipant
  ✅ testParticipant
org.apache.helix.TestListenerCallbackBatchMode
  ✅ testNonBatchedListener
  ✅ testMixedListener
  ✅ testBatchedListener
  ✅ testDisableBatchedListenerByAnnotation
  ✅ testEnableBatchedListenerByJavaProperty
org.apache.helix.task.TestTaskDriver
  ✅ testSetTargetTaskThreadPoolSize
  ✅ testSetTargetTaskThreadPoolSizeWrongInstanceName
  ✅ testGetTargetTaskThreadPoolSize
  ✅ testGetTargetTaskThreadPoolSizeWrongInstanceName
  ✅ testSetGlobalTargetTaskThreadPoolSize
  ✅ testGetGlobalTargetTaskThreadPoolSize
  ✅ testGetCurrentTaskThreadPoolSize
  ✅ testGetCurrentTaskThreadPoolSizeWrongInstanceName
org.apache.helix.task.TestTaskCreateThrottling
  ✅ testTaskCreatingThrottle
  ✅ testEnqueueJobsThrottle
org.apache.helix.task.TestTaskStateModelFactory
  ✅ testZkClientCreationMultiZk
  ✅ testZkClientCreationSingleZk
  ✅ testZkClientCreationNonZKManager
org.apache.helix.task.TestAssignableInstanceManager
  ✅ testGetAssignableInstanceMap
  ✅ testGetTaskAssignResultMap
  ✅ testUpdateAssignableInstances
org.apache.helix.task.TestTaskUtil
  ✅ testGetTaskThreadPoolSize
  ✅ testGetTaskThreadPoolSizeInstanceConfigUndefined
  ✅ testGetTaskThreadPoolSizeInstanceConfigDoesNotExist
  ✅ testGetTaskThreadPoolSizeClusterConfigUndefined
  ✅ testGetTaskThreadPoolSizeClusterConfigDoesNotExist
  ✅ testGetExpiredJobsFromCache
  ✅ testGetExpiredJobsFromCacheFailPropagation
org.apache.helix.model.TestLiveInstance
  ✅ testDataChange
  ✅ testGetCurrentTaskThreadPoolSize
  ✅ testGetCurrentTaskThreadPoolSizeDefault
  ✅ testSetCurrentTaskThreadPoolSize
  ✅ testLiveInstanceStatus
org.apache.helix.model.TestCustomizedStateConfig
  ✅ TestCustomizedStateConfigNonExistentCluster
  ✅ testCustomizedStateConfigNull
  ✅ testCustomizedStateConfig
  ✅ testCustomizedStateConfigBuilder
org.apache.helix.model.cloud.TestCloudConfig
  ✅ testCloudConfigNonExistentCluster
  ✅ testCloudConfigNull
  ✅ testCloudConfig
  ✅ testCloudConfigBuilder
  ✅ testCloudConfigBuilderAzureProvider
  ✅ testUnverifiedCloudConfigBuilder
  ✅ testUnverifiedCloudConfigBuilderEmptySources
  ✅ testUnverifiedCloudConfigBuilderWithoutProcessor
org.apache.helix.model.TestResourceConfig
  ✅ testGetPartitionCapacityMap
  ✅ testGetPartitionCapacityMapInvalidJsonType
  ✅ testGetPartitionCapacityMapEmpty
  ✅ testGetPartitionCapacityMapInvalidJson
  ✅ testMergeWithIdealState
  ✅ testSetMultiplePartitionCapacityMap
  ✅ testSetPartitionCapacityMap
  ✅ testSetPartitionCapacityMapEmpty
  ✅ testSetPartitionCapacityMapInvalid
  ✅ testSetPartitionCapacityMapWithoutDefault
  ✅ testWithResourceBuilder
  ✅ testWithResourceBuilderInvalidInput
org.apache.helix.monitoring.mbeans.TestTopStateHandoffMetrics
  ✅ testTopStateSuccessHandoff
  ✅ testTopStateSuccessHandoff
  ✅ testHandoffDurationWithPendingMessage
  ✅ testHandoffDurationWithPendingMessage
  ✅ testHandoffDurationWithDefaultStartTime
  ✅ testHandoffDurationWithDefaultStartTime
  ✅ testFastTopStateHandoffWithNoMissingTopState
  ✅ testFastTopStateHandoffWithNoMissingTopStateAndOldInstanceCrash
  ✅ testTopStateFailedHandoff
  ✅ testTopStateFailedHandoff
  ✅ testTopStateFailedUnrecoveredHandoff
  ✅ testTopStateSuccessfulYetNonGracefulHandoff
org.apache.helix.monitoring.mbeans.TestDropResourceMetricsReset
  ✅ testBasic
  ✅ testDropWithNoCurrentState
org.apache.helix.spectator.TestRoutingDataCache
  ✅ testUpdateOnNotification
  ✅ testSelectiveUpdates
  ✅ testCurrentStatesSelectiveUpdate
org.apache.helix.cloud.event.TestDefaultCloudEventCallbackImpl
  ✅ testDisableInstance
  ✅ testEnableInstance
  ✅ testEnterMaintenanceMode
  ✅ testExitMaintenanceMode
org.apache.helix.manager.zk.TestHandleSession
  ✅ testHandleNewSession
  ✅ testAcquireLeadershipOnNewSession
  ✅ testRemoveOldSession
  ✅ testConcurrentInitCallbackHandlers
  ✅ testDiscardExpiredSessions
  ✅ testSessionExpiredWhenResetHandlers
org.apache.helix.manager.zk.client.TestHelixZkClient
  ✅ testZkConnectionManager
  ✅ testSharingZkClient
org.apache.helix.manager.zk.TestZKWatch
  ✅ testSubscribeDataChange
  ✅ testSubscribeChildChange
  ✅ testSubscribeDataChangeOnNonExistPath
org.apache.helix.manager.zk.TestParticipantManager
  ✅ testSessionExpiryCreateLiveInstance
  ✅ testCurrentTaskThreadPoolSizeCreation
org.apache.helix.manager.zk.TestZkBucketDataAccessor
  ✅ testCompressedBucketWrite
  ✅ testMultipleWrites
  ✅ testCompressedBucketRead
  ✅ testLargeWriteAndRead
  ✅ testGCScheduler
org.apache.helix.manager.zk.TestZNRecordSizeLimit
  ✅ testZNRecordSizeLimitUseZNRecordSerializer
  ✅ testZNRecordSizeLimitUseZNRecordStreamingSerializer
  ✅ testZNRecordSerializerWriteSizeLimit
  ✅ testZNRecordStreamingSerializerWriteSizeLimit
org.apache.helix.integration.rebalancer.TestSemiAutoRebalance
  ✅ testAddParticipant
  ✅ testStopAndReStartParticipant
org.apache.helix.integration.rebalancer.TestAbnormalStatesResolver
  ✅ testConfigureResolver
  ✅ testExcessiveTopStateResolver
org.apache.helix.integration.rebalancer.TestAutoRebalance
  ✅ testDropResourceAutoRebalance
  ✅ testAutoRebalance
org.apache.helix.integration.rebalancer.CrushRebalancers.TestCrushAutoRebalance
  ✅ testZoneIsolationWithInstanceTag
  ✅ testZoneIsolationWithInstanceTag
  ✅ testZoneIsolationWithInstanceTag
  ✅ testZoneIsolation
  ✅ testZoneIsolation
  ✅ testZoneIsolation
  ✅ testLackEnoughLiveRacks
  ✅ testLackEnoughRacks
  ✅ testAddNodes
  ✅ testAddZone
  ✅ testNodeFailure
org.apache.helix.integration.rebalancer.CrushRebalancers.TestCrushAutoRebalanceNonRack
  ✅ test
  ✅ test
  ✅ testWithInstanceTag
  ✅ testWithInstanceTag
  ✅ testLackEnoughLiveInstances
  ✅ testLackEnoughLiveInstances
  ✅ testLackEnoughInstances
  ✅ testLackEnoughInstances
org.apache.helix.integration.rebalancer.CrushRebalancers.TestCrushAutoRebalanceTopoplogyAwareDisabled
  ✅ test
  ✅ test
  ✅ testWithInstanceTag
  ✅ testWithInstanceTag
  ✅ testLackEnoughInstances
  ✅ testLackEnoughInstances
  ✅ testLackEnoughLiveInstances
  ✅ testLackEnoughLiveInstances
org.apache.helix.integration.rebalancer.TestInstanceOperation
  ✅ testEvacuate
  ✅ testRevertEvacuation
  ✅ testAddingNodeWithEvacuationTag
  ✅ testNodeSwapNoTopologySetup
  ✅ testAddingNodeWithEnableInstanceOperation
  ✅ testNodeSwapWithNoSwapOutNode
  ✅ testNodeSwapSwapInNodeNoInstanceOperationEnabled
  ✅ testNodeSwapSwapInNodeWithAlreadySwappingPair
  ✅ testNodeSwap
  ✅ testNodeSwapDisableAndReenable
  ✅ testNodeSwapSwapInNodeNoInstanceOperation
  ✅ testNodeSwapCancelSwapWhenReadyToComplete
  ✅ testNodeSwapAfterEMM
  ✅ testNodeSwapWithSwapOutInstanceDisabled
  ✅ testNodeSwapWithSwapOutInstanceOffline
  ✅ testSwapEvacuateAdd
  ✅ testUnsetInstanceOperationOnSwapInWhenSwapping
  ✅ testNodeSwapAddSwapInFirst
  ✅ testDisabledPartitionsBeforeSwapInitiated
  ✅ testDisabledPartitionsAfterSwapInitiated
  ✅ testEvacuateAndCancelBeforeBootstrapFinish
  ✅ testEvacuateAndCancelBeforeDropFinish
  ✅ testMarkEvacuationAfterEMM
  ✅ testSwapEvacuateAddRemoveEvacuate
  ✅ testUnknownDoesNotTriggerRebalance
  ✅ testEvacuationWithOfflineInstancesInCluster
  ❌ testEvacuateWithDisabledPartition
	java.lang.AssertionError: expected:<true> but was:<false>
org.apache.helix.integration.rebalancer.WagedRebalancer.TestWagedExpandCluster
  ✅ testClusterExpansion
  ✅ testClusterExpansionByEnableInstance
  ✅ testClusterShrink
org.apache.helix.integration.rebalancer.WagedRebalancer.TestWagedClusterExpansion
  ✅ testIncreaseResourcePartitionWeight
  ✅ testReduceInstanceCapacity
org.apache.helix.integration.rebalancer.WagedRebalancer.TestDelayedWagedRebalanceWithDisabledInstance
  ✅ testDelayedPartitionMovement
  ✅ testDelayedPartitionMovementWithClusterConfigedDelay
  ✅ testDisableDelayRebalanceInResource
  ✅ testDisableDelayRebalanceInCluster
  ✅ testDisableDelayRebalanceInInstance
  ✅ testMinimalActiveReplicaMaintain
  ✅ testMinimalActiveReplicaMaintainWithOneOffline
  ✅ testOnDemandRebalance
  ✅ testExpiredOnDemandRebalanceTimestamp
  ✅ testOnDemandRebalanceAfterDelayRebalanceHappen
  ✅ testPartitionMovementAfterDelayTime
org.apache.helix.integration.rebalancer.WagedRebalancer.TestDelayedWagedRebalance
  ✅ testDelayedPartitionMovement
  ✅ testDelayedPartitionMovementWithClusterConfigedDelay
  ✅ testDisableDelayRebalanceInResource
  ✅ testDisableDelayRebalanceInCluster
  ✅ testDisableDelayRebalanceInInstance
  ✅ testMinimalActiveReplicaMaintain
  ✅ testOnDemandRebalance
  ✅ testExpiredOnDemandRebalanceTimestamp
  ✅ testOnDemandRebalanceAfterDelayRebalanceHappen
  ✅ testPartitionMovementAfterDelayTime
org.apache.helix.integration.rebalancer.WagedRebalancer.TestWagedRebalance
  ✅ test
  ✅ testChangeIdealState
  ✅ testDisableInstance
  ✅ testLackEnoughInstances
  ✅ testLackEnoughLiveInstances
  ✅ testMaxPartitionLimitation
  ✅ testMixedRebalancerUsage
  ✅ testNewInstances
  ✅ testRebalanceTool
  ✅ testRebalancerReset
  ✅ testRecreateSameResource
  ✅ testWithInstanceTag
org.apache.helix.integration.rebalancer.WagedRebalancer.TestWagedRebalanceTopologyAware
  ✅ testZoneIsolationWithInstanceTag
  ✅ testZoneIsolation
  ✅ testAddZone
  ✅ testLackEnoughLiveRacks
  ✅ testLackEnoughRacks
org.apache.helix.integration.rebalancer.WagedRebalancer.TestWagedRebalanceFaultZone
  ✅ testZoneIsolationWithInstanceTag
  ✅ testZoneIsolation
  ✅ testAddZone
  ✅ testLackEnoughLiveRacks
  ✅ testLackEnoughRacks
org.apache.helix.integration.rebalancer.WagedRebalancer.TestWagedNodeSwap
  ✅ testNodeSwap
  ✅ testFaultZoneSwap
org.apache.helix.integration.rebalancer.WagedRebalancer.TestDelayedWagedRebalanceWithRackaware
  ⚪ testOnDemandRebalance
  ⚪ testExpiredOnDemandRebalanceTimestamp
  ⚪ testOnDemandRebalanceAfterDelayRebalanceHappen
  ✅ testDelayedPartitionMovement
  ✅ testDelayedPartitionMovementWithClusterConfigedDelay
  ✅ testDisableDelayRebalanceInResource
  ✅ testDisableDelayRebalanceInCluster
  ✅ testDisableDelayRebalanceInInstance
  ✅ testMinimalActiveReplicaMaintain
  ✅ testPartitionMovementAfterDelayTime
org.apache.helix.integration.rebalancer.DelayedAutoRebalancer.TestDelayedAutoRebalance
  ✅ testDelayedPartitionMovement
  ✅ testDelayedPartitionMovementWithClusterConfigedDelay
  ✅ testMinimalActiveReplicaMaintain
  ✅ testDisableDelayRebalanceInResource
  ✅ testDisableDelayRebalanceInCluster
  ✅ testDisableDelayRebalanceInInstance
  ✅ testOnDemandRebalance
  ✅ testExpiredOnDemandRebalanceTimestamp
  ✅ testOnDemandRebalanceAfterDelayRebalanceHappen
  ✅ testPartitionMovementAfterDelayTime
org.apache.helix.integration.rebalancer.DelayedAutoRebalancer.TestDelayedAutoRebalanceWithRackaware
  ✅ testDelayedPartitionMovement
  ✅ testDelayedPartitionMovementWithClusterConfigedDelay
  ✅ testMinimalActiveReplicaMaintain
  ✅ testDisableDelayRebalanceInResource
  ✅ testDisableDelayRebalanceInCluster
  ✅ testDisableDelayRebalanceInInstance
  ✅ testOnDemandRebalance
  ⚪ testExpiredOnDemandRebalanceTimestamp
  ⚪ testOnDemandRebalanceAfterDelayRebalanceHappen
  ✅ testPartitionMovementAfterDelayTime
org.apache.helix.integration.rebalancer.DelayedAutoRebalancer.TestDelayedAutoRebalanceWithDisabledInstance
  ✅ testDelayedPartitionMovement
  ✅ testDelayedPartitionMovementWithClusterConfigedDelay
  ✅ testMinimalActiveReplicaMaintain
  ✅ testDisableDelayRebalanceInResource
  ✅ testDisableDelayRebalanceInCluster
  ✅ testDisableDelayRebalanceInInstance
  ✅ testMinimalActiveReplicaMaintainWithOneOffline
  ✅ testOnDemandRebalance
  ✅ testExpiredOnDemandRebalanceTimestamp
  ✅ testOnDemandRebalanceAfterDelayRebalanceHappen
  ✅ testPartitionMovementAfterDelayTime
org.apache.helix.integration.rebalancer.TestClusterInMaintenanceModeWhenReachingOfflineInstancesLimit
  ✅ testWithDisabledInstancesLimit
  ✅ testWithOfflineInstancesLimit
org.apache.helix.integration.rebalancer.PartitionMigration.TestExpandCluster
  ✅ testClusterExpansion
  ✅ testClusterExpansionByEnableInstance
  ✅ testClusterShrink
org.apache.helix.integration.TestAlertingRebalancerFailure
  ✅ testParticipantUnavailable
  ✅ testTagSetIncorrect
  ✅ testWithDomainId
org.apache.helix.integration.messaging.TestP2PNoDuplicatedMessage
  ✅ testP2PStateTransitionDisabled
  ✅ testP2PStateTransitionEnabled
org.apache.helix.integration.messaging.TestP2PMessageSemiAuto
  ✅ testP2PStateTransitionDisabled
  ✅ testP2PStateTransitionEnabledInCluster
  ✅ testP2PStateTransitionEnabledInResource
org.apache.helix.integration.messaging.TestSchedulerMessage
  ✅ testSchedulerZeroMsg
  ✅ testSchedulerMsg
  ✅ testSchedulerMsg3
  ✅ testSchedulerMsg4
org.apache.helix.integration.TestForceKillInstance
  ✅ testForceKillDropsAssignment
  ✅ testSessionExpiration
  ✅ testDisconnectReconnect
  ✅ testRemoveUnknownOperationAfterForceKill
  ✅ testSessionExpirationWithoutUnknownOperation
  ✅ testDisconnectReconnectWithoutUnknownOperation
  ✅ testLiveInstanceZNodeImmediatelyRecreated
  ✅ testDownwardStateTransitionsBlocked
  ✅ testForceKillWithBlockedDownwardStateTransition
org.apache.helix.integration.paticipant.TestStateTransitionAppFailureHandling
  ✅ testSTHandlerInitFailureRetry
  ✅ testSTHandlerInitFailureRetrySucceed
org.apache.helix.integration.paticipant.TestParticipantFreeze
  ✅ testNormalLiveInstanceStatus
  ✅ testFreezeParticipant
  ✅ testRestartParticipantWhenFrozen
  ✅ testHandleNewSessionWhenFrozen
  ✅ testUnfreezeParticipant
org.apache.helix.integration.paticipant.TestInstanceAutoJoin
  ✅ testInstanceAutoJoin
  ✅ testAutoJoinWithDefaultInstanceConfig
  ✅ testAutoRegistration
  ✅ testAutoRegistrationCustomizedFullyQualifiedInfoProcessorPath
org.apache.helix.integration.multizk.TestMultiZkConnectionConfig
  ✅ testCreateClusters
  ✅ testCreateParticipants
  ✅ testZKHelixManager
  ✅ testZKHelixManagerCloudConfig
  ✅ testApiCreateClusters
  ✅ testApiCreateParticipants
  ✅ testApiZKHelixManager
  ✅ testApiZKHelixManagerCloudConfig
  ✅ testZkUtil
  ✅ testCreateAndRebalanceResources
  ✅ testConfigAccessor
  ✅ testTaskFramework
  ✅ testGetAllClusters
  ✅ testGenericBaseDataAccessorBuilder
  ✅ testDifferentMsdsEndpointConfigs
  ✅ testZkRoutingDataSourceConfigs
org.apache.helix.integration.TestRebalancerPersistAssignments
  ✅ testDisablePersist
  ✅ testDisablePersist
  ✅ testEnablePersist
  ✅ testEnablePersist
  ✅ testSemiAutoEnablePersistMasterSlave
org.apache.helix.integration.task.TestStoppingWorkflowAndJob
  ✅ testStoppingQueueFailToStop
  ✅ testStopWorkflowInstanceOffline
org.apache.helix.integration.task.TestRunJobsWithMissingTarget
  ✅ testJobFailsWithMissingTarget
  ✅ testJobContinueUponParentJobFailure
  ✅ testJobFailsWithMissingTargetInRunning
org.apache.helix.integration.task.TestAddDeleteTask
  ✅ testAddDeleteTaskWorkflowMissing
  ✅ testAddDeleteTaskJobMissing
  ✅ testAddTaskToTargetedJob
  ✅ testAddTaskJobAndTaskCommand
  ✅ testAddTaskJobNotRunning
  ✅ testAddTaskWithNullConfig
  ✅ testAddTaskSuccessfully
  ✅ testAddTaskTwice
  ✅ testAddTaskToJobNotStarted
  ✅ testAddTaskWorkflowAndJobNotStarted
  ✅ testDeleteNonExistedTask
  ✅ testDeleteTaskFromJobNotStarted
  ✅ testAddAndDeleteTask
  ✅ testDeleteTaskAndJobCompleted
  ✅ testDeleteMiddleTaskAndAdd
  ✅ testPartitionDropTargetedJob
  ✅ testAddDeleteTaskOneInstance
org.apache.helix.integration.task.TestJobQueueCleanUp
  ✅ testJobQueueCleanUp
  ✅ testJobQueueNotCleanupRunningJobs
  ✅ testJobQueueAutoCleanUp
  ✅ testJobQueueFailedCleanUp
  ✅ testJobQueueTimedOutCleanUp
org.apache.helix.integration.task.TestDropCurrentStateRunningTask
  ✅ testDropCurrentStateRunningTask
  ✅ testJobCurrentStateDroppedAfterCompletion
org.apache.helix.integration.task.TestQuotaBasedScheduling
  ✅ testSchedulingWithoutQuota
  ✅ testJobQueueScheduling
  ✅ testQuotaConfigChange
  ✅ testSchedulingQuotaBottleneck
  ✅ testSchedulingUndefinedTypes
  ✅ testSchedulingWithQuota
  ✅ testThreadLeak
  ✅ testWorkflowStuck
org.apache.helix.integration.task.TestRuntimeJobDag
  ✅ testQueue
  ✅ testAddAndRemove
  ✅ testRegularDAGAndGenerateJobList
  ✅ testBuildJobQueueWithParallelismExceedingJobCount
org.apache.helix.integration.task.TestForceDeleteWorkflow
  ✅ testDeleteCompletedWorkflowForcefully
  ✅ testDeleteRunningWorkflowForcefully
  ✅ testDeleteStoppedWorkflowForcefully
  ✅ testDeleteStoppingStuckWorkflowForcefully
org.apache.helix.integration.task.TestTaskRebalancerParallel
  ✅ testWhenDisallowOverlapJobAssignment
  ✅ testWhenAllowOverlapJobAssignment
org.apache.helix.integration.task.TestTaskQuotaCalculations
  ✅ testStuckTaskQuota
  ✅ testTaskErrorMaxRetriesQuotaRelease
org.apache.helix.integration.task.TestStopWorkflow
  ✅ testStopWorkflow
  ✅ testStopTask
  ✅ testStopTaskForQuota
  ✅ testResumeTaskForQuota
org.apache.helix.integration.task.TestTaskCurrentStateDrop
  ✅ testCurrentStateDropAfterReconnecting
  ✅ testDropCurrentStateDisableInstance
org.apache.helix.integration.task.TestIndependentTaskRebalancer
  ✅ testThresholdFailure
  ✅ testReassignment
  ✅ testOneTimeScheduled
  ✅ testDelayedRetry
org.apache.helix.integration.TestResourceGroupEndtoEnd
  ✅ testRoutingTable
  ✅ testEnableDisableClusters
org.apache.helix.integration.TestPartitionMovementThrottle
  ✅ testResourceThrottle
  ✅ testResourceThrottleWithDelayRebalancer
  ✅ testANYtypeThrottle
  ✅ testPartitionRecoveryRebalanceThrottle
  ✅ testThrottleOnlyClusterLevelAnyType
org.apache.helix.integration.TestAddResourceWhenRequireDelayedRebalanceOverwrite
  ✅ testAddResourceNewCluster
  ✅ testAddResourceWhenInstancesDisabledWithinWindow
org.apache.helix.integration.spectator.TestRoutingTableProviderFromTargetEV
  ✅ testTargetExternalViewWithoutEnable
  ✅ testExternalViewDoesNotExist
  ✅ testExternalViewDiffFromTargetExternalView
org.apache.helix.integration.spectator.TestRoutingTableProviderFromCurrentStates
  ✅ testCurrentStatesRoutingTableIgnoreTaskCurrentStates
  ✅ testRoutingTableWithCurrentStates
  ❌ testInconsistentStateEventProcessing
	java.lang.AssertionError: expected:<true> but was:<false>
  ⚪ testWithSupportSourceDataType
org.apache.helix.integration.spectator.TestRoutingTableProvider
  ✅ testInvocation
  ✅ testRoutingTable
  ✅ testDisableInstance
  ✅ testRoutingTableListener
  ✅ testShutdownInstance
  ✅ testExternalViewWithType
  ✅ testCustomizedViewWithoutType
  ✅ testCustomizedViewCorrectConstructor
  ✅ testGetRoutingTableSnapshot
org.apache.helix.integration.TestWeightBasedRebalanceUtil
  ✅ testRebalanceUsingZkDataProvider
  ✅ testInvalidInput
  ✅ testRebalanceOption
  ✅ testRebalanceWithExistingUsage
  ✅ testRebalance
  ✅ testZkBasedCapacityProvider
org.apache.helix.integration.controller.TestClusterMaintenanceMode
  ✅ testNotInMaintenanceMode
  ✅ testInMaintenanceMode
  ✅ testMaintenanceModeAddNewInstance
  ✅ testMaintenanceModeAddNewResource
  ✅ testMaintenanceModeInstanceDown
  ✅ testMaintenanceModeInstanceBack
  ✅ testExitMaintenanceModeNewResourceRecovery
  ✅ testAutoExitMaintenanceMode
  ✅ testNoAutoExitWhenManuallyPutInMaintenance
  ✅ testManualEnablingOverridesAutoEnabling
  ✅ testMaxPartitionLimit
  ✅ testMaintenanceHistory
org.apache.helix.integration.controller.TestClusterFreezeMode
  ✅ testEnableFreezeMode
  ✅ testNewLiveInstanceAddedWhenFrozen
  ✅ testRestartParticipantWhenFrozen
  ✅ testResetPartitionWhenFrozen
  ✅ testCreateResourceWhenFrozen
  ✅ testUnfreezeCluster
org.apache.helix.integration.controller.TestControllerDataProviderSelectiveUpdate
  ✅ testUpdateOnNotification
  ✅ testSelectiveUpdates
org.apache.helix.integration.controller.TestOfflineNodeTimeoutDuringMaintenanceMode
  ✅ testOfflineNodeTimeoutDuringMaintenanceMode
  ✅ testOfflineNodeTimeoutDuringMaintenanceModeTimestampsMock
org.apache.helix.controller.strategy.crushMapping.TestCardDealingAdjustmentAlgorithmV2
  ✅ testAlgorithmConstructor
  ✅ testStableComputeMappingForMultipleTimes
  ✅ testStableComputeMappingForMultipleTimes
  ✅ testStableComputeMappingForMultipleTimes
  ✅ testStableComputeMappingForMultipleTimes
  ✅ testStableComputeMappingForMultipleTimes
  ✅ testStableComputeMappingForMultipleTimes
  ✅ testStableComputeMappingForMultipleTimes
  ✅ testStableComputeMappingForMultipleTimes
  ✅ testStableComputeMappingForMultipleTimes
  ✅ testStableComputeMappingForMultipleTimes
  ✅ testStableComputeMappingForMultipleTimes
  ✅ testStableComputeMappingForMultipleTimes
  ✅ testStableComputeMappingForMultipleTimes
  ✅ testStableComputeMappingForMultipleTimes
  ✅ testStableComputeMappingForMultipleTimes
  ✅ testStableComputeMappingForMultipleTimes
  ✅ testStableComputeMappingForMultipleTimes
  ✅ testStableComputeMappingForMultipleTimes
  ✅ testComputeMappingForDifferentReplicas
  ✅ testComputeMappingForDifferentReplicas
  ✅ testComputeMappingForDifferentReplicas
  ✅ testComputeMappingForDifferentReplicas
  ✅ testComputeMappingForDifferentReplicas
  ✅ testComputeMappingForDifferentPreference
  ✅ testComputeMappingWhenZeroWeightInstance
  ✅ testComputeMappingWhenZeroWeightZone
org.apache.helix.controller.rebalancer.TestConstraintRebalanceStrategy
  ✅ testHardConstraintFails
  ✅ testConflictConstraint
  ✅ testEvenness
  ✅ testRebalanceWithPreferredAssignment
  ✅ testSoftConstraintFails
  ✅ testCapacityAwareEvenness
  ✅ testEvennessByDefaultConstraint
  ✅ testTopologyAwareAssignment
org.apache.helix.controller.rebalancer.waged.TestAssignmentMetadataStore
  ✅ testReadEmptyBaseline
  ✅ testAssignmentCache
  ✅ testClearAssignment
org.apache.helix.controller.rebalancer.waged.model.TestOptimalAssignment
  ✅ testUpdateAssignment
  ✅ TestAssignmentFailure
org.apache.helix.controller.rebalancer.waged.model.TestClusterModelProvider
  ✅ testFindToBeAssignedReplicasForMinActiveReplica
  ✅ testClusterModelForDelayedRebalanceOverwrite
  ✅ testGenerateClusterModel
  ✅ testGenerateClusterModelForPartialRebalance
org.apache.helix.controller.rebalancer.waged.TestWagedRebalancer
  ✅ testRebalance
  ✅ testAlgorithmException
  ✅ testEmergencyRebalance
  ✅ testInvalidClusterStatus
  ✅ testInvalidRebalancerStatus
  ✅ testNonCompatibleConfiguration
  ✅ testPartialBaselineAvailability
  ✅ testPartialRebalance
  ✅ testRebalanceOnChanges
  ✅ testRebalanceOverwriteTrigger
  ✅ testRebalanceOverwrite
  ✅ testRebalanceWithCurrentState
  ✅ testReset
  ✅ testInstanceCapacityProvider
  ✅ testResourceWeightProvider
org.apache.helix.controller.changedetector.TestResourceChangeDetector
  ✅ testResourceChangeDetectorInit
  ✅ testAddResource
  ✅ testModifyResource
  ✅ testDeleteResource
  ✅ testDisconnectReconnectInstance
  ✅ testRemoveInstance
  ✅ testModifyClusterConfig
  ✅ testNoChange
  ✅ testIgnoreNonTopologyChanges
  ✅ testResetSnapshots
org.apache.helix.controller.dataproviders.TestWorkflowControllerDataProvider
  ✅ testResourceConfigRefresh
  ✅ testRuntimeDagRefresh
org.apache.helix.controller.stages.TestTaskStage
  ✅ testPersistContextData
  ✅ testPartialDataPurge
  ✅ testWorkflowGarbageCollection
org.apache.helix.TestGetProperty
  ✅ testGetProperty
org.apache.helix.common.caches.TestCurrentStateSnapshot
  ✅ testGetNewCurrentStateEndTimes
  ✅ testRefreshCurrentStateCache
org.apache.helix.common.caches.TestPropertyCache
  ✅ testDefensiveCopyOnDataUpdate
  ✅ testSelectivePropertyRefreshInputs
  ✅ testSimpleCacheRefresh
org.apache.helix.messaging.p2pMessage.TestP2PMessagesAvoidDuplicatedMessage
  ✅ testP2PAvoidDuplicatedMessage
org.apache.helix.messaging.p2pMessage.TestP2PWithStateCancellationMessage
  ✅ testP2PWithStateCancellationMessage
org.apache.helix.messaging.p2pMessage.TestP2PMessages
  ✅ testP2PSendAndTimeout
  ✅ testP2PWithErrorState
  ✅ testP2PWithInstanceOffline
org.apache.helix.messaging.p2pMessage.TestP2PStateTransitionMessages
  ✅ testAvoidDuplicatedMessageWithP2PEnabled
  ✅ testP2PMessageDisabled
  ✅ testP2PMessageEnabled
org.apache.helix.messaging.TestAsyncCallback
  ✅ testAsyncCallback
org.apache.helix.messaging.TestAsyncCallbackSvc
  ✅ testAsyncCallbackSvc
org.apache.helix.messaging.handling.TestConfigThreadpoolSize
  ✅ TestThreadPoolSizeConfig
org.apache.helix.messaging.handling.TestBatchMessageModeConfigs
  ✅ testEnableBatchModeForCluster
  ✅ testEnableBatchModeForResource
org.apache.helix.messaging.TestDefaultMessagingService
  ✅ TestMessageSend
  ✅ testMultipleMessageTypeRegisteration
  ✅ testTaskThreadpoolResetTimeoutProperty
org.apache.helix.TestZkBasis
  ✅ testCloseZkClient
  ✅ testCloseZkClientInZkClientEventThread
  ✅ testWatchRemove
  ✅ testWatchRenew
  ✅ testZkSessionExpiry
org.apache.helix.healthcheck.TestParticipantHealthReportCollectorImpl
  ✅ testAddProvider
  ✅ testRemoveProvider
  ✅ testStart
  ✅ testStop
org.apache.helix.TestEspressoStorageClusterIdealState
  ✅ testEspressoStorageClusterIdealState
  ✅ testRebalance2
org.apache.helix.TestListenerCallbackPrefetch
  ✅ testMixed
  ✅ testNoPrefetch
  ✅ testPrefetch
org.apache.helix.TestZKCallback
  ✅ testInvocation
org.apache.helix.tools.TestClusterVerifier
  ✅ testDisablePartitionAndStopInstance
  ✅ testExternalViewBestPossibleVerifierWorkWithWaged
  ✅ testResourceSubset
  ✅ testSleepTransition
org.apache.helix.tools.TestZkCopy
  ✅ test
  ✅ testSkipCopyExistZnode
org.apache.helix.tools.ClusterVerifiers.TestStrictMatchExternalViewVerifier
  ✅ testComputeIdealMapping
  ✅ testComputeIdealMapping
org.apache.helix.tools.TestClusterStateVerifier
  ✅ testEntireCluster
  ✅ testResourceSubset
org.apache.helix.TestListenerCallback
  ✅ testConfigChangeListeners
  ✅ testScopedConfigChangeListener
org.apache.helix.TestZKRoutingInfoProvider
  ✅ testInvocation
org.apache.helix.util.TestPropertyKeyGetPath
  ✅ testGetWorkflowContext
  ✅ testTaskFrameworkPropertyKeys
org.apache.helix.util.TestRebalanceScheduler
  ✅ testInvokeRebalanceAndInvokeRebalanceForResource
org.apache.helix.util.TestIdealStateAssignment
  ✅ testIdealStateAssignment
  ✅ testIdealStateAssignment
  ✅ testIdealStateAssignment
org.apache.helix.util.TestZKClientPool
  ✅ test
org.apache.helix.util.TestInstanceValidationUtil
  ✅ TestHasDisabledPartitions_exception
  ✅ TestHasDisabledPartitions_false
  ✅ TestHasDisabledPartitions_true
  ✅ TestHasDisabledPartitions_with_only_names
  ✅ TestHasErrorPartitions_false
  ✅ TestHasErrorPartitions_true
  ✅ TestHasResourceAssigned_fail
  ✅ TestHasResourceAssigned_success
  ✅ TestHasResourceAssigned_whenNotAlive
  ✅ TestHasValidConfig_false
  ✅ TestHasValidConfig_true
  ✅ TestIsInstanceAlive
  ✅ TestIsInstanceEnabled_whenInstanceConfigNull
  ✅ TestIsInstanceStable_NoException_whenPersistAssignmentOff
  ✅ TestIsInstanceStable_exception_whenExternalViewNull
  ✅ TestIsInstanceStable_false
  ✅ TestIsInstanceStable_true
  ✅ TestSiblingNodesActiveReplicaCheckFailsWithToBeStoppedInstances
  ✅ TestSiblingNodesActiveReplicaCheckSuccessWithToBeStoppedInstances
  ✅ TestSiblingNodesActiveReplicaCheck_exception_whenExternalViewUnavailable
  ✅ TestSiblingNodesActiveReplicaCheck_fail
  ✅ TestSiblingNodesActiveReplicaCheck_success
  ✅ TestSiblingNodesActiveReplicaCheck_whenNoMinActiveReplica
org.apache.helix.participant.TestDistControllerStateModel
  ✅ testOnBecomeDroppedFromOffline
  ✅ testOnBecomeLeaderFromStandby
  ✅ testOnBecomeOfflineFromDropped
  ✅ testOnBecomeOfflineFromStandby
  ✅ testOnBecomeStandbyFromLeader
  ✅ testOnBecomeStandbyFromOffline
  ✅ testReset
  ✅ testRollbackOnError
org.apache.helix.participant.statemachine.TestStateModelParser
  ✅ testDerivedUsingAnnotation
  ✅ testUsingAnnotation
  ✅ testUsingNameConvention
org.apache.helix.participant.TestDistControllerStateModelFactory
  ✅ testDistControllerStateModelFactory
org.apache.helix.store.TestPropertyStat
  ✅ testPropertyStat
org.apache.helix.store.TestPropertyStoreException
  ✅ testPropertyStoreException
org.apache.helix.store.TestJsonComparator
  ✅ testJsonComparator
org.apache.helix.store.zk.TestAutoFallbackPropertyStore
  ✅ testFailOnMultiGet
  ✅ testFailOnSingleGet
  ✅ testGetChildren
  ✅ testMultiGetOnFallbackPath
  ✅ testMultiSet
  ✅ testMultiUpdateUsingFallbackPath
  ✅ testMultiUpdateUsingNewath
  ✅ testSingleGetOnFallbackPath
  ✅ testSingleSet
  ✅ testSingleUpdateUsingFallbackPath
  ✅ testSingleUpdateUsingNewPath
org.apache.helix.store.zk.TestZkManagerWithAutoFallbackStore
  ✅ testBasic
org.apache.helix.store.zk.TestZkHelixPropertyStore
  ✅ testBackToBackRemoveAndSet
  ✅ testLocalTriggeredCallback
  ✅ testSet
  ✅ testSetInvalidPath
  ✅ testZkClientMonitor
  ✅ testZkTriggeredCallback
org.apache.helix.TestRelayIdealStateCalculator
  ✅ testEspressoStorageClusterIdealState
org.apache.helix.TestZnodeModify
  ✅ testBasic
  ✅ testDataTrigger
  ✅ testDataTriggerWithTimeout
  ✅ testTimeout
org.apache.helix.TestHierarchicalDataStore
  ✅ testHierarchicalDataStore
org.apache.helix.TestHelixTaskHandler
  ✅ testInvocation
  ✅ testInvocationAnnotated
org.apache.helix.TestPropertyPathBuilder
  ✅ testGetPath
org.apache.helix.TestHelixConfigAccessor
  ✅ testBasic
  ✅ testSetNonexistentParticipantConfig
org.apache.helix.TestRoutingTable
  ✅ testGetInstanceForAllStateUnits
  ✅ testGetResources
  ✅ testMultiThread
  ✅ testNullAndEmpty
  ✅ testSimple
  ✅ testStateUnitGroupDeletion
org.apache.helix.task.TestDropTerminalTasksUponReset
  ✅ testDropAllTerminalTasksUponReset
org.apache.helix.task.TestFixedTargetedTaskAssignmentCalculator
  ✅ testFixedTargetTaskAssignmentCalculatorDifferentInstance
  ✅ testFixedTargetTaskAssignmentCalculatorSameInstanceInitTask
  ✅ testFixedTargetTaskAssignmentCalculatorSameInstanceRunningTask
org.apache.helix.task.TestCurrentInstanceToTaskAssignmentsWithPendingMessage
  ✅ testCurrentInstanceToTaskAssignmentsWithPendingMessage
org.apache.helix.task.TestJobTagRemoval
  ✅ testJobTagRemoval
org.apache.helix.task.TestScheduleDelayJobs
  ✅ testScheduleDelayTime
  ✅ testScheduleStartTime
org.apache.helix.task.TestWorkflowCreation
  ✅ testWorkflowCreationNoDuplicates
org.apache.helix.task.assigner.TestAssignableInstance
  ✅ testAssignableInstanceUpdateConfigs
  ✅ testInitializationWithOnlyCapacity
  ✅ testInitializationWithOnlyQuotaType
  ✅ testInitializationWithQuotaAndCapacity
  ✅ testInitializationWithQuotaUnset
  ✅ testInvalidInitialization
  ✅ testNormalTryAssign
  ✅ testRestoreTaskAssignResult
  ✅ testTryAssignFailure
org.apache.helix.task.assigner.TestThreadCountBasedTaskAssigner
  ✅ testAssignmentFailureDuplicatedTask
  ✅ testAssignmentFailureInsufficientQuota
  ✅ testAssignmentFailureNoInstance
  ✅ testAssignmentFailureNoTask
  ✅ testAssignmentToGivenInstances
  ✅ testSuccessfulAssignment
org.apache.helix.task.TestJobStateOnCreation
  ✅ testJobStateOnCreation
org.apache.helix.task.TestJobConfigValidation
  ✅ testJobConfigCommandWithoutNumOfTask
  ✅ testJobConfigValidation
  ✅ testJobConfigWithoutAnyTaskSet
org.apache.helix.task.TestUpdatePreviousAssignedTaskStatusWithPendingMessage
  ✅ testTaskWithPendingMessage
  ✅ testTaskWithPendingMessageWhileJobTimingOut
org.apache.helix.task.TestCleanExpiredJobs
  ✅ testCleanExpiredJobs
  ✅ testNotCleanJobsDueToParentFail
  ✅ testNotCleanJobsThroughEnqueueJob
org.apache.helix.task.TestTargetedTaskStateChange
  ✅ testOneRunningOneNull
  ✅ testTwoRunningCurrentStates
org.apache.helix.task.TestGetSetUserContentStore
  ✅ testGetUserContentStore
org.apache.helix.task.TestAssignableInstanceManagerControllerSwitch
  ✅ testControllerSwitch
org.apache.helix.task.TestSemiAutoStateTransition
  ✅ testOfflineToSecondTopState
org.apache.helix.task.TestGetLastScheduledTaskExecInfo
  ✅ testGetLastScheduledTaskExecInfo
org.apache.helix.model.TestConstraint
  ✅ testMsgConstraint
  ✅ testStateConstraint
org.apache.helix.model.TestControllerHistoryModel
  ✅ testManagementModeHistory
org.apache.helix.model.TestRESTConfig
  ✅ testGetBaseUrlInvalid
  ✅ testGetBaseUrlValid
org.apache.helix.model.TestClusterConfig
  ✅ testAbnormalStatesResolverConfig
  ✅ testAsyncGlobalRebalanceOption
  ✅ testGetCapacityKeys
  ✅ testGetCapacityKeysEmpty
  ✅ testGetGlobalTargetTaskThreadPoolSize
  ✅ testGetInstanceCapacityMap
  ✅ testGetInstanceCapacityMapEmpty
  ✅ testGetLastOnDemandRebalanceTimestamp
  ✅ testGetOfflineNodeTimeOutForMaintenanceMode
  ✅ testGetOfflineNodeTimeOutForPurge
  ✅ testGetPartitionWeightMap
  ✅ testGetPartitionWeightMapEmpty
  ✅ testGetRebalancePreference
  ✅ testGetRebalancePreferenceDefault
  ✅ testGetRebalancePreferenceMissingKey
  ✅ testSetCapacityKeys
  ✅ testSetGlobalTargetTaskThreadPoolSize
  ✅ testSetGlobalTargetTaskThreadPoolSizeIllegalArgument
  ✅ testSetInstanceCapacityMap
  ✅ testSetInstanceCapacityMapInvalid
  ✅ testSetInvalidAbnormalStatesResolverConfig
  ✅ testSetLastOnDemandRebalanceTimestamp
  ✅ testSetOfflineNodeTimeOutForMaintenanceMode
  ✅ testSetOfflineNodeTimeOutForPurge
  ✅ testSetPartitionWeightMap
  ✅ testSetPartitionWeightMapInvalid
  ✅ testSetRebalancePreference
  ✅ testSetRebalancePreferenceInvalidNumber
  ✅ testSetRebalancePreferenceMissingKey
org.apache.helix.model.TestInstanceConfig
  ✅ testEnabledInstanceBackwardCompatibility
  ✅ testGetInstanceCapacityMap
  ✅ testGetInstanceCapacityMapEmpty
  ✅ testGetParsedDomain
  ✅ testGetParsedDomainEmptyDomain
  ✅ testGetTargetTaskThreadPoolSize
  ✅ testInstanceConfigBuilder
  ✅ testInstanceOperationDeserialize
  ✅ testInstanceOperationMultipleSources
  ✅ testInstanceOperationReason
  ✅ testNotCheckingHostPortExistence
  ✅ testOverwriteInstanceConfig
  ✅ testSetInstanceCapacityMap
  ✅ testSetInstanceCapacityMapInvalid
  ✅ testSetInstanceEnableWithReason
  ✅ testSetTargetTaskThreadPoolSize
  ✅ testSetTargetTaskThreadPoolSizeIllegalArgument
org.apache.helix.model.builder.TestIdealStateBuilder
  ✅ testCustomModeISBuilder
  ✅ testFullAutoModeISModeBuilder
  ✅ testSemiAutoISBuilder
org.apache.helix.model.TestStateTransitionProperty
  ✅ testTimeoutSetAndGet
org.apache.helix.model.TestParticipantHistory
  ✅ testGetHistoryTimestampsAsMilliseconds
  ✅ testGetLastTimeInOfflineHistory
  ✅ testGetLastTimeInOfflineHistoryNoRecord
  ✅ testGetLastTimeInOfflineHistoryWrongFormat
  ✅ testGetOfflineTimestampsAsMilliseconds
  ✅ testParseSessionHistoryStringToMap
org.apache.helix.model.TestStateModelValidity
  ✅ testBasic
  ✅ testInitialStateIsNotState
  ✅ testLoopInStateModel
  ✅ testNoDroppedState
  ✅ testNoInitialState
  ✅ testNoPathToDropped
  ✅ testTransitionsWithInvalidStates
  ✅ testUnreachableState
  ✅ testValidModels
org.apache.helix.model.TestClusterTrie
  ✅ testConstructionInvalidTopology
  ✅ testConstructionMissingInstanceConfigMap
  ✅ testConstructionMissingTopology
  ✅ testConstructionNormal
  ✅ testConstructionNormalWithInvalidConfig
  ✅ testConstructionNormalWithSpace
org.apache.helix.model.TestClusterTopologyConfig
  ✅ testClusterInvalidTopology
  ✅ testClusterNonTopologyAware
  ✅ testClusterValidTopology
org.apache.helix.model.TestIdealState
  ✅ testCustomizedModeCompatibility
  ✅ testFullAutoModeCompatibility
  ✅ testGetInstanceSet
  ✅ testReplicas
  ✅ testSemiAutoModeCompatibility
org.apache.helix.TestZNRecord
  ✅ testEquals
  ✅ testMerge
org.apache.helix.TestShuffledIdealState
  ✅ testInvocation
  ✅ testShuffledIdealState
org.apache.helix.monitoring.mbeans.TestResourceMonitor
  ✅ testReportData
  ✅ testUpdatePartitionWeightStats
org.apache.helix.monitoring.mbeans.TestClusterStatusMonitor
  ✅ testMessageMetrics
  ✅ testRecordAvailableThreadsPerType
  ✅ testReportData
  ✅ testResourceAggregation
  ✅ testUpdateInstanceCapacityStatus
org.apache.helix.monitoring.mbeans.TestResetClusterMetrics
  ✅ testControllerDisconnect
org.apache.helix.monitoring.mbeans.TestRebalancerMetrics
  ✅ testLoadBalanceMetrics
  ✅ testRecoveryRebalanceMetrics
org.apache.helix.monitoring.mbeans.TestZkClientMonitor
  ✅ testCounter
  ✅ testCustomizedResetInterval
  ✅ testMBeanRegisteration
org.apache.helix.monitoring.mbeans.TestHelixCallbackMonitor
  ✅ testCounter
  ✅ testMBeanRegisteration
org.apache.helix.monitoring.mbeans.TestClusterAggregateMetrics
  ✅ testAggregateMetrics
org.apache.helix.monitoring.mbeans.TestTaskPerformanceMetrics
  ✅ testTaskPerformanceMetrics
org.apache.helix.monitoring.mbeans.TestRoutingTableProviderMonitor
  ✅ testMBeanRegisteration
  ✅ testMetrics
org.apache.helix.monitoring.mbeans.TestDisableResourceMbean
  ✅ testDisableResourceMonitoring
org.apache.helix.monitoring.mbeans.TestCustomizedViewMonitor
  ✅ testMBeanRegistration
  ✅ testMetricInitialization
org.apache.helix.monitoring.mbeans.TestInstanceMonitor
  ✅ testInstanceMonitor
org.apache.helix.monitoring.TestWorkflowMonitor
  ✅ testRun
org.apache.helix.monitoring.TestParticipantMonitor
  ✅ testReportMessageData
  ✅ testReportStateTransitionData
org.apache.helix.monitoring.TestZKPathDataDumpTask
  ✅ test
  ✅ testCapacityReached
org.apache.helix.monitoring.TestClusterEventStatusMonitor
  ✅ test
org.apache.helix.monitoring.TestClusterStatusMonitorLifecycle
  ✅ testClusterStatusMonitorLifecycle
org.apache.helix.monitoring.TestStatCollector
  ✅ testCollectData
org.apache.helix.TestConfigAccessor
  ✅ testBasic
  ✅ testDeleteCloudConfig
  ✅ testSetNonexistentParticipantConfig
  ✅ testSetRestConfig
  ✅ testUpdateAndDeleteRestConfig
org.apache.helix.TestZNRecordBucketizer
  ✅ testZNRecordBucketizer
org.apache.helix.cloud.TestAzureCloudInstanceInformationProcessor
  ✅ testAzureCloudInstanceInformationProcessing
org.apache.helix.cloud.virtualTopologyGroup.TestVirtualTopologyGroupAssignment
  ✅ testAssignmentScheme
  ✅ testAssignmentScheme
  ✅ testFlattenZoneMapping
org.apache.helix.cloud.event.TestCloudEventCallbackProperty
  ✅ testOptionalHelixOperation
  ✅ testRegisterAndUnregister
  ✅ testUserDefinedCallback
  ✅ testUsingInvalidHandlerClassName
  ✅ testUsingInvalidImplClassName
org.apache.helix.manager.zk.TestZkBaseDataAccessor
  ✅ testAsyncZkBaseDataAccessor
  ✅ testCustomAccessorCreateZnRecord
  ✅ testDefaultAccessorCreateCustomData
  ✅ testDeleteNodeWithChildren
  ✅ testDoSetWithException
  ✅ testRemoveWithExpectedVersion
  ✅ testSyncCreate
  ✅ testSyncCreateContainer
  ✅ testSyncCreateWithCustomSerializer
  ✅ testSyncCreateWithTTL
  ✅ testSyncDoSet
  ✅ testSyncExist
  ✅ testSyncGet
  ✅ testSyncGetStat
  ✅ testSyncMultiSet
  ✅ testSyncMultiSetOneRecordNoExist
  ✅ testSyncRemove
  ✅ testSyncSet
  ✅ testSyncSetWithVersion
  ✅ testSyncUpdate
org.apache.helix.manager.zk.TestZkFlapping
  ✅ testControllerFlapping
  ✅ testParticipantFlapping
org.apache.helix.manager.zk.TestDefaultControllerMsgHandlerFactory
  ✅ testDefaultControllerMsgHandlerFactory
org.apache.helix.manager.zk.TestZNRecordSerializer
  ✅ basicTest
  ✅ fieldAutoInitTest
  ✅ testBasicCompression
  ✅ testCodehausJacksonSerializer
  ✅ testCompression
  ✅ testNullFields
org.apache.helix.manager.zk.TestZNRecordStreamingSerializer
  ✅ basicTest
  ✅ fieldAutoInitTest
  ✅ idNotFirstTest
  ✅ noIdTest
  ✅ testBasicCompression
  ✅ testCompression
org.apache.helix.manager.zk.TestWtCacheAsyncOpSingleThread
  ✅ testCreateFailZkCacheBaseAccessor
  ✅ testHappyPathZkCacheBaseDataAccessor
org.apache.helix.manager.zk.TestZkHelixAdmin
  ✅ testAddCloudConfig
  ✅ testAddCustomizedStateConfig
  ✅ testAddRemoveMsgConstraint
  ✅ testAddResourceWithWeightAndValidation
  ✅ testDisableResource
  ✅ testDropResource
  ✅ testEnableDisableClusterPauseMode
  ✅ testEnableDisablePartitions
  ✅ testEnableWagedRebalance
  ✅ testGetDomainInformation
  ✅ testGetResourcesWithTag
  ✅ testLegacyEnableDisablePartition
  ✅ testPurgeOfflineInstances
  ✅ testRemoveCloudConfig
  ✅ testRemoveCustomizedStateConfig
  ✅ testResetPartition
  ✅ testSetInstanceOperation
  ✅ testSetPartitionsToError
  ✅ testUpdateCustomizedStateConfig
  ✅ testZkHelixAdmin
org.apache.helix.manager.zk.TestZkReconnect
  ✅ testHelixManagerStateListenerCallback
org.apache.helix.manager.zk.TestLiveInstanceBounce
  ✅ testInstanceBounce
org.apache.helix.manager.zk.TestAddBuiltInStateModelDef
  ✅ test
org.apache.helix.manager.zk.TestZkClusterManager
  ✅ testAdministrator
  ✅ testController
  ✅ testLiveInstanceInfoProvider
org.apache.helix.manager.zk.TestZkCacheAsyncOpSingleThread
  ✅ testHappyPathExtOpZkCacheBaseDataAccessor
  ✅ testHappyPathSelfOpZkCacheBaseDataAccessor
  ✅ testSessionExpirationWithSharedZkClient
org.apache.helix.manager.zk.TestWtCacheAsyncOpMultiThread
  ✅ testHappyPathZkCacheBaseDataAccessor
org.apache.helix.manager.zk.TestZkCacheSyncOpSingleThread
  ✅ testZkCacheCallbackExternalOpNoChroot
org.apache.helix.manager.zk.TestZKUtil
  ✅ testChildrenOperations
  ✅ testCreateOrMerge
  ✅ testCreateOrReplace
  ✅ testCreateOrUpdate
  ✅ testIsClusterSetup
  ✅ testNullChildren
  ✅ testSubtract
  ✅ testUpdateIfExists
org.apache.helix.manager.zk.serializer.TestJacksonPayloadSerializer
  ✅ testFullZNRecordSerializeDeserialize
  ✅ testFullZNRecordStreamingSerializeDeserialize
  ✅ testJacksonSerializeDeserialize
  ✅ testRawPayloadMissingIfUnspecified
org.apache.helix.manager.zk.TestWtCacheSyncOpSingleThread
  ✅ testCreateFailZkCacheBaseDataAccessor
  ✅ testHappyPathZkCacheBaseDataAccessor
org.apache.helix.TestHelixTaskExecutor
  ✅ testCMTaskExecutor
org.apache.helix.integration.TestPauseSignal
  ✅ testPauseSignal
org.apache.helix.integration.TestSwapInstance
  ✅ testSwapInstance
org.apache.helix.integration.TestErrorReplicaPersist
  ✅ testErrorReplicaPersist
org.apache.helix.integration.TestDisableCustomCodeRunner
  ✅ test
org.apache.helix.integration.TestCarryOverBadCurState
  ✅ testCarryOverBadCurState
org.apache.helix.integration.TestExternalCmd
  ✅ testExternalCmd
org.apache.helix.integration.TestDistributedCMMain
  ✅ testDistributedCMMain
org.apache.helix.integration.rebalancer.TestAutoRebalancePartitionLimit
  ✅ testAutoRebalanceWithMaxParticipantCapacity
  ✅ testAutoRebalanceWithMaxPartitionPerNode
org.apache.helix.integration.rebalancer.TestCustomIdealState
  ✅ testBasic
  ✅ testDrop
  ✅ testNonAliveInstances
org.apache.helix.integration.rebalancer.TestGreedyRebalanceWithGlobalPerInstancePartitionLimit
  ✅ testGreedyRebalanceWithGlobalPerInstancePartitionLimit
org.apache.helix.integration.rebalancer.TestAutoIsWithEmptyMap
  ✅ testAutoIsWithEmptyMap
org.apache.helix.integration.rebalancer.CrushRebalancers.TestNodeSwap
  ✅ testNodeSwap
  ✅ testNodeSwap
  ✅ testNodeSwap
org.apache.helix.integration.rebalancer.TestFullAutoNodeTagging
  ✅ testResourceTaggedFirst
  ✅ testSafeAssignment
  ✅ testUntag
org.apache.helix.integration.rebalancer.TestCustomizedIdealStateRebalancer
  ✅ testCustomizedIdealStateRebalancer
org.apache.helix.integration.rebalancer.TestClusterInMaintenanceModeWhenReachingMaxPartition
  ✅ testDisableCluster
org.apache.helix.integration.rebalancer.WagedRebalancer.TestWagedLoadedCluster
  ✅ testUpdateInstanceCapacity
org.apache.helix.integration.rebalancer.WagedRebalancer.TestMixedModeWagedRebalance
  ✅ testUserDefinedPreferenceListsInFullAuto
  ✅ testUserDefinedPreferenceListsInFullAuto
  ✅ testUserDefinedPreferenceListsInFullAuto
  ✅ testUserDefinedPreferenceListsInFullAuto
  ✅ testUserDefinedPreferenceListsInFullAuto
  ✅ testUserDefinedPreferenceListsInFullAuto
  ✅ testUserDefinedPreferenceListsInFullAutoWithErrors
org.apache.helix.integration.rebalancer.WagedRebalancer.TestWagedClusterExpansionWithAddingResourcesBeforeInstances
  ✅ testExpandClusterWithResourceWithoutInstances
org.apache.helix.integration.rebalancer.TestMixedModeAutoRebalance
  ✅ testUserDefinedPreferenceListsInFullAuto
  ✅ testUserDefinedPreferenceListsInFullAuto
  ✅ testUserDefinedPreferenceListsInFullAuto
  ✅ testUserDefinedPreferenceListsInFullAuto
  ✅ testUserDefinedPreferenceListsInFullAuto
  ✅ testUserDefinedPreferenceListsInFullAuto
  ✅ testUserDefinedPreferenceListsInFullAuto
  ✅ testUserDefinedPreferenceListsInFullAuto
  ✅ testUserDefinedPreferenceListsInFullAutoWithErrors
org.apache.helix.integration.rebalancer.TestCustomRebalancer
  ✅ testDisabledBootstrappingPartitions
org.apache.helix.integration.rebalancer.TestAutoRebalanceWithDisabledInstance
  ✅ testAddDisabledInstanceAutoRebalance
  ✅ testDisableEnableInstanceAutoRebalance
org.apache.helix.integration.rebalancer.PartitionMigration.TestWagedRebalancerMigration
  ✅ testMigrateToWagedRebalancerWhileExpandCluster
  ✅ testMigrateToWagedRebalancerWhileExpandCluster
  ✅ testMigrateToWagedRebalancerWhileExpandCluster
  ✅ testMigrateToWagedRebalancerWhileExpandCluster
  ✅ testMigrateToWagedRebalancerWhileExpandCluster
  ✅ testMigrateToWagedRebalancerWhileExpandCluster
org.apache.helix.integration.rebalancer.PartitionMigration.TestFullAutoMigration
  ✅ testMigrateToFullAutoWhileExpandCluster
  ✅ testMigrateToFullAutoWhileExpandCluster
  ✅ testMigrateToFullAutoWhileExpandCluster
  ✅ testMigrateToFullAutoWhileExpandCluster
  ✅ testMigrateToFullAutoWhileExpandCluster
  ✅ testMigrateToFullAutoWhileExpandCluster
org.apache.helix.integration.rebalancer.TestZeroReplicaAvoidance
  ✅ testDelayedRebalancer
  ✅ testWagedRebalancer
org.apache.helix.integration.TestSchemataSM
  ✅ testSchemataSM
org.apache.helix.integration.messaging.TestCrossClusterMessagingService
  ✅ TestBlockingSendReceive
  ✅ TestControllerMessage
  ✅ TestMessageSimpleSend
  ✅ TestMessageSimpleSendReceiveAsync
  ✅ TestMultiMessageCriteria
org.apache.helix.integration.messaging.TestBatchMessageWrapper
  ✅ testBasic
org.apache.helix.integration.messaging.TestSchedulerMsgContraints
  ✅ testSchedulerMsgContraints
org.apache.helix.integration.messaging.TestP2PSingleTopState
  ✅ testAddInstances
  ✅ testRollingUpgrade
org.apache.helix.integration.messaging.TestGroupCommitAddBackData
  ✅ testGroupCommitAddCurrentStateBack
org.apache.helix.integration.messaging.TestMessageThrottle
  ✅ testMessageThrottle
org.apache.helix.integration.messaging.TestSchedulerMsgUsingQueue
  ✅ testSchedulerMsgUsingQueue
org.apache.helix.integration.messaging.TestMessageThrottle2
  ✅ test
org.apache.helix.integration.messaging.TestBatchMessage
  ✅ testBasic
  ✅ testChangeBatchMessageMode
  ✅ testParticipantIncompatibleWithBatchMsg
  ✅ testSubMsgExecutionFail
org.apache.helix.integration.messaging.TestMessagingService
  ✅ TestBlockingSendReceive
  ✅ TestControllerMessage
  ✅ TestMessageSimpleSend
  ✅ TestMessageSimpleSendReceiveAsync
  ✅ TestMultiMessageCriteria
  ✅ sendSelfMsg
org.apache.helix.integration.messaging.TestSchedulerMessage2
  ✅ testSchedulerMsg2
org.apache.helix.integration.TestAddStateModelFactoryAfterConnect
  ✅ testBasic
org.apache.helix.integration.TestHelixInstanceTag
  ✅ testInstanceTag
org.apache.helix.integration.TestStateTransitionCancellation
  ✅ testCancellationWhenDisableResource
  ✅ testDisableCancellationWhenDisableResource
  ✅ testRebalancingCauseCancellation
org.apache.helix.integration.TestExpandCluster
  ✅ testExpandCluster
org.apache.helix.integration.TestErrorPartition
  ✅ testErrorPartition
org.apache.helix.integration.TestReelectedPipelineCorrectness
  ✅ testReelection
org.apache.helix.integration.TestBatchMessageHandling
  ✅ testSubMessageFailed
org.apache.helix.integration.TestEnableCompression
  ✅ testEnableCompressionResource
org.apache.helix.integration.TestAddNodeAfterControllerStart
  ✅ testDistributed
  ✅ testStandalone
org.apache.helix.integration.TestNoThrottleDisabledPartitions
  ✅ testDisablingPartitionOnInstance
  ✅ testDisablingPartitionOnInstanceWithRecoveryThrottle
  ✅ testDisablingTopStateReplicaByDisablingInstance
  ✅ testNoThrottleOnDisabledInstance
  ✅ testNoThrottleOnDisabledPartition
org.apache.helix.integration.TestInvalidResourceRebalance
  ✅ testResourceRebalanceSkipped
org.apache.helix.integration.TestDisableResource
  ✅ testDisableResourceInCustomMode
  ✅ testDisableResourceInFullAutoMode
  ✅ testDisableResourceInSemiAutoMode
org.apache.helix.integration.TestDisablePartition
  ✅ testDisableAllPartitions
  ✅ testDisableFullAuto
  ✅ testDisableFullAuto
  ✅ testDisablePartition
org.apache.helix.integration.TestCustomizedViewAggregation
  ✅ testCustomizedViewAggregation
org.apache.helix.integration.TestDisable
  ✅ testDisableNodeAutoIS
  ✅ testDisableNodeCustomIS
  ✅ testDisablePartitionAutoIS
  ✅ testDisablePartitionCustomIS
org.apache.helix.integration.TestExternalViewUpdates
  ✅ testExternalViewUpdates
org.apache.helix.integration.paticipant.TestParticipantErrorMessage
  ✅ TestParticipantErrorMessageSend
org.apache.helix.integration.paticipant.TestInstanceCurrentState
  ✅ testAddedFieldsInCurrentState
org.apache.helix.integration.paticipant.TestCustomizedStateUpdate
  ✅ testDeleteAllResourcesCustomizedState
  ✅ testDeleteNonExistingPerPartitionCustomizedState
  ✅ testDeleteResourceCustomizedState
  ✅ testSimultaneousUpdateCustomizedState
  ✅ testUpdateCustomizedState
  ✅ testUpdateCustomizedStateWithEmptyMap
  ✅ testUpdateSinglePartitionCustomizedState
  ✅ testUpdateSinglePartitionCustomizedStateWithNullField
org.apache.helix.integration.paticipant.TestInstanceHistory
  ✅ testInstanceHistory
org.apache.helix.integration.paticipant.TestRestartParticipant
  ✅ testRestartParticipant
org.apache.helix.integration.paticipant.TestParticipantNameCollision
  ✅ testParticiptantNameCollision
org.apache.helix.integration.paticipant.TestNonOfflineInitState
  ✅ testNonOfflineInitState
org.apache.helix.integration.paticipant.TestStateTransitionTimeoutWithResource
  ✅ testStateTransitionTimeOut
  ✅ testStateTransitionTimeoutByClusterLevel
org.apache.helix.integration.paticipant.TestNodeOfflineTimeStamp
  ✅ testNodeShutdown
org.apache.helix.integration.paticipant.TestStateTransitionTimeout
  ✅ testStateTransitionTimeOut
org.apache.helix.integration.TestEntropyFreeNodeBounce
  ✅ testBounceAll
org.apache.helix.integration.TestResourceWithSamePartitionKey
  ✅ test
org.apache.helix.integration.TestSetPartitionsToErrorState
  ✅ testSetPartitionsToErrorState
org.apache.helix.integration.TestBasicSpectator
  ✅ TestSpectator
org.apache.helix.integration.TestDropResource
  ✅ testDropResource
  ✅ testDropResourceWhileNodeDead
org.apache.helix.integration.TestDrop
  ✅ testBasic
  ✅ testDropErrorPartitionAutoIS
  ✅ testDropErrorPartitionCustomIS
  ✅ testDropErrorPartitionFailedAutoIS
  ✅ testDropSchemataResource
org.apache.helix.integration.TestResetResource
  ✅ testResetNode
org.apache.helix.integration.TestEnablePartitionDuringDisable
  ✅ testEnablePartitionDuringDisable
org.apache.helix.integration.multizk.TestMultiInMultiZk
  ✅ testMultiDiffRealm
org.apache.helix.integration.TestPersistAssignmentStage
  ✅ testSimple
org.apache.helix.integration.TestDisableNode
  ✅ testDisableNode
org.apache.helix.integration.TestHelixCustomCodeRunner
  ✅ testCustomCodeRunner
org.apache.helix.integration.TestZkSessionExpiry
  ✅ testMsgHdlrFtyReRegistration
org.apache.helix.integration.TestAddClusterV2
  ✅ Test
org.apache.helix.integration.TestNullReplica
  ✅ testNullReplica
org.apache.helix.integration.task.TestScheduleDelayTask
  ✅ testDeplayTimeAndStartTime
  ✅ testJobQueueDelay
  ✅ testScheduleDelayTaskWithDelayTime
  ✅ testScheduleDelayTaskWithStartTime
org.apache.helix.integration.task.TestTaskAssignment
  ✅ testGenericTaskInstanceGroup
  ✅ testTaskAssignment
org.apache.helix.integration.task.TestJobAndWorkflowType
  ✅ testJobAndWorkflowType
org.apache.helix.integration.task.TestDeleteWorkflow
  ✅ testDeleteHangingJobs
  ✅ testDeleteWorkflow
  ✅ testDeleteWorkflowForcefully
org.apache.helix.integration.task.TestUpdateWorkflow
  ✅ testUpdateRunningQueue
  ✅ testUpdateStoppedQueue
org.apache.helix.integration.task.TestUserContentStore
  ✅ testJobContentPutAndGetWithDependency
  ✅ testWorkflowAndJobTaskUserContentStore
org.apache.helix.integration.task.TestTaskCurrentStatePathDisabled
  ✅ testTaskCurrentStatePathDisabled
org.apache.helix.integration.task.TestDisableJobExternalView
  ✅ testJobsDisableExternalView
org.apache.helix.integration.task.TestTaskThrottling
  ✅ testTaskThrottle
org.apache.helix.integration.task.TestCurrentStateDropWithoutConfigs
  ✅ testCurrentStateDropWithoutConfigs
org.apache.helix.integration.task.TestTaskErrorReporting
  ✅ test
org.apache.helix.integration.task.TestStopWorkflowWithExecutionDelay
  ✅ testStopWorkflowWithExecutionDelay
org.apache.helix.integration.task.TestExecutionDelay
  ✅ testExecutionDelay
org.apache.helix.integration.task.TestStopAndResumeQueue
  ✅ testStopAndResumeQueue
org.apache.helix.integration.task.TestJobFailure
  ✅ testNormalJobFailure
  ✅ testNormalJobFailure
org.apache.helix.integration.task.TestDropOnParticipantReset
  ✅ testDropOnParticipantReset
org.apache.helix.integration.task.TestTaskRebalancerRetryLimit
  ✅ test
org.apache.helix.integration.task.TestTaskConditionalRetry
  ✅ test
org.apache.helix.integration.task.TestTaskRebalancer
  ✅ basic
  ✅ partitionSet
  ✅ testExpiry
  ✅ testNamedQueue
  ✅ testRepeatedWorkflow
  ✅ timeouts
  ✅ zeroTaskCompletionTime
org.apache.helix.integration.task.TestWorkflowAndJobPoll
  ✅ testJobPoll
  ✅ testWorkflowPoll
org.apache.helix.integration.task.TestBatchAddJobs
  ✅ testBatchAddJobs
org.apache.helix.integration.task.TestWorkflowContextWithoutConfig
  ✅ testJobContextGarbageCollection
  ✅ testWorkflowContextGarbageCollection
org.apache.helix.integration.task.TestTaskRetryDelay
  ✅ testTaskRetryWithDelay
  ✅ testTaskRetryWithoutDelay
org.apache.helix.integration.task.TestTaskRebalancerFailover
  ✅ test
org.apache.helix.integration.task.TestJobFailureTaskNotStarted
  ✅ testTaskNotStarted
org.apache.helix.integration.task.TestTaskAssignmentCalculator
  ✅ testAbortTaskForWorkflowFail
  ✅ testMultipleJobAssignment
  ✅ testMultipleJobAssignmentOverlapEnabled
  ✅ testMultipleTaskAssignment
org.apache.helix.integration.task.TestWorkflowJobDependency
  ✅ testWorkflowWithDependencies
  ✅ testWorkflowWithOutDependencies
org.apache.helix.integration.task.TestTaskRebalancerStopResume
  ✅ deleteJobFromRecurrentQueueNotStarted
  ✅ stopAndDeleteQueue
  ✅ stopAndResume
  ✅ stopAndResumeNamedQueue
  ✅ stopAndResumeWorkflow
  ✅ stopDeleteJobAndResumeNamedQueue
  ✅ stopDeleteJobAndResumeRecurrentQueue
  ✅ testStopWorkflowInStoppingState
org.apache.helix.integration.task.TestWorkflowTermination
  ✅ testJobQueueNotApplyTimeout
  ✅ testWorkflowJobFail
  ✅ testWorkflowPausedTimeout
  ✅ testWorkflowRunningTimeout
  ✅ testWorkflowSucceed
org.apache.helix.integration.task.TestNoDoubleAssign
  ✅ testNoDoubleAssign
org.apache.helix.integration.task.TestTaskWithInstanceDisabled
  ✅ testTaskWithInstanceDisabled
org.apache.helix.integration.task.TestJobTimeoutTaskNotStarted
  ✅ testTaskNotStarted
org.apache.helix.integration.task.TestMaxNumberOfAttemptsMasterSwitch
  ✅ testMaxNumberOfAttemptsMasterSwitch
org.apache.helix.integration.task.TestRecurringJobQueue
  ✅ deleteJobFromRecurrentQueueNotStarted
  ✅ deleteRecreateRecurrentQueue
  ✅ stopDeleteJobAndResumeRecurrentQueue
  ✅ testCreateStoppedQueue
  ✅ testDeletingRecurrentQueueWithHistory
  ✅ testGetNoExistWorkflowConfig
org.apache.helix.integration.task.TestTaskCurrentStateNull
  ✅ testCurrentStateNull
org.apache.helix.integration.task.TestRebalanceRunningTask
  ✅ testFixedTargetTaskAndDisabledRebalanceAndNodeAdded
  ✅ testFixedTargetTaskAndDisabledRebalanceAndNodeDown
  ✅ testFixedTargetTaskAndEnabledRebalanceAndNodeAdded
  ✅ testGenericTaskAndDisabledRebalanceAndNodeAddedAndTaskFail
  ✅ testGenericTaskAndDisabledRebalanceAndNodeDown
org.apache.helix.integration.task.TestTaskStopQueue
  ✅ testStopRunningQueue
org.apache.helix.integration.task.TestDeleteJobFromJobQueue
  ✅ testForceDeleteJobFromJobQueue
org.apache.helix.integration.task.TestTaskNumAttempts
  ✅ testTaskNumAttemptsWithDelay
org.apache.helix.integration.task.TestUnregisteredCommand
  ✅ testUnregisteredCommand
org.apache.helix.integration.task.TestRetrieveWorkflows
  ✅ testGetAllWorkflows
org.apache.helix.integration.task.TestFailTargetJobWhenResourceDisabled
  ✅ testJobScheduleAfterResourceDisabled
  ✅ testJobScheduleBeforeResourceDisabled
org.apache.helix.integration.task.TestJobTimeout
  ✅ testNoSlaveToRunTask
  ✅ testTaskRunningIndefinitely
org.apache.helix.integration.task.TestTaskThreadLeak
  ✅ testTaskThreadCount
org.apache.helix.integration.task.TestGenericJobs
  ✅ testGenericJobs
org.apache.helix.integration.task.TestJobFailureDependence
  ✅ testIgnoreJobDependantFailure
  ✅ testJobDependantFailure
  ✅ testJobDependantWorkflowFailure
  ✅ testWorkflowFailureJobThreshold
org.apache.helix.integration.task.TestWorkflowTimeout
  ✅ testJobQueueNotApplyTimeout
  ✅ testWorkflowPausedTimeout
  ✅ testWorkflowRunningTime
  ✅ testWorkflowTimeoutWhenWorkflowCompleted
org.apache.helix.integration.task.TestEnqueueJobs
  ✅ testJobQueueAddingJobsAtSametime
  ✅ testJobQueueAddingJobsOneByOne
  ✅ testJobSubmitGenericWorkflows
  ✅ testQueueJobsMaxCapacity
  ✅ testQueueParallelJobs
org.apache.helix.integration.task.TestContextRedundantUpdates
  ✅ testCompletedJobContextNoUpdate
  ✅ testFinishWorkflowContextNoUpdate
  ✅ testRunningJobContextNoUpdate
  ✅ testRunningWorkflowContextNoUpdate
org.apache.helix.integration.task.TestJobFailureHighThreshold
  ✅ testHighThreshold
org.apache.helix.integration.TestHelixCloudProperty
  ✅ testHelixCloudPropertyAzure
  ✅ testHelixCloudPropertyClassNameOnly
  ✅ testHelixCloudPropertyCustomizedFullyQualified
org.apache.helix.integration.TestSessionExpiryInTransition
  ✅ testSessionExpiryInTransition
org.apache.helix.integration.TestHelixUsingDifferentParams
  ✅ testCMUsingDifferentParams
org.apache.helix.integration.TestCorrectnessOnConnectivityLoss
  ✅ testParticipant
  ✅ testSpectator
org.apache.helix.integration.TestSyncSessionToController
  ✅ testSyncSessionToController
org.apache.helix.integration.TestCleanupExternalView
  ✅ test
org.apache.helix.integration.TestRenamePartition
  ✅ testRenamePartitionAutoIS
  ✅ testRenamePartitionCustomIS
org.apache.helix.integration.TestZkCallbackHandlerLeak
  ✅ testCbHandlerLeakOnControllerSessionExpiry
  ✅ testCbHandlerLeakOnParticipantSessionExpiry
  ✅ testCurrentStatePathLeakingByAsycRemoval
  ✅ testDanglingCallbackHandler
  ✅ testRemoveUserCbHandlerOnPathRemoval
org.apache.helix.integration.TestPreferenceListAsQueue
  ✅ testParallelismInStateModel
  ✅ testReprioritizedWithConstraint
org.apache.helix.integration.SinglePartitionLeaderStandByTest
  ✅ test
org.apache.helix.integration.TestMessagePartitionStateMismatch
  ✅ testStateMismatch
org.apache.helix.integration.TestClusterStartsup
  ✅ testParticipantStartUp
org.apache.helix.integration.TestStartMultipleControllersWithSameName
  ✅ test
org.apache.helix.integration.TestDistributedClusterController
  ✅ testDistributedClusterController
org.apache.helix.integration.TestBucketizedResource
  ✅ testBounceDisableAndDrop
  ✅ testBucketizedResource
  ✅ testListenerOnBucketizedResource
org.apache.helix.integration.spectator.TestRoutingTableProviderPeriodicRefresh
  ✅ testPeriodicRefresh
org.apache.helix.integration.spectator.TestRoutingTableSnapshot
  ✅ testRoutingTableSnapshot
org.apache.helix.integration.TestResetInstance
  ✅ testResetInstance
org.apache.helix.integration.TestDisableExternalView
  ✅ testDisableExternalView
org.apache.helix.integration.TestCMWithFailParticipant
  ✅ testCMWithFailParticipant
org.apache.helix.integration.TestBatchEnableInstances
  ✅ testBatchModeNotSupported
org.apache.helix.integration.TestResetPartitionState
  ✅ testResetPartitionState
org.apache.helix.integration.TestComputeAndCleanupCustomizedView
  ✅ test
org.apache.helix.integration.TestPartitionLevelTransitionConstraint
  ✅ test
org.apache.helix.integration.manager.TestHelixDataAccessor
  ✅ testDataProviderRefresh
  ✅ testHelixDataAccessorReadData
org.apache.helix.integration.manager.TestConsecutiveZkSessionExpiry
  ✅ testDistributedController
  ✅ testParticipant
org.apache.helix.integration.manager.TestZkHelixAdmin
  ✅ testEnableDisablePartitions
org.apache.helix.integration.manager.TestDistributedControllerManager
  ✅ simpleIntegrationTest
  ✅ simpleSessionExpiryTest
org.apache.helix.integration.manager.TestControllerManager
  ✅ simpleSessionExpiryTest
  ✅ testMultipleControllersOfSameName
org.apache.helix.integration.manager.TestParticipantManager
  ✅ simpleIntegrationTest
  ✅ simpleIntegrationTestNeg
  ✅ simpleSessionExpiryTest
  ✅ testMonitoringLevel
  ✅ testParticipantHistoryWithInstanceDrop
  ✅ testParticipantHistoryWithInstanceDrop

Report exceeded GitHub limit of 65535 bytes and has been trimmed

Annotations

Check failure on line 1637 in helix-core/src/test/java/org/apache/helix/integration/rebalancer/TestInstanceOperation.java

See this annotation in the file changed.

@github-actions github-actions / Tests Results

TestSuite ► org.apache.helix.integration.rebalancer.TestInstanceOperation ► testEvacuateWithDisabledPartition

Failed test found in:
  helix-core/target/surefire-reports/TEST-TestSuite.xml
Error:
  java.lang.AssertionError: expected:<true> but was:<false>
Raw output
java.lang.AssertionError: expected:<true> but was:<false>
	at org.apache.helix.integration.rebalancer.TestInstanceOperation.verifier(TestInstanceOperation.java:1637)
	at org.apache.helix.integration.rebalancer.TestInstanceOperation.testEvacuateWithDisabledPartition(TestInstanceOperation.java:1587)

Check failure on line 302 in helix-core/src/test/java/org/apache/helix/integration/spectator/TestRoutingTableProviderFromCurrentStates.java

See this annotation in the file changed.

@github-actions github-actions / Tests Results

TestSuite ► org.apache.helix.integration.spectator.TestRoutingTableProviderFromCurrentStates ► testInconsistentStateEventProcessing

Failed test found in:
  helix-core/target/surefire-reports/TEST-TestSuite.xml
Error:
  java.lang.AssertionError: expected:<true> but was:<false>
Raw output
java.lang.AssertionError: expected:<true> but was:<false>
	at org.apache.helix.integration.spectator.TestRoutingTableProviderFromCurrentStates.testInconsistentStateEventProcessing(TestRoutingTableProviderFromCurrentStates.java:302)