@@ -151,12 +151,10 @@ func TestDoStartNewTaskEngineError(t *testing.T) {
151
151
saveableOptionFactory .EXPECT ().AddSaveable ("Cluster" , gomock .Any ()).Return (nil ),
152
152
saveableOptionFactory .EXPECT ().AddSaveable ("EC2InstanceID" , gomock .Any ()).Return (nil ),
153
153
saveableOptionFactory .EXPECT ().AddSaveable ("availabilityZone" , gomock .Any ()).Return (nil ),
154
- saveableOptionFactory . EXPECT (). AddSaveable ( "RegistrationToken" , gomock . Any ()). Return ( nil ),
154
+
155
155
// An error in creating the state manager should result in an
156
156
// error from newTaskEngine as well
157
- stateManagerFactory .EXPECT ().NewStateManager (gomock .Any (),
158
- gomock .Any (), gomock .Any (), gomock .Any (), gomock .Any (), gomock .Any (), gomock .Any (),
159
- ).Return (
157
+ stateManagerFactory .EXPECT ().NewStateManager (gomock .Any (), gomock .Any (), gomock .Any (), gomock .Any (), gomock .Any (), gomock .Any ()).Return (
160
158
nil , errors .New ("error" )),
161
159
)
162
160
@@ -191,8 +189,7 @@ func TestDoStartNewStateManagerError(t *testing.T) {
191
189
saveableOptionFactory .EXPECT ().AddSaveable ("Cluster" , gomock .Any ()).Return (nil ),
192
190
saveableOptionFactory .EXPECT ().AddSaveable ("EC2InstanceID" , gomock .Any ()).Return (nil ),
193
191
saveableOptionFactory .EXPECT ().AddSaveable ("availabilityZone" , gomock .Any ()).Return (nil ),
194
- saveableOptionFactory .EXPECT ().AddSaveable ("RegistrationToken" , gomock .Any ()).Return (nil ),
195
- stateManagerFactory .EXPECT ().NewStateManager (gomock .Any (), gomock .Any (),
192
+ stateManagerFactory .EXPECT ().NewStateManager (gomock .Any (),
196
193
gomock .Any (), gomock .Any (), gomock .Any (), gomock .Any (), gomock .Any ()).Return (
197
194
statemanager .NewNoopStateManager (), nil ),
198
195
state .EXPECT ().AllTasks ().AnyTimes (),
@@ -201,8 +198,7 @@ func TestDoStartNewStateManagerError(t *testing.T) {
201
198
saveableOptionFactory .EXPECT ().AddSaveable ("Cluster" , gomock .Any ()).Return (nil ),
202
199
saveableOptionFactory .EXPECT ().AddSaveable ("EC2InstanceID" , gomock .Any ()).Return (nil ),
203
200
saveableOptionFactory .EXPECT ().AddSaveable ("availabilityZone" , gomock .Any ()).Return (nil ),
204
- saveableOptionFactory .EXPECT ().AddSaveable ("RegistrationToken" , gomock .Any ()).Return (nil ),
205
- stateManagerFactory .EXPECT ().NewStateManager (gomock .Any (), gomock .Any (),
201
+ stateManagerFactory .EXPECT ().NewStateManager (gomock .Any (),
206
202
gomock .Any (), gomock .Any (), gomock .Any (), gomock .Any (), gomock .Any ()).Return (
207
203
nil , errors .New ("error" )),
208
204
)
@@ -385,13 +381,7 @@ func TestNewTaskEngineRestoreFromCheckpointNoEC2InstanceIDToLoadHappyPath(t *tes
385
381
saveableOptionFactory .EXPECT ().AddSaveable ("Cluster" , gomock .Any ()).Return (nil ),
386
382
saveableOptionFactory .EXPECT ().AddSaveable ("EC2InstanceID" , gomock .Any ()).Return (nil ),
387
383
saveableOptionFactory .EXPECT ().AddSaveable ("availabilityZone" , gomock .Any ()).Return (nil ),
388
- saveableOptionFactory .EXPECT ().AddSaveable ("RegistrationToken" , gomock .Any ()).Do (
389
- func (name string , saveable statemanager.Saveable ) {
390
- previousRegistrationToken , ok := saveable .(* string )
391
- assert .True (t , ok )
392
- * previousRegistrationToken = "prev-reg-token"
393
- }).Return (nil ),
394
- stateManagerFactory .EXPECT ().NewStateManager (gomock .Any (), gomock .Any (),
384
+ stateManagerFactory .EXPECT ().NewStateManager (gomock .Any (),
395
385
gomock .Any (), gomock .Any (), gomock .Any (), gomock .Any (), gomock .Any ()).Return (
396
386
statemanager .NewNoopStateManager (), nil ),
397
387
state .EXPECT ().AllTasks ().AnyTimes (),
@@ -415,7 +405,6 @@ func TestNewTaskEngineRestoreFromCheckpointNoEC2InstanceIDToLoadHappyPath(t *tes
415
405
assert .NoError (t , err )
416
406
assert .Equal (t , expectedInstanceID , instanceID )
417
407
assert .Equal (t , "prev-container-inst" , agent .containerInstanceARN )
418
- assert .Equal (t , "prev-reg-token" , agent .registrationToken )
419
408
}
420
409
421
410
func TestNewTaskEngineRestoreFromCheckpointPreviousEC2InstanceIDLoadedHappyPath (t * testing.T ) {
@@ -448,13 +437,7 @@ func TestNewTaskEngineRestoreFromCheckpointPreviousEC2InstanceIDLoadedHappyPath(
448
437
assert .True (t , ok )
449
438
* previousAZ = "us-west-2b"
450
439
}).Return (nil ),
451
- saveableOptionFactory .EXPECT ().AddSaveable ("RegistrationToken" , gomock .Any ()).Do (
452
- func (name string , saveable statemanager.Saveable ) {
453
- previousRegistrationToken , ok := saveable .(* string )
454
- assert .True (t , ok )
455
- * previousRegistrationToken = "prev-reg-token"
456
- }).Return (nil ),
457
- stateManagerFactory .EXPECT ().NewStateManager (gomock .Any (), gomock .Any (),
440
+ stateManagerFactory .EXPECT ().NewStateManager (gomock .Any (),
458
441
gomock .Any (), gomock .Any (), gomock .Any (), gomock .Any (), gomock .Any ()).Return (
459
442
statemanager .NewNoopStateManager (), nil ),
460
443
state .EXPECT ().AllTasks ().AnyTimes (),
@@ -509,9 +492,8 @@ func TestNewTaskEngineRestoreFromCheckpointClusterIDMismatch(t *testing.T) {
509
492
}).Return (nil ),
510
493
saveableOptionFactory .EXPECT ().AddSaveable ("EC2InstanceID" , gomock .Any ()).Return (nil ),
511
494
saveableOptionFactory .EXPECT ().AddSaveable ("availabilityZone" , gomock .Any ()).Return (nil ),
512
- saveableOptionFactory .EXPECT ().AddSaveable ("RegistrationToken" , gomock .Any ()).Return (nil ),
513
495
514
- stateManagerFactory .EXPECT ().NewStateManager (gomock .Any (), gomock . Any (),
496
+ stateManagerFactory .EXPECT ().NewStateManager (gomock .Any (),
515
497
gomock .Any (), gomock .Any (), gomock .Any (), gomock .Any (), gomock .Any ()).Return (
516
498
statemanager .NewNoopStateManager (), nil ),
517
499
state .EXPECT ().AllTasks ().AnyTimes (),
@@ -548,8 +530,7 @@ func TestNewTaskEngineRestoreFromCheckpointNewStateManagerError(t *testing.T) {
548
530
saveableOptionFactory .EXPECT ().AddSaveable ("Cluster" , gomock .Any ()).Return (nil ),
549
531
saveableOptionFactory .EXPECT ().AddSaveable ("EC2InstanceID" , gomock .Any ()).Return (nil ),
550
532
saveableOptionFactory .EXPECT ().AddSaveable ("availabilityZone" , gomock .Any ()).Return (nil ),
551
- saveableOptionFactory .EXPECT ().AddSaveable ("RegistrationToken" , gomock .Any ()).Return (nil ),
552
- stateManagerFactory .EXPECT ().NewStateManager (gomock .Any (), gomock .Any (),
533
+ stateManagerFactory .EXPECT ().NewStateManager (gomock .Any (),
553
534
gomock .Any (), gomock .Any (), gomock .Any (), gomock .Any (), gomock .Any ()).Return (
554
535
nil , errors .New ("error" )),
555
536
)
@@ -584,9 +565,8 @@ func TestNewTaskEngineRestoreFromCheckpointStateLoadError(t *testing.T) {
584
565
saveableOptionFactory .EXPECT ().AddSaveable ("Cluster" , gomock .Any ()).Return (nil ),
585
566
saveableOptionFactory .EXPECT ().AddSaveable ("EC2InstanceID" , gomock .Any ()).Return (nil ),
586
567
saveableOptionFactory .EXPECT ().AddSaveable ("availabilityZone" , gomock .Any ()).Return (nil ),
587
- saveableOptionFactory .EXPECT ().AddSaveable ("RegistrationToken" , gomock .Any ()).Return (nil ),
588
568
stateManagerFactory .EXPECT ().NewStateManager (gomock .Any (),
589
- gomock .Any (), gomock .Any (), gomock .Any (), gomock .Any (), gomock .Any (), gomock . Any (),
569
+ gomock .Any (), gomock .Any (), gomock .Any (), gomock .Any (), gomock .Any (),
590
570
).Return (stateManager , nil ),
591
571
stateManager .EXPECT ().Load ().Return (errors .New ("error" )),
592
572
)
@@ -622,9 +602,8 @@ func TestNewTaskEngineRestoreFromCheckpoint(t *testing.T) {
622
602
saveableOptionFactory .EXPECT ().AddSaveable ("Cluster" , gomock .Any ()).Return (nil ),
623
603
saveableOptionFactory .EXPECT ().AddSaveable ("EC2InstanceID" , gomock .Any ()).Return (nil ),
624
604
saveableOptionFactory .EXPECT ().AddSaveable ("availabilityZone" , gomock .Any ()).Return (nil ),
625
- saveableOptionFactory .EXPECT ().AddSaveable ("RegistrationToken" , gomock .Any ()).Return (nil ),
626
605
stateManagerFactory .EXPECT ().NewStateManager (gomock .Any (),
627
- gomock .Any (), gomock .Any (), gomock .Any (), gomock .Any (), gomock .Any (), gomock . Any (),
606
+ gomock .Any (), gomock .Any (), gomock .Any (), gomock .Any (), gomock .Any (),
628
607
).Return (statemanager .NewNoopStateManager (), nil ),
629
608
state .EXPECT ().AllTasks ().AnyTimes (),
630
609
ec2MetadataClient .EXPECT ().InstanceID ().Return (expectedInstanceID , nil ),
0 commit comments