@@ -1337,6 +1337,8 @@ describe('TaskScheduling', () => {
13371337 schedule : undefined ,
13381338 traceparent : 'parent' ,
13391339 enabled : true ,
1340+ runAt : new Date ( ) ,
1341+ scheduledAt : new Date ( ) ,
13401342 } ,
13411343 ] ,
13421344 undefined
@@ -1366,6 +1368,8 @@ describe('TaskScheduling', () => {
13661368 schedule : undefined ,
13671369 traceparent : 'parent' ,
13681370 enabled : true ,
1371+ runAt : new Date ( ) ,
1372+ scheduledAt : new Date ( ) ,
13691373 } ,
13701374 {
13711375 ...task2 ,
@@ -1410,6 +1414,8 @@ describe('TaskScheduling', () => {
14101414 id : undefined ,
14111415 traceparent : 'parent' ,
14121416 enabled : true ,
1417+ runAt : new Date ( ) ,
1418+ scheduledAt : new Date ( ) ,
14131419 } ) ;
14141420
14151421 expect ( omit ( bulkSchedulePayload [ 1 ] , 'runAt' , 'scheduledAt' ) ) . toEqual ( {
@@ -1436,7 +1442,7 @@ describe('TaskScheduling', () => {
14361442 expect ( t2RunAt ) . toBeLessThanOrEqual ( 5 * 60 * 1000 ) ;
14371443 } ) ;
14381444
1439- test ( 'does not jitter ad-hoc tasks at i > 0' , async ( ) => {
1445+ test ( 'runs ad-hoc tasks immediately without jitter, even at i > 0' , async ( ) => {
14401446 const taskScheduling = new TaskScheduling ( taskSchedulingOpts ) ;
14411447 const recurringTask = {
14421448 taskType : 'foo' ,
@@ -1459,13 +1465,17 @@ describe('TaskScheduling', () => {
14591465 id : undefined ,
14601466 traceparent : 'parent' ,
14611467 enabled : true ,
1468+ runAt : new Date ( ) ,
1469+ scheduledAt : new Date ( ) ,
14621470 } ,
14631471 {
14641472 ...adHocTask ,
14651473 id : undefined ,
14661474 schedule : undefined ,
14671475 traceparent : 'parent' ,
14681476 enabled : true ,
1477+ runAt : new Date ( ) ,
1478+ scheduledAt : new Date ( ) ,
14691479 } ,
14701480 ] ) ;
14711481 } ) ;
0 commit comments