Intent of context_mock.go ×1
All 123 exact tests in this concept. Every test is marked by where it enters the hierarchy.
-
go.temporal.io/123 tests-
server/123 tests-
chasm/123 tests-
lib/123 tests-
activity/35 tests-
TestAttemptTimeoutTaskTerminalFailureType/4 tests-
go.temporal.io/server/chasm/lib/activity/TestAttemptTimeoutTaskTerminalFailureType/heartbeat_deadline_exhausted -
go.temporal.io/server/chasm/lib/activity/TestAttemptTimeoutTaskTerminalFailureType/heartbeat_maximum_attempts_reached -
go.temporal.io/server/chasm/lib/activity/TestAttemptTimeoutTaskTerminalFailureType/start_to_close_deadline_exhausted -
go.temporal.io/server/chasm/lib/activity/TestAttemptTimeoutTaskTerminalFailureType/start_to_close_maximum_attempts_reached
-
-
TestDeferredResetClearsHeartbeat/2 tests -
TestHandleCancellationRequestedDirectCancelMetrics/2 tests -
TestHandleStarted/1 test -
TestRecordHeartbeatPauseResetCancelFlags/5 tests-
go.temporal.io/server/chasm/lib/activity/TestRecordHeartbeatPauseResetCancelFlags/PAUSE_REQUESTED_status_propagates_ActivityPaused -
go.temporal.io/server/chasm/lib/activity/TestRecordHeartbeatPauseResetCancelFlags/RESET_REQUESTED_status_propagates_ActivityReset_on_next_heartbeat -
go.temporal.io/server/chasm/lib/activity/TestRecordHeartbeatPauseResetCancelFlags/cancel_requested_status_propagates_CancelRequested -
go.temporal.io/server/chasm/lib/activity/TestRecordHeartbeatPauseResetCancelFlags/no_pause_or_reset_returns_zero_flags -
go.temporal.io/server/chasm/lib/activity/TestRecordHeartbeatPauseResetCancelFlags/reset_with_keep-paused_propagates_only_reset
-
-
TestSearchAttributesIncludesExecutionTime/2 tests -
TestTransitionRescheduled/6 tests-
go.temporal.io/server/chasm/lib/activity/TestTransitionRescheduled/heartbeat_timeout_-_timeout_recorded -
go.temporal.io/server/chasm/lib/activity/TestTransitionRescheduled/no_schedule_to_start_timeout -
go.temporal.io/server/chasm/lib/activity/TestTransitionRescheduled/reschedule_from_failure -
go.temporal.io/server/chasm/lib/activity/TestTransitionRescheduled/retry_preserves_configured_start_delay_bucket -
go.temporal.io/server/chasm/lib/activity/TestTransitionRescheduled/second_attempt_-_timeout_recorded -
go.temporal.io/server/chasm/lib/activity/TestTransitionRescheduled/third_attempt_-_timeout_recorded
-
-
TestTransitionTimedout/5 tests-
go.temporal.io/server/chasm/lib/activity/TestTransitionTimedout/heartbeat_timeout -
go.temporal.io/server/chasm/lib/activity/TestTransitionTimedout/heartbeat_timeout_with_heartbeat_details -
go.temporal.io/server/chasm/lib/activity/TestTransitionTimedout/heartbeat_timeout_without_heartbeat_details -
go.temporal.io/server/chasm/lib/activity/TestTransitionTimedout/start_to_close_timeout -
go.temporal.io/server/chasm/lib/activity/TestTransitionTimedout/start_to_close_timeout_with_heartbeat_details
-
-
go.temporal.io/server/chasm/lib/activity/TestActivityTaskTokenAttemptStampRejectsTokenFromBeforeAttemptReset -
go.temporal.io/server/chasm/lib/activity/TestActivityTaskTokenWithoutAttemptStampAcceptedForCurrentRetryAttempt -
go.temporal.io/server/chasm/lib/activity/TestNewStandaloneActivity_OriginalOptionsUnaffectedBySubfieldUpdate -
go.temporal.io/server/chasm/lib/activity/TestNewStandaloneActivity_UserMetadataDualWrite -
go.temporal.io/server/chasm/lib/activity/TestTransitionCancelRequested -
go.temporal.io/server/chasm/lib/activity/TestTransitionCompleted -
go.temporal.io/server/chasm/lib/activity/TestTransitionFailed -
go.temporal.io/server/chasm/lib/activity/TestTransitionStarted
-
-
callback/6 tests-
TestExecuteInvocationTaskChasm_Outcomes/6 tests-
go.temporal.io/server/chasm/lib/callback/TestExecuteInvocationTaskChasm_Outcomes/invalid-base64-header -
go.temporal.io/server/chasm/lib/callback/TestExecuteInvocationTaskChasm_Outcomes/invalid-protobuf-in-ref -
go.temporal.io/server/chasm/lib/callback/TestExecuteInvocationTaskChasm_Outcomes/non-retryable-rpc-error -
go.temporal.io/server/chasm/lib/callback/TestExecuteInvocationTaskChasm_Outcomes/retryable-rpc-error -
go.temporal.io/server/chasm/lib/callback/TestExecuteInvocationTaskChasm_Outcomes/success-with-failed-operation -
go.temporal.io/server/chasm/lib/callback/TestExecuteInvocationTaskChasm_Outcomes/success-with-successful-operation
-
-
-
nexusoperation/69 tests-
TestCancellationInvocationTaskHandler_HTTP/10 tests-
go.temporal.io/server/chasm/lib/nexusoperation/TestCancellationInvocationTaskHandler_HTTP/endpoint_not_found -
go.temporal.io/server/chasm/lib/nexusoperation/TestCancellationInvocationTaskHandler_HTTP/failure -
go.temporal.io/server/chasm/lib/nexusoperation/TestCancellationInvocationTaskHandler_HTTP/invocation_timeout_by_ScheduleToCloseTimeout -
go.temporal.io/server/chasm/lib/nexusoperation/TestCancellationInvocationTaskHandler_HTTP/invocation_timeout_by_StartToCloseTimeout -
go.temporal.io/server/chasm/lib/nexusoperation/TestCancellationInvocationTaskHandler_HTTP/invocation_timeout_by_request_timeout -
go.temporal.io/server/chasm/lib/nexusoperation/TestCancellationInvocationTaskHandler_HTTP/operation_timeout_by_ScheduleToCloseTimeout -
go.temporal.io/server/chasm/lib/nexusoperation/TestCancellationInvocationTaskHandler_HTTP/operation_timeout_by_StartToCloseTimeout -
go.temporal.io/server/chasm/lib/nexusoperation/TestCancellationInvocationTaskHandler_HTTP/success -
go.temporal.io/server/chasm/lib/nexusoperation/TestCancellationInvocationTaskHandler_HTTP/success_with_headers -
go.temporal.io/server/chasm/lib/nexusoperation/TestCancellationInvocationTaskHandler_HTTP/transient_error
-
-
TestCancellationInvocationTaskHandler_SystemEndpoint/4 tests-
go.temporal.io/server/chasm/lib/nexusoperation/TestCancellationInvocationTaskHandler_SystemEndpoint/chasm_processor_error -
go.temporal.io/server/chasm/lib/nexusoperation/TestCancellationInvocationTaskHandler_SystemEndpoint/history_service_error_-_InvalidArgument -
go.temporal.io/server/chasm/lib/nexusoperation/TestCancellationInvocationTaskHandler_SystemEndpoint/history_service_error_-_retryable -
go.temporal.io/server/chasm/lib/nexusoperation/TestCancellationInvocationTaskHandler_SystemEndpoint/success
-
-
TestHandleNexusCompletion/7 tests-
Success/3 tests-
go.temporal.io/server/chasm/lib/nexusoperation/TestHandleNexusCompletion/Success/AfterStarted -
go.temporal.io/server/chasm/lib/nexusoperation/TestHandleNexusCompletion/Success/CompletionBeforeStart -
go.temporal.io/server/chasm/lib/nexusoperation/TestHandleNexusCompletion/Success/CompletionBeforeStartWithoutStartTime
-
-
TestInvocationTaskHandler_HTTP/12 tests-
go.temporal.io/server/chasm/lib/nexusoperation/TestInvocationTaskHandler_HTTP/ScheduleToCloseTimeout_less_than_MinRequestTimeout -
go.temporal.io/server/chasm/lib/nexusoperation/TestInvocationTaskHandler_HTTP/async_start -
go.temporal.io/server/chasm/lib/nexusoperation/TestInvocationTaskHandler_HTTP/endpoint_not_found -
go.temporal.io/server/chasm/lib/nexusoperation/TestInvocationTaskHandler_HTTP/invocation_timeout_by_ScheduleToCloseTimeout -
go.temporal.io/server/chasm/lib/nexusoperation/TestInvocationTaskHandler_HTTP/invocation_timeout_by_ScheduleToStartTimeout -
go.temporal.io/server/chasm/lib/nexusoperation/TestInvocationTaskHandler_HTTP/invocation_timeout_by_request_timeout -
go.temporal.io/server/chasm/lib/nexusoperation/TestInvocationTaskHandler_HTTP/operation_timeout_header_set_by_StartToCloseTimeout -
go.temporal.io/server/chasm/lib/nexusoperation/TestInvocationTaskHandler_HTTP/sync_canceled -
go.temporal.io/server/chasm/lib/nexusoperation/TestInvocationTaskHandler_HTTP/sync_failed -
go.temporal.io/server/chasm/lib/nexusoperation/TestInvocationTaskHandler_HTTP/sync_start -
go.temporal.io/server/chasm/lib/nexusoperation/TestInvocationTaskHandler_HTTP/token_too_long -
go.temporal.io/server/chasm/lib/nexusoperation/TestInvocationTaskHandler_HTTP/transient_error
-
-
TestInvocationTaskHandler_SystemEndpoint/5 tests-
go.temporal.io/server/chasm/lib/nexusoperation/TestInvocationTaskHandler_SystemEndpoint/async_start -
go.temporal.io/server/chasm/lib/nexusoperation/TestInvocationTaskHandler_SystemEndpoint/chasm_processor_error -
go.temporal.io/server/chasm/lib/nexusoperation/TestInvocationTaskHandler_SystemEndpoint/history_service_error_-_retryable -
go.temporal.io/server/chasm/lib/nexusoperation/TestInvocationTaskHandler_SystemEndpoint/operation_error -
go.temporal.io/server/chasm/lib/nexusoperation/TestInvocationTaskHandler_SystemEndpoint/sync_start
-
-
TestTransitionCanceled/4 tests-
go.temporal.io/server/chasm/lib/nexusoperation/TestTransitionCanceled/from_non-scheduled_stores_outcome_failure -
go.temporal.io/server/chasm/lib/nexusoperation/TestTransitionCanceled/from_scheduled_records_last_attempt_failure -
go.temporal.io/server/chasm/lib/nexusoperation/TestTransitionCanceled/uses_default_time -
go.temporal.io/server/chasm/lib/nexusoperation/TestTransitionCanceled/uses_event_CompleteTime
-
-
TestTransitionFailed/4 tests-
go.temporal.io/server/chasm/lib/nexusoperation/TestTransitionFailed/from_non-scheduled_stores_outcome_failure -
go.temporal.io/server/chasm/lib/nexusoperation/TestTransitionFailed/from_scheduled_records_last_attempt_failure -
go.temporal.io/server/chasm/lib/nexusoperation/TestTransitionFailed/uses_default_time -
go.temporal.io/server/chasm/lib/nexusoperation/TestTransitionFailed/uses_event_CompleteTime
-
-
TestTransitionStarted/4 tests-
go.temporal.io/server/chasm/lib/nexusoperation/TestTransitionStarted/emits_start-to-close_timeout_task -
go.temporal.io/server/chasm/lib/nexusoperation/TestTransitionStarted/no_tasks_when_timeout_not_set -
go.temporal.io/server/chasm/lib/nexusoperation/TestTransitionStarted/schedules_pending_cancellation -
go.temporal.io/server/chasm/lib/nexusoperation/TestTransitionStarted/start-to-close_timeout_uses_event_StartTime
-
-
TestTransitionTerminated/3 tests-
go.temporal.io/server/chasm/lib/nexusoperation/TestTransitionTerminated/preserves_prior_last_attempt_failure -
go.temporal.io/server/chasm/lib/nexusoperation/TestTransitionTerminated/uses_default_time -
go.temporal.io/server/chasm/lib/nexusoperation/TestTransitionTerminated/without_prior_last_attempt_failure
-
-
TestTransitionTimedOut/3 tests-
go.temporal.io/server/chasm/lib/nexusoperation/TestTransitionTimedOut/uses_default_time -
go.temporal.io/server/chasm/lib/nexusoperation/TestTransitionTimedOut/when_from_attempt_records_last_attempt_failure -
go.temporal.io/server/chasm/lib/nexusoperation/TestTransitionTimedOut/when_not_from_attempt_stores_outcome_failure
-
-
go.temporal.io/server/chasm/lib/nexusoperation/TestCancellationFullLifecycle -
go.temporal.io/server/chasm/lib/nexusoperation/TestCancellationLoadArgs_StandaloneFallsBackToRequestData -
go.temporal.io/server/chasm/lib/nexusoperation/TestScheduleToCloseTimeoutTaskHandler_Execute -
go.temporal.io/server/chasm/lib/nexusoperation/TestScheduleToStartTimeoutTaskHandler_Execute -
go.temporal.io/server/chasm/lib/nexusoperation/TestStartToCloseTimeoutTaskHandler_Execute -
go.temporal.io/server/chasm/lib/nexusoperation/TestTransitionCancellationAttemptFailed -
go.temporal.io/server/chasm/lib/nexusoperation/TestTransitionCancellationFailed -
go.temporal.io/server/chasm/lib/nexusoperation/TestTransitionCancellationSucceeded
-
-
workflow/12 tests
-
-
-
-