diff --git a/.github/workflows/unit_tests.sh b/.github/workflows/unit_tests.sh index e1f7a4be1e..7e7e3016e8 100755 --- a/.github/workflows/unit_tests.sh +++ b/.github/workflows/unit_tests.sh @@ -9,7 +9,6 @@ ADDITIONAL_DEPS=( expect fdisk jekyll - lcov libfdisk-dev libfido2-dev libp11-kit-dev @@ -48,17 +47,9 @@ for phase in "${PHASES[@]}"; do # The docs build is slow and is not affected by compiler/flags, so do it just once MESON_ARGS+=(-Dman=true) fi - if [[ "$phase" = "RUN_GCC" ]]; then - MESON_ARGS+=(-Db_coverage=true) - # See FIXME below - (set +x; while :; do echo -ne "\n[WATCHDOG] $(date)\n"; sleep 30; done) & - fi meson --werror -Dtests=unsafe -Dslow-tests=true -Dfuzz-tests=true "${MESON_ARGS[@]}" build ninja -C build -v meson test -C build --print-errorlogs - if [[ "$phase" = "RUN_GCC" ]]; then - ninja -C build coverage - fi ;; RUN_ASAN_UBSAN|RUN_GCC_ASAN_UBSAN|RUN_CLANG_ASAN_UBSAN) MESON_ARGS=(--optimization=1) diff --git a/.github/workflows/unit_tests.yml b/.github/workflows/unit_tests.yml index e697e6485d..0b8c1782ea 100644 --- a/.github/workflows/unit_tests.yml +++ b/.github/workflows/unit_tests.yml @@ -29,9 +29,3 @@ jobs: - name: Build & test (${{ matrix.run_phase }}) run: sudo -E .github/workflows/unit_tests.sh RUN_${{ matrix.run_phase }} if: github.event_name == 'pull_request' || matrix.run_phase == 'GCC' - - name: Coveralls - if: matrix.run_phase == 'GCC' && github.repository == 'systemd/systemd' - uses: coverallsapp/github-action@master - with: - github-token: ${{ secrets.GITHUB_TOKEN }} - path-to-lcov: ./build/meson-logs/coverage.info