@@ -65,25 +65,25 @@ jobs:
6565 sudo apt-get install -y jq
6666 docker pull kcov/kcov
6767
68- - name : Generate coverage reports
69- if : matrix.os == 'ubuntu-latest'
70- run : |
71- # [ -d .zig-cache/coverage ] || mkdir -pv .zig-cache/coverage
72- # zig test src/root.zig --test-cmd kcov --test-cmd .zig-cache/coverage --test-cmd-bin
73- ####### kcov $PWD/coverage ./zig-cache/o/*/test
74- echo "zig test ..."
75- [ -d zig-out/bin ] || mkdir -pv zig-out/bin
76- zig test --test-no-exec -femit-bin=zig-out/bin/tester src/root.zig
77- [ -d zig-out/coverage ] || mkdir -pv zig-out/coverage
78- ls -la --color zig-out/bin/
79- echo "docker run ..."
80- docker run -i --rm -v $PWD:/code kcov/kcov kcov --include-pattern=/code/src/ --exclude-pattern=lib/std --exclude-pattern=lib/zig --dump-summary /code/zig-out/coverage /code/zig-out/bin/tester
81- echo "jq processing ..."
82- jq '. | "coverage: \(.percent_covered), covered: \(.covered_lines) / total \(.total_lines) lines."' zig-out/coverage/tester/coverage.json
83-
84- - name : Upload coverage reports to Codecov
85- if : matrix.os == 'ubuntu-latest'
86- uses : codecov/codecov-action@v3
87- with :
88- directory : .zig-cache/coverage/
89- verbose : true
68+ # - name: Generate coverage reports
69+ # if: matrix.os == 'ubuntu-latest'
70+ # run: |
71+ # # [ -d .zig-cache/coverage ] || mkdir -pv .zig-cache/coverage
72+ # # zig test src/root.zig --test-cmd kcov --test-cmd .zig-cache/coverage --test-cmd-bin
73+ # ####### kcov $PWD/coverage ./zig-cache/o/*/test
74+ # echo "zig test ..."
75+ # [ -d zig-out/bin ] || mkdir -pv zig-out/bin
76+ # zig test --test-no-exec -femit-bin=zig-out/bin/tester src/root.zig
77+ # [ -d zig-out/coverage ] || mkdir -pv zig-out/coverage
78+ # ls -la --color zig-out/bin/
79+ # echo "docker run ..."
80+ # docker run -i --rm -v $PWD:/code kcov/kcov kcov --include-pattern=/code/src/ # --exclude-pattern=lib/std --exclude-pattern=lib/zig --dump-summary /code/zig-out/coverage /# code/zig-out/bin/tester
81+ # echo "jq processing ..."
82+ # jq '. | "coverage: \(.percent_covered), covered: \(.covered_lines) / total \(.total_lines) lines."' zig-out/coverage/tester/coverage.json
83+ #
84+ # - name: Upload coverage reports to Codecov
85+ # if: matrix.os == 'ubuntu-latest'
86+ # uses: codecov/codecov-action@v3
87+ # with:
88+ # directory: .zig-cache/coverage/
89+ # verbose: true
0 commit comments