-
-
Notifications
You must be signed in to change notification settings - Fork 1
Tests and coverage #43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Coverage SummaryRust (lines)
Python (statements)
Generated automatically via |
0ae181f to
954d3e3
Compare
Coverage SummaryRust (lines)
Python (statements)
Generated automatically via |
|
the error design document looks interesting/some maybe good ideas there: |
Actually those documents are from the next feature that I'm working on, I added them here by mistake. It was base on Dimo's comment about error handling issues |
|
yes: but there are still useful to know the next steps, it's not a problem that there are already committed |
Added more tests and started computing coverage statistics
updated, README added, and
just testnow runs the Rust and Python harnessesseparately.
TraceSessionBootstraphelpers (directory/format/argv handling) andTraceOutputPaths::configure_writer, withjust testcovering the new cases.ActivationControllercovering activation start, non-matching frames, anddeactivation behaviour; existing runtime integration tests continue to pass.
tests/python/unit/test_session_helpers.pyfor facade utilities and introduced
tests/python/supportfor sharedfixtures; updated monitoring tests to use the helper directory builder.
test jobs plus a non-blocking coverage job that reuses
just coverage, uploadsLCOV/XML/JSON artefacts, and posts a per-PR summary comment.
docs describe the testing/coverage workflow, and the tests README references
the CI coverage comment for contributors.