Intent of registry.go ×1
All 76 exact tests in this concept. Every test is marked by where it enters the hierarchy.
-
go.temporal.io/76 tests-
server/76 tests-
chasm/72 tests-
TestNodeSuite/25 tests-
TestCloseTransaction_PausedStateInvalidatesTasks/3 tests-
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_PausedStateInvalidatesTasks/detached_sub-component_tasks_are_NOT_invalidated_by_parent_pause -
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_PausedStateInvalidatesTasks/paused_component_invalidates_its_own_tasks_without_calling_task_validator -
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_PausedStateInvalidatesTasks/paused_parent_invalidates_non-detached_sub-component_tasks
-
-
TestCloseTransaction_TaskValidationSubtreeDirty/5 tests-
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_TaskValidationSubtreeDirty/ExecutePureTask_with_no_state_mutations_still_cleans_up_the_executed_task -
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_TaskValidationSubtreeDirty/dirty_ancestor_causes_descendant_tasks_to_be_validated -
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_TaskValidationSubtreeDirty/dirty_descendant_causes_ancestor_tasks_to_be_validated -
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_TaskValidationSubtreeDirty/subtreeIsDirty_resets_after_CloseTransaction -
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_TaskValidationSubtreeDirty/unrelated_sibling_subtree_tasks_are_not_validated
-
-
TestExecuteSideEffectDiscardTask/4 tests-
go.temporal.io/server/chasm/TestNodeSuite/TestExecuteSideEffectDiscardTask/DiscardHandlerError -
go.temporal.io/server/chasm/TestNodeSuite/TestExecuteSideEffectDiscardTask/InvalidTask -
go.temporal.io/server/chasm/TestNodeSuite/TestExecuteSideEffectDiscardTask/Success -
go.temporal.io/server/chasm/TestNodeSuite/TestExecuteSideEffectDiscardTask/ValidationError
-
-
go.temporal.io/server/chasm/TestNodeSuite/TestApplyMutation -
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_CleanupTasksAfterInvalidTask -
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_ForceUpdateVisibility_RootLifecycleChanged -
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_ForceUpdateVisibility_RootSAMemoChanged -
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_InvalidateComponentTasks -
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_SingletonTask_Ignore_Pure -
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_SingletonTask_Ignore_SideEffect -
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_SingletonTask_InvalidNewTask_DoesNotDisplaceExisting -
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_SingletonTask_Replace_Pure -
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_SingletonTask_Replace_SideEffect -
go.temporal.io/server/chasm/TestNodeSuite/TestEachPureTask -
go.temporal.io/server/chasm/TestNodeSuite/TestExecuteSideEffectTask -
go.temporal.io/server/chasm/TestNodeSuite/TestValidateSideEffectTask
-
-
lib/47 tests-
scheduler/47 tests-
go.temporal.io/server/chasm/lib/scheduler/TestBackfillTask_BufferCompletelyFull -
go.temporal.io/server/chasm/lib/scheduler/TestBackfillTask_CompleteFill -
go.temporal.io/server/chasm/lib/scheduler/TestBackfillTask_InclusiveStartEnd -
go.temporal.io/server/chasm/lib/scheduler/TestBackfillTask_PartialFill -
go.temporal.io/server/chasm/lib/scheduler/TestBackfillTask_TriggerImmediate -
go.temporal.io/server/chasm/lib/scheduler/TestBackfillTask_TriggerImmediateFullBuffer -
go.temporal.io/server/chasm/lib/scheduler/TestExecuteTask_AlreadyStarted -
go.temporal.io/server/chasm/lib/scheduler/TestExecuteTask_BackoffUsesFrameworkClock -
go.temporal.io/server/chasm/lib/scheduler/TestExecuteTask_Basic -
go.temporal.io/server/chasm/lib/scheduler/TestExecuteTask_CancelTerminateFailure -
go.temporal.io/server/chasm/lib/scheduler/TestExecuteTask_CancelTerminateSucceed -
go.temporal.io/server/chasm/lib/scheduler/TestExecuteTask_DistinctRequestsCanReuseCompletedWorkflowID -
go.temporal.io/server/chasm/lib/scheduler/TestExecuteTask_Empty -
go.temporal.io/server/chasm/lib/scheduler/TestExecuteTask_ExceedsMaxActionsPerExecution -
go.temporal.io/server/chasm/lib/scheduler/TestExecuteTask_ExceedsMaxAttempts -
go.temporal.io/server/chasm/lib/scheduler/TestExecuteTask_RetryableFailure -
go.temporal.io/server/chasm/lib/scheduler/TestGeneratorTask_ExecuteBufferTask_Basic -
go.temporal.io/server/chasm/lib/scheduler/TestHandleNexusCompletion_Canceled -
go.temporal.io/server/chasm/lib/scheduler/TestHandleNexusCompletion_CompletionBeforeStart -
go.temporal.io/server/chasm/lib/scheduler/TestHandleNexusCompletion_Failure -
go.temporal.io/server/chasm/lib/scheduler/TestHandleNexusCompletion_PauseOnFailure -
go.temporal.io/server/chasm/lib/scheduler/TestHandleNexusCompletion_ReenablesDeferredStarts -
go.temporal.io/server/chasm/lib/scheduler/TestHandleNexusCompletion_Success -
go.temporal.io/server/chasm/lib/scheduler/TestInvoker_AddTasks_AllDeferredEmitsNothing -
go.temporal.io/server/chasm/lib/scheduler/TestProcessBufferTask_AllowAll -
go.temporal.io/server/chasm/lib/scheduler/TestProcessBufferTask_BackingOff -
go.temporal.io/server/chasm/lib/scheduler/TestProcessBufferTask_BackingOffReady -
go.temporal.io/server/chasm/lib/scheduler/TestProcessBufferTask_BufferOne -
go.temporal.io/server/chasm/lib/scheduler/TestProcessBufferTask_Empty -
go.temporal.io/server/chasm/lib/scheduler/TestProcessBufferTask_MissedCatchupPreservesRemainingActions -
go.temporal.io/server/chasm/lib/scheduler/TestProcessBufferTask_MissedCatchupWindow -
go.temporal.io/server/chasm/lib/scheduler/TestProcessBufferTask_NeedsCancel -
go.temporal.io/server/chasm/lib/scheduler/TestProcessBufferTask_NeedsTerminate -
go.temporal.io/server/chasm/lib/scheduler/TestProcessBufferTask_PausedDropsAutomatedKeepsManual -
go.temporal.io/server/chasm/lib/scheduler/TestProcessBufferTask_RearmsBackedOffRetry -
go.temporal.io/server/chasm/lib/scheduler/TestRecordCompletedAction_MultipleWorkflows -
go.temporal.io/server/chasm/lib/scheduler/TestRecordCompletedAction_NoMatchingRequest -
go.temporal.io/server/chasm/lib/scheduler/TestRecordCompletedAction_SingleRunningWorkflow -
go.temporal.io/server/chasm/lib/scheduler/TestRecordCompletedAction_UpdatesDesiredTimeOnNextPending -
go.temporal.io/server/chasm/lib/scheduler/TestScheduleBackfillerTask_ConsistentLabels -
go.temporal.io/server/chasm/lib/scheduler/TestScheduleInvokerExecuteTask_ConsistentLabels -
go.temporal.io/server/chasm/lib/scheduler/TestScheduleInvokerProcessBufferTask_ConsistentLabels -
go.temporal.io/server/chasm/lib/scheduler/TestSearchAttributes_RoundTripThroughCloseTransaction -
go.temporal.io/server/chasm/lib/scheduler/TestUnpause_ResumesProcessing -
go.temporal.io/server/chasm/lib/scheduler/TestUpdate_MemoReplaceSemantics -
go.temporal.io/server/chasm/lib/scheduler/TestUpdate_WithNilMemo
-
-
-
service/4 tests-
history/4 tests-
TestVisibilityQueueTaskExecutorSuite/3 tests-
go.temporal.io/server/service/history/TestVisibilityQueueTaskExecutorSuite/TestProcessChasmTask_ClosedExecution -
go.temporal.io/server/service/history/TestVisibilityQueueTaskExecutorSuite/TestProcessChasmTask_InvalidTask -
go.temporal.io/server/service/history/TestVisibilityQueueTaskExecutorSuite/TestProcessChasmTask_RunningExecution
-
-
go.temporal.io/server/service/history/TestOutboundQueueFactory_ChasmTaskGroupWiring
-
-
-
-