@@ -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