Commit e90c7e7
committed
fix: move EC2 shutdown timers from bootstrap_ec2 to ci.sh
The EC2 auto-shutdown timer was determined by CI_FULL in bootstrap_ec2,
but CI_FULL is only set for semver/master branches. Merge-queue runs
execute ci-full-no-test-cache (a full workload) without CI_FULL=1,
so they got the default 60-minute shutdown timer instead of 75 minutes.
This caused the x1 runner in PR #20469 to be shut down mid-benchmark.
Move AWS_SHUTDOWN_TIME to ci.sh where the workload type is known:
- full/grind modes: 75 minutes
- merge-queue/release modes: 90 minutes (includes arm64)
- network/KIND modes: unchanged (already set in ci.sh)
- everything else: default 60 minutes from aws_request_instance_type1 parent 151fbfa commit e90c7e7
2 files changed
+15
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
75 | | - | |
| 75 | + | |
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
80 | 86 | | |
81 | 87 | | |
82 | 88 | | |
| |||
107 | 113 | | |
108 | 114 | | |
109 | 115 | | |
| 116 | + | |
| 117 | + | |
110 | 118 | | |
111 | 119 | | |
112 | 120 | | |
| |||
128 | 136 | | |
129 | 137 | | |
130 | 138 | | |
| 139 | + | |
| 140 | + | |
131 | 141 | | |
132 | 142 | | |
133 | 143 | | |
| |||
267 | 277 | | |
268 | 278 | | |
269 | 279 | | |
| 280 | + | |
270 | 281 | | |
271 | 282 | | |
272 | 283 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
| 16 | + | |
15 | 17 | | |
16 | 18 | | |
17 | | - | |
18 | | - | |
| 19 | + | |
19 | 20 | | |
20 | 21 | | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | 22 | | |
26 | 23 | | |
27 | 24 | | |
| |||
0 commit comments