Skip to content

Commit d8b6d00

Browse files
godlygeekpablogsal
authored andcommitted
ci: Remove duplicated Coverage job
We have a Coverage job in `coverage.yml` that runs both C++ coverage and Python coverage analysis and uploads the results to Codecov. We don't need this one, which only analyzes Python coverage and doesn't upload the results to Codecov. Signed-off-by: Pablo Galindo <[email protected]> Signed-off-by: Matt Wozniski <[email protected]>
1 parent 3452630 commit d8b6d00

File tree

1 file changed

+0
-29
lines changed

1 file changed

+0
-29
lines changed

.github/workflows/build.yml

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -37,35 +37,6 @@ jobs:
3737
exit 1
3838
fi
3939
40-
test_with_coverage:
41-
name: "Test with coverage"
42-
runs-on: ubuntu-latest
43-
steps:
44-
- uses: actions/checkout@v5
45-
- name: Set up Python
46-
uses: actions/setup-python@v6
47-
with:
48-
python-version: "3.10"
49-
- name: Set up dependencies
50-
run: |
51-
sudo apt-get update
52-
sudo apt-get install -qy libdebuginfod-dev libunwind-dev liblz4-dev pkg-config npm gdb lldb lcov
53-
- name: Create virtual environment
54-
run: |
55-
python3 -m venv venv
56-
- name: Install Python dependencies
57-
run: |
58-
./venv/bin/python -m pip install --upgrade pip
59-
- name: Disable ptrace security restrictions
60-
run: |
61-
echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope
62-
- name: Run coverage
63-
env:
64-
CYTHON_TEST_MACROS: 1
65-
PYTHON: ./venv/bin/python
66-
run: |
67-
make dev-install pycoverage
68-
6940
test_in_alpine:
7041
name: "Test in Alpine Linux"
7142
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)