@@ -23,6 +23,7 @@ func TestManualRun1(t *testing.T) {
2323 u , _ := assets .InsertAdminUser (db )
2424 key := sdk .RandomString (10 )
2525 proj := assets .InsertTestProject (t , db , cache , key , key , u )
26+ ctx := context .Background ()
2627
2728 //First pipeline
2829 pip := sdk.Pipeline {
@@ -123,7 +124,7 @@ func TestManualRun1(t *testing.T) {
123124 test .Equal (t , lastrun .WorkflowNodeRuns [w1 .RootID ][0 ], nodeRun )
124125
125126 //TestLoadNodeJobRun
126- jobs , err := workflow .LoadNodeJobRunQueue (db , cache , permission .PermissionReadExecute , []int64 {proj .ProjectGroups [0 ].Group .ID }, u , nil , nil , nil )
127+ jobs , err := workflow .LoadNodeJobRunQueue (ctx , db , cache , permission .PermissionReadExecute , []int64 {proj .ProjectGroups [0 ].Group .ID }, u , nil , nil , nil )
127128 test .NoError (t , err )
128129 test .Equal (t , 2 , len (jobs ))
129130
@@ -150,6 +151,7 @@ func TestManualRun2(t *testing.T) {
150151 u , _ := assets .InsertAdminUser (db )
151152 key := sdk .RandomString (10 )
152153 proj := assets .InsertTestProject (t , db , cache , key , key , u )
154+ ctx := context .Background ()
153155
154156 //First pipeline
155157 pip := sdk.Pipeline {
@@ -236,7 +238,7 @@ func TestManualRun2(t *testing.T) {
236238 _ , _ , err = workflow .ManualRunFromNode (context .TODO (), db , cache , proj , w1 , 1 , & sdk.WorkflowNodeRunManual {User : * u }, w1 .RootID )
237239 test .NoError (t , err )
238240
239- jobs , err := workflow .LoadNodeJobRunQueue (db , cache , permission .PermissionReadExecute , []int64 {proj .ProjectGroups [0 ].Group .ID }, u , nil , nil , nil )
241+ jobs , err := workflow .LoadNodeJobRunQueue (ctx , db , cache , permission .PermissionReadExecute , []int64 {proj .ProjectGroups [0 ].Group .ID }, u , nil , nil , nil )
240242 test .NoError (t , err )
241243
242244 assert .Len (t , jobs , 3 )
@@ -247,6 +249,7 @@ func TestManualRun3(t *testing.T) {
247249 u , _ := assets .InsertAdminUser (db )
248250 key := sdk .RandomString (10 )
249251 proj := assets .InsertTestProject (t , db , cache , key , key , u )
252+ ctx := context .Background ()
250253
251254 test .NoError (t , project .AddKeyPair (db , proj , "key" , u ))
252255
@@ -330,17 +333,17 @@ func TestManualRun3(t *testing.T) {
330333 test .NoError (t , err )
331334
332335 // test nil since/until
333- _ , err = workflow .CountNodeJobRunQueue (db , cache , []int64 {proj .ProjectGroups [0 ].Group .ID }, u , nil , nil )
336+ _ , err = workflow .CountNodeJobRunQueue (ctx , db , cache , []int64 {proj .ProjectGroups [0 ].Group .ID }, u , nil , nil )
334337 test .NoError (t , err )
335338
336339 // queue should be empty with since 0,0 until 0,0
337340 t0 := time .Unix (0 , 0 )
338341 t1 := time .Unix (0 , 0 )
339- countAlreadyInQueueNone , err := workflow .CountNodeJobRunQueue (db , cache , []int64 {proj .ProjectGroups [0 ].Group .ID }, u , & t0 , & t1 )
342+ countAlreadyInQueueNone , err := workflow .CountNodeJobRunQueue (ctx , db , cache , []int64 {proj .ProjectGroups [0 ].Group .ID }, u , & t0 , & t1 )
340343 test .NoError (t , err )
341344 assert .Equal (t , 0 , int (countAlreadyInQueueNone .Count ))
342345
343- jobs , err := workflow .LoadNodeJobRunQueue (db , cache , permission .PermissionReadExecute , []int64 {proj .ProjectGroups [0 ].Group .ID }, u , nil , nil , nil )
346+ jobs , err := workflow .LoadNodeJobRunQueue (ctx , db , cache , permission .PermissionReadExecute , []int64 {proj .ProjectGroups [0 ].Group .ID }, u , nil , nil , nil )
344347 test .NoError (t , err )
345348
346349 for i := range jobs {
@@ -436,7 +439,7 @@ func TestManualRun3(t *testing.T) {
436439 tx .Commit ()
437440 }
438441
439- jobs , err = workflow .LoadNodeJobRunQueue (db , cache , permission .PermissionReadExecute , []int64 {proj .ProjectGroups [0 ].Group .ID }, u , nil , nil , nil )
442+ jobs , err = workflow .LoadNodeJobRunQueue (ctx , db , cache , permission .PermissionReadExecute , []int64 {proj .ProjectGroups [0 ].Group .ID }, u , nil , nil , nil )
440443 test .NoError (t , err )
441444 assert .Equal (t , 1 , len (jobs ))
442445
@@ -450,15 +453,15 @@ func TestManualRun3(t *testing.T) {
450453
451454 t0 := since .Add (- 2 * time .Minute )
452455 t1 := since .Add (- 1 * time .Minute )
453- jobsSince , errW := workflow .LoadNodeJobRunQueue (db , cache , permission .PermissionReadExecute , []int64 {proj .ProjectGroups [0 ].Group .ID }, u , & t0 , & t1 , nil )
456+ jobsSince , errW := workflow .LoadNodeJobRunQueue (ctx , db , cache , permission .PermissionReadExecute , []int64 {proj .ProjectGroups [0 ].Group .ID }, u , & t0 , & t1 , nil )
454457 test .NoError (t , errW )
455458 for _ , job := range jobsSince {
456459 if jobs [0 ].ID == job .ID {
457460 assert .Fail (t , " this job should not be in queue since/until" )
458461 }
459462 }
460463
461- jobsSince , errW = workflow .LoadNodeJobRunQueue (db , cache , permission .PermissionReadExecute , []int64 {proj .ProjectGroups [0 ].Group .ID }, u , & since , nil , nil )
464+ jobsSince , errW = workflow .LoadNodeJobRunQueue (ctx , db , cache , permission .PermissionReadExecute , []int64 {proj .ProjectGroups [0 ].Group .ID }, u , & since , nil , nil )
462465 test .NoError (t , errW )
463466 var found bool
464467 for _ , job := range jobsSince {
@@ -472,7 +475,7 @@ func TestManualRun3(t *testing.T) {
472475
473476 t0 = since .Add (10 * time .Second )
474477 t1 = since .Add (15 * time .Second )
475- jobsSince , errW = workflow .LoadNodeJobRunQueue (db , cache , permission .PermissionReadExecute , []int64 {proj .ProjectGroups [0 ].Group .ID }, u , & t0 , & t1 , nil )
478+ jobsSince , errW = workflow .LoadNodeJobRunQueue (ctx , db , cache , permission .PermissionReadExecute , []int64 {proj .ProjectGroups [0 ].Group .ID }, u , & t0 , & t1 , nil )
476479 test .NoError (t , errW )
477480 for _ , job := range jobsSince {
478481 if jobs [0 ].ID == job .ID {
0 commit comments