From 095c7ec9314b54d8f6c207cebf1102d41a141495 Mon Sep 17 00:00:00 2001 From: Richard Burkhardt Date: Sat, 7 Sep 2024 15:53:37 +0200 Subject: [PATCH 01/15] try to split up tests --- .github/workflows/dart.yml | 73 ++++++++++++++++++++++++++++++++++---- 1 file changed, 67 insertions(+), 6 deletions(-) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index d9c5af9..423d985 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -1,8 +1,3 @@ -# This workflow uses actions that are not certified by GitHub. -# They are provided by a third-party and are governed by -# separate terms of service, privacy policy, and support -# documentation. - name: Dart on: @@ -14,20 +9,86 @@ on: jobs: build: runs-on: ubuntu-latest + outputs: + cache-key: ${{ steps.cache-deps.outputs.cache-hit }} steps: - uses: actions/checkout@v4 - uses: dart-lang/setup-dart@v1 + - name: Cache dependencies + id: cache-deps + uses: actions/cache@v3 + with: + path: ~/.pub-cache + key: ${{ runner.os }}-dart-${{ hashFiles('**/pubspec.yaml') }} + restore-keys: | + ${{ runner.os }}-dart- + - name: Install dependencies run: dart pub get + - name: Analyze project source run: dart analyze - - name: Run tests + + test_vm: + runs-on: ubuntu-latest + needs: build + + steps: + - uses: actions/checkout@v4 + + - uses: dart-lang/setup-dart@v1 + + - name: Restore dependencies from cache + uses: actions/cache@v3 + with: + path: ~/.pub-cache + key: ${{ needs.build.outputs.cache-key }} + + - name: Run tests on VM + run: dart run test -p vm + + test_chrome: + runs-on: ubuntu-latest + needs: build + + steps: + - uses: actions/checkout@v4 + - uses: dart-lang/setup-dart@v1 + + - name: Restore dependencies from cache + uses: actions/cache@v3 + with: + path: ~/.pub-cache + key: ${{ needs.build.outputs.cache-key }} + + - name: Run tests on Chrome + run: dart run test -p chrome + + coverage: + runs-on: ubuntu-latest + needs: [test_vm, test_chrome] + + steps: + - uses: actions/checkout@v4 + + - uses: dart-lang/setup-dart@v1 + + - name: Restore dependencies from cache + uses: actions/cache@v3 + with: + path: ~/.pub-cache + key: ${{ needs.build.outputs.cache-key }} + + - name: Run tests with coverage run: dart run test --coverage="./coverage" + - name: Activate coverage run: dart pub global activate coverage + - name: Format coverage run: format_coverage -l -i ./ -o lcov.info --packages=.dart_tool/package_config.json --report-on=lib + - name: Upload coverage run: bash <(curl -s https://codecov.io/bash) From 579bec0c49db401b85988a94f2c39c9dc8ed0f45 Mon Sep 17 00:00:00 2001 From: Richard Burkhardt Date: Sat, 7 Sep 2024 16:15:35 +0200 Subject: [PATCH 02/15] try with artifacts --- .github/workflows/dart.yml | 77 ++++++++++++++++++++------------------ 1 file changed, 40 insertions(+), 37 deletions(-) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index 423d985..165968d 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -9,22 +9,11 @@ on: jobs: build: runs-on: ubuntu-latest - outputs: - cache-key: ${{ steps.cache-deps.outputs.cache-hit }} steps: - uses: actions/checkout@v4 - uses: dart-lang/setup-dart@v1 - - name: Cache dependencies - id: cache-deps - uses: actions/cache@v3 - with: - path: ~/.pub-cache - key: ${{ runner.os }}-dart-${{ hashFiles('**/pubspec.yaml') }} - restore-keys: | - ${{ runner.os }}-dart- - - name: Install dependencies run: dart pub get @@ -37,17 +26,19 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: dart-lang/setup-dart@v1 - - name: Restore dependencies from cache - uses: actions/cache@v3 - with: - path: ~/.pub-cache - key: ${{ needs.build.outputs.cache-key }} + - name: Install dependencies + run: dart pub get + + - name: Run tests on VM with coverage + run: dart run test -p vm --coverage="coverage_vm" - - name: Run tests on VM - run: dart run test -p vm + - name: Upload VM coverage + uses: actions/upload-artifact@v3 + with: + name: coverage_vm + path: coverage_vm test_chrome: runs-on: ubuntu-latest @@ -57,14 +48,17 @@ jobs: - uses: actions/checkout@v4 - uses: dart-lang/setup-dart@v1 - - name: Restore dependencies from cache - uses: actions/cache@v3 - with: - path: ~/.pub-cache - key: ${{ needs.build.outputs.cache-key }} + - name: Install dependencies + run: dart pub get + + - name: Run tests on Chrome with coverage + run: dart run test -p chrome --coverage="coverage_chrome" - - name: Run tests on Chrome - run: dart run test -p chrome + - name: Upload Chrome coverage + uses: actions/upload-artifact@v3 + with: + name: coverage_chrome + path: coverage_chrome coverage: runs-on: ubuntu-latest @@ -72,23 +66,32 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: dart-lang/setup-dart@v1 - - name: Restore dependencies from cache - uses: actions/cache@v3 + - name: Install dependencies + run: dart pub get + + - name: Download VM coverage + uses: actions/download-artifact@v3 with: - path: ~/.pub-cache - key: ${{ needs.build.outputs.cache-key }} + name: coverage_vm - - name: Run tests with coverage - run: dart run test --coverage="./coverage" + - name: Download Chrome coverage + uses: actions/download-artifact@v3 + with: + name: coverage_chrome - - name: Activate coverage + - name: Activate coverage tool run: dart pub global activate coverage - - name: Format coverage - run: format_coverage -l -i ./ -o lcov.info --packages=.dart_tool/package_config.json --report-on=lib + - name: Format VM coverage + run: format_coverage -l -i coverage_vm -o lcov_vm.info --packages=.dart_tool/package_config.json --report-on=lib + + - name: Format Chrome coverage + run: format_coverage -l -i coverage_chrome -o lcov_chrome.info --packages=.dart_tool/package_config.json --report-on=lib + + - name: Merge coverage reports + run: lcov --add-tracefile lcov_vm.info --add-tracefile lcov_chrome.info --output-file lcov.info - - name: Upload coverage + - name: Upload merged coverage run: bash <(curl -s https://codecov.io/bash) From 0d0248192b1d0706ce6847130e4889ad33fc9872 Mon Sep 17 00:00:00 2001 From: Richard Burkhardt Date: Sat, 7 Sep 2024 16:47:06 +0200 Subject: [PATCH 03/15] try fix timeout issues --- .github/workflows/dart.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index 165968d..193e8a4 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -7,7 +7,7 @@ on: branches: [ master ] jobs: - build: + analyze: runs-on: ubuntu-latest steps: @@ -22,7 +22,7 @@ jobs: test_vm: runs-on: ubuntu-latest - needs: build + needs: analyze steps: - uses: actions/checkout@v4 @@ -42,7 +42,7 @@ jobs: test_chrome: runs-on: ubuntu-latest - needs: build + needs: analyze steps: - uses: actions/checkout@v4 @@ -52,7 +52,7 @@ jobs: run: dart pub get - name: Run tests on Chrome with coverage - run: dart run test -p chrome --coverage="coverage_chrome" + run: dart run test -p chrome --coverage="coverage_chrome" --timeout=5m --concurrency=1 - name: Upload Chrome coverage uses: actions/upload-artifact@v3 From ae83da9f449b6037e550f90eb590ff27e1c21428 Mon Sep 17 00:00:00 2001 From: Richard Burkhardt Date: Sat, 7 Sep 2024 19:16:14 +0200 Subject: [PATCH 04/15] try fix coverage path --- .github/workflows/dart.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index 193e8a4..ffd1c50 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -85,10 +85,10 @@ jobs: run: dart pub global activate coverage - name: Format VM coverage - run: format_coverage -l -i coverage_vm -o lcov_vm.info --packages=.dart_tool/package_config.json --report-on=lib + run: format_coverage -l -i ./coverage_vm -o lcov_vm.info --packages=.dart_tool/package_config.json --report-on=lib - name: Format Chrome coverage - run: format_coverage -l -i coverage_chrome -o lcov_chrome.info --packages=.dart_tool/package_config.json --report-on=lib + run: format_coverage -l -i ./coverage_chrome -o lcov_chrome.info --packages=.dart_tool/package_config.json --report-on=lib - name: Merge coverage reports run: lcov --add-tracefile lcov_vm.info --add-tracefile lcov_chrome.info --output-file lcov.info From ad6b7aa6b2ad8f7850958ef439df6fc1e05da5bd Mon Sep 17 00:00:00 2001 From: Richard Burkhardt Date: Sun, 8 Sep 2024 00:50:30 +0200 Subject: [PATCH 05/15] get debug output --- .github/workflows/dart.yml | 49 ++++++++++++++++++++++---------------- 1 file changed, 29 insertions(+), 20 deletions(-) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index ffd1c50..7d6ea00 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -40,29 +40,30 @@ jobs: name: coverage_vm path: coverage_vm - test_chrome: - runs-on: ubuntu-latest - needs: analyze - - steps: - - uses: actions/checkout@v4 - - uses: dart-lang/setup-dart@v1 - - - name: Install dependencies - run: dart pub get - - - name: Run tests on Chrome with coverage - run: dart run test -p chrome --coverage="coverage_chrome" --timeout=5m --concurrency=1 - - - name: Upload Chrome coverage - uses: actions/upload-artifact@v3 - with: - name: coverage_chrome - path: coverage_chrome +# test_chrome: +# runs-on: ubuntu-latest +# needs: analyze +# +# steps: +# - uses: actions/checkout@v4 +# - uses: dart-lang/setup-dart@v1 +# +# - name: Install dependencies +# run: dart pub get +# +# - name: Run tests on Chrome with coverage +# run: dart run test -p chrome --coverage="coverage_chrome" --timeout=5m --concurrency=1 +# +# - name: Upload Chrome coverage +# uses: actions/upload-artifact@v3 +# with: +# name: coverage_chrome +# path: coverage_chrome coverage: runs-on: ubuntu-latest - needs: [test_vm, test_chrome] + #, test_chrome + needs: [test_vm] steps: - uses: actions/checkout@v4 @@ -80,6 +81,14 @@ jobs: uses: actions/download-artifact@v3 with: name: coverage_chrome + - name: Check current directory + run: pwd + + - name: List files after download + run: ls -la + + - name: List contents of coverage_vm + run: ls -R ./coverage_vm - name: Activate coverage tool run: dart pub global activate coverage From 2e580551482ce67086afdc68b7c4050e7d190e4c Mon Sep 17 00:00:00 2001 From: Richard Burkhardt Date: Sun, 8 Sep 2024 00:53:40 +0200 Subject: [PATCH 06/15] get debug output --- .github/workflows/dart.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index 7d6ea00..c252493 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -77,10 +77,11 @@ jobs: with: name: coverage_vm - - name: Download Chrome coverage - uses: actions/download-artifact@v3 - with: - name: coverage_chrome + #- name: Download Chrome coverage + # uses: actions/download-artifact@v3 + # with: + # name: coverage_chrome + # - name: Check current directory run: pwd From 2730720e9aaecde1466a70234233d23550fbf164 Mon Sep 17 00:00:00 2001 From: Richard Burkhardt Date: Sun, 8 Sep 2024 01:00:06 +0200 Subject: [PATCH 07/15] get debug output --- .github/workflows/dart.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index c252493..d403408 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -35,7 +35,7 @@ jobs: run: dart run test -p vm --coverage="coverage_vm" - name: Upload VM coverage - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: coverage_vm path: coverage_vm @@ -55,7 +55,7 @@ jobs: # run: dart run test -p chrome --coverage="coverage_chrome" --timeout=5m --concurrency=1 # # - name: Upload Chrome coverage -# uses: actions/upload-artifact@v3 +# uses: actions/upload-artifact@v4 # with: # name: coverage_chrome # path: coverage_chrome @@ -73,12 +73,12 @@ jobs: run: dart pub get - name: Download VM coverage - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: coverage_vm #- name: Download Chrome coverage - # uses: actions/download-artifact@v3 + # uses: actions/download-artifact@v4 # with: # name: coverage_chrome # @@ -86,7 +86,7 @@ jobs: run: pwd - name: List files after download - run: ls -la + run: ls -R - name: List contents of coverage_vm run: ls -R ./coverage_vm From f2a4ff4b13e330f6791a590560fb2b28fc501bd8 Mon Sep 17 00:00:00 2001 From: Richard Burkhardt Date: Sun, 8 Sep 2024 01:11:34 +0200 Subject: [PATCH 08/15] get debug output --- .github/workflows/dart.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index d403408..0201c4c 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -32,13 +32,13 @@ jobs: run: dart pub get - name: Run tests on VM with coverage - run: dart run test -p vm --coverage="coverage_vm" + run: dart run test -p vm --coverage=./coverage - name: Upload VM coverage uses: actions/upload-artifact@v4 with: name: coverage_vm - path: coverage_vm + path: ./coverage # test_chrome: # runs-on: ubuntu-latest @@ -76,6 +76,7 @@ jobs: uses: actions/download-artifact@v4 with: name: coverage_vm + path: ./coverage_vm #- name: Download Chrome coverage # uses: actions/download-artifact@v4 From 4643679c5515f2b9a7cb62d8074bdf4400532663 Mon Sep 17 00:00:00 2001 From: Richard Burkhardt Date: Sun, 8 Sep 2024 01:17:53 +0200 Subject: [PATCH 09/15] fix upload path --- .github/workflows/dart.yml | 52 +++++++++++++++++++------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index 0201c4c..de3ad51 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -40,30 +40,29 @@ jobs: name: coverage_vm path: ./coverage -# test_chrome: -# runs-on: ubuntu-latest -# needs: analyze -# -# steps: -# - uses: actions/checkout@v4 -# - uses: dart-lang/setup-dart@v1 -# -# - name: Install dependencies -# run: dart pub get -# -# - name: Run tests on Chrome with coverage -# run: dart run test -p chrome --coverage="coverage_chrome" --timeout=5m --concurrency=1 -# -# - name: Upload Chrome coverage -# uses: actions/upload-artifact@v4 -# with: -# name: coverage_chrome -# path: coverage_chrome + test_chrome: + runs-on: ubuntu-latest + needs: analyze + + steps: + - uses: actions/checkout@v4 + - uses: dart-lang/setup-dart@v1 + + - name: Install dependencies + run: dart pub get + + - name: Run tests on Chrome with coverage + run: dart run test -p chrome --coverage=./coverage --timeout=5m --concurrency=1 + + - name: Upload Chrome coverage + uses: actions/upload-artifact@v4 + with: + name: coverage_chrome + path: ./coverage coverage: runs-on: ubuntu-latest - #, test_chrome - needs: [test_vm] + needs: [test_vm, test_chrome] steps: - uses: actions/checkout@v4 @@ -78,11 +77,12 @@ jobs: name: coverage_vm path: ./coverage_vm - #- name: Download Chrome coverage - # uses: actions/download-artifact@v4 - # with: - # name: coverage_chrome - # + - name: Download Chrome coverage + uses: actions/download-artifact@v4 + with: + name: coverage_chrome + path: ./coverage_chrome + - name: Check current directory run: pwd From 312c9cd203e3385cb9bca4e87a90097dd83a3d31 Mon Sep 17 00:00:00 2001 From: Richard Burkhardt Date: Sun, 8 Sep 2024 01:18:46 +0200 Subject: [PATCH 10/15] remove output --- .github/workflows/dart.yml | 9 --------- 1 file changed, 9 deletions(-) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index de3ad51..cb27aba 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -83,15 +83,6 @@ jobs: name: coverage_chrome path: ./coverage_chrome - - name: Check current directory - run: pwd - - - name: List files after download - run: ls -R - - - name: List contents of coverage_vm - run: ls -R ./coverage_vm - - name: Activate coverage tool run: dart pub global activate coverage From c0aee1140b0418b2a4e8f2a2ff9a7e4aca1c502d Mon Sep 17 00:00:00 2001 From: Richard Burkhardt Date: Sun, 8 Sep 2024 07:38:01 +0200 Subject: [PATCH 11/15] install lcov --- .github/workflows/dart.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index cb27aba..fce1be6 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -92,6 +92,9 @@ jobs: - name: Format Chrome coverage run: format_coverage -l -i ./coverage_chrome -o lcov_chrome.info --packages=.dart_tool/package_config.json --report-on=lib + - name: Install lcov + run: sudo apt-get update && sudo apt-get install -y lcov + - name: Merge coverage reports run: lcov --add-tracefile lcov_vm.info --add-tracefile lcov_chrome.info --output-file lcov.info From df2e109a46b8eb67d7309c43e88298eded955e1e Mon Sep 17 00:00:00 2001 From: Richard Burkhardt Date: Tue, 10 Sep 2024 09:53:04 +0200 Subject: [PATCH 12/15] debug coverage task --- .github/workflows/dart.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index fce1be6..3c6d136 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -92,6 +92,15 @@ jobs: - name: Format Chrome coverage run: format_coverage -l -i ./coverage_chrome -o lcov_chrome.info --packages=.dart_tool/package_config.json --report-on=lib + - name: List all files + run: ls -laR + + - name: Show content of lcov_vm.info + run: cat lcov_vm.info + + - name: Show content of lcov_chrome.info + run: cat lcov_chrome.info + - name: Install lcov run: sudo apt-get update && sudo apt-get install -y lcov From 55d30c1d4a49fa51f2878554283628a6dd98a59e Mon Sep 17 00:00:00 2001 From: Richard Burkhardt Date: Tue, 10 Sep 2024 10:27:15 +0200 Subject: [PATCH 13/15] debug coverage task --- .github/workflows/dart.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index 3c6d136..fc68a68 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -87,7 +87,10 @@ jobs: run: dart pub global activate coverage - name: Format VM coverage - run: format_coverage -l -i ./coverage_vm -o lcov_vm.info --packages=.dart_tool/package_config.json --report-on=lib + run: format_coverage -l -v -i ./coverage_chrome -o lcov_chrome.info --packages=.dart_tool/package_config.json --report-on=lib + + - name: Show content of a sample coverage file + run: cat ./coverage_chrome/test/authentication/cryptosign/bcrypt_pbkdf_test.dart.chrome.json - name: Format Chrome coverage run: format_coverage -l -i ./coverage_chrome -o lcov_chrome.info --packages=.dart_tool/package_config.json --report-on=lib From febeabd8ccb51f270371d4ead0ac77c89c714c9d Mon Sep 17 00:00:00 2001 From: Richard Burkhardt Date: Fri, 1 Nov 2024 14:35:45 +0100 Subject: [PATCH 14/15] no coverage support for chrome --- .github/workflows/dart.yml | 25 +++++++++---------------- 1 file changed, 9 insertions(+), 16 deletions(-) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index fc68a68..5371e4d 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -87,28 +87,21 @@ jobs: run: dart pub global activate coverage - name: Format VM coverage - run: format_coverage -l -v -i ./coverage_chrome -o lcov_chrome.info --packages=.dart_tool/package_config.json --report-on=lib + run: format_coverage -l -v -i ./coverage_vm -o lcov_vm.info --packages=.dart_tool/package_config.json --report-on=lib - - name: Show content of a sample coverage file - run: cat ./coverage_chrome/test/authentication/cryptosign/bcrypt_pbkdf_test.dart.chrome.json - - - name: Format Chrome coverage - run: format_coverage -l -i ./coverage_chrome -o lcov_chrome.info --packages=.dart_tool/package_config.json --report-on=lib - - - name: List all files - run: ls -laR - - - name: Show content of lcov_vm.info - run: cat lcov_vm.info - - - name: Show content of lcov_chrome.info - run: cat lcov_chrome.info + # We'll have to wait for + # https://issues.chromium.org/issues/354020953#comment4 + # https://github.com/dart-lang/test/issues/2278 + # For now, wasm has no coverage support + #- name: Format Chrome coverage + # run: format_coverage -l -i ./coverage_chrome -o lcov_chrome.info --packages=.dart_tool/package_config.json --report-on=lib - name: Install lcov run: sudo apt-get update && sudo apt-get install -y lcov - name: Merge coverage reports - run: lcov --add-tracefile lcov_vm.info --add-tracefile lcov_chrome.info --output-file lcov.info + run: lcov --add-tracefile lcov_vm.info --output-file lcov.info + # run: lcov --add-tracefile lcov_vm.info --add-tracefile lcov_chrome.info --output-file lcov.info - name: Upload merged coverage run: bash <(curl -s https://codecov.io/bash) From cda31142915d3e0fcefd029e02e85b4abc79060b Mon Sep 17 00:00:00 2001 From: Richard Burkhardt Date: Mon, 4 Nov 2024 10:11:03 +0100 Subject: [PATCH 15/15] speedup tests for now --- .github/workflows/dart.yml | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index 5371e4d..4e2dd9b 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -52,13 +52,14 @@ jobs: run: dart pub get - name: Run tests on Chrome with coverage - run: dart run test -p chrome --coverage=./coverage --timeout=5m --concurrency=1 + run: dart run test -p chrome --timeout=5m --concurrency=1 + # run: dart run test -p chrome --coverage=./coverage --timeout=5m --concurrency=1 - - name: Upload Chrome coverage - uses: actions/upload-artifact@v4 - with: - name: coverage_chrome - path: ./coverage + # - name: Upload Chrome coverage + # uses: actions/upload-artifact@v4 + # with: + # name: coverage_chrome + # path: ./coverage coverage: runs-on: ubuntu-latest @@ -77,11 +78,11 @@ jobs: name: coverage_vm path: ./coverage_vm - - name: Download Chrome coverage - uses: actions/download-artifact@v4 - with: - name: coverage_chrome - path: ./coverage_chrome + # - name: Download Chrome coverage + # uses: actions/download-artifact@v4 + # with: + # name: coverage_chrome + # path: ./coverage_chrome - name: Activate coverage tool run: dart pub global activate coverage