27 lines
1.6 KiB
Markdown
27 lines
1.6 KiB
Markdown
# Documentation Index
|
|
|
|
A guided tour of the ECU testing framework. Start here:
|
|
|
|
1. `01_run_sequence.md` — End-to-end run sequence and call flow
|
|
2. `02_configuration_resolution.md` — How configuration is loaded and merged
|
|
3. `03_reporting_and_metadata.md` — How test documentation becomes report metadata
|
|
4. `11_conftest_plugin_overview.md` — Custom pytest plugin: hooks, call sequence, and artifacts
|
|
5. `04_lin_interface_call_flow.md` — LIN abstraction and adapter behavior (Mock vs BabyLIN SDK wrapper)
|
|
6. `05_architecture_overview.md` — High-level architecture and components
|
|
7. `06_requirement_traceability.md` — Requirement markers and coverage visuals
|
|
8. `07_flash_sequence.md` — ECU flashing workflow and sequence diagram
|
|
9. `08_babylin_internals.md` — BabyLIN SDK wrapper internals and call flow
|
|
9. `DEVELOPER_COMMIT_GUIDE.md` — What to commit vs ignore, commands
|
|
10. `09_raspberry_pi_deployment.md` — Run on Raspberry Pi (venv, service, hardware notes)
|
|
11. `10_build_custom_image.md` — Build a custom Raspberry Pi OS image with the framework baked in
|
|
12. `12_using_the_framework.md` — Practical usage: local, hardware, CI, and Pi
|
|
13. `13_unit_testing_guide.md` — Unit tests layout, markers, coverage, and tips
|
|
14. `14_power_supply.md` — Owon PSU control, configuration, tests, and tryout script
|
|
15. `15_report_properties_cheatsheet.md` — Standardized keys for record_property/rp across suites
|
|
|
|
Related references:
|
|
- Root project guide: `../README.md`
|
|
- Full framework guide: `../TESTING_FRAMEWORK_GUIDE.md`
|
|
- BabyLIN placement and integration: `../vendor/README.md`
|
|
- PSU tryout and scripts: `../vendor/Owon/`
|