@@ -5,7 +5,7 @@ class Configuration
55 attr_accessor :timeout , :worker_id , :max_requeues , :grind_count , :failure_file
66 attr_accessor :requeue_tolerance , :namespace , :failing_test , :statsd_endpoint
77 attr_accessor :max_test_duration , :max_test_duration_percentile , :track_test_duration
8- attr_accessor :max_test_failed
8+ attr_accessor :max_test_failed , :report_expires_in
99 attr_reader :circuit_breakers
1010 attr_writer :seed , :build_id
1111 attr_writer :queue_init_timeout
@@ -34,7 +34,7 @@ def initialize(
3434 namespace : nil , seed : nil , flaky_tests : [ ] , statsd_endpoint : nil , max_consecutive_failures : nil ,
3535 grind_count : nil , max_duration : nil , failure_file : nil , max_test_duration : nil ,
3636 max_test_duration_percentile : 0.5 , track_test_duration : false , max_test_failed : nil ,
37- queue_init_timeout : nil
37+ queue_init_timeout : nil , report_expires_in : 8 * 60 * 60
3838 )
3939 @build_id = build_id
4040 @circuit_breakers = [ CircuitBreaker ::Disabled ]
@@ -55,6 +55,7 @@ def initialize(
5555 @worker_id = worker_id
5656 self . max_consecutive_failures = max_consecutive_failures
5757 self . max_duration = max_duration
58+ @report_expires_in = report_expires_in
5859 end
5960
6061 def queue_init_timeout
0 commit comments