Skip to content

Commit

Permalink
Reorganize runchecker jobs
Browse files Browse the repository at this point in the history
Put jobs that are more likely to fail to on pull request CI.
To compensate move some less likely to fail jobs to on push and
daily CI jobs.

Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com>
(Merged from #21336)
  • Loading branch information
t8m committed Jul 4, 2023
1 parent 5c3c836 commit 6497ad5
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 14 deletions.
9 changes: 3 additions & 6 deletions .github/workflows/run-checker-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,26 +19,23 @@ jobs:
opt: [
no-cmp,
no-cms,
no-ct,
no-dgram,
no-dh,
no-dtls,
no-ec,
no-ec2m,
no-ecx,
no-http,
no-siv,
no-legacy,
no-sock,
no-srp,
no-srtp,
enable-ssl-trace,
no-tests,
no-threads,
no-thread-pool,
no-default-thread-pool,
no-tls,
no-tls1_2,
no-tls1_3,
enable-trace enable-fips,
no-ts,
no-ui,
]
runs-on: ubuntu-latest
Expand Down
7 changes: 2 additions & 5 deletions .github/workflows/run-checker-daily.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@ jobs:
no-deprecated,
no-des,
no-devcryptoeng,
no-dh,
no-docs,
no-dsa,
no-dtls1,
Expand Down Expand Up @@ -79,15 +78,12 @@ jobs:
no-md2,
no-md4,
no-mdc2,
no-module,
no-msan,
no-multiblock,
no-nextprotoneg,
no-ocb,
no-ocsp,
no-padlockeng,
no-pic,
no-pinshared,
no-poly1305,
no-posix-io,
no-psk,
Expand Down Expand Up @@ -116,16 +112,17 @@ jobs:
no-ssl-trace,
no-static-engine no-shared,
no-stdio,
no-tests,
enable-tfo,
no-tls1,
no-tls1_1,
no-tls1_1-method,
no-tls1_2,
no-tls1_2-method,
no-tls1-method,
no-trace,
no-ubsan,
no-ui-console,
no-unit-test,
enable-unit-test,
no-uplink,
no-weak-ssl-ciphers,
Expand Down
10 changes: 7 additions & 3 deletions .github/workflows/run-checker-merge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,17 +19,21 @@ jobs:
matrix:
opt: [
enable-asan enable-ubsan no-shared no-asm -DOPENSSL_SMALL_FOOTPRINT,
no-dgram,
no-ct,
no-dso,
no-dynamic-engine,
no-engine no-shared,
no-err,
no-filenames,
enable-ubsan no-asm -DOPENSSL_SMALL_FOOTPRINT -fno-sanitize=alignment,
no-unit-test,
no-module,
no-ocsp,
no-pinshared,
no-srp,
no-srtp,
no-ts,
enable-weak-ssl-ciphers,
enable-zlib,
no-ecx,
]
runs-on: ubuntu-latest
steps:
Expand Down

0 comments on commit 6497ad5

Please sign in to comment.