Skip to content

Commit 13686d1

Browse files
committed
Add soltest and CLI test runs on Linux ARM
1 parent bdc1116 commit 13686d1

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

.circleci/config.yml

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1104,7 +1104,7 @@ jobs:
11041104
- solc/solc-static-linux
11051105
- matrix_notify_failure_unless_pr
11061106

1107-
b_ubu_static_arm:
1107+
b_ubu_static_arm: &b_ubu_static_arm
11081108
<<: *base_ubuntu2404_arm_large
11091109
environment:
11101110
<<: *base_ubuntu2404_arm_large_env
@@ -1293,6 +1293,17 @@ jobs:
12931293
steps:
12941294
- soltest_all
12951295

1296+
t_ubu_arm_soltest: &t_ubu_arm_soltest
1297+
<<: *base_ubuntu2404
1298+
parallelism: 20
1299+
environment:
1300+
<<: *base_ubuntu2404_env
1301+
EVM: << pipeline.parameters.evm-version >>
1302+
EOF_VERSION: 0
1303+
OPTIMIZE: 0
1304+
steps:
1305+
- soltest
1306+
12961307
t_ubu_soltest_deprecated_evm_versions: &t_ubu_soltest_deprecated_evm_versions
12971308
<<: *base_ubuntu2404_large
12981309
parallelism: 50
@@ -1355,6 +1366,12 @@ jobs:
13551366
steps:
13561367
- cmdline_tests
13571368

1369+
t_ubu_arm_cli: &t_ubu_arm_cli
1370+
<<: *base_ubuntu2404_small
1371+
parallelism: 8 # Should match number of tests in .circleci/parallel_cli_tests.py
1372+
steps:
1373+
- cmdline_tests
1374+
13581375
t_ubu_force_release_cli: &t_ubu_force_release_cli
13591376
<<: *t_ubu_cli
13601377

@@ -1985,8 +2002,10 @@ workflows:
19852002
# Ubuntu build and tests
19862003
- b_ubu: *requires_nothing
19872004
- t_ubu_cli: *requires_b_ubu
2005+
- t_ubu_arm_cli: *b_ubu_static_arm
19882006
- t_ubu_locale: *requires_b_ubu
19892007
- t_ubu_soltest_all: *requires_b_ubu
2008+
- t_ubu_arm_soltest: *b_ubu_static_arm
19902009
- b_ubu_clang: *requires_nothing
19912010
- t_ubu_clang_soltest: *requires_b_ubu_clang
19922011
- t_ubu_lsp: *requires_b_ubu

0 commit comments

Comments
 (0)