#!/bin/bash # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/.
######################################################################## # # tests/tlsinterop/tlsinterop.sh # # Script to drive the tls interop tests # ########################################################################
tlsinterop_init()
{
SCRIPTNAME="tlsinterop.sh" if [ -z "${INIT_SOURCED}" -o "${INIT_SOURCED}" != "TRUE" ] ; then
cd ../common
. ./init.sh fi
cd ${HOSTDIR}
TLSINTEROP=${TLSINTEROP:=tlsinterop}
REF="d787d1650619701113528535aec382c575cdead8" if [ ! -d "$TLSINTEROP" ]; then
${QADIR}/../fuzz/config/git-copy.sh https://gitlab.com/redhat-crypto/tests/interop/ $REF "$TLSINTEROP" fi
cd ${HOSTDIR}/${TLSINTEROP} echo"list tests"
tmt tests ls -f 'tag:interop-nss' -f 'tag:-interop-nss-broken' echo"discover tests"
tmt run plan -n interop tests -f 'tag:interop-nss' -f 'tag:-interop-nss-broken' discover -v
html_head "tlsinterop test"
}
tlsinterop_cleanup()
{
cd ${QADIR}
. common/cleanup.sh
}
tlsinterop_run_tests()
{
extra_arg="" if [[ -n $1 ]]; then
extra_arg="-f 'tag:interop-$1'" fi
cd ${HOSTDIR}/${TLSINTEROP} eval tmt tests ls -f 'tag:interop-nss' -f 'tag:-interop-nss-broken' $extra_arg for t in $(eval tmt tests ls -f 'tag:interop-nss' -f 'tag:-interop-nss-broken' $extra_arg); do
tmt run -av plans -n interop provision -h local --feeling-safe execute -h tmt --interactive tests -n "$t"
html_msg $? 0"tlsinterop""$t" done
}
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.10 Sekunden
(vorverarbeitet am 2026-09-29)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.