Commit 65bc6f1
authored
chore(ci): harness CI timeout (#117)
## Summary
Fixed harness CI tests that were timing out.
**Root cause:** The official react-native-harness action and pnpm were
causing issues where Metro wouldn't start properly or the harness
couldn't connect to the app.
**Solution:**
- Use `yarn test:harness:ios` instead of `pnpm` or the official harness
action
- Boot the simulator manually before running tests
- Install the app manually before running harness
- Let the harness handle Metro startup and app launching
## Test plan
- CI harness tests now pass consistently1 parent a4fb24b commit 65bc6f1
1 file changed
Lines changed: 25 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
209 | 209 | | |
210 | 210 | | |
211 | 211 | | |
212 | | - | |
213 | 212 | | |
214 | 213 | | |
215 | 214 | | |
| |||
263 | 262 | | |
264 | 263 | | |
265 | 264 | | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
266 | 271 | | |
267 | 272 | | |
268 | | - | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
0 commit comments