Commit 897d2a3
committed
feat: complete Phase C of E2E tests split refactor
- Update docs/e2e-testing.md with comprehensive split approach documentation
- Update README.md badges to point to new provision and config workflows
- Remove legacy .github/workflows/test-e2e.yml workflow
- Rename e2e_tests.rs to e2e_tests_full.rs for local development use
- Update Cargo.toml and .cargo/config.toml for new binary configuration
- Add clear documentation explaining CI limitations of full local tests
- Mark Phase C as completed in refactor plan with detailed implementation results
- Validate complete solution with passing linters and tests
This completes the E2E test suite split providing:
- Reliable CI testing with provision and configuration suites
- Preserved full local testing capability for comprehensive validation
- Clear separation of concerns for better maintainability1 parent 6f38b9e commit 897d2a3
File tree
7 files changed
+331
-244
lines changed- .cargo
- .github/workflows
- docs
- refactors
- src/bin
7 files changed
+331
-244
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
21 | | - | |
| 20 | + | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
0 commit comments