@@ -1394,56 +1394,52 @@ func TestAgent_Startup(t *testing.T) {
1394
1394
1395
1395
t .Run ("EmptyDirectory" , func (t * testing.T ) {
1396
1396
t .Parallel ()
1397
+ ctx := testutil .Context (t , testutil .WaitShort )
1397
1398
1398
1399
_ , client , _ , _ , _ := setupAgent (t , agentsdk.Manifest {
1399
1400
Directory : "" ,
1400
1401
}, 0 )
1401
- assert .Eventually (t , func () bool {
1402
- return client .GetStartup ().Version != ""
1403
- }, testutil .WaitShort , testutil .IntervalFast )
1404
- require .Equal (t , "" , client .GetStartup ().ExpandedDirectory )
1402
+ startup := testutil .RequireRecvCtx (ctx , t , client .GetStartup ())
1403
+ require .Equal (t , "" , startup .GetExpandedDirectory ())
1405
1404
})
1406
1405
1407
1406
t .Run ("HomeDirectory" , func (t * testing.T ) {
1408
1407
t .Parallel ()
1408
+ ctx := testutil .Context (t , testutil .WaitShort )
1409
1409
1410
1410
_ , client , _ , _ , _ := setupAgent (t , agentsdk.Manifest {
1411
1411
Directory : "~" ,
1412
1412
}, 0 )
1413
- assert .Eventually (t , func () bool {
1414
- return client .GetStartup ().Version != ""
1415
- }, testutil .WaitShort , testutil .IntervalFast )
1413
+ startup := testutil .RequireRecvCtx (ctx , t , client .GetStartup ())
1416
1414
homeDir , err := os .UserHomeDir ()
1417
1415
require .NoError (t , err )
1418
- require .Equal (t , homeDir , client . GetStartup (). ExpandedDirectory )
1416
+ require .Equal (t , homeDir , startup . GetExpandedDirectory () )
1419
1417
})
1420
1418
1421
1419
t .Run ("NotAbsoluteDirectory" , func (t * testing.T ) {
1422
1420
t .Parallel ()
1421
+ ctx := testutil .Context (t , testutil .WaitShort )
1423
1422
1424
1423
_ , client , _ , _ , _ := setupAgent (t , agentsdk.Manifest {
1425
1424
Directory : "coder/coder" ,
1426
1425
}, 0 )
1427
- assert .Eventually (t , func () bool {
1428
- return client .GetStartup ().Version != ""
1429
- }, testutil .WaitShort , testutil .IntervalFast )
1426
+ startup := testutil .RequireRecvCtx (ctx , t , client .GetStartup ())
1430
1427
homeDir , err := os .UserHomeDir ()
1431
1428
require .NoError (t , err )
1432
- require .Equal (t , filepath .Join (homeDir , "coder/coder" ), client . GetStartup (). ExpandedDirectory )
1429
+ require .Equal (t , filepath .Join (homeDir , "coder/coder" ), startup . GetExpandedDirectory () )
1433
1430
})
1434
1431
1435
1432
t .Run ("HomeEnvironmentVariable" , func (t * testing.T ) {
1436
1433
t .Parallel ()
1434
+ ctx := testutil .Context (t , testutil .WaitShort )
1437
1435
1438
1436
_ , client , _ , _ , _ := setupAgent (t , agentsdk.Manifest {
1439
1437
Directory : "$HOME" ,
1440
1438
}, 0 )
1441
- assert .Eventually (t , func () bool {
1442
- return client .GetStartup ().Version != ""
1443
- }, testutil .WaitShort , testutil .IntervalFast )
1439
+ startup := testutil .RequireRecvCtx (ctx , t , client .GetStartup ())
1444
1440
homeDir , err := os .UserHomeDir ()
1445
1441
require .NoError (t , err )
1446
- require .Equal (t , homeDir , client . GetStartup (). ExpandedDirectory )
1442
+ require .Equal (t , homeDir , startup . GetExpandedDirectory () )
1447
1443
})
1448
1444
}
1449
1445
0 commit comments