Skip to content

Commit a1cb003

Browse files
authored
[#258] MCDC Test
1 parent 162e2e3 commit a1cb003

File tree

1 file changed

+2
-8
lines changed

1 file changed

+2
-8
lines changed

.github/workflows/mc_dc_coverage.yml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,7 @@ jobs:
3636
python3 python3-pip python3-venv gcovr bc pipx wget \
3737
software-properties-common clang libclang-dev
3838
pipx install --system-site-packages mcdc-checker
39-
40-
- name: Verify Clang Installation
41-
run: |
42-
echo "Checking clang binary..."
43-
which clang || { echo "clang not found in PATH"; exit 1; }
44-
echo "clang version:"
45-
clang --version
39+
pipx ensurepath
4640
4741
- name: Build with Coverage Flags
4842
run: |
@@ -77,7 +71,7 @@ jobs:
7771
echo "Running mcdc-checker..."
7872
mcdc-checker -a -j $GITHUB_WORKSPACE/doc/coverage/mcdc_report.json \
7973
-I $GITHUB_WORKSPACE/include $(find $GITHUB_WORKSPACE/src -type f -name '*.c' | tr '\n' ' ') \
80-
> $GITHUB_WORKSPACE/doc/coverage/mcdc_checker_output.log
74+
> $GITHUB_WORKSPACE/doc/coverage/mcdc_checker_output.log 2>&1 || true
8175
8276
- name: Display MC/DC Checker Output
8377
run: |

0 commit comments

Comments
 (0)