Intent of component_with_Visibility_field
All 129 exact tests in this concept. Every test is marked by where it enters the hierarchy.
-
go.temporal.io/129 tests-
server/129 tests-
chasm/129 tests-
TestComponentRefSuite/6 tests-
TestForConsistencyLevel/3 tests-
go.temporal.io/server/chasm/TestComponentRefSuite/TestForConsistencyLevel/ComponentCreation_keys_staleness_off_the_component_creation_VT -
go.temporal.io/server/chasm/TestComponentRefSuite/TestForConsistencyLevel/CurrentRun_drops_both_VTs_and_the_run_ID -
go.temporal.io/server/chasm/TestComponentRefSuite/TestForConsistencyLevel/ExecutionLastUpdate_keeps_everything
-
-
go.temporal.io/server/chasm/TestComponentRefSuite/TestArchetypeID -
go.temporal.io/server/chasm/TestComponentRefSuite/TestNewComponentRefByArchetypeID -
go.temporal.io/server/chasm/TestComponentRefSuite/TestSerializeDeserialize
-
-
TestFieldSuite/9 tests-
go.temporal.io/server/chasm/TestFieldSuite/TestChildComponentPointerRejected -
go.temporal.io/server/chasm/TestFieldSuite/TestDeferredPointerResolution -
go.temporal.io/server/chasm/TestFieldSuite/TestFieldGetComponent -
go.temporal.io/server/chasm/TestFieldSuite/TestInternalFieldName -
go.temporal.io/server/chasm/TestFieldSuite/TestMixedPointerScenario -
go.temporal.io/server/chasm/TestFieldSuite/TestNonAncestorComponentPointerRejected -
go.temporal.io/server/chasm/TestFieldSuite/TestUnresolvableDeferredPointerError
-
TestFieldsIteratorSuite/1 test-
TestHasVisibilityField/1 test
-
-
TestNodeSuite/111 tests-
TestApplyMutation_InvalidatesHydratedMapAncestors/3 tests-
go.temporal.io/server/chasm/TestNodeSuite/TestApplyMutation_InvalidatesHydratedMapAncestors/CreateMapItem -
go.temporal.io/server/chasm/TestNodeSuite/TestApplyMutation_InvalidatesHydratedMapAncestors/DeleteMapItem -
go.temporal.io/server/chasm/TestNodeSuite/TestApplyMutation_InvalidatesHydratedMapAncestors/UpdateMapItem
-
-
TestCloseTransaction_PausedStateInvalidatesTasks/4 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 -
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_PausedStateInvalidatesTasks/write_access_accepted_on_paused_component
-
-
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
-
-
TestCollectionAttributes/1 test -
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
-
-
TestGetComponent/5 tests-
go.temporal.io/server/chasm/TestNodeSuite/TestGetComponent/initialVT_mismatch -
go.temporal.io/server/chasm/TestNodeSuite/TestGetComponent/path_not_found -
go.temporal.io/server/chasm/TestNodeSuite/TestGetComponent/success_mutable_access -
go.temporal.io/server/chasm/TestNodeSuite/TestGetComponent/success_readonly_access -
go.temporal.io/server/chasm/TestNodeSuite/TestGetComponent/validation_failure
-
-
TestPointerAttributes/1 test -
TestValidateAccess/8 tests-
go.temporal.io/server/chasm/TestNodeSuite/TestValidateAccess/access_check_applies_only_to_ancestors_(closed) -
go.temporal.io/server/chasm/TestNodeSuite/TestValidateAccess/access_check_applies_only_to_ancestors_(terminated) -
go.temporal.io/server/chasm/TestNodeSuite/TestValidateAccess/detached_node_skips_parent_validation -
go.temporal.io/server/chasm/TestNodeSuite/TestValidateAccess/invalid_write_access_(component_terminated) -
go.temporal.io/server/chasm/TestNodeSuite/TestValidateAccess/invalid_write_access_(component_terminated_and_reload) -
go.temporal.io/server/chasm/TestNodeSuite/TestValidateAccess/invalid_write_access_(parent_closed) -
go.temporal.io/server/chasm/TestNodeSuite/TestValidateAccess/read-only_always_succeeds -
go.temporal.io/server/chasm/TestNodeSuite/TestValidateAccess/valid_write_access
-
-
go.temporal.io/server/chasm/TestNodeSuite/TestAndAllChildren_PathIndependence -
go.temporal.io/server/chasm/TestNodeSuite/TestApplyMutation -
go.temporal.io/server/chasm/TestNodeSuite/TestApplyMutation_DeleteUpdateSamePath -
go.temporal.io/server/chasm/TestNodeSuite/TestApplyMutation_OutOfOrder -
go.temporal.io/server/chasm/TestNodeSuite/TestApplySnapshot -
go.temporal.io/server/chasm/TestNodeSuite/TestApplySnapshot_EmptySnapshot -
go.temporal.io/server/chasm/TestNodeSuite/TestCarryOverTaskStatus -
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_AppliesPendingComponentMetadata -
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_ApplyMutation_PureTasks -
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_ApplyMutation_SideEffectTasks -
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_CleanupTasksAfterInvalidTask -
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_DropsOrphanedComponentMetadata -
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_EmptyNode -
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_LifecycleChange -
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_LifecycleChange_PausedRootKeepsRunning -
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_NewComponentTasks -
go.temporal.io/server/chasm/TestNodeSuite/TestCloseTransaction_PersistsAcrossTransactions -
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/TestCloseTransaction_Success -
go.temporal.io/server/chasm/TestNodeSuite/TestContextNowStableWithinContext -
go.temporal.io/server/chasm/TestNodeSuite/TestDeserializeNode_ComponentAttributes -
go.temporal.io/server/chasm/TestNodeSuite/TestDeserializeNode_DataAttributes -
go.temporal.io/server/chasm/TestNodeSuite/TestDeserializeNode_EmptyPersistence -
go.temporal.io/server/chasm/TestNodeSuite/TestEachPureTask -
go.temporal.io/server/chasm/TestNodeSuite/TestExecuteImmediatePureTask -
go.temporal.io/server/chasm/TestNodeSuite/TestExecutePureTask -
go.temporal.io/server/chasm/TestNodeSuite/TestExecuteSideEffectTask -
go.temporal.io/server/chasm/TestNodeSuite/TestFieldInterface -
go.temporal.io/server/chasm/TestNodeSuite/TestGetComponent_ClosedTargetSucceeds -
go.temporal.io/server/chasm/TestNodeSuite/TestGetComponent_DetachedNodeBypassesParentValidation -
go.temporal.io/server/chasm/TestNodeSuite/TestImmediatePureTaskNowStableWithinTaskOnly -
go.temporal.io/server/chasm/TestNodeSuite/TestInitSerializedNode_TypeComponent -
go.temporal.io/server/chasm/TestNodeSuite/TestInitSerializedNode_TypeData -
go.temporal.io/server/chasm/TestNodeSuite/TestMapDeserializeNilToEmpty -
go.temporal.io/server/chasm/TestNodeSuite/TestMergeClusterLocalState_ReportsExtraStatuses -
go.temporal.io/server/chasm/TestNodeSuite/TestMergeClusterLocalState_ReportsLengthMismatch -
go.temporal.io/server/chasm/TestNodeSuite/TestMergeClusterLocalState_SkipsMissingNodes -
go.temporal.io/server/chasm/TestNodeSuite/TestNewTree -
go.temporal.io/server/chasm/TestNodeSuite/TestNodeSnapshot -
go.temporal.io/server/chasm/TestNodeSuite/TestParentPointer_FromDB -
go.temporal.io/server/chasm/TestNodeSuite/TestParentPointer_InMemory -
go.temporal.io/server/chasm/TestNodeSuite/TestPartitionedSnapshot -
go.temporal.io/server/chasm/TestNodeSuite/TestPartitionedSnapshot_MergeRoundTrip -
go.temporal.io/server/chasm/TestNodeSuite/TestPartitionedSnapshot_NoClusterLocalState -
go.temporal.io/server/chasm/TestNodeSuite/TestRefreshTasks -
go.temporal.io/server/chasm/TestNodeSuite/TestRequestLinks_PrefersPendingOverPersisted -
go.temporal.io/server/chasm/TestNodeSuite/TestSerializeNode_ClearComponentData -
go.temporal.io/server/chasm/TestNodeSuite/TestSerializeNode_ClearSubDataField -
go.temporal.io/server/chasm/TestNodeSuite/TestSerializeNode_ComponentAttributes -
go.temporal.io/server/chasm/TestNodeSuite/TestSerializeNode_DataAttributes -
go.temporal.io/server/chasm/TestNodeSuite/TestSetComponentMetadata_MarksTreeDirty -
go.temporal.io/server/chasm/TestNodeSuite/TestSetComponentRequestLinks_RejectsEmptyRequestID -
go.temporal.io/server/chasm/TestNodeSuite/TestSetRequestLinks_MultipleRequestsCoexist -
go.temporal.io/server/chasm/TestNodeSuite/TestSetRequestLinks_RemovesEntryWhenEmptyLinks -
go.temporal.io/server/chasm/TestNodeSuite/TestSetRequestLinks_ReplacesEntryForSameRequestID -
go.temporal.io/server/chasm/TestNodeSuite/TestSetRootComponent_SetsArchetypeID -
go.temporal.io/server/chasm/TestNodeSuite/TestSetUserMetadata_NilClearsPersistedValue -
go.temporal.io/server/chasm/TestNodeSuite/TestSkipPersistenceIfClean_DeleteUnpersistedNode -
go.temporal.io/server/chasm/TestNodeSuite/TestSkipPersistenceIfClean_LoadedModified -
go.temporal.io/server/chasm/TestNodeSuite/TestSkipPersistenceIfClean_LoadedUnmodified -
go.temporal.io/server/chasm/TestNodeSuite/TestSkipPersistenceIfClean_NewNode -
go.temporal.io/server/chasm/TestNodeSuite/TestSkipPersistenceIfClean_WithNewTask -
go.temporal.io/server/chasm/TestNodeSuite/TestSyncSubComponents_DeleteLeafNode -
go.temporal.io/server/chasm/TestNodeSuite/TestSyncSubComponents_DeleteMiddleNode -
go.temporal.io/server/chasm/TestNodeSuite/TestTerminate -
go.temporal.io/server/chasm/TestNodeSuite/TestValidateSideEffectTask
-
-
TestRegistryTestSuite/2 tests-
TestRegistry_RegisterComponents_Error/2 tests
-
-
-
-