fix(ci): bound platform test and dependency checks

- run Windows integration targets without the broken Tauri lib harness
- retain Windows cache and web-seed regressions in runnable targets
- bound Linux apt retries, network waits, and job duration
This commit is contained in:
NimBold
2026-08-19 12:47:16 +03:30
parent 9418aa5564
commit dd04ed40d6
5 changed files with 158 additions and 72 deletions
+5 -4
View File
@@ -51,7 +51,8 @@ npm run smoke:torrent:failure-paths
```
Native CI runs this failure-path smoke after staging the target-specific
bundled engines on macOS, Windows, and Linux. Windows runs this RPC
integration test through its target-qualified `cargo test --tests` step;
the general Rust job compiles the library tests without executing the
known-broken Tauri library harness.
bundled engines on macOS, Windows, and Linux. Windows runs the queue-manager
and Torrent RPC integration targets explicitly, plus atomic-storage,
canonical-cache, and web-seed normalization targets; the general Rust job
compiles the library tests without executing the known-broken Tauri library
harness.