-
Notifications
You must be signed in to change notification settings - Fork 11.9k
Commit 0ee1fc5
committed
build: avoid WSL interop flake when preparing Windows CI environment
For our native Windows tests (verifying `ng` CLI outside WSL), we
currently build the test binaries inside WSL, leveraging bazel remote
execution.
The scripts involved in moving the built binaries to outside WSL rarely
flake due to a WSL interop bug when we invoke Windows commands from inside
WSL (which is an untypical thing to do; but a needed trick given some WSL limitation).
This commit tries to stabilize/avoid this flake by retrying if we
recognize this.
(cherry picked from commit 54c561a)1 parent 935cc1d commit 0ee1fc5
1 file changed
+13
-1
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
119 | 119 |
| |
120 | 120 |
| |
121 | 121 |
| |
122 | - | ||
122 | + | ||
123 | 123 |
| |
124 | 124 |
| |
125 | 125 |
| |
126 | + | ||
127 | + | ||
128 | + | ||
129 | + | ||
130 | + | ||
131 | + | ||
132 | + | ||
133 | + | ||
134 | + | ||
135 | + | ||
136 | + | ||
137 | + | ||
126 | 138 |
| |
127 | 139 |
| |
128 | 140 |
| |
|
0 commit comments