summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStanislav Zidek <szidek@redhat.com>2022-08-08 23:07:21 +0200
committerStanislav Zidek <szidek@redhat.com>2022-08-09 07:43:31 +0200
commit9ceaa09957cf98cdee27699349482bd954f39d2a (patch)
treee458d1c561ffe8e5d9a2428a9249805061b18c94
parentcbd76bc4ab4d737be2e66ff5ceab76283a91361f (diff)
downloadgnutls-9ceaa09957cf98cdee27699349482bd954f39d2a.tar.gz
Moved TLS interoperability tests to submodule.
Signed-off-by: Stanislav Zidek <szidek@redhat.com>
-rw-r--r--.gitlab-ci.yml5
-rw-r--r--.gitmodules3
-rw-r--r--bootstrap.conf2
m---------tests/suite/tls-interoperability0
4 files changed, 6 insertions, 4 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index bca9a3230f..fd8954b84f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -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:"
diff --git a/.gitmodules b/.gitmodules
index 2400cfb628..ff0b12fa73 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -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
diff --git a/bootstrap.conf b/bootstrap.conf
index 9f6ffd8880..ca7c0123b4 100644
--- a/bootstrap.conf
+++ b/bootstrap.conf
@@ -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
+Subproject fd76ba18687e684f656bb3cf7a37fcb93b4e1f0