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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user