1
0
mirror of https://github.com/wolfSSL/wolfssl.git synced 2026-10-24 04:09:07 +03:00

Skip multi-msg-record TLS 1.3 for ML-KEM only builds

This commit is contained in:
Paul Adelsbach
2026-10-20 11:54:04 -07:00
parent d60519519a
commit 8b9e3c95e9

View File

@@ -530,6 +530,10 @@ def run_tls13_test(cipher_wolf, cert_chain, priv_key, label):
st.join(timeout=5)
if proc.returncode != 0 or not result["ok"]:
# No shared key exchange group, e.g. pure ML-KEM, which tlslite-ng lacks
if "No acceptable group" in result["error"]:
skipped(f"{label} - no key exchange group shared with tlslite-ng")
return True
err = _describe_failure(proc, result)
failed(f"{label}: handshake failed ({err})")
return False