CI external tests: separate each external test into its own phase
authorTomas Mraz <tomas@openssl.org>
Thu, 4 Mar 2021 12:37:34 +0000 (13:37 +0100)
committerTomas Mraz <tomas@openssl.org>
Fri, 5 Mar 2021 13:27:46 +0000 (14:27 +0100)
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/14416)

.github/workflows/ci.yml

index 1b5746b9bceafec9645b5f65192c95e61d9a9db6..fbe61efdbc27a3704878aff11042d94cb5aa3f9c 100644 (file)
@@ -185,5 +185,11 @@ jobs:
       run: ./config --strict-warnings --debug no-afalgeng enable-rc5 enable-md2 enable-ssl3 enable-ssl3-method enable-weak-ssl-ciphers enable-zlib enable-ec_nistp_64_gcc_128 enable-external-tests && perl configdata.pm --dump
     - name: make
       run: make -s -j4
-    - name: make test
-      run: BORING_RUNNER_DIR=$(pwd)/boringssl/ssl/test/runner make test TESTS="test_external_gost_engine test_external_krb5"
+    - name: test external gost-engine
+      run: make test TESTS="test_external_gost_engine"
+    - name: test external krb5
+      run: make test TESTS="test_external_krb5"
+#   - name: test external boringssl
+#     run: BORING_RUNNER_DIR=$(pwd)/boringssl/ssl/test/runner make test TESTS="test_external_boringssl"
+#   - name: test external pyca
+#     run: make test TESTS="test_external_pyca"