Intent of buffer.go ×2
All 108 exact tests in this concept. Every test is marked by where it enters the hierarchy.
-
go.temporal.io/108 tests-
server/108 tests-
service/95 tests-
history/95 tests-
TestEngine2Suite/3 tests-
go.temporal.io/server/service/history/TestEngine2Suite/TestRespondWorkflowTaskCompletedRecordMarkerCommand -
go.temporal.io/server/service/history/TestEngine2Suite/TestRespondWorkflowTaskCompleted_StartChildWithSearchAttributes -
go.temporal.io/server/service/history/TestEngine2Suite/TestRespondWorkflowTaskCompleted_StartChildWorkflow_ExceedsLimit
-
-
TestEngineSuite/30 tests-
go.temporal.io/server/service/history/TestEngineSuite/TestCancelTimer_RespondWorkflowTaskCompleted_NoStartTimer -
go.temporal.io/server/service/history/TestEngineSuite/TestCancelTimer_RespondWorkflowTaskCompleted_TimerFired -
go.temporal.io/server/service/history/TestEngineSuite/TestGetMutableStateLongPoll -
go.temporal.io/server/service/history/TestEngineSuite/TestRequestCancel_RespondWorkflowTaskCompleted_Completed -
go.temporal.io/server/service/history/TestEngineSuite/TestRequestCancel_RespondWorkflowTaskCompleted_NoHeartBeat -
go.temporal.io/server/service/history/TestEngineSuite/TestRequestCancel_RespondWorkflowTaskCompleted_NotScheduled -
go.temporal.io/server/service/history/TestEngineSuite/TestRequestCancel_RespondWorkflowTaskCompleted_Scheduled -
go.temporal.io/server/service/history/TestEngineSuite/TestRequestCancel_RespondWorkflowTaskCompleted_Started -
go.temporal.io/server/service/history/TestEngineSuite/TestRequestCancel_RespondWorkflowTaskCompleted_Success -
go.temporal.io/server/service/history/TestEngineSuite/TestRequestCancel_RespondWorkflowTaskCompleted_SuccessWithQueries -
go.temporal.io/server/service/history/TestEngineSuite/TestRespondWorkflowTaskCompletedBadBinary -
go.temporal.io/server/service/history/TestEngineSuite/TestRespondWorkflowTaskCompletedBadCommandAttributes -
go.temporal.io/server/service/history/TestEngineSuite/TestRespondWorkflowTaskCompletedCompleteWorkflowFailed -
go.temporal.io/server/service/history/TestEngineSuite/TestRespondWorkflowTaskCompletedCompleteWorkflowSuccess -
go.temporal.io/server/service/history/TestEngineSuite/TestRespondWorkflowTaskCompletedFailWorkflowFailed -
go.temporal.io/server/service/history/TestEngineSuite/TestRespondWorkflowTaskCompletedFailWorkflowSuccess -
go.temporal.io/server/service/history/TestEngineSuite/TestRespondWorkflowTaskCompletedSignalExternalWorkflowSuccess -
go.temporal.io/server/service/history/TestEngineSuite/TestRespondWorkflowTaskCompletedSingleActivityScheduledAttribute -
go.temporal.io/server/service/history/TestEngineSuite/TestRespondWorkflowTaskCompletedSingleActivityScheduledWorkflowTask -
go.temporal.io/server/service/history/TestEngineSuite/TestRespondWorkflowTaskCompletedStartChildWorkflowWithAbandonPolicy -
go.temporal.io/server/service/history/TestEngineSuite/TestRespondWorkflowTaskCompletedStartChildWorkflowWithTerminatePolicy -
go.temporal.io/server/service/history/TestEngineSuite/TestRespondWorkflowTaskCompleted_ActivityEagerExecution_Cancelled -
go.temporal.io/server/service/history/TestEngineSuite/TestRespondWorkflowTaskCompleted_ActivityEagerExecution_NotCancelled -
go.temporal.io/server/service/history/TestEngineSuite/TestRespondWorkflowTaskCompleted_ActivityEagerExecution_WorkflowClosed -
go.temporal.io/server/service/history/TestEngineSuite/TestRespondWorkflowTaskCompleted_SignalTaskGeneration -
go.temporal.io/server/service/history/TestEngineSuite/TestRespondWorkflowTaskCompleted_WorkflowTaskHeartbeatNotTimeout -
go.temporal.io/server/service/history/TestEngineSuite/TestRespondWorkflowTaskCompleted_WorkflowTaskHeartbeatNotTimeout_ZeroOrignalScheduledTime -
go.temporal.io/server/service/history/TestEngineSuite/TestRespondWorkflowTaskCompleted_WorkflowTaskHeartbeatTimeout -
go.temporal.io/server/service/history/TestEngineSuite/TestStarTimer_DuplicateTimerID -
go.temporal.io/server/service/history/TestEngineSuite/TestUserTimer_RespondWorkflowTaskCompleted
-
-
api/10 tests-
respondworkflowtaskcompleted/10 tests-
TestWorkflowTaskCompletedHandlerSuite/10 tests-
TestUpdateWorkflow/6 tests-
go.temporal.io/server/service/history/api/respondworkflowtaskcompleted/TestWorkflowTaskCompletedHandlerSuite/TestUpdateWorkflow/Accept_Complete -
go.temporal.io/server/service/history/api/respondworkflowtaskcompleted/TestWorkflowTaskCompletedHandlerSuite/TestUpdateWorkflow/Discard_speculative_WFT_with_events -
go.temporal.io/server/service/history/api/respondworkflowtaskcompleted/TestWorkflowTaskCompletedHandlerSuite/TestUpdateWorkflow/Do_not_discard_speculative_WFT_with_more_than_10_events -
go.temporal.io/server/service/history/api/respondworkflowtaskcompleted/TestWorkflowTaskCompletedHandlerSuite/TestUpdateWorkflow/GetHistory_failed -
go.temporal.io/server/service/history/api/respondworkflowtaskcompleted/TestWorkflowTaskCompletedHandlerSuite/TestUpdateWorkflow/Heartbeat_(empty_completion) -
go.temporal.io/server/service/history/api/respondworkflowtaskcompleted/TestWorkflowTaskCompletedHandlerSuite/TestUpdateWorkflow/Reject
-
-
TestWorkflowTaskCompletionPagination/4 tests-
go.temporal.io/server/service/history/api/respondworkflowtaskcompleted/TestWorkflowTaskCompletedHandlerSuite/TestWorkflowTaskCompletionPagination/Duplicate_intermediate_page_is_idempotent -
go.temporal.io/server/service/history/api/respondworkflowtaskcompleted/TestWorkflowTaskCompletedHandlerSuite/TestWorkflowTaskCompletionPagination/Per_workflow_buffer_overflow_terminates_the_workflow -
go.temporal.io/server/service/history/api/respondworkflowtaskcompleted/TestWorkflowTaskCompletedHandlerSuite/TestWorkflowTaskCompletionPagination/Single_page_completion_unchanged_when_pagination_enabled -
go.temporal.io/server/service/history/api/respondworkflowtaskcompleted/TestWorkflowTaskCompletedHandlerSuite/TestWorkflowTaskCompletionPagination/Two_page_completion_merges_commands
-
-
-
-
-
workflow/52 tests-
update/52 tests-
TestAttachCallbacks/9 tests-
go.temporal.io/server/service/history/workflow/update/TestAttachCallbacks/buffered_callbacks_lost_when_Update_struct_is_recreated -
go.temporal.io/server/service/history/workflow/update/TestAttachCallbacks/on_stateSent_buffers_callbacks_and_returns_true -
go.temporal.io/server/service/history/workflow/update/TestAttachCallbacks/on_stateSent_dedup_by_requestID_buffers_only_once -
go.temporal.io/server/service/history/workflow/update/TestAttachCallbacks/on_stateSent_flush_error_fails_acceptance -
go.temporal.io/server/service/history/workflow/update/TestAttachCallbacks/on_stateSent_flush_skips_already-persisted_requestID -
go.temporal.io/server/service/history/workflow/update/TestAttachCallbacks/on_stateSent_multiple_different_requestIDs -
go.temporal.io/server/service/history/workflow/update/TestAttachCallbacks/on_stateSent_rejection_clears_buffer -
go.temporal.io/server/service/history/workflow/update/TestAttachCallbacks/provisional_states_still_return_ResourceExhausted -
go.temporal.io/server/service/history/workflow/update/TestAttachCallbacks/same_requestID_can_be_re-buffered_on_new_Update_struct_after_loss
-
-
TestUpdateState/43 tests-
in_stateAccepted/6 tests-
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateAccepted/aborted_because_Workflow_completed -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateAccepted/aborted_because_Workflow_completing -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateAccepted/aborted_because_registry_is_cleared -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateAccepted/fail_to_transition_to_stateCompleted_when_workflow_is_already_complete -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateAccepted/transition_to_stateCompleted_with_failure_response -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateAccepted/transition_to_stateCompleted_with_success_response
-
-
in_stateAdmitted/10 tests-
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateAdmitted/aborted_because_Workflow_completed -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateAdmitted/aborted_because_Workflow_completing -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateAdmitted/aborted_because_registry_is_cleared -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateAdmitted/fail_to_transition_to_stateCompleted -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateAdmitted/ignore_another_admit_request -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateAdmitted/send_back_status_admitted_to_waiters_requesting_any_pre-accepted_stage -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateAdmitted/time_out_waiters_requesting_any_stage_post-admitted -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateAdmitted/transition_to_stateAccepted -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateAdmitted/transition_to_stateRejected -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateAdmitted/transition_to_stateSent
-
-
in_stateCompleted/3 tests-
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateCompleted/aborted_because_Workflow_completed -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateCompleted/aborted_because_Workflow_completing -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateCompleted/aborted_because_registry_is_cleared
-
-
in_stateCreated/5 tests-
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateCreated/aborted_because_Workflow_completed -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateCreated/aborted_because_Workflow_completing -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateCreated/aborted_because_registry_is_cleared -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateCreated/fail_to_transition_to_stateAdmitted_when_workflow_is_already_complete -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateCreated/transition_to_stateAdmitted
-
-
in_stateRejected/4 tests-
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateRejected/aborted_because_Workflow_completed -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateRejected/aborted_because_Workflow_completing -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateRejected/aborted_because_registry_is_cleared -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateRejected/send_back_status_completed_to_waiters_immediately_for_any_stage
-
-
in_stateSent/15 tests-
fail_to_transition_to_stateAccepted/1 test -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateSent/aborted_because_Workflow_completed -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateSent/aborted_because_Workflow_completing -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateSent/aborted_because_registry_is_cleared -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateSent/fail_to_transition_to_stateAccepted_on_invalid_request -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateSent/fail_to_transition_to_stateAccepted_when_workflow_is_already_complete -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateSent/fail_to_transition_to_stateRejected_on_store_write_failure -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateSent/fail_to_transition_to_stateRejected_when_workflow_is_already_complete -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateSent/ignore_another_send_request;_unless_explicitly_requested -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateSent/send_back_status_admitted_to_waiters_requesting_any_pre-accepted_stage -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateSent/time_out_waiters_requesting_any_stage_post-admitted -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateSent/transition_to_stateAborted_via_stateAccepted_in_one_WFT -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateSent/transition_to_stateAccepted -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateSent/transition_to_stateCompleted_via_stateAccepted_in_one_WFT -
go.temporal.io/server/service/history/workflow/update/TestUpdateState/in_stateSent/transition_to_stateRejected
-
-
-
-
-
-
-
temporal/4 tests -
temporaltest/6 tests-
go.temporal.io/server/temporaltest/ExampleNewServer -
go.temporal.io/server/temporaltest/TestClientWithCustomInterceptor -
go.temporal.io/server/temporaltest/TestDefaultWorkerOptions -
go.temporal.io/server/temporaltest/TestNewServer -
go.temporal.io/server/temporaltest/TestNewWorkerWithOptions -
go.temporal.io/server/temporaltest/TestSearchAttributeRegistration
-
-