Commit 39cfcf7
authored
feature(EXEC-892): add session schedule_at to the exec command (#196)
Summary:
Use the exec command to test the session in display only mcx and absolute time constraints. Associated lab PR: strateos/lab#1237
If the user uses the exec command, upon success, they will receive a session id. Then can then reuse this session id, to interleave another run on the created worldstate.
The user has also access to the flag --schedule-delay to provide a relative starting time in minutes,
or --schedule-at to provide an absolute starting time ("14:13" meaning today at 2:13pm, "2021-02-20T12:34" meaning at that exact time).
Test Plan:
Add unit testing for the new flags.
Manual local testing and on the test workcell in production1 parent 526e532 commit 39cfcf7
4 files changed
Lines changed: 134 additions & 15 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
4 | 19 | | |
5 | 20 | | |
6 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
| 12 | + | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
38 | 40 | | |
39 | 41 | | |
40 | 42 | | |
41 | 43 | | |
42 | 44 | | |
43 | 45 | | |
44 | 46 | | |
45 | | - | |
| 47 | + | |
46 | 48 | | |
47 | 49 | | |
48 | 50 | | |
| |||
88 | 90 | | |
89 | 91 | | |
90 | 92 | | |
91 | | - | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
92 | 96 | | |
93 | 97 | | |
94 | 98 | | |
95 | 99 | | |
96 | 100 | | |
97 | 101 | | |
98 | 102 | | |
99 | | - | |
| 103 | + | |
100 | 104 | | |
101 | 105 | | |
102 | 106 | | |
| |||
107 | 111 | | |
108 | 112 | | |
109 | 113 | | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
641 | 641 | | |
642 | 642 | | |
643 | 643 | | |
644 | | - | |
| 644 | + | |
645 | 645 | | |
646 | 646 | | |
647 | 647 | | |
648 | 648 | | |
649 | 649 | | |
650 | | - | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
651 | 656 | | |
652 | 657 | | |
653 | 658 | | |
| |||
656 | 661 | | |
657 | 662 | | |
658 | 663 | | |
| 664 | + | |
| 665 | + | |
| 666 | + | |
| 667 | + | |
| 668 | + | |
| 669 | + | |
| 670 | + | |
| 671 | + | |
| 672 | + | |
| 673 | + | |
| 674 | + | |
659 | 675 | | |
660 | 676 | | |
661 | 677 | | |
| |||
678 | 694 | | |
679 | 695 | | |
680 | 696 | | |
| 697 | + | |
681 | 698 | | |
| 699 | + | |
| 700 | + | |
682 | 701 | | |
683 | 702 | | |
684 | 703 | | |
| |||
689 | 708 | | |
690 | 709 | | |
691 | 710 | | |
| 711 | + | |
692 | 712 | | |
| 713 | + | |
| 714 | + | |
693 | 715 | | |
694 | 716 | | |
695 | 717 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1481 | 1481 | | |
1482 | 1482 | | |
1483 | 1483 | | |
| 1484 | + | |
1484 | 1485 | | |
| 1486 | + | |
| 1487 | + | |
1485 | 1488 | | |
1486 | 1489 | | |
1487 | 1490 | | |
1488 | 1491 | | |
| 1492 | + | |
| 1493 | + | |
| 1494 | + | |
| 1495 | + | |
| 1496 | + | |
| 1497 | + | |
| 1498 | + | |
| 1499 | + | |
| 1500 | + | |
| 1501 | + | |
| 1502 | + | |
| 1503 | + | |
| 1504 | + | |
| 1505 | + | |
| 1506 | + | |
| 1507 | + | |
| 1508 | + | |
1489 | 1509 | | |
1490 | 1510 | | |
1491 | 1511 | | |
1492 | | - | |
| 1512 | + | |
1493 | 1513 | | |
1494 | 1514 | | |
1495 | 1515 | | |
1496 | 1516 | | |
1497 | | - | |
1498 | | - | |
1499 | | - | |
| 1517 | + | |
| 1518 | + | |
1500 | 1519 | | |
1501 | 1520 | | |
1502 | 1521 | | |
| |||
1505 | 1524 | | |
1506 | 1525 | | |
1507 | 1526 | | |
1508 | | - | |
| 1527 | + | |
| 1528 | + | |
| 1529 | + | |
1509 | 1530 | | |
1510 | 1531 | | |
1511 | 1532 | | |
1512 | | - | |
| 1533 | + | |
| 1534 | + | |
| 1535 | + | |
| 1536 | + | |
| 1537 | + | |
| 1538 | + | |
| 1539 | + | |
| 1540 | + | |
| 1541 | + | |
| 1542 | + | |
| 1543 | + | |
1513 | 1544 | | |
1514 | 1545 | | |
| 1546 | + | |
1515 | 1547 | | |
1516 | 1548 | | |
1517 | 1549 | | |
| |||
1534 | 1566 | | |
1535 | 1567 | | |
1536 | 1568 | | |
1537 | | - | |
| 1569 | + | |
| 1570 | + | |
| 1571 | + | |
1538 | 1572 | | |
1539 | 1573 | | |
| 1574 | + | |
| 1575 | + | |
| 1576 | + | |
| 1577 | + | |
| 1578 | + | |
1540 | 1579 | | |
1541 | 1580 | | |
1542 | 1581 | | |
| |||
0 commit comments