@@ -1394,56 +1394,52 @@ func TestAgent_Startup(t *testing.T) {
13941394
13951395 t .Run ("EmptyDirectory" , func (t * testing.T ) {
13961396 t .Parallel ()
1397+ ctx := testutil .Context (t , testutil .WaitShort )
13971398
13981399 _ , client , _ , _ , _ := setupAgent (t , agentsdk.Manifest {
13991400 Directory : "" ,
14001401 }, 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 ())
14051404 })
14061405
14071406 t .Run ("HomeDirectory" , func (t * testing.T ) {
14081407 t .Parallel ()
1408+ ctx := testutil .Context (t , testutil .WaitShort )
14091409
14101410 _ , client , _ , _ , _ := setupAgent (t , agentsdk.Manifest {
14111411 Directory : "~" ,
14121412 }, 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 ())
14161414 homeDir , err := os .UserHomeDir ()
14171415 require .NoError (t , err )
1418- require .Equal (t , homeDir , client . GetStartup (). ExpandedDirectory )
1416+ require .Equal (t , homeDir , startup . GetExpandedDirectory () )
14191417 })
14201418
14211419 t .Run ("NotAbsoluteDirectory" , func (t * testing.T ) {
14221420 t .Parallel ()
1421+ ctx := testutil .Context (t , testutil .WaitShort )
14231422
14241423 _ , client , _ , _ , _ := setupAgent (t , agentsdk.Manifest {
14251424 Directory : "coder/coder" ,
14261425 }, 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 ())
14301427 homeDir , err := os .UserHomeDir ()
14311428 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 () )
14331430 })
14341431
14351432 t .Run ("HomeEnvironmentVariable" , func (t * testing.T ) {
14361433 t .Parallel ()
1434+ ctx := testutil .Context (t , testutil .WaitShort )
14371435
14381436 _ , client , _ , _ , _ := setupAgent (t , agentsdk.Manifest {
14391437 Directory : "$HOME" ,
14401438 }, 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 ())
14441440 homeDir , err := os .UserHomeDir ()
14451441 require .NoError (t , err )
1446- require .Equal (t , homeDir , client . GetStartup (). ExpandedDirectory )
1442+ require .Equal (t , homeDir , startup . GetExpandedDirectory () )
14471443 })
14481444}
14491445
0 commit comments