From 7521109956f9eb25b26454a8b569150c5ecbe29c Mon Sep 17 00:00:00 2001 From: Nikos Mavrogiannopoulos Date: Sun, 26 Jan 2020 21:32:18 +0100 Subject: tlsfuzzer: fix test-tls13-large-number-of-extensions.py This test requires a TLS-1.3-only server as its tests clash with extensions supported by a TLS-1.2 server. Ensure that the extensions that overlap with TLS-1.2 are not manipulated as we don't have a pure TLS-1.3-only implementation. Signed-off-by: Nikos Mavrogiannopoulos --- tests/suite/tls-fuzzer/gnutls-nocert-tls13.json | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/tests/suite/tls-fuzzer/gnutls-nocert-tls13.json b/tests/suite/tls-fuzzer/gnutls-nocert-tls13.json index 0bf5be4bea..3176de817f 100644 --- a/tests/suite/tls-fuzzer/gnutls-nocert-tls13.json +++ b/tests/suite/tls-fuzzer/gnutls-nocert-tls13.json @@ -81,19 +81,23 @@ {"name" : "test-tls13-hrr.py", "arguments": ["-p", "@PORT@"]}, {"name" : "test-tls13-invalid-ciphers.py", - "arguments": ["-p", "@PORT@"]}, + "arguments": ["-p", "@PORT@", + "-n", "5"]}, {"name" : "test-tls13-keyshare-omitted.py", "arguments": ["-p", "@PORT@"]}, {"name" : "test-tls13-keyupdate.py", "comment" : "we have limits that prohibit the running multiple messages test; app data split timeouts waiting for new session ticket", "arguments": ["-p", "@PORT@", + "-n", "5", "-e", "app data split, conversation with KeyUpdate msg", "-e", "multiple KeyUpdate messages"]}, {"name" : "test-tls13-large-number-of-extensions.py", "comment" : "This test assumes that 22 (EtM) is unassigned which is incorrect - see #632", "arguments": ["-p", "@PORT@", - "-e", "empty unassigned extensions, ids in range from 2 to 4118", - "-e", "unassigned extensions with random payload, ids in range from 2 to 1046"]}, + "--exc", "11", + "--exc", "12", + "--exc", "22", + "--exc", "23"]}, {"name" : "test-tls13-legacy-version.py", "arguments": ["-p", "@PORT@"]}, {"name" : "test-tls13-nociphers.py", -- cgit v1.2.1