Skip to content

Commit 624b07f

Browse files
committed
update workflows
1 parent 678dc2f commit 624b07f

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

.circleci/CrossPlatformBuilder.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ executors:
1010
image: default
1111
macos:
1212
macos:
13-
xcode: 15.4.0
13+
xcode: 16.4.0
1414
windows:
1515
win/default
1616

.circleci/TestSplitting.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ executors:
1010
image: default
1111
macos:
1212
macos:
13-
xcode: 15.4.0
13+
xcode: 16.4.0
1414
windows:
1515
win/default
1616

@@ -20,6 +20,8 @@ jobs:
2020
os:
2121
type: executor
2222
executor: << parameters.os >>
23+
# Use parallelism to split tests across multiple containers
24+
parallelism: 2
2325
steps:
2426
- checkout
2527

@@ -29,11 +31,12 @@ jobs:
2931
MATLAB_Compiler_SDK
3032
MATLAB_Test
3133
32-
# Builds Python package from MATLAB function
34+
# Builds mex file and Python package from MATLAB function
3335
- matlab/run-build:
3436
tasks: mex buildPythonPackage
3537

36-
- - matlab/run-tests:
38+
# Run MATLAB tests, splitting them across parallel containers
39+
- matlab/run-tests:
3740
select-by-name: $(circleci tests glob "tests/**/*.m" | circleci tests split | awk -F'[\\\\/.]' '{print $(NF-1) "/*"}')
3841

3942
workflows:

.circleci/ToolboxDistribution.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ executors:
1111
image: default
1212
macos:
1313
macos:
14-
xcode: 15.4.0
14+
xcode: 16.4.0
1515
windows:
1616
win/default
1717

0 commit comments

Comments
 (0)