From 9e55d369391ed2eb977632ca3468f67cf0d340a6 Mon Sep 17 00:00:00 2001 From: Jack Koenig Date: Tue, 26 Nov 2024 16:13:10 -0800 Subject: [PATCH] [CI] Run tests in parallel --- .github/workflows/test.yml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7a341b2f596..7bc3a917bae 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -85,10 +85,7 @@ jobs: $CHISEL_FIRTOOL_PATH/firtool -version >> $GITHUB_STEP_SUMMARY echo \`\`\` >> $GITHUB_STEP_SUMMARY - name: Test - run: | - ./mill firrtl[_].test - ./mill svsim[_].test - ./mill chisel[_].test + run: ./mill -j0 firrtl[_].test + svsim[_].test + chisel[_].test - name: Binary compatibility # TODO either make this also check the plugin or decide that we don't # support binary compatibility for the plugin @@ -181,7 +178,7 @@ jobs: dir=$(dirname $(which firtool)) echo "CHISEL_FIRTOOL_PATH=$dir" >> "$GITHUB_ENV" - name: Integration Tests - run: ./mill integrationTests[_].test + run: ./mill -j0 integrationTests[_].test # Currently just a sanity check that the benchmarking flow works benchmark: