Repository navigation
Expand file tree
/
Copy path.phpunit.result.cache
More file actions
1 lines (1 loc) · 6.4 KB
/
Copy path.phpunit.result.cache
File metadata and controls
1 lines (1 loc) · 6.4 KB
1
{"version":2,"defects":{"DefaultExecutorTest::test_job_completes_successfully":8,"DefaultExecutorTest::test_job_times_out_before_execution":8,"PipelineExecutionTest::test_pipeline_runs_successfully":8,"DefaultPipelineTest::test_pipeline_executes_steps_in_order":8,"JobIdTest::test_job_id_cannot_be_empty":7,"PipelineStepContractTest::test_pipeline_stops_on_first_failure":8,"ExecutorDecoratorContractTest::test_executor_decorator_preserves_job_result":8,"PipelineDecoratorContractTest::test_decorator_does_not_change_pipeline_result":7,"TimingPipelineDecoratorTest::test_timing_decorator_preserves_pipeline_result":7,"ExecutorDecoratorContractTest::test_executor_decorator_preserves_job_result_instance":8,"ExecutorDecoratorContractTest::test_executor_decorator_does_not_change_job_state":8,"CircuitBreakerExecutorDecoratorTest::test_circuit_opens_after_consecutive_failures":8,"CircuitBreakerExecutorDecoratorTest::test_circuit_allows_execution_after_cooldown":8,"CircuitBreakerExecutorDecoratorTest::test_success_resets_failure_count":8,"ExecutorDecisionMatrixTest::test_executor_prioritizes_timebox_over_pipeline":7,"ExecutorDecisionMatrixTest::test_executor_fails_after_retry_exhausted":8,"ExecutorDecisionMatrixTest::test_executor_fails_on_fatal_exception":8,"RetryExecutorDecoratorTest::test_retry_with_delay":8,"ExponentialBackoffRetryPolicyTest::test_exponential_delay_grows":8,"ExponentialBackoffRetryPolicyTest::test_stops_after_max_attempts":8,"RetryExecutorDecoratorTest::test_retry_handles_exceptions":8,"RetryExecutorDecoratorTest::test_job_is_retried_until_success":8,"ExecutorDecisionMatrixTest::test_executor_recovers_from_recoverable_exception":7,"RetryExecutorDecoratorTest::test_retries_on_failure_until_success":7,"RetryExecutorDecoratorTest::test_stops_after_max_retries":8,"RetryExecutorDecoratorTest::test_does_not_retry_on_success":8,"RetryExecutorDecoratorTest::test_retry_metrics_are_recorded":7,"Tests\\Infrastructure\\Metrics\\PrometheusRetryMetricsObserverTest::test_prometheus_metrics_export":8,"RetryMetricsObserverTest::test_retry_metrics_are_collected":8,"ComposedExecutorTest::test_job_is_executed_once_with_retry":7,"ComposedExecutorTest::test_job_is_retried_and_completed_once":7},"times":{"DefaultExecutorTest::test_job_completes_successfully":0.001,"DefaultExecutorTest::test_job_times_out_before_execution":0.001,"PipelineExecutionTest::test_pipeline_runs_successfully":0.001,"DefaultPipelineTest::test_pipeline_executes_steps_in_order":0.001,"JobIdTest::test_job_id_cannot_be_empty":0.001,"JobIdTest::test_job_id_accepts_valid_value":0.002,"PipelineContractTest::test_success_result_has_no_error":0.001,"PipelineContractTest::test_failure_result_has_error":0.001,"PipelineResultContractTest::test_success_result_has_no_error":0.001,"PipelineResultContractTest::test_failure_result_has_error":0.003,"PipelineStepContractTest::test_pipeline_stops_on_first_failure":0.003,"ExecutorDecisionMatrixTest::test_executor_prioritizes_timebox_over_pipeline":0.002,"PipelineResultContractTest::test_pipeline_result_is_immutable":0.001,"PipelineStepContractTest::test_step_failure_is_not_exception":0.002,"ExecutorDecoratorContractTest::test_executor_decorator_preserves_job_result":0.001,"PipelineDecoratorContractTest::test_decorator_does_not_change_pipeline_result":0.003,"TimingPipelineDecoratorTest::test_timing_decorator_preserves_pipeline_result":0.001,"TimingPipelineDecoratorTest::test_pipeline_observer_is_called":0.001,"TimingPipelineDecoratorTest::test_decorator_preserves_pipeline_result_instance":0.001,"TimingPipelineDecoratorTest::test_decorator_notifies_observer":0.001,"TimingPipelineDecoratorTest::test_decorator_does_not_change_pipeline_outcome":0.001,"ExecutorDecoratorContractTest::test_executor_decorator_preserves_job_result_instance":0.001,"ExecutorDecoratorContractTest::test_executor_decorator_does_not_change_job_state":0.001,"RetryExecutorDecoratorTest::test_retries_on_failure_until_success":0.001,"RetryExecutorDecoratorTest::test_stops_after_max_retries":0.001,"RetryExecutorDecoratorTest::test_does_not_retry_on_success":0.001,"CircuitBreakerExecutorDecoratorTest::test_circuit_opens_after_consecutive_failures":0.005,"CircuitBreakerExecutorDecoratorTest::test_circuit_allows_execution_after_cooldown":0.001,"CircuitBreakerExecutorDecoratorTest::test_success_resets_failure_count":0.001,"ExecutorFactoryContractTest::test_executor_factory_creates_executor":0.001,"PipelineFactoryContractTest::test_pipeline_factory_creates_pipeline":0.001,"JobDispatcherContractTest::test_job_dispatcher_contract_is_callable":0.002,"RetryExecutorDecoratorTest::test_retry_with_delay":0.001,"RetryExecutorDecoratorTest::test_retry_handles_exceptions":0.001,"ExecutorDecisionMatrixTest::test_executor_times_out_before_pipeline_runs":0.001,"ExecutorDecisionMatrixTest::test_executor_times_out_after_pipeline_runs":2.014,"ExecutorDecisionMatrixTest::test_executor_completes_successfully":0.001,"ExecutorDecisionMatrixTest::test_executor_recovers_from_recoverable_exception":0.001,"ExecutorDecisionMatrixTest::test_executor_fails_after_retry_exhausted":0.001,"ExecutorDecisionMatrixTest::test_executor_fails_on_fatal_exception":0.001,"MetricsObserverTest::test_metrics_are_recorded_on_job_start":0.001,"MetricsObserverTest::test_metrics_are_recorded_on_job_finish":0,"MetricsObserverTest::test_metrics_are_recorded_on_job_failure":0,"ExponentialBackoffRetryPolicyTest::test_exponential_delay_grows":0.001,"ExponentialBackoffRetryPolicyTest::test_stops_after_max_attempts":0.001,"RetryExecutorDecoratorTest::test_job_is_retried_until_success":0.001,"RetryExecutorDecoratorTest::test_retry_metrics_are_recorded":0.001,"NonRetryableExceptionTest::test_policy_does_not_retry_non_retryable_exception":0.001,"RetryMetricsObserverTest::test_retry_metrics_are_collected":0.001,"Tests\\Infrastructure\\Metrics\\PrometheusRetryMetricsObserverTest::test_prometheus_metrics_export":0.003,"InMemoryJobExecutionStoreTest::test_acquire_and_release_lock":0.002,"InMemoryJobExecutionStoreTest::test_mark_and_check_completed":0.001,"InMemoryJobExecutionStoreTest::test_completed_job_does_not_block_lock":0.001,"IdempotentExecutorDecoratorTest::test_job_is_executed_only_once":0.001,"IdempotentExecutorDecoratorTest::test_concurrent_execution_is_skipped":0.001,"IdempotentExecutorDecoratorTest::test_failed_job_is_not_marked_completed":0,"ComposedExecutorTest::test_job_is_executed_once_with_retry":0.025,"ComposedExecutorTest::test_job_is_retried_and_completed_once":0.001,"ComposedExecutorTest::test_job_is_not_executed_twice":0.001}}