]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
Reorganize runchecker jobs
authorTomas Mraz <tomas@openssl.org>
Fri, 30 Jun 2023 19:48:29 +0000 (21:48 +0200)
committerTomas Mraz <tomas@openssl.org>
Tue, 4 Jul 2023 13:44:54 +0000 (15:44 +0200)
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 https://github.com/openssl/openssl/pull/21336)

.github/workflows/run-checker-ci.yml
.github/workflows/run-checker-daily.yml
.github/workflows/run-checker-merge.yml

index a44121fdf26f06fb2af7bece1ffbc0b5cce51ce4..d56b0202f74760f8722f37b92c3ea9e5434997df 100644 (file)
@@ -19,18 +19,16 @@ 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,
@@ -38,7 +36,6 @@ jobs:
           no-tls1_2,
           no-tls1_3,
           enable-trace enable-fips,
-          no-ts,
           no-ui,
         ]
     runs-on: ubuntu-latest
index d97f3f2ee0116cba2b121d69a27cdd801e6a2870..45b97f21cd5f962c6d9f4457280f5b3b001988dd 100644 (file)
@@ -48,7 +48,6 @@ jobs:
           no-deprecated,
           no-des,
           no-devcryptoeng,
-          no-dh,
           no-docs,
           no-dsa,
           no-dtls1,
@@ -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,
@@ -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,
index 779dfd390e4ee1d4cd42cfe653bf8e912cc7b0db..f79a59e0a6aa4a585148007624a13893d860606e 100644 (file)
@@ -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: