Skip to content

Commit b12129c

Browse files
Kumar Pallavprabhakk-mw
authored andcommitted
Added timeout of 15 minutes and removed testing on macos for GitHub Action workflows.
1 parent 1958dd7 commit b12129c

File tree

3 files changed

+13
-8
lines changed

3 files changed

+13
-8
lines changed

.github/workflows/run-e2e-tests.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1-
# Copyright 2023-2024 The MathWorks, Inc.
1+
# Copyright 2023-2025 The MathWorks, Inc.
22

33
name: End-to-End Tests for MATLAB Integration for Jupyter
44
on:
55
workflow_call:
66

77
jobs:
88
playwright_e2e_tests:
9+
timeout-minutes: 15
910
runs-on: ubuntu-latest
1011
defaults:
1112
run:
@@ -101,4 +102,4 @@ jobs:
101102
with:
102103
name: e2e_test_results
103104
path: ./tests/e2e/zipped-e2e-test-results.zip
104-
retention-days: 5
105+
retention-days: 5

.github/workflows/run-integration-tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2023-2024 The MathWorks, Inc.
1+
# Copyright 2023-2025 The MathWorks, Inc.
22

33
name: Integration testing MATLAB Integration for Jupyter
44

@@ -8,10 +8,10 @@ on:
88

99
jobs:
1010
python_integration_tests:
11+
timeout-minutes: 15
1112
strategy:
1213
fail-fast: false
1314
matrix:
14-
#TODO: Add test coverage for macOs
1515
os: [ubuntu-latest, windows-latest]
1616
python-version: ["3.10", "3.13"]
1717

@@ -69,4 +69,4 @@ jobs:
6969
name: MATLAB Proxy Integration Test Log File ${{ matrix.os }} matlab-${{ matrix.matlab-release }} python-${{ matrix.python-version }}
7070
path: |
7171
tests/integration/integ_logs.log
72-
licensing-screenshot-failed.png
72+
licensing-screenshot-failed.png

.github/workflows/run-unit-tests.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2020-2024 The MathWorks, Inc.
1+
# Copyright 2020-2025 The MathWorks, Inc.
22

33
name: Unit Testing MATLAB Integration for Jupyter
44

@@ -10,6 +10,7 @@ on:
1010

1111
jobs:
1212
matlab_unit_tests:
13+
timeout-minutes: 15
1314
strategy:
1415
fail-fast: false
1516
matrix:
@@ -60,13 +61,14 @@ jobs:
6061
select-by-folder: tests/matlab-tests
6162

6263
python_unit_tests:
64+
timeout-minutes: 15
6365
env:
6466
code-cov-py: "3.11"
6567
code-cov-os: "ubuntu-latest"
6668
strategy:
6769
fail-fast: false
6870
matrix:
69-
os: [ubuntu-latest, windows-latest, macos-latest]
71+
os: [ubuntu-latest, windows-latest]
7072
python-version: ["3.10", "3.13"]
7173

7274
runs-on: ${{ matrix.os }}
@@ -108,10 +110,11 @@ jobs:
108110
retention-days: 5
109111

110112
lezer_unit_tests:
113+
timeout-minutes: 15
111114
strategy:
112115
fail-fast: false
113116
matrix:
114-
os: [ubuntu-latest, windows-latest, macos-latest]
117+
os: [ubuntu-latest, windows-latest]
115118

116119
runs-on: ${{ matrix.os }}
117120
defaults:
@@ -134,6 +137,7 @@ jobs:
134137
run: npm test
135138

136139
upload_code_coverage:
140+
timeout-minutes: 15
137141
name: "Upload Code Coverage using codecov"
138142
needs: [python_unit_tests]
139143
if: success()

0 commit comments

Comments
 (0)