@@ -126,6 +126,10 @@ const espressoCommand = program
126126 '--async' ,
127127 'Start tests and exit immediately without waiting for results.' ,
128128 )
129+ . option (
130+ '--dry-run' ,
131+ 'Validate and prepare everything but skip HTTP calls. Shows what would be sent.' ,
132+ )
129133 // Report options
130134 . option (
131135 '--report <format>' ,
@@ -193,6 +197,7 @@ const espressoCommand = program
193197 throttleNetwork : args . throttleNetwork ,
194198 quiet : args . quiet ,
195199 async : args . async ,
200+ dryRun : args . dryRun ,
196201 report : args . report ,
197202 reportOutputDir : args . reportOutputDir ,
198203 metadata,
@@ -309,6 +314,10 @@ const maestroCommand = program
309314 '--async' ,
310315 'Start tests and exit immediately without waiting for results.' ,
311316 )
317+ . option (
318+ '--dry-run' ,
319+ 'Validate and prepare everything but skip HTTP calls. Shows what would be sent.' ,
320+ )
312321 // Report options
313322 . option (
314323 '--report <format>' ,
@@ -411,6 +420,7 @@ const maestroCommand = program
411420 maestroVersion : args . maestroVersion ,
412421 quiet : args . quiet ,
413422 async : args . async ,
423+ dryRun : args . dryRun ,
414424 report : args . report ,
415425 reportOutputDir : args . reportOutputDir ,
416426 realDevice : args . realDevice ,
@@ -506,6 +516,10 @@ const xcuitestCommand = program
506516 '--async' ,
507517 'Start tests and exit immediately without waiting for results.' ,
508518 )
519+ . option (
520+ '--dry-run' ,
521+ 'Validate and prepare everything but skip HTTP calls. Shows what would be sent.' ,
522+ )
509523 // Report options
510524 . option (
511525 '--report <format>' ,
@@ -566,6 +580,7 @@ const xcuitestCommand = program
566580 throttleNetwork : args . throttleNetwork ,
567581 quiet : args . quiet ,
568582 async : args . async ,
583+ dryRun : args . dryRun ,
569584 report : args . report ,
570585 reportOutputDir : args . reportOutputDir ,
571586 metadata,
0 commit comments