Commit c7de72c
authored
Enable test coverage check (#126)
In this PR we are enabling test coverage checks, which will ensure that
we maintain a high bar of test coverage.
Also in this PR, we are removing the "benchmarking" option, as we do not
currently have any benchmarks enabled:
https://github.com/aws-observability/aws-otel-python-instrumentation/actions/runs/8423785726/job/23066213144#step:4:627
Current test coverage: 1427 statements, 95 missed, 93.34% coverage
Regarding `{envsitepackagesdir}`, please see
https://stackoverflow.com/questions/58696476/tox-0-coverage
Testing:
* First raised the PR with 99% test coverage and workflows failed:
[link](https://github.com/aws-observability/aws-otel-python-instrumentation/actions/runs/8456289567/job/23165730029?pr=126)
* Then raised with 93% test coverage and workflows passed (see below)
By submitting this pull request, I confirm that you can use, modify,
copy, and redistribute this contribution, under the terms of your
choice.1 parent de37303 commit c7de72c
3 files changed
+7
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
| 44 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
0 commit comments