Skip to content

Commit

Permalink
First iteration
Browse files Browse the repository at this point in the history
  • Loading branch information
MarkusPettersson98 committed Oct 23, 2023
1 parent 8f9cff2 commit 59bdb7e
Showing 1 changed file with 33 additions and 3 deletions.
36 changes: 33 additions & 3 deletions .github/workflows/desktop-e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,22 +11,27 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [debian11, debian12, ubuntu2004, ubuntu2204, ubuntu2304, fedora38, fedora37, fedora36]
# os: [debian11, debian12, ubuntu2004, ubuntu2204, ubuntu2304, fedora38, fedora37, fedora36]
os: [debian11]
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Run end-to-end tests
shell: bash -ieo pipefail {0}
run: |
./test/ci-runtests.sh ${{ matrix.os }}
- uses: actions/upload-artifact@v3
with:
name: ${{ matrix.os }}_report
path: ./tests/.ci-logs/${{ matrix.os }}_report
e2e-test-windows:
name: Windows end-to-end tests
runs-on: [self-hosted, desktop-test, Linux] # app-test-linux
timeout-minutes: 240
strategy:
fail-fast: false
matrix:
os: [windows10, windows11]
os: []
steps:
- name: Checkout repository
uses: actions/checkout@v4
Expand All @@ -41,11 +46,36 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [macos-14, macos-13, macos-12]
os: []
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Run end-to-end tests
shell: bash -ieo pipefail {0}
run: |
./test/ci-runtests.sh ${{ matrix.os }}
compile-test-matrix:
name: Result matrix
runs-on: [self-hosted, desktop-test, Linux]
timeout-minutes: 240
strategy:
fail-fast: false
steps:
- name: Checkout repository
uses: actions/checkout@v4
- uses: actions/download-artifact@v3
with:
path: ./test/.ci-logs/
- name: Generate test result matrix
shell: bash -ieo pipefail {0}
run: |
cd test
cargo run --bin test-manager format-test-reports .ci-logs/*_report > output.html
- uses: actions/upload-artifact@v3
with:
name: output.html
path: test/output.html

# Enable emailing the test report
# if: ${{ github.event_name == 'schedule' }}

0 comments on commit 59bdb7e

Please sign in to comment.