@@ -25,6 +25,7 @@ func TestNewCommitter(t *testing.T) {
2525 StagingStorage : mockStagingStorage ,
2626 }
2727 committer := NewCommitter (mockRPC , mockStorage )
28+ committer .workMode = WorkModeBackfill
2829
2930 assert .NotNil (t , committer )
3031 assert .Equal (t , DEFAULT_COMMITTER_TRIGGER_INTERVAL , committer .triggerIntervalMs )
@@ -40,12 +41,13 @@ func TestGetBlockNumbersToCommit(t *testing.T) {
4041 StagingStorage : mockStagingStorage ,
4142 }
4243 committer := NewCommitter (mockRPC , mockStorage )
44+ committer .workMode = WorkModeBackfill
4345 chainID := big .NewInt (1 )
4446
4547 mockRPC .EXPECT ().GetChainID ().Return (chainID )
4648 mockMainStorage .EXPECT ().GetMaxBlockNumber (chainID ).Return (big .NewInt (100 ), nil )
4749
48- blockNumbers , err := committer .getBlockNumbersToCommit ()
50+ blockNumbers , err := committer .getBlockNumbersToCommit (context . Background () )
4951
5052 assert .NoError (t , err )
5153 assert .Equal (t , committer .blocksPerCommit , len (blockNumbers ))
@@ -63,12 +65,13 @@ func TestGetBlockNumbersToCommitWithoutConfiguredAndNotStored(t *testing.T) {
6365 StagingStorage : mockStagingStorage ,
6466 }
6567 committer := NewCommitter (mockRPC , mockStorage )
68+ committer .workMode = WorkModeBackfill
6669 chainID := big .NewInt (1 )
6770
6871 mockRPC .EXPECT ().GetChainID ().Return (chainID )
6972 mockMainStorage .EXPECT ().GetMaxBlockNumber (chainID ).Return (big .NewInt (0 ), nil )
7073
71- blockNumbers , err := committer .getBlockNumbersToCommit ()
74+ blockNumbers , err := committer .getBlockNumbersToCommit (context . Background () )
7275
7376 assert .NoError (t , err )
7477 assert .Equal (t , committer .blocksPerCommit , len (blockNumbers ))
@@ -89,12 +92,13 @@ func TestGetBlockNumbersToCommitWithConfiguredAndNotStored(t *testing.T) {
8992 StagingStorage : mockStagingStorage ,
9093 }
9194 committer := NewCommitter (mockRPC , mockStorage )
95+ committer .workMode = WorkModeBackfill
9296 chainID := big .NewInt (1 )
9397
9498 mockRPC .EXPECT ().GetChainID ().Return (chainID )
9599 mockMainStorage .EXPECT ().GetMaxBlockNumber (chainID ).Return (big .NewInt (0 ), nil )
96100
97- blockNumbers , err := committer .getBlockNumbersToCommit ()
101+ blockNumbers , err := committer .getBlockNumbersToCommit (context . Background () )
98102
99103 assert .NoError (t , err )
100104 assert .Equal (t , committer .blocksPerCommit , len (blockNumbers ))
@@ -115,12 +119,13 @@ func TestGetBlockNumbersToCommitWithConfiguredAndStored(t *testing.T) {
115119 StagingStorage : mockStagingStorage ,
116120 }
117121 committer := NewCommitter (mockRPC , mockStorage )
122+ committer .workMode = WorkModeBackfill
118123 chainID := big .NewInt (1 )
119124
120125 mockRPC .EXPECT ().GetChainID ().Return (chainID )
121126 mockMainStorage .EXPECT ().GetMaxBlockNumber (chainID ).Return (big .NewInt (2000 ), nil )
122127
123- blockNumbers , err := committer .getBlockNumbersToCommit ()
128+ blockNumbers , err := committer .getBlockNumbersToCommit (context . Background () )
124129
125130 assert .NoError (t , err )
126131 assert .Equal (t , committer .blocksPerCommit , len (blockNumbers ))
@@ -138,12 +143,13 @@ func TestGetBlockNumbersToCommitWithoutConfiguredAndStored(t *testing.T) {
138143 StagingStorage : mockStagingStorage ,
139144 }
140145 committer := NewCommitter (mockRPC , mockStorage )
146+ committer .workMode = WorkModeBackfill
141147 chainID := big .NewInt (1 )
142148
143149 mockRPC .EXPECT ().GetChainID ().Return (chainID )
144150 mockMainStorage .EXPECT ().GetMaxBlockNumber (chainID ).Return (big .NewInt (2000 ), nil )
145151
146- blockNumbers , err := committer .getBlockNumbersToCommit ()
152+ blockNumbers , err := committer .getBlockNumbersToCommit (context . Background () )
147153
148154 assert .NoError (t , err )
149155 assert .Equal (t , committer .blocksPerCommit , len (blockNumbers ))
@@ -164,12 +170,13 @@ func TestGetBlockNumbersToCommitWithStoredHigherThanInMemory(t *testing.T) {
164170 StagingStorage : mockStagingStorage ,
165171 }
166172 committer := NewCommitter (mockRPC , mockStorage )
173+ committer .workMode = WorkModeBackfill
167174 chainID := big .NewInt (1 )
168175
169176 mockRPC .EXPECT ().GetChainID ().Return (chainID )
170177 mockMainStorage .EXPECT ().GetMaxBlockNumber (chainID ).Return (big .NewInt (2000 ), nil )
171178
172- blockNumbers , err := committer .getBlockNumbersToCommit ()
179+ blockNumbers , err := committer .getBlockNumbersToCommit (context . Background () )
173180
174181 assert .NoError (t , err )
175182 assert .Equal (t , committer .blocksPerCommit , len (blockNumbers ))
@@ -190,12 +197,13 @@ func TestGetBlockNumbersToCommitWithStoredLowerThanInMemory(t *testing.T) {
190197 StagingStorage : mockStagingStorage ,
191198 }
192199 committer := NewCommitter (mockRPC , mockStorage )
200+ committer .workMode = WorkModeBackfill
193201 chainID := big .NewInt (1 )
194202
195203 mockRPC .EXPECT ().GetChainID ().Return (chainID )
196204 mockMainStorage .EXPECT ().GetMaxBlockNumber (chainID ).Return (big .NewInt (99 ), nil )
197205
198- blockNumbers , err := committer .getBlockNumbersToCommit ()
206+ blockNumbers , err := committer .getBlockNumbersToCommit (context . Background () )
199207
200208 assert .NoError (t , err )
201209 assert .Equal (t , 0 , len (blockNumbers ))
@@ -214,12 +222,13 @@ func TestGetBlockNumbersToCommitWithStoredEqualThanInMemory(t *testing.T) {
214222 StagingStorage : mockStagingStorage ,
215223 }
216224 committer := NewCommitter (mockRPC , mockStorage )
225+ committer .workMode = WorkModeBackfill
217226 chainID := big .NewInt (1 )
218227
219228 mockRPC .EXPECT ().GetChainID ().Return (chainID )
220229 mockMainStorage .EXPECT ().GetMaxBlockNumber (chainID ).Return (big .NewInt (2000 ), nil )
221230
222- blockNumbers , err := committer .getBlockNumbersToCommit ()
231+ blockNumbers , err := committer .getBlockNumbersToCommit (context . Background () )
223232
224233 assert .NoError (t , err )
225234 assert .Equal (t , committer .blocksPerCommit , len (blockNumbers ))
@@ -239,6 +248,7 @@ func TestGetSequentialBlockDataToCommit(t *testing.T) {
239248 StagingStorage : mockStagingStorage ,
240249 }
241250 committer := NewCommitter (mockRPC , mockStorage )
251+ committer .workMode = WorkModeBackfill
242252 chainID := big .NewInt (1 )
243253
244254 mockRPC .EXPECT ().GetChainID ().Return (chainID )
@@ -273,6 +283,7 @@ func TestGetSequentialBlockDataToCommitWithDuplicateBlocks(t *testing.T) {
273283 StagingStorage : mockStagingStorage ,
274284 }
275285 committer := NewCommitter (mockRPC , mockStorage )
286+ committer .workMode = WorkModeBackfill
276287 chainID := big .NewInt (1 )
277288
278289 mockRPC .EXPECT ().GetChainID ().Return (chainID )
@@ -311,6 +322,7 @@ func TestCommit(t *testing.T) {
311322 OrchestratorStorage : mockOrchestratorStorage ,
312323 }
313324 committer := NewCommitter (mockRPC , mockStorage )
325+ committer .workMode = WorkModeBackfill
314326
315327 blockData := []common.BlockData {
316328 {Block : common.Block {Number : big .NewInt (101 )}},
@@ -336,6 +348,7 @@ func TestHandleGap(t *testing.T) {
336348 OrchestratorStorage : mockOrchestratorStorage ,
337349 }
338350 committer := NewCommitter (mockRPC , mockStorage )
351+ committer .workMode = WorkModeBackfill
339352
340353 expectedStartBlockNumber := big .NewInt (100 )
341354 actualFirstBlock := common.Block {Number : big .NewInt (105 )}
@@ -459,6 +472,7 @@ func TestHandleMissingStagingData(t *testing.T) {
459472 }
460473
461474 committer := NewCommitter (mockRPC , mockStorage )
475+ committer .workMode = WorkModeBackfill
462476
463477 chainID := big .NewInt (1 )
464478 mockRPC .EXPECT ().GetChainID ().Return (chainID )
@@ -505,6 +519,7 @@ func TestHandleMissingStagingDataIsPolledWithCorrectBatchSize(t *testing.T) {
505519 }
506520
507521 committer := NewCommitter (mockRPC , mockStorage )
522+ committer .workMode = WorkModeBackfill
508523
509524 chainID := big .NewInt (1 )
510525 mockRPC .EXPECT ().GetChainID ().Return (chainID )
0 commit comments