diff --git a/.github/workflows/coverage-protocols.yaml b/.github/workflows/coverage-protocols.yaml index 5b33615af8..08eced9e7e 100644 --- a/.github/workflows/coverage-protocols.yaml +++ b/.github/workflows/coverage-protocols.yaml @@ -29,6 +29,22 @@ jobs: flags: protocols token: ${{ secrets.CODECOV_TOKEN }} + - name: Upload stratum_translation-coverage to codecov.io + uses: codecov/codecov-action@v4 + with: + directory: ./target/tarpaulin-reports/stratum_translation-coverage + file: ./target/tarpaulin-reports/stratum-translation-coverage/cobertura.xml + flags: stratum_translation-coverage + token: ${{ secrets.CODECOV_TOKEN }} + + - name: Upload buffer_sv2-coverage to codecov.io + uses: codecov/codecov-action@v4 + with: + directory: ./target/tarpaulin-reports/buffer_sv2-coverage + file: ./target/tarpaulin-reports/buffer-sv2-coverage/cobertura.xml + flags: buffer_sv2-coverage + token: ${{ secrets.CODECOV_TOKEN }} + - name: Upload binary_codec_sv2-coverage to codecov.io uses: codecov/codecov-action@v4 with: @@ -101,14 +117,6 @@ jobs: flags: parsers_sv2-coverage token: ${{ secrets.CODECOV_TOKEN }} - - name: Upload roles_logic_sv2-coverage to codecov.io - uses: codecov/codecov-action@v4 - with: - directory: ./target/tarpaulin-reports/roles-logic-sv2-coverage - file: ./target/tarpaulin-reports/roles-logic-sv2-coverage/cobertura.xml - flags: roles_logic_sv2-coverage - token: ${{ secrets.CODECOV_TOKEN }} - - name: Upload v1-coverage to codecov.io uses: codecov/codecov-action@v4 with: diff --git a/scripts/coverage-protocols.sh b/scripts/coverage-protocols.sh index 6724efa6b5..d5094d4b05 100755 --- a/scripts/coverage-protocols.sh +++ b/scripts/coverage-protocols.sh @@ -13,6 +13,7 @@ crates=( "sv1" "sv2/binary-sv2/derive_codec" "sv2/binary-sv2" + "sv2/buffer-sv2" "sv2/channels-sv2" "sv2/noise-sv2" "sv2/framing-sv2" @@ -21,9 +22,9 @@ crates=( "sv2/subprotocols/template-distribution" "sv2/subprotocols/mining" "sv2/subprotocols/job-declaration" - "sv2/roles-logic-sv2" "sv2/parsers-sv2" "sv2/handlers-sv2" + "stratum-core/stratum-translation" ) for crate in "${crates[@]}"; do