From b36762cd2bc674e0ee1732584bb8431678edb97c Mon Sep 17 00:00:00 2001 From: plebhash Date: Tue, 16 Jul 2024 11:29:53 -0300 Subject: [PATCH] install cargo-llvm-cov on every MG CI job --- .github/workflows/mg.yaml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/.github/workflows/mg.yaml b/.github/workflows/mg.yaml index a9e67d8575..3ec054de1b 100644 --- a/.github/workflows/mg.yaml +++ b/.github/workflows/mg.yaml @@ -14,6 +14,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + - name: Install cargo-llvm-cov + run: cargo install cargo-llvm-cov - name: Run bad-pool-config-test run: sh ./test/message-generator/test/bad-pool-config-test/bad-pool-config-test.sh @@ -22,6 +24,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + - name: Install cargo-llvm-cov + run: cargo install cargo-llvm-cov - name: Run interop-jd-translator run: sh ./test/message-generator/test/interop-jd-translator/interop-jd-translator.sh @@ -30,6 +34,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + - name: Install cargo-llvm-cov + run: cargo install cargo-llvm-cov - name: Run interop-proxy-with-multi-ups run: sh ./test/message-generator/test/interop-proxy-with-multi-ups/interop-proxy-with-multi-ups.sh @@ -38,6 +44,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + - name: Install cargo-llvm-cov + run: cargo install cargo-llvm-cov - name: Run interop-proxy-with-multi-ups-extended run: sh ./test/message-generator/test/interop-proxy-with-multi-ups-extended/interop-proxy-with-multi-ups-extended.sh @@ -46,6 +54,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + - name: Install cargo-llvm-cov + run: cargo install cargo-llvm-cov - name: Run jds-do-not-fail-on-wrong-tsdatasucc run: sh ./test/message-generator/test/jds-do-not-fail-on-wrong-tsdatasucc/jds-do-not-fail-on-wrong-tsdatasucc.sh @@ -54,6 +64,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + - name: Install cargo-llvm-cov + run: cargo install cargo-llvm-cov - name: Run jds-do-not-panic-if-jdc-close-connection run: sh ./test/message-generator/test/jds-do-not-panic-if-jdc-close-connection/jds-do-not-panic-if-jdc-close-connection.sh @@ -62,6 +74,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + - name: Install cargo-llvm-cov + run: cargo install cargo-llvm-cov - name: Run jds-do-not-stackoverflow-when-no-token run: sh ./test/message-generator/test/jds-do-not-stackoverflow-when-no-token/jds-do-not-stackoverflow-when-no-token.sh @@ -70,6 +84,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + - name: Install cargo-llvm-cov + run: cargo install cargo-llvm-cov - name: Run pool-sri-test-1-standard run: sh ./test/message-generator/test/pool-sri-test-1-standard/pool-sri-test-1-standard.sh @@ -78,6 +94,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + - name: Install cargo-llvm-cov + run: cargo install cargo-llvm-cov - name: Run pool-sri-test-close-channel run: sh ./test/message-generator/test/pool-sri-test-close-channel/pool-sri-test-close-channel.sh @@ -86,6 +104,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + - name: Install cargo-llvm-cov + run: cargo install cargo-llvm-cov - name: Run pool-sri-test-extended_0 run: sh ./test/message-generator/test/pool-sri-test-extended_0/pool-sri-test-extended_0.sh @@ -94,6 +114,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + - name: Install cargo-llvm-cov + run: cargo install cargo-llvm-cov - name: Run pool-sri-test-extended_1 run: sh ./test/message-generator/test/pool-sri-test-extended_1/pool-sri-test-extended_1.sh @@ -102,6 +124,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + - name: Install cargo-llvm-cov + run: cargo install cargo-llvm-cov - name: Run pool-sri-test-reject-auth run: sh ./test/message-generator/test/pool-sri-test-reject-auth/pool-sri-test-reject-auth.sh @@ -110,6 +134,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + - name: Install cargo-llvm-cov + run: cargo install cargo-llvm-cov - name: Run standard-coverage run: sh ./test/message-generator/test/standard-coverage-test/standard-coverage-test.sh @@ -118,6 +144,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + - name: Install cargo-llvm-cov + run: cargo install cargo-llvm-cov - name: Run sv1-test run: sh ./test/message-generator/test/sv1-test/sv1-test.sh @@ -126,6 +154,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + - name: Install cargo-llvm-cov + run: cargo install cargo-llvm-cov - name: Run translation-proxy-broke-pool run: sh ./test/message-generator/test/translation-proxy-broke-pool/translation-proxy-broke-pool.sh @@ -134,6 +164,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + - name: Install cargo-llvm-cov + run: cargo install cargo-llvm-cov - name: Run translation-proxy run: sh ./test/message-generator/test/translation-proxy/translation-proxy.sh @@ -142,5 +174,7 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + - name: Install cargo-llvm-cov + run: cargo install cargo-llvm-cov - name: Run translation-proxy-old-share run: sh ./test/message-generator/test/translation-proxy-old-share/translation-proxy-old-share.sh \ No newline at end of file