Skip to content

Commit 3f9e024

Browse files
ci: use windows-x64 pool for Windows tests (#5756)
## Summary - Use the pre-warmed `windows-x64` stopped pool for Windows tests - Reduces boot time from 2-3 minutes (cold-start) to ~20-30 seconds
1 parent e7b8cae commit 3f9e024

File tree

2 files changed

+1
-23
lines changed

2 files changed

+1
-23
lines changed

.github/runs-on.yml

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -9,20 +9,3 @@ images:
99
arch: "arm64"
1010
name: "vortex-ci-*"
1111
owner: "375504701696"
12-
13-
pools:
14-
# Windows pool - covers UK (8am-6pm GMT) and US-East (8am-6pm EST)
15-
# Combined in UK timezone: 8am-11pm (UK 8-6 + NYC 8-6 = UK 8-11pm)
16-
# Stopped instances only (~20-30s boot vs 2-3min cold-start)
17-
# Cost: ~$5/month (2 × $2.40 EBS storage)
18-
windows-x64:
19-
runner: family=m7i/cpu=8/image=windows22-full-x64/tag=rust-test-windows
20-
timezone: "Europe/London"
21-
schedule:
22-
- name: working-hours
23-
match:
24-
day: ["monday", "tuesday", "wednesday", "thursday", "friday"]
25-
time: ["08:00", "23:00"]
26-
stopped: 2
27-
- name: default
28-
stopped: 1

.github/workflows/ci.yml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -493,12 +493,7 @@ jobs:
493493
matrix:
494494
include:
495495
- os: windows-x64
496-
runner:
497-
- runs-on=${{ github.run_id }}
498-
- family=m7i
499-
- cpu=8
500-
- image=windows22-full-x64
501-
- tag=rust-test-windows
496+
runner: runs-on=${{ github.run_id }}/pool=windows-x64
502497
- os: linux-arm64
503498
runner:
504499
- runs-on=${{ github.run_id }}

0 commit comments

Comments
 (0)