You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: feature_integration_tests/LIFECYCLE_TESTS_SUMMARY.md
+73-8Lines changed: 73 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -45,7 +45,7 @@ Tests run with an actual Launch Manager daemon instance. This validates:
45
45
46
46
This test suite covers **85 of 92 lifecycle requirements** from the S-CORE Platform specification (**92% coverage**). The tests validate API integration patterns for both Rust and C++ implementations.
47
47
48
-
> **Note**: All tests should be run using Bazel. Direct pytest execution is a work in progress.
48
+
> **Note**: Tests can be executed with both Bazel and direct pytest. Bazel is recommended for CI; pytest is supported for local development and debugging.
49
49
50
50
**Coverage by Category:**
51
51
@@ -440,6 +440,43 @@ bazel test --config=linux-x86_64 //feature_integration_tests/test_cases:fit_daem
440
440
bazel test --config=linux-x86_64 //feature_integration_tests/test_cases:fit_daemon_cpp
@@ -667,4 +732,4 @@ Potential areas for expansion:
667
732
668
733
---
669
734
670
-
**Summary**: This test suite covers 85 of 92 lifecycle requirements (92% coverage) and validates API integration patterns for both Rust and C++ implementations. Tests run with Bazel for both API integration mode (fast CI feedback) and daemon integration mode (comprehensive end-to-end validation). The dual-language implementation ensures both ecosystems have equal support and validates that lifecycle APIs work correctly across languages.
735
+
**Summary**: This test suite covers 85 of 92 lifecycle requirements (92% coverage) and validates API integration patterns for both Rust and C++ implementations. Tests can run with Bazel (recommended for CI) and with direct pytest (recommended for local debugging) for both API integration and daemon integration modes. The dual-language implementation ensures both ecosystems have equal support and validates that lifecycle APIs work correctly across languages.
0 commit comments