summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2020-01-26 21:32:18 +0100
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2020-01-26 22:21:38 +0100
commit7521109956f9eb25b26454a8b569150c5ecbe29c (patch)
treee98d0efd1a7114c0e1e88345f0fd9a408eb253ae
parent808b86f5fb64540e4e3850d13bb08c83efb20c39 (diff)
downloadgnutls-7521109956f9eb25b26454a8b569150c5ecbe29c.tar.gz
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 <nmav@gnutls.org>
-rw-r--r--tests/suite/tls-fuzzer/gnutls-nocert-tls13.json10
1 files 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",