@@ -111,7 +111,7 @@ jobs:
111111 - run : ${{ env.INV_CMD }} ci-auth-run-unit-tests ${{ matrix.builder == 'meson' && '--meson' || '' }}
112112 env :
113113 PDNS_BUILD_PATH : ../pdns-${{ env.BUILDER_VERSION }}
114- - run : ${{ env.INV_CMD }} generate-coverage-info ./pdns-auth-testrunner $GITHUB_WORKSPACE
114+ - run : ${{ env.INV_CMD }} generate-coverage-info ./pdns-auth-testrunner 'auth' $GITHUB_WORKSPACE
115115 if : ${{ env.COVERAGE == 'yes' && matrix.builder == 'meson' }}
116116 - name : Coveralls Parallel auth unit
117117 if : ${{ env.COVERAGE == 'yes' && matrix.builder == 'meson' }}
@@ -199,7 +199,7 @@ jobs:
199199 working-directory : ./pdns/recursordist/
200200 - run : ${{ env.INV_CMD }} ci-rec-build ${{ matrix.builder == 'meson' && '--meson' || '' }}
201201 - run : ${{ env.INV_CMD }} ci-rec-run-unit-tests ${{ matrix.builder == 'meson' && '--meson' || '' }}
202- - run : ${{ env.INV_CMD }} generate-coverage-info ./testrunner $GITHUB_WORKSPACE
202+ - run : ${{ env.INV_CMD }} generate-coverage-info ./testrunner 'recursor' $GITHUB_WORKSPACE
203203 if : ${{ env.COVERAGE == 'yes' && matrix.sanitizers != 'tsan' && matrix.builder == 'meson' }}
204204 - name : Coveralls Parallel rec unit
205205 if : ${{ env.COVERAGE == 'yes' && matrix.sanitizers != 'tsan' && matrix.builder == 'meson' }}
@@ -280,7 +280,6 @@ jobs:
280280 - run : ${{ env.INV_CMD }} install-lld-linker-if-needed
281281 working-directory : ./pdns/dnsdistdist/
282282 - run : ${{ env.INV_CMD }} ci-install-rust ${REPO_HOME}
283- if : ${{ matrix.features != 'least' }}
284283 working-directory : ./pdns/dnsdistdist/
285284 - run : ${{ env.INV_CMD }} ci-build-and-install-quiche ${REPO_HOME}
286285 if : ${{ matrix.features != 'least' }}
@@ -290,14 +289,16 @@ jobs:
290289 working-directory : ./pdns/dnsdistdist/
291290 - run : ${{ env.INV_CMD }} ci-dnsdist-configure ${{ matrix.features }} ${{ matrix.builder }} dnsdist-${{ env.BUILDER_VERSION }}
292291 working-directory : ./pdns/dnsdistdist/
293- - run : ${{ env.INV_CMD }} ci-make-distdir
292+ if : ${{ matrix.builder != 'autotools' }}
293+ - run : |
294+ mkdir dnsdist-${{ env.BUILDER_VERSION }}
294295 if: ${{ matrix.builder == 'autotools' }}
295296 working-directory: ./pdns/dnsdistdist/
296297 - run : ${{ env.INV_CMD }} ci-dnsdist-configure ${{ matrix.features }} ${{ matrix.builder }} dnsdist-${{ env.BUILDER_VERSION }}
297298 if : ${{ matrix.builder == 'autotools' }}
298299 - run : ${{ env.INV_CMD }} ci-dnsdist-make-bear ${{ matrix.builder }}
299300 - run : ${{ env.INV_CMD }} ci-dnsdist-run-unit-tests ${{ matrix.builder }}
300- - run : ${{ env.INV_CMD }} generate-coverage-info ./testrunner $GITHUB_WORKSPACE
301+ - run : ${{ env.INV_CMD }} generate-coverage-info ./testrunner 'dnsdist' $GITHUB_WORKSPACE
301302 if : ${{ env.COVERAGE == 'yes' && matrix.sanitizers != 'tsan' && matrix.builder == 'meson'}}
302303 - name : Coveralls Parallel dnsdist unit
303304 if : ${{ env.COVERAGE == 'yes' && matrix.sanitizers != 'tsan' && matrix.builder == 'meson' }}
@@ -383,7 +384,7 @@ jobs:
383384 - run : ${{ env.INV_CMD }} install-clang-runtime
384385 - run : ${{ env.INV_CMD }} install-auth-test-deps -b ${{ matrix.backend }}
385386 - run : ${{ env.INV_CMD }} test-api auth -b ${{ matrix.backend }}
386- - run : ${{ env.INV_CMD }} generate-coverage-info /opt/pdns-auth/sbin/pdns-auth $GITHUB_WORKSPACE
387+ - run : ${{ env.INV_CMD }} generate-coverage-info /opt/pdns-auth/sbin/pdns-auth 'auth' $GITHUB_WORKSPACE
387388 if : ${{ env.COVERAGE == 'yes' }}
388389 - name : Coveralls Parallel auth API ${{ matrix.backend }}
389390 if : ${{ env.COVERAGE == 'yes' }}
@@ -515,7 +516,7 @@ jobs:
515516 - run : ${{ env.INV_CMD }} install-clang-runtime
516517 - run : ${{ env.INV_CMD }} install-auth-test-deps -b ${{ matrix.backend }}
517518 - run : ${{ env.INV_CMD }} test-auth-backend -b ${{ matrix.backend }}
518- - run : ${{ env.INV_CMD }} generate-coverage-info /opt/pdns-auth/sbin/pdns-auth $GITHUB_WORKSPACE
519+ - run : ${{ env.INV_CMD }} generate-coverage-info /opt/pdns-auth/sbin/pdns-auth 'auth' $GITHUB_WORKSPACE
519520 if : ${{ env.COVERAGE == 'yes' }}
520521 - name : Coveralls Parallel auth backend ${{ matrix.backend }}
521522 if : ${{ env.COVERAGE == 'yes' }}
@@ -558,7 +559,7 @@ jobs:
558559 - run : ${{ env.INV_CMD }} install-clang-runtime
559560 - run : ${{ env.INV_CMD }} install-auth-test-deps
560561 - run : ${{ env.INV_CMD }} test-ixfrdist
561- - run : ${{ env.INV_CMD }} generate-coverage-info /opt/pdns-auth/bin/ixfrdist $GITHUB_WORKSPACE
562+ - run : ${{ env.INV_CMD }} generate-coverage-info /opt/pdns-auth/bin/ixfrdist 'auth' $GITHUB_WORKSPACE
562563 if : ${{ env.COVERAGE == 'yes' }}
563564 - name : Coveralls Parallel ixfrdist
564565 if : ${{ env.COVERAGE == 'yes' }}
@@ -610,7 +611,7 @@ jobs:
610611 - run : ${{ env.INV_CMD }} install-clang-runtime
611612 - run : ${{ env.INV_CMD }} install-rec-test-deps
612613 - run : ${{ env.INV_CMD }} test-api recursor
613- - run : ${{ env.INV_CMD }} generate-coverage-info /opt/pdns-recursor/sbin/pdns_recursor $GITHUB_WORKSPACE
614+ - run : ${{ env.INV_CMD }} generate-coverage-info /opt/pdns-recursor/sbin/pdns_recursor 'recursor' $GITHUB_WORKSPACE
614615 if : ${{ env.COVERAGE == 'yes' && matrix.sanitizers != 'tsan' }}
615616 - name : Coveralls Parallel recursor API
616617 if : ${{ env.COVERAGE == 'yes' && matrix.sanitizers != 'tsan' }}
@@ -664,7 +665,7 @@ jobs:
664665 - run : ${{ env.INV_CMD }} install-clang-runtime
665666 - run : ${{ env.INV_CMD }} install-rec-test-deps
666667 - run : ${{ env.INV_CMD }} test-regression-recursor
667- - run : ${{ env.INV_CMD }} generate-coverage-info /opt/pdns-recursor/sbin/pdns_recursor $GITHUB_WORKSPACE
668+ - run : ${{ env.INV_CMD }} generate-coverage-info /opt/pdns-recursor/sbin/pdns_recursor 'recursor' $GITHUB_WORKSPACE
668669 if : ${{ env.COVERAGE == 'yes' && matrix.sanitizers != 'tsan' }}
669670 - name : Coveralls Parallel recursor regression
670671 if : ${{ env.COVERAGE == 'yes' && matrix.sanitizers != 'tsan' }}
@@ -717,7 +718,7 @@ jobs:
717718 - run : ${{ env.INV_CMD }} install-clang-runtime
718719 - run : ${{ env.INV_CMD }} install-rec-bulk-deps
719720 - run : ${{ env.INV_CMD }} test-bulk-recursor 100 ${{ matrix.threads }} ${{ matrix.mthreads }} ${{ matrix.shards }} ${{ matrix.IPv6 }}
720- - run : ${{ env.INV_CMD }} generate-coverage-info /opt/pdns-recursor/sbin/pdns_recursor $GITHUB_WORKSPACE
721+ - run : ${{ env.INV_CMD }} generate-coverage-info /opt/pdns-recursor/sbin/pdns_recursor 'recursor' $GITHUB_WORKSPACE
721722 if : ${{ env.COVERAGE == 'yes' && matrix.sanitizers != 'tsan' }}
722723 - name : Coveralls Parallel recursor bulk
723724 if : ${{ env.COVERAGE == 'yes' && matrix.sanitizers != 'tsan' }}
@@ -768,7 +769,7 @@ jobs:
768769 ASAN_OPTIONS : detect_leaks=0
769770 TSAN_OPTIONS : " halt_on_error=1:suppressions=${{ github.workspace }}/pdns/recursordist/recursor-tsan.supp"
770771 # Disabled, it gives us: "/bin/bash: line 1: llvm-profdata-13: command not found" due to mismatch between deb and ubuntu versions
771- # - run: . ${{ github.workspace }}/.venv/bin/activate && inv generate-coverage-info /opt/pdns-recursor/sbin/pdns_recursor $GITHUB_WORKSPACE
772+ # - run: . ${{ github.workspace }}/.venv/bin/activate && inv generate-coverage-info 'recursor' /opt/pdns-recursor/sbin/pdns_recursor $GITHUB_WORKSPACE
772773 # if: ${{ env.COVERAGE == 'yes' && matrix.sanitizers != 'tsan' }}
773774 # - name: Coveralls Parallel recursor bulk
774775 # if: ${{ env.COVERAGE == 'yes' && matrix.sanitizers != 'tsan' }}
@@ -824,7 +825,7 @@ jobs:
824825 - run : ${{ env.INV_CMD }} install-clang-runtime
825826 - run : ${{ env.INV_CMD }} install-dnsdist-test-deps $([ "$(. /etc/os-release && echo $VERSION_CODENAME)" = "bullseye" ] && echo "--skipXDP=True")
826827 - run : ${{ env.INV_CMD }} test-dnsdist $([ "$(. /etc/os-release && echo $VERSION_CODENAME)" = "bullseye" ] && echo "--skipXDP=True")
827- - run : ${{ env.INV_CMD }} generate-coverage-info /opt/dnsdist/bin/dnsdist $GITHUB_WORKSPACE
828+ - run : ${{ env.INV_CMD }} generate-coverage-info /opt/dnsdist/bin/dnsdist 'dnsdist' $GITHUB_WORKSPACE
828829 if : ${{ env.COVERAGE == 'yes' && matrix.sanitizers != 'tsan' }}
829830 - name : Coveralls Parallel dnsdist regression
830831 if : ${{ env.COVERAGE == 'yes' && matrix.sanitizers != 'tsan' }}
0 commit comments