]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
Moved TLS interoperability tests to submodule.
authorStanislav Zidek <szidek@redhat.com>
Mon, 8 Aug 2022 21:07:21 +0000 (23:07 +0200)
committerStanislav Zidek <szidek@redhat.com>
Tue, 9 Aug 2022 05:43:31 +0000 (07:43 +0200)
Signed-off-by: Stanislav Zidek <szidek@redhat.com>
.gitlab-ci.yml
.gitmodules
bootstrap.conf
tests/suite/tls-interoperability [new submodule]

index bca9a3230fde2d5a44f7efabcd20143342a12b30..fd8954b84fe52f15b34af40a3c33128165959736 100644 (file)
@@ -29,7 +29,7 @@ variables:
   CHECKJOBS: 16
 
 cache:
-  key: "$CI_JOB_NAME-ver25"
+  key: "$CI_JOB_NAME-ver26"
   paths:
     - cache/
 
@@ -391,8 +391,7 @@ fedora-interop/test:
           #- rsapss
   allow_failure: true
   script:
-    - git clone --depth=1 https://gitlab.com/redhat-crypto/tests/interop.git
-    - cd interop/
+    - cd tests/suite/tls-interoperability/
     - echo "Tests to run:"
     - tmt run plans -n interop tests -f "tag:interop-gnutls" -f "tag:interop-$TYPE" -f "tag:interop-$COMPONENT"  discover -v
     - echo "Run the tests:"
index 2400cfb6285d603ac10822bd1710ec8a97fd37a0..ff0b12fa733dc7d7838988cc148f149126f8b22a 100644 (file)
@@ -25,3 +25,6 @@
 [submodule "devel/cligen"]
        path = cligen
        url = https://gitlab.com/gnutls/cligen.git
+[submodule "tests/suite/tls-interoperability"]
+       path = tests/suite/tls-interoperability
+       url = https://gitlab.com/redhat-crypto/tests/interop.git
index 9f6ffd8880ce0fb2f82310124ed77c619cf7f530..ca7c0123b444a4578933493ba0da4c8ebe2f5099 100644 (file)
@@ -23,7 +23,7 @@ gnulib_tool_option_extras="--without-tests --avoid=alignof-tests --avoid=lock-te
 use_libtool=1
 checkout_only_file=
 local_gl_dir=gl/override/
-required_submodules="tests/suite/tls-fuzzer/python-ecdsa tests/suite/tls-fuzzer/tlsfuzzer tests/suite/tls-fuzzer/tlslite-ng cligen devel/abi-dump devel/nettle devel/openssl devel/libtasn1"
+required_submodules="tests/suite/tls-fuzzer/python-ecdsa tests/suite/tls-fuzzer/tlsfuzzer tests/suite/tls-fuzzer/tlslite-ng tests/suite/tls-interoperability cligen devel/abi-dump devel/nettle devel/openssl devel/libtasn1"
 
 # Those modules are common to lib/ and src/.
 common_modules="
diff --git a/tests/suite/tls-interoperability b/tests/suite/tls-interoperability
new file mode 160000 (submodule)
index 0000000..fd76ba1
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit fd76ba18687e684f656bb3cf7a37fcb93b4e1f0f