supercov-engine 0.0.55

Rust instrumentation, evidence, attribution, and query engine for Supercov
Documentation
1
{"branch":true,"collectorCore":"ctrace","contexts":[{"files":[{"arcs":[[-9,10],[-1,1],[1,9],[9,-1],[10,12],[12,13],[13,-9]],"lines":[1,9,10,12,13],"path":"src/calculator.py"}],"identity":{"phase":"call","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_execution/test_execution.py::test_multiprocessing_child_inherits_call_attribution","workerId":"main"},"kind":"test-phase","workerId":"main"},{"files":[{"arcs":[[-9,10],[-1,1],[1,9],[9,-1],[10,12],[12,14],[14,-9]],"lines":[1,9,10,12,14],"path":"src/calculator.py"}],"identity":{"phase":"call","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_execution/test_execution.py::test_python_subprocess_inherits_call_attribution","workerId":"main"},"kind":"test-phase","workerId":"main"},{"files":[{"arcs":[[-9,10],[-1,1],[1,9],[9,-1],[10,12],[12,14],[14,-9]],"lines":[1,9,10,12,14],"path":"src/calculator.py"}],"identity":{"phase":"call","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_starts_a_late_python_subprocess","workerId":"main"},"kind":"test-phase","workerId":"main"},{"files":[{"arcs":[[-9,10],[-1,1],[1,9],[9,-1],[10,12],[12,13],[13,-9]],"lines":[1,9,10,12,13],"path":"src/calculator.py"}],"identity":{"phase":"call","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_starts_late_spawned_multiprocessing_work","workerId":"main"},"kind":"test-phase","workerId":"main"},{"files":[{"arcs":[[-1,1],[1,9],[9,-1]],"lines":[1,9],"path":"src/calculator.py"}],"identity":null,"kind":"background","workerId":"main"},{"files":[{"arcs":[[-9,10],[10,11],[11,-9]],"lines":[10,11],"path":"src/calculator.py"}],"identity":{"phase":"call","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_async_overlap/test_async_overlap.py::test_starts_an_async_task_that_outlives_the_test","workerId":"main"},"kind":"test-phase","workerId":"main"},{"files":[{"arcs":[[-9,10],[10,12],[12,13],[13,-9]],"lines":[10,12,13],"path":"src/calculator.py"}],"identity":{"phase":"call","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_async_overlap/test_async_overlap.py::test_releases_prior_async_work_without_claiming_it","workerId":"main"},"kind":"test-phase","workerId":"main"},{"files":[{"arcs":[[-9,10],[10,11],[11,-9]],"lines":[10,11],"path":"src/calculator.py"}],"identity":{"phase":"call","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_execution/test_execution.py::test_async_task_keeps_call_attribution","workerId":"main"},"kind":"test-phase","workerId":"main"},{"files":[{"arcs":[[-9,10],[10,12],[12,13],[13,-9]],"lines":[10,12,13],"path":"src/calculator.py"}],"identity":{"phase":"call","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_execution/test_execution.py::test_spawned_thread_keeps_call_attribution","workerId":"main"},"kind":"test-phase","workerId":"main"},{"files":[{"arcs":[[-9,10],[10,11],[11,-9]],"lines":[10,11],"path":"src/calculator.py"}],"identity":{"phase":"call","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_starts_work_that_outlives_its_phase","workerId":"main"},"kind":"test-phase","workerId":"main"},{"files":[{"arcs":[[-9,10],[10,12],[12,13],[13,-9]],"lines":[10,12,13],"path":"src/calculator.py"}],"identity":{"phase":"call","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_reused_thread_pool_gets_the_new_test_context","workerId":"main"},"kind":"test-phase","workerId":"main"},{"files":[{"arcs":[[-9,10],[10,12],[12,13],[13,-9]],"lines":[10,12,13],"path":"src/calculator.py"}],"identity":{"phase":"call","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_releases_prior_test_work_without_claiming_it","workerId":"main"},"kind":"test-phase","workerId":"main"},{"files":[{"arcs":[[-9,10],[10,11],[11,-9]],"lines":[10,11],"path":"src/calculator.py"}],"identity":{"phase":"call","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_thread_pool_first_submission","workerId":"main"},"kind":"test-phase","workerId":"main"}],"files":[{"excludedLines":[],"executedBranches":[[10,11],[10,12],[12,13],[12,14]],"executedLines":[1,9,10,11,12,13,14],"missingBranches":[[2,3],[2,4],[4,5],[4,6]],"missingLines":[2,3,4,5,6],"path":"src/calculator.py","sourceLines":[{"line":1,"source":"def classify(value: int, enabled: bool) -> str:"},{"line":2,"source":"    if enabled and value > 0:"},{"line":3,"source":"        return \"positive\""},{"line":4,"source":"    if value == 0:"},{"line":5,"source":"        return \"zero\""},{"line":6,"source":"    return \"other\""},{"line":9,"source":"def bounded(value: int) -> int:"},{"line":10,"source":"    if value < 0:"},{"line":11,"source":"        return 0"},{"line":12,"source":"    if value > 10:"},{"line":13,"source":"        return 10"},{"line":14,"source":"    return value"}],"statements":[1,2,3,4,5,6,9,10,11,12,13,14]}],"outcomes":[{"outcome":"passed","phase":"call","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_async_overlap/test_async_overlap.py::test_releases_prior_async_work_without_claiming_it","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"setup","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_async_overlap/test_async_overlap.py::test_releases_prior_async_work_without_claiming_it","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"teardown","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_async_overlap/test_async_overlap.py::test_releases_prior_async_work_without_claiming_it","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"call","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_async_overlap/test_async_overlap.py::test_starts_an_async_task_that_outlives_the_test","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"setup","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_async_overlap/test_async_overlap.py::test_starts_an_async_task_that_outlives_the_test","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"teardown","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_async_overlap/test_async_overlap.py::test_starts_an_async_task_that_outlives_the_test","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"call","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_execution/test_execution.py::test_async_task_keeps_call_attribution","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"setup","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_execution/test_execution.py::test_async_task_keeps_call_attribution","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"teardown","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_execution/test_execution.py::test_async_task_keeps_call_attribution","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"call","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_execution/test_execution.py::test_multiprocessing_child_inherits_call_attribution","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"setup","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_execution/test_execution.py::test_multiprocessing_child_inherits_call_attribution","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"teardown","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_execution/test_execution.py::test_multiprocessing_child_inherits_call_attribution","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"call","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_execution/test_execution.py::test_python_subprocess_inherits_call_attribution","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"setup","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_execution/test_execution.py::test_python_subprocess_inherits_call_attribution","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"teardown","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_execution/test_execution.py::test_python_subprocess_inherits_call_attribution","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"call","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_execution/test_execution.py::test_spawned_thread_keeps_call_attribution","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"setup","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_execution/test_execution.py::test_spawned_thread_keeps_call_attribution","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"teardown","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_execution/test_execution.py::test_spawned_thread_keeps_call_attribution","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"call","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_releases_prior_multiprocessing_work_without_claiming_it","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"setup","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_releases_prior_multiprocessing_work_without_claiming_it","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"teardown","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_releases_prior_multiprocessing_work_without_claiming_it","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"call","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_releases_prior_subprocess_without_claiming_it","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"setup","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_releases_prior_subprocess_without_claiming_it","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"teardown","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_releases_prior_subprocess_without_claiming_it","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"call","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_releases_prior_test_work_without_claiming_it","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"setup","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_releases_prior_test_work_without_claiming_it","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"teardown","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_releases_prior_test_work_without_claiming_it","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"call","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_reused_thread_pool_gets_the_new_test_context","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"setup","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_reused_thread_pool_gets_the_new_test_context","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"teardown","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_reused_thread_pool_gets_the_new_test_context","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"call","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_starts_a_late_python_subprocess","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"setup","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_starts_a_late_python_subprocess","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"teardown","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_starts_a_late_python_subprocess","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"call","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_starts_late_spawned_multiprocessing_work","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"setup","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_starts_late_spawned_multiprocessing_work","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"teardown","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_starts_late_spawned_multiprocessing_work","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"call","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_starts_work_that_outlives_its_phase","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"setup","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_starts_work_that_outlives_its_phase","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"teardown","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_starts_work_that_outlives_its_phase","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"call","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_thread_pool_first_submission","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"setup","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_thread_pool_first_submission","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"teardown","retry":0,"runId":"python-tier-a-concurrency","testId":"tests_overlap/test_overlap.py::test_thread_pool_first_submission","wasXfail":false,"workerId":"main"}],"producer":{"name":"coverage.py","version":"7.15.4"},"root":".","runner":"pytest","schemaVersion":1}