@@ -20,22 +20,22 @@ def expect_no_processing
20
20
@sub . processing_tried_at = Time . now - Submission . processing_retry_interval - 1 . second
21
21
@sub . save!
22
22
expect_processing
23
- SubmissionProcessor . new . reprocess_timed_out_submissions
23
+ SubmissionProcessor . new . process_some_submissions
24
24
end
25
25
26
26
it 'should not reprocess when processing was just attempted' do
27
27
@sub . processing_tried_at = Time . now
28
28
@sub . save!
29
29
expect_no_processing
30
- SubmissionProcessor . new . reprocess_timed_out_submissions
30
+ SubmissionProcessor . new . process_some_submissions
31
31
end
32
32
33
33
it 'should reprocess even if a sandbox has received the job a long time ago' do
34
34
@sub . processing_tried_at = Time . now - Submission . processing_retry_interval - 1 . second
35
35
@sub . processing_began_at = Time . now - Submission . processing_resend_interval - 1 . second
36
36
@sub . save!
37
37
expect_processing
38
- SubmissionProcessor . new . reprocess_timed_out_submissions
38
+ SubmissionProcessor . new . process_some_submissions
39
39
end
40
40
41
41
it 'should not reprocess when a sandbox has received the job a reasonable time ago' do
@@ -44,7 +44,7 @@ def expect_no_processing
44
44
expect ( @sub . processing_began_at ) . to be < @sub . processing_tried_at
45
45
@sub . save!
46
46
expect_no_processing
47
- SubmissionProcessor . new . reprocess_timed_out_submissions
47
+ SubmissionProcessor . new . process_some_submissions
48
48
end
49
49
50
50
context 'when the submission has been reprocessed too many times' do
@@ -55,12 +55,12 @@ def expect_no_processing
55
55
56
56
it 'should not reprocess it any more' do
57
57
expect_no_processing
58
- SubmissionProcessor . new . reprocess_timed_out_submissions
58
+ SubmissionProcessor . new . process_some_submissions
59
59
end
60
60
61
61
it 'should mark it as processed and having an error' do
62
62
user = FactoryGirl . create :user
63
- SubmissionProcessor . new . reprocess_timed_out_submissions
63
+ SubmissionProcessor . new . process_some_submissions
64
64
@sub . reload
65
65
expect ( @sub ) . to be_processed
66
66
expect ( @sub . pretest_error ) . not_to be_empty
@@ -78,13 +78,13 @@ def expect_no_processing
78
78
original_count = Submission . max_attempts_at_processing - 1
79
79
@sub . times_sent_to_sandbox = original_count
80
80
@sub . save!
81
- SubmissionProcessor . new . reprocess_timed_out_submissions
81
+ SubmissionProcessor . new . process_some_submissions
82
82
@sub . reload
83
83
expect ( @sub . times_sent_to_sandbox ) . to eq ( original_count + 1 )
84
84
end
85
85
86
86
it 'should update the processing_tried_at and processing_began_at timestamps' do
87
- SubmissionProcessor . new . reprocess_timed_out_submissions
87
+ SubmissionProcessor . new . process_some_submissions
88
88
@sub . reload
89
89
expect ( @sub . processing_tried_at ) . to be > Time . now - 5 . seconds
90
90
expect ( @sub . processing_began_at ) . to be > Time . now - 5 . seconds
@@ -100,13 +100,13 @@ def expect_no_processing
100
100
original_count = Submission . max_attempts_at_processing - 1
101
101
@sub . times_sent_to_sandbox = original_count
102
102
@sub . save!
103
- SubmissionProcessor . new . reprocess_timed_out_submissions
103
+ SubmissionProcessor . new . process_some_submissions
104
104
@sub . reload
105
105
expect ( @sub . times_sent_to_sandbox ) . to eq ( original_count )
106
106
end
107
107
108
108
it 'should update the processing_tried_at timestamp but not processing_began_at' do
109
- SubmissionProcessor . new . reprocess_timed_out_submissions
109
+ SubmissionProcessor . new . process_some_submissions
110
110
@sub . reload
111
111
expect ( @sub . processing_tried_at ) . to be > Time . now - 5 . seconds
112
112
expect ( @sub . processing_began_at ) . to be_nil
0 commit comments