@@ -91,6 +91,12 @@ describe("auto-executor", () => {
9191 headers : new Headers ( { } ) as Headers ,
9292 steps,
9393 url : WORKFLOW_ENDPOINT ,
94+ retries : 6 ,
95+ flowControl : {
96+ key : "key" ,
97+ parallelism : 10 ,
98+ } ,
99+ invokeCount : 7 ,
94100 } ) ;
95101 } ;
96102
@@ -124,13 +130,14 @@ describe("auto-executor", () => {
124130 "content-type" : "application/json" ,
125131 "upstash-feature-set" : "LazyFetch,InitialBody" ,
126132 "upstash-forward-upstash-workflow-sdk-version" : "1" ,
127- "upstash-forward-upstash-workflow-invoke-count" : "0" ,
128133 "upstash-method" : "POST" ,
129- "upstash-retries" : "3" ,
130- "upstash-failure-callback-retries" : "3" ,
131134 "upstash-workflow-runid" : workflowRunId ,
132135 "upstash-workflow-init" : "false" ,
133136 "upstash-workflow-url" : WORKFLOW_ENDPOINT ,
137+ "upstash-retries" : "6" ,
138+ "upstash-flow-control-key" : "key" ,
139+ "upstash-flow-control-value" : "parallelism=10" ,
140+ "upstash-forward-upstash-workflow-invoke-count" : "7" ,
134141 } ,
135142 body : JSON . stringify ( {
136143 ...singleStep ,
@@ -220,13 +227,14 @@ describe("auto-executor", () => {
220227 "upstash-feature-set" : "LazyFetch,InitialBody" ,
221228 "upstash-delay" : "123s" ,
222229 "upstash-forward-upstash-workflow-sdk-version" : "1" ,
223- "upstash-forward-upstash-workflow-invoke-count" : "0" ,
224230 "upstash-method" : "POST" ,
225- "upstash-retries" : "3" ,
226- "upstash-failure-callback-retries" : "3" ,
227231 "upstash-workflow-runid" : workflowRunId ,
228232 "upstash-workflow-init" : "false" ,
229233 "upstash-workflow-url" : WORKFLOW_ENDPOINT ,
234+ "upstash-retries" : "6" ,
235+ "upstash-flow-control-key" : "key" ,
236+ "upstash-flow-control-value" : "parallelism=10" ,
237+ "upstash-forward-upstash-workflow-invoke-count" : "7" ,
230238 } ,
231239 } ,
232240 {
@@ -238,13 +246,14 @@ describe("auto-executor", () => {
238246 "upstash-feature-set" : "LazyFetch,InitialBody" ,
239247 "upstash-delay" : "10m" ,
240248 "upstash-forward-upstash-workflow-sdk-version" : "1" ,
241- "upstash-forward-upstash-workflow-invoke-count" : "0" ,
242249 "upstash-method" : "POST" ,
243- "upstash-retries" : "3" ,
244- "upstash-failure-callback-retries" : "3" ,
245250 "upstash-workflow-runid" : workflowRunId ,
246251 "upstash-workflow-init" : "false" ,
247252 "upstash-workflow-url" : WORKFLOW_ENDPOINT ,
253+ "upstash-retries" : "6" ,
254+ "upstash-flow-control-key" : "key" ,
255+ "upstash-flow-control-value" : "parallelism=10" ,
256+ "upstash-forward-upstash-workflow-invoke-count" : "7" ,
248257 } ,
249258 } ,
250259 {
@@ -255,14 +264,15 @@ describe("auto-executor", () => {
255264 "content-type" : "application/json" ,
256265 "upstash-feature-set" : "LazyFetch,InitialBody" ,
257266 "upstash-forward-upstash-workflow-sdk-version" : "1" ,
258- "upstash-forward-upstash-workflow-invoke-count" : "0" ,
259267 "upstash-method" : "POST" ,
260- "upstash-retries" : "3" ,
261- "upstash-failure-callback-retries" : "3" ,
262268 "upstash-not-before" : "123123" ,
263269 "upstash-workflow-runid" : workflowRunId ,
264270 "upstash-workflow-init" : "false" ,
265271 "upstash-workflow-url" : WORKFLOW_ENDPOINT ,
272+ "upstash-retries" : "6" ,
273+ "upstash-flow-control-key" : "key" ,
274+ "upstash-flow-control-value" : "parallelism=10" ,
275+ "upstash-forward-upstash-workflow-invoke-count" : "7" ,
266276 } ,
267277 } ,
268278 {
@@ -273,14 +283,14 @@ describe("auto-executor", () => {
273283 "content-type" : "application/json" ,
274284 "upstash-feature-set" : "LazyFetch,InitialBody" ,
275285 "upstash-forward-upstash-workflow-sdk-version" : "1" ,
276- "upstash-forward-upstash-workflow-invoke-count" : "0" ,
277286 "upstash-method" : "POST" ,
278- "upstash-retries" : "3" ,
279- "upstash-failure-callback-retries" : "3" ,
280- "upstash-workflow-calltype" : "step" ,
281287 "upstash-workflow-runid" : workflowRunId ,
282288 "upstash-workflow-init" : "false" ,
283289 "upstash-workflow-url" : WORKFLOW_ENDPOINT ,
290+ "upstash-retries" : "6" ,
291+ "upstash-flow-control-key" : "key" ,
292+ "upstash-flow-control-value" : "parallelism=10" ,
293+ "upstash-forward-upstash-workflow-invoke-count" : "7" ,
284294 } ,
285295 } ,
286296 ] ,
@@ -334,13 +344,14 @@ describe("auto-executor", () => {
334344 "content-type" : "application/json" ,
335345 "upstash-feature-set" : "LazyFetch,InitialBody" ,
336346 "upstash-forward-upstash-workflow-sdk-version" : "1" ,
337- "upstash-forward-upstash-workflow-invoke-count" : "0" ,
338347 "upstash-method" : "POST" ,
339- "upstash-retries" : "3" ,
340- "upstash-failure-callback-retries" : "3" ,
341348 "upstash-workflow-runid" : workflowRunId ,
342349 "upstash-workflow-init" : "false" ,
343350 "upstash-workflow-url" : WORKFLOW_ENDPOINT ,
351+ "upstash-retries" : "6" ,
352+ "upstash-flow-control-key" : "key" ,
353+ "upstash-flow-control-value" : "parallelism=10" ,
354+ "upstash-forward-upstash-workflow-invoke-count" : "7" ,
344355 } ,
345356 body : JSON . stringify ( parallelSteps [ 2 ] ) ,
346357 } ,
@@ -390,13 +401,14 @@ describe("auto-executor", () => {
390401 "content-type" : "application/json" ,
391402 "upstash-feature-set" : "LazyFetch,InitialBody" ,
392403 "upstash-forward-upstash-workflow-sdk-version" : "1" ,
393- "upstash-forward-upstash-workflow-invoke-count" : "0" ,
394404 "upstash-method" : "POST" ,
395- "upstash-retries" : "3" ,
396- "upstash-failure-callback-retries" : "3" ,
397405 "upstash-workflow-runid" : workflowRunId ,
398406 "upstash-workflow-init" : "false" ,
399407 "upstash-workflow-url" : WORKFLOW_ENDPOINT ,
408+ "upstash-retries" : "6" ,
409+ "upstash-flow-control-key" : "key" ,
410+ "upstash-flow-control-value" : "parallelism=10" ,
411+ "upstash-forward-upstash-workflow-invoke-count" : "7" ,
400412 } ,
401413 body : JSON . stringify ( parallelSteps [ 3 ] ) ,
402414 } ,
0 commit comments