|
63 | 63 | matrix: |
64 | 64 | configuration: [ Debug, Release ] |
65 | 65 | architecture: [ x86_64, arm64 ] |
66 | | - nr: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] # 10 parallel jobs to speed up the tests |
| 66 | + nr: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] # 12 parallel jobs to speed up the tests |
67 | 67 | fail-fast: false # most failures are flaky tests, no need to stop the other jobs from succeeding |
68 | 68 |
|
69 | 69 | steps: |
@@ -142,6 +142,17 @@ jobs: |
142 | 142 | run-id: ${{ inputs.vfs_run_id || github.run_id }} |
143 | 143 | github-token: ${{ secrets.vfs_token || github.token }} |
144 | 144 |
|
| 145 | + - name: Download FastFetch drop |
| 146 | + if: steps.skip.outputs.result != 'true' |
| 147 | + continue-on-error: true |
| 148 | + uses: actions/download-artifact@v8 |
| 149 | + with: |
| 150 | + name: FastFetch_${{ matrix.configuration }} |
| 151 | + path: ft |
| 152 | + repository: ${{ inputs.vfs_repository || github.repository }} |
| 153 | + run-id: ${{ inputs.vfs_run_id || github.run_id }} |
| 154 | + github-token: ${{ secrets.vfs_token || github.token }} |
| 155 | + |
145 | 156 | - name: ProjFS details (pre-install) |
146 | 157 | if: steps.skip.outputs.result != 'true' |
147 | 158 | shell: cmd |
@@ -193,7 +204,7 @@ jobs: |
193 | 204 | run: | |
194 | 205 | SET PATH=C:\Program Files\VFS for Git;%PATH% |
195 | 206 | SET GIT_TRACE2_PERF=C:\temp\git-trace2.log |
196 | | - ft\GVFS.FunctionalTests.exe /result:TestResult.xml --ci --slice=${{ matrix.nr }},10 |
| 207 | + ft\GVFS.FunctionalTests.exe /result:TestResult.xml --ci --slice=${{ matrix.nr }},12 |
197 | 208 |
|
198 | 209 | - name: Upload functional test results |
199 | 210 | if: always() && steps.skip.outputs.result != 'true' |
|
0 commit comments