@@ -28,7 +28,7 @@ type BlockTasksIntegrationTestSuite struct {
28
28
taskStorage * storage.TaskStorage
29
29
blockStorage * storage.BlockStorage
30
30
31
- scheduler scheduler. TaskScheduler
31
+ requestHandler api. TaskRequestHandler
32
32
}
33
33
34
34
func TestBlockTasksTestSuite (t * testing.T ) {
@@ -51,7 +51,7 @@ func (s *BlockTasksIntegrationTestSuite) SetupSuite() {
51
51
s .taskStorage = storage .NewTaskStorage (s .db , s .clock , metricsHandler , logger )
52
52
s .blockStorage = storage .NewBlockStorage (s .db , storage .DefaultBlockStorageConfig (), s .clock , metricsHandler , logger )
53
53
54
- s .scheduler = scheduler .New (
54
+ s .requestHandler = scheduler .New (
55
55
s .taskStorage ,
56
56
newTaskStateChangeHandler (s .blockStorage , & StateResetLauncherMock {}, logger ),
57
57
metricsHandler ,
@@ -86,19 +86,19 @@ func (s *BlockTasksIntegrationTestSuite) Test_Provide_Tasks_And_Handle_Success_R
86
86
executorId := types .NewRandomExecutorId ()
87
87
88
88
// requesting batch proof task for execution
89
- taskToExecute , err := s .scheduler .GetTask (s .ctx , api .NewTaskRequest (executorId ))
89
+ taskToExecute , err := s .requestHandler .GetTask (s .ctx , api .NewTaskRequest (executorId ))
90
90
s .Require ().NoError (err )
91
91
s .Require ().NotNil (taskToExecute )
92
92
s .Require ().Equal (types .ProofBatch , taskToExecute .TaskType )
93
93
94
94
// no new tasks available yet
95
- nonAvailableTask , err := s .scheduler .GetTask (s .ctx , api .NewTaskRequest (executorId ))
95
+ nonAvailableTask , err := s .requestHandler .GetTask (s .ctx , api .NewTaskRequest (executorId ))
96
96
s .Require ().NoError (err )
97
97
s .Require ().Nil (nonAvailableTask )
98
98
99
99
// successfully completing batch proof task
100
100
batchProofResult := newTestSuccessProviderResult (taskToExecute , executorId )
101
- err = s .scheduler .SetTaskResult (s .ctx , batchProofResult )
101
+ err = s .requestHandler .SetTaskResult (s .ctx , batchProofResult )
102
102
s .Require ().NoError (err )
103
103
104
104
// once top-level task is completed, proposal data for the main block should become available
@@ -126,7 +126,7 @@ func (s *BlockTasksIntegrationTestSuite) Test_Provide_Tasks_And_Handle_Failure_R
126
126
executorId := types .NewRandomExecutorId ()
127
127
128
128
// requesting batch proof task
129
- taskToExecute , err := s .scheduler .GetTask (s .ctx , api .NewTaskRequest (executorId ))
129
+ taskToExecute , err := s .requestHandler .GetTask (s .ctx , api .NewTaskRequest (executorId ))
130
130
s .Require ().NoError (err )
131
131
s .Require ().NotNil (taskToExecute )
132
132
s .Require ().Equal (types .ProofBatch , taskToExecute .TaskType )
@@ -138,7 +138,7 @@ func (s *BlockTasksIntegrationTestSuite) Test_Provide_Tasks_And_Handle_Failure_R
138
138
types .NewTaskExecError (types .TaskErrProofGenerationFailed , "batch proof generation failed" ),
139
139
)
140
140
141
- err = s .scheduler .SetTaskResult (s .ctx , batchProofFailed )
141
+ err = s .requestHandler .SetTaskResult (s .ctx , batchProofFailed )
142
142
s .Require ().NoError (err )
143
143
144
144
// proposal data should not become available
0 commit comments