CI: add specific timeouts to test actions

This commit is contained in:
0penBrain
2023-02-15 16:28:41 +01:00
committed by Chris Hennes
parent 9855774fee
commit 5a2f7970c2
2 changed files with 8 additions and 0 deletions

View File

@@ -184,6 +184,7 @@ jobs:
ccache -s
- name: FreeCAD CLI tests on build dir
if: inputs.testOnBuildDir
timeout-minutes: 10
uses: ./.github/workflows/actions/runTests
with:
testDescription: "CLI tests on build dir"
@@ -192,6 +193,7 @@ jobs:
reportFile: ${{env.reportdir}}${{ env.reportfilename }}
- name: FreeCAD GUI tests on build dir
if: inputs.testOnBuildDir
timeout-minutes: 15
uses: ./.github/workflows/actions/runTests
with:
testDescription: "GUI tests on build dir"
@@ -206,6 +208,7 @@ jobs:
errorFile: ${{ env.logdir }}InstallErrors.log
reportFile: ${{env.reportdir}}${{ env.reportfilename }}
- name: FreeCAD CLI tests on install
timeout-minutes: 10
uses: ./.github/workflows/actions/runTests
with:
testDescription: "CLI tests on install"
@@ -213,6 +216,7 @@ jobs:
logFile: ${{ env.logdir }}TestCLIInstall.log
reportFile: ${{env.reportdir}}${{ env.reportfilename }}
- name: FreeCAD GUI tests on install
timeout-minutes: 15
uses: ./.github/workflows/actions/runTests
with:
testDescription: "GUI tests on install"

View File

@@ -193,6 +193,7 @@ jobs:
ccache -s
- name: FreeCAD CLI tests on build dir
if: inputs.testOnBuildDir
timeout-minutes: 10
uses: ./.github/workflows/actions/runTests
with:
testDescription: "CLI tests on build dir"
@@ -201,6 +202,7 @@ jobs:
reportFile: ${{env.reportdir}}${{ env.reportfilename }}
- name: FreeCAD GUI tests on build dir
if: inputs.testOnBuildDir
timeout-minutes: 15
uses: ./.github/workflows/actions/runTests
with:
testDescription: "GUI tests on build dir"
@@ -215,6 +217,7 @@ jobs:
errorFile: ${{ env.logdir }}InstallErrors.log
reportFile: ${{env.reportdir}}${{ env.reportfilename }}
- name: FreeCAD CLI tests on install
timeout-minutes: 10
uses: ./.github/workflows/actions/runTests
with:
testDescription: "CLI tests on install"
@@ -222,6 +225,7 @@ jobs:
logFile: ${{ env.logdir }}TestCLIInstall.log
reportFile: ${{env.reportdir}}${{ env.reportfilename }}
- name: FreeCAD GUI tests on install
timeout-minutes: 15
uses: ./.github/workflows/actions/runTests
with:
testDescription: "GUI tests on install"