@@ -54,10 +54,8 @@ func TestAcquirer_Single(t *testing.T) {
54
54
}
55
55
acquiree := newTestAcquiree (t , workerID , pt , tags )
56
56
jobID := uuid .New ()
57
- go func () {
58
- err := fs .sendCtx (ctx , database.ProvisionerJob {ID : jobID }, nil )
59
- assert .NoError (t , err )
60
- }()
57
+ err := fs .sendCtx (ctx , database.ProvisionerJob {ID : jobID }, nil )
58
+ require .NoError (t , err )
61
59
acquiree .startAcquire (ctx , uut )
62
60
job := acquiree .success (ctx )
63
61
require .Equal (t , jobID , job .ID )
@@ -89,14 +87,12 @@ func TestAcquirer_MultipleSameDomain(t *testing.T) {
89
87
acquirees = append (acquirees , a )
90
88
a .startAcquire (ctx , uut )
91
89
}
92
- go func () {
93
- for i := 0 ; i < 10 ; i ++ {
94
- jobID := uuid .New ()
95
- jobIDs [jobID ] = true
96
- err := fs .sendCtx (ctx , database.ProvisionerJob {ID : jobID }, nil )
97
- assert .NoError (t , err )
98
- }
99
- }()
90
+ for i := 0 ; i < 10 ; i ++ {
91
+ jobID := uuid .New ()
92
+ jobIDs [jobID ] = true
93
+ err := fs .sendCtx (ctx , database.ProvisionerJob {ID : jobID }, nil )
94
+ require .NoError (t , err )
95
+ }
100
96
gotJobIDs := make (map [uuid.UUID ]bool )
101
97
for i := 0 ; i < 10 ; i ++ {
102
98
j := acquirees [i ].success (ctx )
@@ -129,12 +125,10 @@ func TestAcquirer_WaitsOnNoJobs(t *testing.T) {
129
125
}
130
126
acquiree := newTestAcquiree (t , workerID , pt , tags )
131
127
jobID := uuid .New ()
132
- go func () {
133
- err := fs .sendCtx (ctx , database.ProvisionerJob {}, sql .ErrNoRows )
134
- assert .NoError (t , err )
135
- err = fs .sendCtx (ctx , database.ProvisionerJob {ID : jobID }, nil )
136
- assert .NoError (t , err )
137
- }()
128
+ err := fs .sendCtx (ctx , database.ProvisionerJob {}, sql .ErrNoRows )
129
+ require .NoError (t , err )
130
+ err = fs .sendCtx (ctx , database.ProvisionerJob {ID : jobID }, nil )
131
+ require .NoError (t , err )
138
132
acquiree .startAcquire (ctx , uut )
139
133
require .Eventually (t , func () bool {
140
134
fs .mu .Lock ()
@@ -274,12 +268,10 @@ func TestAcquirer_BackupPoll(t *testing.T) {
274
268
}
275
269
acquiree := newTestAcquiree (t , workerID , pt , tags )
276
270
jobID := uuid .New ()
277
- go func () {
278
- err := fs .sendCtx (ctx , database.ProvisionerJob {}, sql .ErrNoRows )
279
- assert .NoError (t , err )
280
- err = fs .sendCtx (ctx , database.ProvisionerJob {ID : jobID }, nil )
281
- assert .NoError (t , err )
282
- }()
271
+ err := fs .sendCtx (ctx , database.ProvisionerJob {}, sql .ErrNoRows )
272
+ require .NoError (t , err )
273
+ err = fs .sendCtx (ctx , database.ProvisionerJob {ID : jobID }, nil )
274
+ require .NoError (t , err )
283
275
acquiree .startAcquire (ctx , uut )
284
276
job := acquiree .success (ctx )
285
277
require .Equal (t , jobID , job .ID )
@@ -323,6 +315,7 @@ func TestAcquirer_UnblockOnCancel(t *testing.T) {
323
315
}
324
316
325
317
func postJob (t * testing.T , ps pubsub.Pubsub , pt database.ProvisionerType , tags provisionerdserver.Tags ) {
318
+ t .Helper ()
326
319
msg , err := json .Marshal (provisionerdserver.JobPosting {
327
320
ProvisionerType : pt ,
328
321
Tags : tags ,
0 commit comments