supercov-engine 0.0.48

Rust instrumentation, evidence, attribution, and query engine for Supercov
Documentation
1
{"branch":true,"collectorCore":"ctrace","contexts":[{"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-retry2","testId":"tests_retry/test_retry.py::test_fails_then_passes","workerId":"main"},"kind":"test-phase","workerId":"main"},{"files":[{"arcs":[[-9,10],[10,12],[12,14],[14,-9]],"lines":[10,12,14],"path":"src/calculator.py"}],"identity":{"phase":"call","retry":1,"runId":"python-tier-a-retry2","testId":"tests_retry/test_retry.py::test_fails_then_passes","workerId":"main"},"kind":"test-phase","workerId":"main"}],"files":[{"excludedLines":[],"executedBranches":[[10,11],[10,12],[12,14]],"executedLines":[1,9,10,11,12,14],"missingBranches":[[2,3],[2,4],[4,5],[4,6],[12,13]],"missingLines":[2,3,4,5,6,13],"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":"rerun","phase":"call","retry":0,"runId":"python-tier-a-retry2","testId":"tests_retry/test_retry.py::test_fails_then_passes","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"setup","retry":0,"runId":"python-tier-a-retry2","testId":"tests_retry/test_retry.py::test_fails_then_passes","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"call","retry":1,"runId":"python-tier-a-retry2","testId":"tests_retry/test_retry.py::test_fails_then_passes","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"setup","retry":1,"runId":"python-tier-a-retry2","testId":"tests_retry/test_retry.py::test_fails_then_passes","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"teardown","retry":1,"runId":"python-tier-a-retry2","testId":"tests_retry/test_retry.py::test_fails_then_passes","wasXfail":false,"workerId":"main"}],"producer":{"name":"coverage.py","version":"7.15.4"},"root":".","runner":"pytest","schemaVersion":1}