From e50e3e7ad8f0be2facefc500fe9e4f496899c932 Mon Sep 17 00:00:00 2001 From: James Mayclin Date: Mon, 13 Jan 2025 19:50:29 +0000 Subject: [PATCH 01/14] tests: make integV2 locally runnable --- tests/integrationv2/.gitignore | 1 + tests/integrationv2/.python-version | 1 + tests/integrationv2/README.md | 10 ++++ tests/integrationv2/common.py | 7 ++- tests/integrationv2/conftest.py | 21 ++++++- tests/integrationv2/fixtures.py | 56 ++++++++++++++++++- tests/integrationv2/providers.py | 2 +- tests/integrationv2/pyproject.toml | 13 +++++ tests/integrationv2/test_buffered_send.py | 2 +- .../test_client_authentication.py | 2 +- .../integrationv2/test_cross_compatibility.py | 2 +- tests/integrationv2/test_early_data.py | 2 +- tests/integrationv2/test_external_psk.py | 2 +- tests/integrationv2/test_fragmentation.py | 2 +- tests/integrationv2/test_happy_path.py | 2 +- .../test_hello_retry_requests.py | 2 +- tests/integrationv2/test_key_update.py | 2 +- tests/integrationv2/test_npn.py | 2 +- tests/integrationv2/test_ocsp.py | 2 +- tests/integrationv2/test_pq_handshake.py | 2 +- tests/integrationv2/test_record_padding.py | 2 +- tests/integrationv2/test_renegotiate.py | 2 +- .../integrationv2/test_renegotiate_apache.py | 2 +- tests/integrationv2/test_serialization.py | 2 +- .../integrationv2/test_session_resumption.py | 2 +- .../test_signature_algorithms.py | 2 +- tests/integrationv2/test_sni_match.py | 2 +- tests/integrationv2/test_sslyze.py | 6 +- .../integrationv2/test_version_negotiation.py | 2 +- 29 files changed, 126 insertions(+), 31 deletions(-) create mode 100644 tests/integrationv2/.gitignore create mode 100644 tests/integrationv2/.python-version create mode 100644 tests/integrationv2/pyproject.toml diff --git a/tests/integrationv2/.gitignore b/tests/integrationv2/.gitignore new file mode 100644 index 00000000000..07df930ad72 --- /dev/null +++ b/tests/integrationv2/.gitignore @@ -0,0 +1 @@ +uv.lock diff --git a/tests/integrationv2/.python-version b/tests/integrationv2/.python-version new file mode 100644 index 00000000000..e4fba218358 --- /dev/null +++ b/tests/integrationv2/.python-version @@ -0,0 +1 @@ +3.12 diff --git a/tests/integrationv2/README.md b/tests/integrationv2/README.md index ed3cb41bb5b..5e3fea48198 100644 --- a/tests/integrationv2/README.md +++ b/tests/integrationv2/README.md @@ -10,6 +10,16 @@ have all the dependencies installed correctly. The integration test dependencies * Compiled Java SSLSocketClient for the Java provider * Compiled an s2nc executable named s2nc_head in the bin directory for the cross compatibility test +Alternately, you can use the "best effort" mode with `uv`. This will only run the integration tests with the currently available binaries. +``` +# install uv +curl -LsSf https://astral.sh/uv/install.sh | sh +# run pytest +# -x: exit on the first failure +# -rpfs: print a (r)eport with (p)assing, (f)ailed, and (s)kipped tests. +uv run pytest --provider-version --best-effort -x -rpfs -n auto +``` + ## Run all tests The fastest way to run the integrationv2 tests is to run `make` from the S2N root directory. diff --git a/tests/integrationv2/common.py b/tests/integrationv2/common.py index aea215a8225..684af625fdf 100644 --- a/tests/integrationv2/common.py +++ b/tests/integrationv2/common.py @@ -51,7 +51,12 @@ class AvailablePorts(object): """ def __init__(self, low=8000, high=30000): - worker_count = int(os.getenv('PYTEST_XDIST_WORKER_COUNT')) + worker_count = 1 + # If pytest is being run in parallel, worker processes will have + # the WORKER_COUNT variable set. + parallel_workers = os.getenv('PYTEST_XDIST_WORKER_COUNT') + if parallel_workers is not None: + worker_count = int(parallel_workers) chunk_size = int((high - low) / worker_count) # If xdist is being used, parse the workerid from the envvar. This can diff --git a/tests/integrationv2/conftest.py b/tests/integrationv2/conftest.py index 5f40e03dd19..a061df78554 100644 --- a/tests/integrationv2/conftest.py +++ b/tests/integrationv2/conftest.py @@ -1,11 +1,26 @@ # Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 +import pytest from global_flags import set_flag, S2N_PROVIDER_VERSION, S2N_FIPS_MODE -def pytest_addoption(parser): - parser.addoption("--provider-version", action="store", dest="provider-version", - default=None, type=str, help="Set the version of the TLS provider") +def pytest_addoption(parser: pytest.Parser): + parser.addoption( + "--provider-version", + action="store", + dest="provider-version", + default=None, + type=str, + help="Set the version of the TLS provider", + ) + parser.addoption( + "--best-effort", + action="store_true", + default=False, + help="""If enabled, run as many tests are possible + for the discovered providers, and skip any providers + that aren't available""", + ) def pytest_configure(config): diff --git a/tests/integrationv2/fixtures.py b/tests/integrationv2/fixtures.py index dad2b7afbed..cb2e23d7931 100644 --- a/tests/integrationv2/fixtures.py +++ b/tests/integrationv2/fixtures.py @@ -6,13 +6,41 @@ from global_flags import get_flag from processes import ManagedProcess -from providers import Provider, S2N +from providers import Provider, S2N, JavaSSL from common import ProviderOptions +@pytest.fixture +def path_configuration(request: pytest.FixtureRequest): + """ + Determine available providers, and their correct paths if available. + + Currently only supports s2nc/s2nd and the Java SSL client. + """ + if not request.config.getoption("--best-effort"): + return None + + providers = {} + + # s2n-tls MUST be available, and we expect it to be in + # /build/bin + expected_location = "../../build/bin" + for binary in ["s2nd", "s2nc"]: + bin_path = f"{expected_location}/{binary}" + if not os.path.exists(bin_path): + pytest.fail(f"unable to locate {binary}") + providers[S2N] = expected_location + + # The configured location of the SSLSocketClient is in + # integrationv2/bin, which is expected for local runs. + # We just make sure that it is compiled + if os.path.exists("./bin/SSLSocketClient.class"): + providers[JavaSSL] = "" + + return providers @pytest.fixture -def managed_process(): +def managed_process(path_configuration): """ Generic process manager. This could be used to launch any process as a background task and cleanup when finished. @@ -22,11 +50,30 @@ def managed_process(): allows cleanup after a test, even if a failure occurred. """ processes = [] + # Indicates whether a launch was aborted. If so, non-graceful shutdown is allowed + aborted = False def _fn(provider_class: Provider, options: ProviderOptions, timeout=5, send_marker=None, close_marker=None, expect_stderr=None, kill_marker=None, send_with_newline=None): + if path_configuration is not None: + # we are in best-effort mode + # modify the `aborted` field in the generator object + nonlocal aborted + + if provider_class not in path_configuration: + aborted = True + pytest.skip(f"{provider_class} is not available") + provider = provider_class(options) cmd_line = provider.get_cmd_line() + + if path_configuration is not None and provider_class is S2N: + if cmd_line[0] == "s2nc" or cmd_line[0] == "s2nd": + cmd_line[0] = f"{path_configuration[S2N]}/{cmd_line[0]}" + else: # "s2nc_head" or "s2nd_head" + aborted = True + pytest.skip("s2nc_head or s2nd_head not found") + # The process will default to send markers in the providers.py file # if not specified by a test. if send_marker is not None: @@ -67,7 +114,10 @@ def _fn(provider_class: Provider, options: ProviderOptions, timeout=5, send_mark finally: # Whether the processes succeeded or not, clean then up. for p in processes: - p.join() + if aborted: + p.kill() + else: + p.join() def _swap_mtu(device, new_mtu): diff --git a/tests/integrationv2/providers.py b/tests/integrationv2/providers.py index 185d4f08be1..a2d1c2e1fd2 100644 --- a/tests/integrationv2/providers.py +++ b/tests/integrationv2/providers.py @@ -410,7 +410,7 @@ def _is_openssl_11(self) -> None: version = version_str[1] print(f"openssl version: {project} version: {version}") if (project != "OpenSSL" or version[0:3] != "1.1"): - raise FileNotFoundError(f"Openssl version returned {version}, expected 1.1.x.") + pytest.fail(f"Openssl version returned {version}, expected 1.1.x.") def setup_client(self): cmd_line = ['openssl', 's_client'] diff --git a/tests/integrationv2/pyproject.toml b/tests/integrationv2/pyproject.toml new file mode 100644 index 00000000000..ec06a19a9ef --- /dev/null +++ b/tests/integrationv2/pyproject.toml @@ -0,0 +1,13 @@ +[project] +name = "integrationv2" +version = "0.0.1" +description = "Integration tests for s2n-tls" +readme = "README.md" +requires-python = ">=3.12" + +dependencies = [ + "pytest>=8.3.4", + "pytest-rerunfailures>=15.0", + "pytest-xdist>=3.6.1", + "sslyze>=6.1.0", +] diff --git a/tests/integrationv2/test_buffered_send.py b/tests/integrationv2/test_buffered_send.py index d10cef65d14..d49843587ae 100644 --- a/tests/integrationv2/test_buffered_send.py +++ b/tests/integrationv2/test_buffered_send.py @@ -4,7 +4,7 @@ from configuration import available_ports, PROTOCOLS, ALL_TEST_CIPHERS, MINIMAL_TEST_CERTS from common import ProviderOptions, data_bytes -from fixtures import managed_process # lgtm [py/unused-import] +from fixtures import managed_process, path_configuration # lgtm [py/unused-import] from providers import Provider, S2N, OpenSSL, GnuTLS from utils import invalid_test_parameters, get_parameter_name, to_bytes, to_string diff --git a/tests/integrationv2/test_client_authentication.py b/tests/integrationv2/test_client_authentication.py index 87563c997da..d2ef63ff09c 100644 --- a/tests/integrationv2/test_client_authentication.py +++ b/tests/integrationv2/test_client_authentication.py @@ -5,7 +5,7 @@ from configuration import (available_ports, ALL_TEST_CIPHERS, PROTOCOLS) from common import Certificates, ProviderOptions, Protocols, data_bytes, Signatures -from fixtures import managed_process # lgtm [py/unused-import] +from fixtures import managed_process, path_configuration # lgtm [py/unused-import] from providers import Provider, S2N, GnuTLS, OpenSSL from utils import invalid_test_parameters, get_parameter_name, get_expected_s2n_version, to_bytes diff --git a/tests/integrationv2/test_cross_compatibility.py b/tests/integrationv2/test_cross_compatibility.py index cfbb99d60c3..1fad84e0e07 100644 --- a/tests/integrationv2/test_cross_compatibility.py +++ b/tests/integrationv2/test_cross_compatibility.py @@ -6,7 +6,7 @@ from configuration import available_ports, ALL_TEST_CIPHERS, ALL_TEST_CURVES, ALL_TEST_CERTS from common import ProviderOptions, Protocols, data_bytes -from fixtures import managed_process # lgtm [py/unused-import] +from fixtures import managed_process, path_configuration # lgtm [py/unused-import] from providers import Provider, S2N, OpenSSL from utils import invalid_test_parameters, get_parameter_name, to_bytes diff --git a/tests/integrationv2/test_early_data.py b/tests/integrationv2/test_early_data.py index 9872941480c..c1aa8c226a4 100644 --- a/tests/integrationv2/test_early_data.py +++ b/tests/integrationv2/test_early_data.py @@ -6,7 +6,7 @@ from configuration import available_ports, ALL_TEST_CURVES, ALL_TEST_CERTS, TLS13_CIPHERS from common import ProviderOptions, Protocols, Curves, data_bytes -from fixtures import managed_process # lgtm [py/unused-import] +from fixtures import managed_process, path_configuration # lgtm [py/unused-import] from providers import Provider, S2N as S2NBase, OpenSSL as OpenSSLBase from utils import invalid_test_parameters, get_parameter_name, to_bytes diff --git a/tests/integrationv2/test_external_psk.py b/tests/integrationv2/test_external_psk.py index f7aaf06a4ff..c3903a712ed 100644 --- a/tests/integrationv2/test_external_psk.py +++ b/tests/integrationv2/test_external_psk.py @@ -4,7 +4,7 @@ from configuration import available_ports, TLS13_CIPHERS, ALL_TEST_CURVES, ALL_TEST_CERTS from common import ProviderOptions, Protocols, data_bytes -from fixtures import managed_process # lgtm [py/unused-import] +from fixtures import managed_process, path_configuration # lgtm [py/unused-import] from providers import S2N, OpenSSL from utils import invalid_test_parameters, get_parameter_name, to_bytes from enum import Enum, auto diff --git a/tests/integrationv2/test_fragmentation.py b/tests/integrationv2/test_fragmentation.py index 2195c85840e..828d0ecac41 100644 --- a/tests/integrationv2/test_fragmentation.py +++ b/tests/integrationv2/test_fragmentation.py @@ -5,7 +5,7 @@ from configuration import available_ports, PROTOCOLS from common import ProviderOptions, Ciphers, Certificates, data_bytes -from fixtures import managed_process # lgtm [py/unused-import] +from fixtures import managed_process, path_configuration # lgtm [py/unused-import] from providers import Provider, S2N, OpenSSL, GnuTLS from utils import invalid_test_parameters, get_parameter_name, get_expected_s2n_version, to_bytes diff --git a/tests/integrationv2/test_happy_path.py b/tests/integrationv2/test_happy_path.py index b264e815078..0318a9fd2d3 100644 --- a/tests/integrationv2/test_happy_path.py +++ b/tests/integrationv2/test_happy_path.py @@ -5,7 +5,7 @@ from configuration import available_ports, ALL_TEST_CIPHERS, ALL_TEST_CURVES, ALL_TEST_CERTS, PROTOCOLS from common import ProviderOptions, data_bytes -from fixtures import managed_process # lgtm [py/unused-import] +from fixtures import managed_process, path_configuration # lgtm [py/unused-import] from providers import Provider, S2N, OpenSSL, JavaSSL, GnuTLS, SSLv3Provider from utils import invalid_test_parameters, get_parameter_name, get_expected_s2n_version, to_bytes diff --git a/tests/integrationv2/test_hello_retry_requests.py b/tests/integrationv2/test_hello_retry_requests.py index f44cedfc940..fed1ce73dc3 100644 --- a/tests/integrationv2/test_hello_retry_requests.py +++ b/tests/integrationv2/test_hello_retry_requests.py @@ -6,7 +6,7 @@ from configuration import available_ports, TLS13_CIPHERS, ALL_TEST_CURVES, ALL_TEST_CERTS from common import ProviderOptions, Protocols, data_bytes, Curves -from fixtures import managed_process # lgtm [py/unused-import] +from fixtures import managed_process, path_configuration # lgtm [py/unused-import] from providers import Provider, S2N, OpenSSL from utils import invalid_test_parameters, get_parameter_name, to_bytes diff --git a/tests/integrationv2/test_key_update.py b/tests/integrationv2/test_key_update.py index e14da5d2571..ee62f8f86be 100644 --- a/tests/integrationv2/test_key_update.py +++ b/tests/integrationv2/test_key_update.py @@ -5,7 +5,7 @@ from configuration import available_ports, TLS13_CIPHERS from common import ProviderOptions, Protocols, random_str -from fixtures import managed_process # lgtm [py/unused-import] +from fixtures import managed_process, path_configuration # lgtm [py/unused-import] from providers import Provider, S2N, OpenSSL from utils import invalid_test_parameters, get_parameter_name diff --git a/tests/integrationv2/test_npn.py b/tests/integrationv2/test_npn.py index ddb29914e55..84dde13e140 100644 --- a/tests/integrationv2/test_npn.py +++ b/tests/integrationv2/test_npn.py @@ -5,7 +5,7 @@ from configuration import available_ports, ALL_TEST_CIPHERS, ALL_TEST_CURVES, MINIMAL_TEST_CERTS, PROTOCOLS from common import ProviderOptions, Protocols -from fixtures import managed_process # lgtm [py/unused-import] +from fixtures import managed_process, path_configuration # lgtm [py/unused-import] from providers import OpenSSL, S2N, Provider from utils import invalid_test_parameters, get_parameter_name, to_bytes diff --git a/tests/integrationv2/test_ocsp.py b/tests/integrationv2/test_ocsp.py index 71af0e59d15..87ed422132a 100644 --- a/tests/integrationv2/test_ocsp.py +++ b/tests/integrationv2/test_ocsp.py @@ -4,7 +4,7 @@ from configuration import available_ports, ALL_TEST_CIPHERS, ALL_TEST_CURVES, PROTOCOLS from common import ProviderOptions, data_bytes, Certificates -from fixtures import managed_process # lgtm [py/unused-import] +from fixtures import managed_process, path_configuration # lgtm [py/unused-import] from constants import TEST_OCSP_DIRECTORY from providers import Provider, S2N, OpenSSL, GnuTLS from utils import invalid_test_parameters, get_parameter_name diff --git a/tests/integrationv2/test_pq_handshake.py b/tests/integrationv2/test_pq_handshake.py index 73f218e1cfc..52eacdef8b5 100644 --- a/tests/integrationv2/test_pq_handshake.py +++ b/tests/integrationv2/test_pq_handshake.py @@ -5,7 +5,7 @@ from configuration import available_ports from common import Ciphers, Curves, ProviderOptions, Protocols, KemGroups, Certificates, pq_enabled -from fixtures import managed_process # lgtm [py/unused-import] +from fixtures import managed_process, path_configuration # lgtm [py/unused-import] from providers import Provider, S2N, OpenSSL, BoringSSL from utils import invalid_test_parameters, get_parameter_name, to_bytes from global_flags import get_flag, S2N_PROVIDER_VERSION diff --git a/tests/integrationv2/test_record_padding.py b/tests/integrationv2/test_record_padding.py index 05e4162137a..d8c344d051a 100644 --- a/tests/integrationv2/test_record_padding.py +++ b/tests/integrationv2/test_record_padding.py @@ -7,7 +7,7 @@ from configuration import available_ports, TLS13_CIPHERS, ALL_TEST_CURVES, MINIMAL_TEST_CERTS from common import ProviderOptions, Protocols, data_bytes -from fixtures import managed_process # lgtm [py/unused-import] +from fixtures import managed_process, path_configuration # lgtm [py/unused-import] from providers import Provider, S2N, OpenSSL from utils import invalid_test_parameters, get_parameter_name, get_expected_s2n_version, to_bytes diff --git a/tests/integrationv2/test_renegotiate.py b/tests/integrationv2/test_renegotiate.py index 05afdb391de..77c620b070b 100644 --- a/tests/integrationv2/test_renegotiate.py +++ b/tests/integrationv2/test_renegotiate.py @@ -6,7 +6,7 @@ from configuration import available_ports, ALL_TEST_CIPHERS, ALL_TEST_CURVES, MINIMAL_TEST_CERTS, PROTOCOLS from common import ProviderOptions, Protocols -from fixtures import managed_process # lgtm [py/unused-import] +from fixtures import managed_process, path_configuration # lgtm [py/unused-import] from providers import Provider, S2N, OpenSSL from utils import invalid_test_parameters, get_parameter_name diff --git a/tests/integrationv2/test_renegotiate_apache.py b/tests/integrationv2/test_renegotiate_apache.py index 2a23640ed6d..ddf26c74d2c 100644 --- a/tests/integrationv2/test_renegotiate_apache.py +++ b/tests/integrationv2/test_renegotiate_apache.py @@ -5,7 +5,7 @@ from configuration import ALL_TEST_CURVES from common import ProviderOptions -from fixtures import managed_process # lgtm [py/unused-import] +from fixtures import managed_process, path_configuration # lgtm [py/unused-import] from providers import Provider, S2N from utils import invalid_test_parameters, get_parameter_name from constants import TEST_CERT_DIRECTORY diff --git a/tests/integrationv2/test_serialization.py b/tests/integrationv2/test_serialization.py index 3605b0cd08d..0490c4e54c7 100644 --- a/tests/integrationv2/test_serialization.py +++ b/tests/integrationv2/test_serialization.py @@ -7,7 +7,7 @@ from configuration import available_ports from common import ProviderOptions, Protocols, random_str -from fixtures import managed_process # lgtm [py/unused-import] +from fixtures import managed_process, path_configuration # lgtm [py/unused-import] from providers import Provider, S2N from utils import invalid_test_parameters, get_parameter_name, to_bytes diff --git a/tests/integrationv2/test_session_resumption.py b/tests/integrationv2/test_session_resumption.py index 89f332fc284..b754c2b55c4 100644 --- a/tests/integrationv2/test_session_resumption.py +++ b/tests/integrationv2/test_session_resumption.py @@ -7,7 +7,7 @@ from configuration import available_ports, ALL_TEST_CIPHERS, ALL_TEST_CURVES, ALL_TEST_CERTS, PROTOCOLS, TLS13_CIPHERS from common import ProviderOptions, Protocols, data_bytes -from fixtures import managed_process # lgtm [py/unused-import] +from fixtures import managed_process, path_configuration # lgtm [py/unused-import] from providers import Provider, S2N, OpenSSL from utils import invalid_test_parameters, get_parameter_name, get_expected_s2n_version, to_bytes diff --git a/tests/integrationv2/test_signature_algorithms.py b/tests/integrationv2/test_signature_algorithms.py index 2b52e686e4b..1455cee680c 100644 --- a/tests/integrationv2/test_signature_algorithms.py +++ b/tests/integrationv2/test_signature_algorithms.py @@ -5,7 +5,7 @@ from configuration import available_ports, ALL_TEST_CIPHERS, ALL_TEST_CERTS from common import ProviderOptions, Protocols, Signatures, data_bytes -from fixtures import managed_process # lgtm [py/unused-import] +from fixtures import managed_process, path_configuration # lgtm [py/unused-import] from providers import Provider, S2N, OpenSSL, GnuTLS from utils import invalid_test_parameters, get_parameter_name, get_expected_s2n_version, to_bytes diff --git a/tests/integrationv2/test_sni_match.py b/tests/integrationv2/test_sni_match.py index 4abb5b75dcc..c93a46e9979 100644 --- a/tests/integrationv2/test_sni_match.py +++ b/tests/integrationv2/test_sni_match.py @@ -4,7 +4,7 @@ from configuration import available_ports, MULTI_CERT_TEST_CASES from common import ProviderOptions, Protocols -from fixtures import managed_process # lgtm [py/unused-import] +from fixtures import managed_process, path_configuration # lgtm [py/unused-import] from providers import Provider, S2N, OpenSSL from utils import invalid_test_parameters, get_parameter_name, get_expected_s2n_version, to_bytes diff --git a/tests/integrationv2/test_sslyze.py b/tests/integrationv2/test_sslyze.py index 482223f3ae3..3ef894f1985 100644 --- a/tests/integrationv2/test_sslyze.py +++ b/tests/integrationv2/test_sslyze.py @@ -7,7 +7,7 @@ from configuration import available_ports, ALL_TEST_CERTS from common import ProviderOptions, Protocols, Cipher, Ciphers, Curves -from fixtures import managed_process # lgtm [py/unused-import] +from fixtures import managed_process, path_configuration # lgtm [py/unused-import] from providers import S2N from utils import get_parameter_name, invalid_test_parameters from global_flags import get_flag, S2N_PROVIDER_VERSION @@ -22,7 +22,7 @@ Protocols.TLS13 ] -SSLYZE_SCANS_TO_TEST = { +SSLYZE_SCANS_TO_TEST = [ sslyze.ScanCommand.ROBOT, sslyze.ScanCommand.SESSION_RESUMPTION, sslyze.ScanCommand.TLS_COMPRESSION, @@ -31,7 +31,7 @@ sslyze.ScanCommand.HEARTBLEED, sslyze.ScanCommand.OPENSSL_CCS_INJECTION, sslyze.ScanCommand.SESSION_RENEGOTIATION -} +] CERTS_TO_TEST = [ cert for cert in ALL_TEST_CERTS if cert.name not in { diff --git a/tests/integrationv2/test_version_negotiation.py b/tests/integrationv2/test_version_negotiation.py index c19ecfd95f3..b85d06c6c2e 100644 --- a/tests/integrationv2/test_version_negotiation.py +++ b/tests/integrationv2/test_version_negotiation.py @@ -5,7 +5,7 @@ from configuration import available_ports, ALL_TEST_CIPHERS, ALL_TEST_CURVES, ALL_TEST_CERTS from common import ProviderOptions, Protocols, data_bytes -from fixtures import managed_process # lgtm [py/unused-import] +from fixtures import managed_process, path_configuration # lgtm [py/unused-import] from providers import Provider, S2N, OpenSSL, GnuTLS from utils import invalid_test_parameters, get_parameter_name, get_expected_s2n_version, get_expected_openssl_version, \ to_bytes, get_expected_gnutls_version From 9288c7a39e6e79c477ca3e06bb3188fcb465feb7 Mon Sep 17 00:00:00 2001 From: James Mayclin Date: Mon, 13 Jan 2025 20:06:32 +0000 Subject: [PATCH 02/14] clearer variable for best_effort mode --- tests/integrationv2/fixtures.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/integrationv2/fixtures.py b/tests/integrationv2/fixtures.py index cb2e23d7931..c337091b679 100644 --- a/tests/integrationv2/fixtures.py +++ b/tests/integrationv2/fixtures.py @@ -55,8 +55,8 @@ def managed_process(path_configuration): def _fn(provider_class: Provider, options: ProviderOptions, timeout=5, send_marker=None, close_marker=None, expect_stderr=None, kill_marker=None, send_with_newline=None): - if path_configuration is not None: - # we are in best-effort mode + best_effort_mode = path_configuration is not None + if best_effort_mode: # modify the `aborted` field in the generator object nonlocal aborted @@ -67,7 +67,7 @@ def _fn(provider_class: Provider, options: ProviderOptions, timeout=5, send_mark provider = provider_class(options) cmd_line = provider.get_cmd_line() - if path_configuration is not None and provider_class is S2N: + if best_effort_mode and provider_class is S2N: if cmd_line[0] == "s2nc" or cmd_line[0] == "s2nd": cmd_line[0] = f"{path_configuration[S2N]}/{cmd_line[0]}" else: # "s2nc_head" or "s2nd_head" From 74ed7647e4d356ba3560c8afeaa9d80b75627570 Mon Sep 17 00:00:00 2001 From: James Mayclin Date: Mon, 13 Jan 2025 21:22:22 +0000 Subject: [PATCH 03/14] address ci failures * pep8 code * remove .python-version --- tests/integrationv2/.gitignore | 1 + tests/integrationv2/.python-version | 1 - tests/integrationv2/fixtures.py | 14 ++++++++------ 3 files changed, 9 insertions(+), 7 deletions(-) delete mode 100644 tests/integrationv2/.python-version diff --git a/tests/integrationv2/.gitignore b/tests/integrationv2/.gitignore index 07df930ad72..8f6559ba198 100644 --- a/tests/integrationv2/.gitignore +++ b/tests/integrationv2/.gitignore @@ -1 +1,2 @@ uv.lock +.python-version \ No newline at end of file diff --git a/tests/integrationv2/.python-version b/tests/integrationv2/.python-version deleted file mode 100644 index e4fba218358..00000000000 --- a/tests/integrationv2/.python-version +++ /dev/null @@ -1 +0,0 @@ -3.12 diff --git a/tests/integrationv2/fixtures.py b/tests/integrationv2/fixtures.py index c337091b679..29c3d6c715e 100644 --- a/tests/integrationv2/fixtures.py +++ b/tests/integrationv2/fixtures.py @@ -10,6 +10,7 @@ from common import ProviderOptions + @pytest.fixture def path_configuration(request: pytest.FixtureRequest): """ @@ -19,10 +20,10 @@ def path_configuration(request: pytest.FixtureRequest): """ if not request.config.getoption("--best-effort"): return None - + providers = {} - # s2n-tls MUST be available, and we expect it to be in + # s2n-tls MUST be available, and we expect it to be in # /build/bin expected_location = "../../build/bin" for binary in ["s2nd", "s2nc"]: @@ -32,13 +33,14 @@ def path_configuration(request: pytest.FixtureRequest): providers[S2N] = expected_location # The configured location of the SSLSocketClient is in - # integrationv2/bin, which is expected for local runs. + # integrationv2/bin, which is expected for local runs. # We just make sure that it is compiled if os.path.exists("./bin/SSLSocketClient.class"): providers[JavaSSL] = "" - + return providers + @pytest.fixture def managed_process(path_configuration): """ @@ -63,14 +65,14 @@ def _fn(provider_class: Provider, options: ProviderOptions, timeout=5, send_mark if provider_class not in path_configuration: aborted = True pytest.skip(f"{provider_class} is not available") - + provider = provider_class(options) cmd_line = provider.get_cmd_line() if best_effort_mode and provider_class is S2N: if cmd_line[0] == "s2nc" or cmd_line[0] == "s2nd": cmd_line[0] = f"{path_configuration[S2N]}/{cmd_line[0]}" - else: # "s2nc_head" or "s2nd_head" + else: # "s2nc_head" or "s2nd_head" aborted = True pytest.skip("s2nc_head or s2nd_head not found") From 1deb608f18a462ac56cedc98261d7bc565414752 Mon Sep 17 00:00:00 2001 From: James Mayclin Date: Mon, 13 Jan 2025 23:08:06 +0000 Subject: [PATCH 04/14] warn about ci usage --- tests/integrationv2/conftest.py | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/tests/integrationv2/conftest.py b/tests/integrationv2/conftest.py index a061df78554..e4a2609c9c0 100644 --- a/tests/integrationv2/conftest.py +++ b/tests/integrationv2/conftest.py @@ -5,16 +5,10 @@ def pytest_addoption(parser: pytest.Parser): + parser.addoption("--provider-version", action="store", dest="provider-version", + default=None, type=str, help="Set the version of the TLS provider") parser.addoption( - "--provider-version", - action="store", - dest="provider-version", - default=None, - type=str, - help="Set the version of the TLS provider", - ) - parser.addoption( - "--best-effort", + "--best-effort-NOT-FOR-CI", action="store_true", default=False, help="""If enabled, run as many tests are possible From edbbbed35e3a36fce78644a2abfcb52fe20dcbf3 Mon Sep 17 00:00:00 2001 From: James Mayclin Date: Mon, 13 Jan 2025 23:46:39 +0000 Subject: [PATCH 05/14] use global config for path configuration --- tests/integrationv2/conftest.py | 37 +- tests/integrationv2/fixtures.py | 50 +- tests/integrationv2/pytest_report.log | 2925 +++++++++++++ .../integrationv2/pytest_report_with_java.log | 3664 +++++++++++++++++ tests/integrationv2/sslv2_debug.pcap | Bin 0 -> 72066 bytes tests/integrationv2/test_buffered_send.py | 2 +- .../test_client_authentication.py | 2 +- .../integrationv2/test_cross_compatibility.py | 2 +- tests/integrationv2/test_early_data.py | 2 +- tests/integrationv2/test_external_psk.py | 2 +- tests/integrationv2/test_fragmentation.py | 2 +- tests/integrationv2/test_happy_path.py | 2 +- .../test_hello_retry_requests.py | 2 +- tests/integrationv2/test_key_update.py | 2 +- tests/integrationv2/test_npn.py | 2 +- tests/integrationv2/test_ocsp.py | 2 +- tests/integrationv2/test_pq_handshake.py | 2 +- tests/integrationv2/test_record_padding.py | 2 +- tests/integrationv2/test_renegotiate.py | 2 +- .../integrationv2/test_renegotiate_apache.py | 2 +- tests/integrationv2/test_serialization.py | 2 +- .../integrationv2/test_session_resumption.py | 2 +- .../test_signature_algorithms.py | 2 +- tests/integrationv2/test_sni_match.py | 2 +- tests/integrationv2/test_sslyze.py | 2 +- .../integrationv2/test_version_negotiation.py | 2 +- 26 files changed, 6654 insertions(+), 64 deletions(-) create mode 100644 tests/integrationv2/pytest_report.log create mode 100644 tests/integrationv2/pytest_report_with_java.log create mode 100644 tests/integrationv2/sslv2_debug.pcap diff --git a/tests/integrationv2/conftest.py b/tests/integrationv2/conftest.py index e4a2609c9c0..2f6af31c8eb 100644 --- a/tests/integrationv2/conftest.py +++ b/tests/integrationv2/conftest.py @@ -1,7 +1,38 @@ # Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 +import os +import sys import pytest from global_flags import set_flag, S2N_PROVIDER_VERSION, S2N_FIPS_MODE +from providers import S2N, JavaSSL + +PATH_CONFIGURATION_KEY = pytest.StashKey() + + +def path_configuration(): + """ + 1. determine available providers + 2. modify PATH to make the providers available + + Currently only supports s2nc/s2nd and the Java SSL client. + """ + providers = set() + + # s2n-tls MUST be available, and we expect it to be in + # /build/bin + expected_location = os.path.abspath("../../build/bin") + for binary in ["s2nd", "s2nc"]: + bin_path = f"{expected_location}/{binary}" + if not os.path.exists(bin_path): + pytest.fail(f"unable to locate {binary}") + os.environ['PATH'] += os.pathsep + expected_location + providers.add(S2N) + print(sys.path) + + if os.path.exists("./bin/SSLSocketClient.class"): + providers.add(JavaSSL) + + return providers def pytest_addoption(parser: pytest.Parser): @@ -17,7 +48,7 @@ def pytest_addoption(parser: pytest.Parser): ) -def pytest_configure(config): +def pytest_configure(config: pytest.Config): """ pytest hook that adds the function to deselect tests if the parameters don't makes sense. @@ -25,6 +56,10 @@ def pytest_configure(config): config.addinivalue_line( "markers", "uncollect_if(*, func): function to unselect tests from parametrization" ) + + if config.getoption("--best-effort-NOT-FOR-CI"): + config.stash[PATH_CONFIGURATION_KEY] = path_configuration() + provider_version = config.getoption('provider-version', None) if "fips" in provider_version: set_flag(S2N_FIPS_MODE, True) diff --git a/tests/integrationv2/fixtures.py b/tests/integrationv2/fixtures.py index 29c3d6c715e..fcfc640e57c 100644 --- a/tests/integrationv2/fixtures.py +++ b/tests/integrationv2/fixtures.py @@ -6,43 +6,13 @@ from global_flags import get_flag from processes import ManagedProcess -from providers import Provider, S2N, JavaSSL +from providers import Provider, S2N from common import ProviderOptions - +from conftest import PATH_CONFIGURATION_KEY @pytest.fixture -def path_configuration(request: pytest.FixtureRequest): - """ - Determine available providers, and their correct paths if available. - - Currently only supports s2nc/s2nd and the Java SSL client. - """ - if not request.config.getoption("--best-effort"): - return None - - providers = {} - - # s2n-tls MUST be available, and we expect it to be in - # /build/bin - expected_location = "../../build/bin" - for binary in ["s2nd", "s2nc"]: - bin_path = f"{expected_location}/{binary}" - if not os.path.exists(bin_path): - pytest.fail(f"unable to locate {binary}") - providers[S2N] = expected_location - - # The configured location of the SSLSocketClient is in - # integrationv2/bin, which is expected for local runs. - # We just make sure that it is compiled - if os.path.exists("./bin/SSLSocketClient.class"): - providers[JavaSSL] = "" - - return providers - - -@pytest.fixture -def managed_process(path_configuration): +def managed_process(request: pytest.FixtureRequest): """ Generic process manager. This could be used to launch any process as a background task and cleanup when finished. @@ -57,24 +27,20 @@ def managed_process(path_configuration): def _fn(provider_class: Provider, options: ProviderOptions, timeout=5, send_marker=None, close_marker=None, expect_stderr=None, kill_marker=None, send_with_newline=None): - best_effort_mode = path_configuration is not None + best_effort_mode = request.config.getoption("--best-effort-NOT-FOR-CI") if best_effort_mode: # modify the `aborted` field in the generator object nonlocal aborted - - if provider_class not in path_configuration: + available_providers = request.config.stash[PATH_CONFIGURATION_KEY] + if provider_class not in available_providers: aborted = True pytest.skip(f"{provider_class} is not available") provider = provider_class(options) cmd_line = provider.get_cmd_line() - if best_effort_mode and provider_class is S2N: - if cmd_line[0] == "s2nc" or cmd_line[0] == "s2nd": - cmd_line[0] = f"{path_configuration[S2N]}/{cmd_line[0]}" - else: # "s2nc_head" or "s2nd_head" - aborted = True - pytest.skip("s2nc_head or s2nd_head not found") + if best_effort_mode and provider_class is S2N and not (cmd_line[0] == "s2nc" or cmd_line[0] == "s2nd"): + pytest.skip("s2nc_head or s2nd_head not supported for best-effort") # The process will default to send markers in the providers.py file # if not specified by a test. diff --git a/tests/integrationv2/pytest_report.log b/tests/integrationv2/pytest_report.log new file mode 100644 index 00000000000..52fc2b6f978 --- /dev/null +++ b/tests/integrationv2/pytest_report.log @@ -0,0 +1,2925 @@ +============================= test session starts ============================== +platform linux -- Python 3.12.3, pytest-8.3.4, pluggy-1.5.0 +rootdir: /home/ubuntu/workspace/s2n-tls/tests/integrationv2 +configfile: pyproject.toml +plugins: xdist-3.6.1, rerunfailures-15.0 +created: 32/32 workers +32 workers [8840 items] + +ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 0%] +ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 1%] +ssssssss.ssssssssssssss.ssss.s..ssss..ss.ss.sssssssssssssss.ss.ssss.ssss [ 2%] +ssssssssssssssssss.sss.ssssssssss.ssssssssss.ssssssssssss.ssssssssssssss [ 3%] +sssssss.sssssss.sss.ssssss..ss.ss.sssssssssss.ssss.s.s.sssssssssss.ss.ss [ 4%] +ssss.ssssssssssssssssssss.s..sssssssss..ssssssssssssssssss.sssssssssss.s [ 4%] +s.s..ssss.ssssssssssssss.s..ssssss.ssss.s..s.ssssss.s..ssssssss.ssssssss [ 5%] +s...s.sssssssssssss.ssssssssssssssssssss..ssss..ss.sssss.sssssssssss.ss. [ 6%] +sssss...s.ssss..sss.s.ss..ssss..s..sssssss.sss.sss....s...s....s....s... [ 7%] +...s..s..s..s.s..s.....s....s...s..ss.....ss....ss.sssss.s.ss.ss.ssss.ss [ 8%] +.ss.s..ss.s.ss.s.ss.sss.ssssssss..ss.ssssss.s.sssss.ss.s.ssssssss.ssss.. [ 8%] +.sssssss.s.ss.ss..ssssss.sss.s.s..ssss.s..s.s...ss....s.....ss....ss...s [ 9%] +s..s....s...s....sss.....s.ss...s.s...ss..s..s..s.ssss.....ss.s..ss..s.s [ 10%] +..ss...sss.s...s..ss.s.ss.s...sss..sss...ss..s.sss.sss.s.ss.s.....sss.ss [ 11%] +..s...sss.....ss.ss.s.sss..sss...ss.s..ss.....s.s...ss.s....s.s....s.... [ 12%] +ss......s...ss...s.ss...ss.ss.s...s.sss.ss....sssss.s..s.sss..ss.ss..ss. [ 13%] +.sss.ss...ssssssss.s.s..ssssss.s.s..ssss.ssss.sss.s.s.ss.sssss..ssss.sss [ 13%] +sss.ss.s.s..ss.s.ssss.s.s.ssss.ss.s.s.sss..s.sss...sss..ss.s.ss..ss.s.s. [ 14%] +s..s..ss..sss..s.sssss...ss.ss..sss..sss.ss.ss..ss..sssss..ssss.sss.sss. [ 15%] +ss...ss.s.s.s.sssss..sssss.ss.ss..ssss.s.s.sssss.sssss.s...ssss..ssss... [ 16%] +ssss..ss..s.s..ssss..sss.sssssss..sss..ss..sss.s.ssss.s.ss...sssssss.sss [ 17%] +s.ss.sss.ss.ssssss.sss.ssssss..s.ssssssss.s.s..sssssssss.sssssssssssss.s [ 17%] +..ssssss..ssss.sssss.sssss.sssssss.s..sssss.ssss.s..ssssss...ssssss..ss. [ 18%] +.sss.ss.sssssss.ss.s.sss.sss.ssssss.ss.ssssssss.sssssssssss.ssss.ssss.ss [ 19%] +s..ssssssssss.sssssss.sssssss..sssss.ssss.ss.ssssss.ssss.ssssss..sssssss [ 20%] +sss.ssssssssssss.ssssss.ssssssssssssss.s.sssssssssssssssssss.sssss.sssss [ 21%] +sssssssss....sssssssssssss..sss.ss.ssssss.sssss.sssssss..sssss.sss.sssss [ 21%] +ssssssssssssssssssssssssssss.ssssssssss.sssssssssssssssssss.ssssss.sssss [ 22%] +ssssssss.sssssss.ssss.ssssssssssss...sssss.sss.ssssss.ssssss.sss.sssssss [ 23%] +sssssss.ssssssssssssss.sssssssssssssssssssssssssss.sssssssssssssss.sssss [ 24%] +ss.ss.ssssss.ssssssssss.s.sssss.sssssssss.ssss..ssssss.sss.ssss.ssssssss [ 25%] +s.sssssss.sssssss..ssssssssssss.sssssss.ss.ssssss.ssssss.sss..sss.sssss. [ 26%] +sssssss.s.ssssssssssss.ssss..sss..sss.ssss.sssssssss.s.sssssss.sssss.sss [ 26%] +ss.s..ssssssss..s.ssssss.ss.s.ss.ssssssss..sssss.s..sss.s.s..ssss.ssss.s [ 27%] +sssss.s.sss..s.ss..s.sss.ssssss.sss.ssssss.ss.ssss.ss..sssss.ssss..sssss [ 28%] +s.s..ssss..sssssss.ssssss...sssssss.s.ss.ssssss...sssssss.sss.sssssssss. [ 29%] +.ssssssss.s..sssss.ssss.sssssss.ss..ssssss.ssssss..ssssssssss.sss...sss. [ 30%] +ssssssssssss..s.sssss.ss.sssssss.sssss..s.s.sss.s..sssss.s.ss.s.ss.ss..s [ 30%] +.s...sssss.s..sss...sss...ssss.....s.s.sssssss.s.s...sssss...ssss.s.ssss [ 31%] +ss.s.s.ssssss.sssssss.ssss.s..s.sssss.ss.s.sssssssss.ss.s..sss.ss.ss..s. [ 32%] +s.sss...ssss.s.s..ss.s...s....s.s...s..ss.s.s.s.s.s...sss.s.sss...ssss.. [ 33%] +sss.s.sss.s.sss...s.ss.sss...s.ss...sss..s.s...s.s..s..s....s..s....ss.s [ 34%] +s..s..s...ss.s..s.s...ss.sssss.s..ss.s.s.s.sss.sssss.s..s.sss..sssss.sss [ 35%] +s..ss.s.ss.ss.s.sssss.ss.ssss...s.ssssss.s.sss.ssss..ss.sss...sssss.ss.s [ 35%] +s.s.ssss..ssss.s...ssss..ssssss...sssssssss..ss.s.s.ss.ss..s..ss....ss.. [ 36%] +sss...sss.s.sss...s.ssssssss..ssss.ss..sss.ss.ssss...ss.s.sss...ssssssss [ 37%] +.ss.ssss...ssssss.ssssss..ssss.sss.ss.sss.s..sss.sss.....s.ss..sss..s.ss [ 38%] +s.s...s..s.ss...s.s.s.s...s...s...ss...s.s...s.ss..s..........s...s...s. [ 39%] +..s..s.....sss.sss..s..s.s.ssss....sssss...sssss.sssss...sss.ss.ssss..s. [ 39%] +s.ssssssssss.ssss..ssssss.sss.sssss.sssssss.ssss.ss.sss.sssss.ssssssssss [ 40%] +..s..ssssssssssss.ssss..ssssssssssssss..sss.ssssssssssssss.sssss.sssssss [ 41%] +sssssss.ssssss.sssss..ssss.sssssssss.sss.sssssss..ssssssss.ssssssss.ssss [ 42%] +sss.ssss.ssssssssssssss.sssssssssssssssssss.ss.s.ssssssssssssss.ssssssss [ 43%] +sss.sss.ssss.sss.s.s..ssssssssssss.ssssss.ssssss.sss.ssssssss.sssssss..s [ 43%] +ss.ssssssssssssss.s..ssss.ss.ssss.ss.ssss.s.ssss.sss.ssss.ssssss.sss.sss [ 44%] +.ssssssss.sssssssss.s..ssssssss.ssssss.s.sssss..ssssssssssss..sss.s.s.ss [ 45%] +ss..sss..sssss.s.s.sssss.sss.s.sss.ss...ss.ss.s..ssssssss..ss.sssss..ss. [ 46%] +ss.sss..sssss.ss...ssss.s.ss.ssss.s..ss...sss...sssssss...s.ss.ss.s.ss.s [ 47%] +s..s.sssss.ss..sss..s.sss.s.sss..ss.ss..s.ssss...ssssss.ss.sss.s.ss.ss.s [ 48%] +.s..sss.sssss.sssssss.ssss.s.s.sss.s..sssss.s..sssssssssss.ss.sssss.s.s. [ 48%] +s.ssssss.sssss.ss..ssssss..s..ssssssssssss.sss.ss.ss.s.ss.s.s.ss.sssss.s [ 49%] +ssssss.ssss..ss..ss.ss.ss.sssss.ssssss.sssss.s.ss.s.s.ss.sssssssssssssss [ 50%] +ss.ssssssssss.ssssss.ssss...ssssss.ssssss..ssssssssssssssssssss.sss.ssss [ 51%] +.ssss.ss.sss..ssss.ssssssssss..s.sssss.ss.sssssssssss.sss..ss.ss.sssssss [ 52%] +.s.ssssss..sssss.sssss..sssss...s.ssssss.ssss.sssssssss....s.sssssssssss [ 52%] +ss...ssss.ssss.ss.s..ssssss.s..s.sss.sssss.sss..s.sssss.ss...sssss.ss.ss [ 53%] +.ssssss.ss.ss.sss.ss..ssss.s.ss.sss.sss.sss.sss..sssss.s.sss.s.sss..ss.. [ 54%] +ss.s..s....s.s..ss....s.s.sss.s....sss......s.s.sss.s...ss..ss...ss...ss [ 55%] +..sss..ss...ss..ss..ss..s..s.ssssssssss..s.ssss.ss.s..sss.s.sssss.ssss.s [ 56%] +sss...sssss.ssss.ss.s.s.sssss.ssss.s.ss.ssss..ssssssssssss.ssssss...ssss [ 57%] +..sss.ss.ssssss..sssssss.s..sssss.ss..sssssss.s.sss.ssssss.ssssss.s.ss.s [ 57%] +s.sssssssssssss..ssssssss..sss..sssss.ss.s.ssssss..sssssss...s.s..ssssss [ 58%] +..s..sss.s..ss.ssss.s..s..sss.s..sss..s.ss.s.ss...s..sss.s....sss.s..sss [ 59%] +ss.sssss.sss.ss.s.s.s.s.sss.s.sss.sss..ssss...ss.sss..ssssss..s.ssss..ss [ 60%] +.sss.ss.ssssssss..sss....sss..s.sss.sss..ss.ss.ss..s.ssss.sss..sssss..s. [ 61%] +sss.sss.sss..sss.ss.s.ss.ss..sss.ss..ss..sssss.sss..ss.ssssss.s..ssss.s. [ 61%] +s.s..s.ss..s.s..s..s.s....s.s.ss.s.ss.ssss...sss..sss.ss..ss..sss..sssss [ 62%] +..s.ssss.s.s.ss.ssss.s.ssss.ssss..ssss.sssssss.ssss.ss.ss.ssssssss.s.sss [ 63%] +s.ssssssss.ss.sss.s.ssssssssssss.ss.sss.ss.ssss.sssss..ssssssssss..sssss [ 64%] +sssssss..sssss.sssssss.ss.ssss.ssssssssss.sss..sssss.s.ssss.s.ssss.sss.s [ 65%] +.s.ss..ssss..ssss.s.s.ssss.ss...sssss.sssss..s..sss.s.sss.ssss.sssss.ss. [ 65%] +ssss.ssss.sss.ss.s.s.ssss.sss.sssss.ssss.ss.s...sss.sssss....s.sss.sss.s [ 66%] +ss.s.s.sssss.ss.s.ss.sss..sss.sss.ss..sss.s....s.sssss.s.ssss.s.ss.s.sss [ 67%] +.sss.sssss.ss.ssss..s.ssss.ss.ss..sss.s.sss.s..ss.s.s..ss.sss.ssssssss.s [ 68%] +s.s.ssssss..s.ssss....sssss.ssss.s...sss.ss.ssssss..s.ss.sss..ssss.s.sss [ 69%] +ss.ssss..ss.ss.s..ss.s.ss..s.ss.sss.....ssss..s.....s.sssssss.s.s.ss.sss [ 70%] +s.ss....sss..sss.s.ss.ss.s.sss.....ssssssssss.sssss...ss..ss.sss.s.s.sss [ 70%] +.sss.ss..s.s.s.sssss..s.ss..ssss...ss.sssssssss.sss.s...s.ss...sssssssss [ 71%] +ssss.ss.sssss..s.sss.ss..sss.s..s..s.ss.sss..sssssss.sss..s.sss.s.s..sss [ 72%] +ss.ssss.ss.s.ss.s..ss...ss.s.sss.sss...sss.sss..ssss.ssss.ssss....ssss.s [ 73%] +ssss.sssss...s.s.s.ss..s..ssss.sss...s..ssss..sss.s.ssss..ssss..sss.ssss [ 74%] +ss..ss.ss.sss.sss..s.sssss.sss..sssss.ssssss.ssss..ss.ssss.s.sss.s.ss..s [ 74%] +s.ssssss.s..s.s..ss.s.s..sss.ss.s.s.s.s...sss...ss.s...sss..sss.ss.ss.ss [ 75%] +..s.ss.s.ssss.sssss.sssssss.s.sssss..s.s..sss..s.ss.s...ss.s.ss.s..sssss [ 76%] +s....ssss..sssss.s.s.s..s.sss..s.s.sssss.s..sssss.sss.s..sss.ss.s.sss.ss [ 77%] +.s.ssss.ss...ssss.ssss.s.s.ss.ss.ss.ss..s.sss.s.sss.sss.s..s.s..s.ss.s.. [ 78%] +s.sss.ss..s.ss.ssss..sss.s.ssss...ss.s.s.ss.s.ss..s..ss..s...ss.s.sss.ss [ 79%] +.s..ss.sssss..sssss.s.sss..ss.s.s.ss.s..s.ssss.s..s.s..sss.s.ss.ssssss.s [ 79%] +ss.s.ssss.sssss..sssssss.sssss.s..ss.ss..ss..ss.ss..s.ss.sssss.s.s.ss.ss [ 80%] +s.ssss.ssssss.s.ss.sss.ss.s..ssss..ssssss..ss..ss..sss..sss.ss.sssssss.s [ 81%] +.ss..ssss.s.ssss.sssssss.ss.ssss.ss.ssss.ssss.sss.ss.ssss.sssssss.ss.sss [ 82%] +ssss...sssss.ss.ssssss.sss.s.ssssssssss.s.sss.ss.ssss.s.sss..ssss..sss.. [ 83%] +ss..s.ss.s.sssss.sss...ssss.sss.s.s.ssssss.ss.s.ss.sss..ssssssss..s.s.s. [ 83%] +ssssss..s.ss.s.s.ss.ss.sssss.s.s..s.s.sssssssss.sssssss.s..ss.ssss.s.ss. [ 84%] +ssssss.s.ssss...sss.ssssss..ssssss.s.ssss.ssss..s.sss.sssss.s.s..sssssss [ 85%] +sssssss.sssssss.ssss.ss.sss..sssss.ss.ss.s...sss.ss.s.s...ssss.s.sssss.s [ 86%] +.ss.s..ssssssssssss.ssssssss.s.sss..ssssss..ss.sssssss.ss.s.ssss.s...s.s [ 87%] +sss.s.sssss..sssss..sssss..s.sss.s.s.s..ss..ss.s..s...ss...s.s..sss.ssss [ 87%] +.sss.ss.ssss.s.s.s.ssssss.s.ssssss.ss.sssss.ssssssss.sss.sss.sssss..ssss [ 88%] +...s.sss.s..s..ssss.sss.s.ss.sss...sss.s.ssss.sss.s..ss.s...ss.s.sss.s.. [ 89%] +s.sss...s..ssss.sss.s.s.ss..sss.sss.ss.ssss.s.sss.sss.ss.sss.ss.s...sss. [ 90%] +sssss.s.s.sssss.s...ssss.ss.ssss.sss.s..s.ss.ssss.ss.ssss.sss.s.sss.s... [ 91%] +.ss.ss.sss..sssss..s.ss.s.s.sss.s..ss...s.s.s.s.sss..s...........s.s.s.. [ 92%] +s..ss.s.....s.s.ss.s.s.sss....s..s.sss..ss..s..ss.sssss.ss.ss.s.ss..s..s [ 92%] +.ss..s.ss.ss..s.s.ss..s..s.ssss.s.ss..sss.s.sss.s.s.sss.ss..s.s..s.s..ss [ 93%] +ss.s.s.sss.ss.sss.sssssss.ss.ss.ss..ssssssssssss.ssssss.s.sssss..ssssss. [ 94%] +s..sssssss.ss...sssss..s.s.sss.ssssssss.s.ss.ssssssssssssssss.sss.ss.sss [ 95%] +ssssss.sssss..sss..ss...sssss..sssss...s.s.s.s.s.s..ss.s.ssss.s.s..s...s [ 96%] +..ss.s...ssss.sss.s.s.s.s....s.ss..s..ss.ss.ssss..sss..ss.s...s.s...ss.s [ 96%] +ss..ss.s..s.s..s.s.s.ss..ss.ss.ss.sssss.sss.sssss.s...ssssss..s.s..ss..s [ 97%] +..s.s...s.s....sss.ss.s..s..ss.s.ssss.s..ssss..ssss.sssss..sssssssss.sss [ 98%] +s..ss..sss..s.sss..s...ssssssssssssss..ss.ss.sss.ssssss.sss.ssssssss..ss [ 99%] +..ss.ss....s..s.s..s.s.s..ss......s..s.s................ [100%] +=========================== short test summary info ============================ +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.1-P-384-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.1-P-384-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.0-P-256-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.0-P-384-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.0-P-256-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.0-P-384-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-SSLv3-P-256-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-SSLv3-P-256-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.1-P-521-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.1-P-521-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.0-P-521-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.1-P-256-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.0-P-521-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.1-P-256-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.0-P-256-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.0-P-256-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.1-P-256-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-SSLv3-P-256-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.1-P-384-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.1-P-384-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.1-P-256-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-SSLv3-P-256-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.1-P-521-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.1-P-521-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.0-P-384-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.0-P-384-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.0-P-521-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.0-P-521-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +SKIPPED [2640] fixtures.py:65: is not available +SKIPPED [2524] fixtures.py:65: is not available +SKIPPED [740] fixtures.py:65: is not available +SKIPPED [148] fixtures.py:65: is not available +================ 2788 passed, 6052 skipped in 86.19s (0:01:26) ================= diff --git a/tests/integrationv2/pytest_report_with_java.log b/tests/integrationv2/pytest_report_with_java.log new file mode 100644 index 00000000000..7319cd379bd --- /dev/null +++ b/tests/integrationv2/pytest_report_with_java.log @@ -0,0 +1,3664 @@ +============================= test session starts ============================== +platform linux -- Python 3.12.3, pytest-8.3.4, pluggy-1.5.0 +rootdir: /home/ubuntu/workspace/s2n-tls/tests/integrationv2 +configfile: pyproject.toml +plugins: xdist-3.6.1, rerunfailures-15.0 +created: 32/32 workers +32 workers [8840 items] + +ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 0%] +sssssssssssssssssssssssssssssssssssssssssssss.ssssssssssssss...s.s.sss.s [ 1%] +.sss.ssssssss..sss..ssssss..sssssssssssssssssssssssssssssssss..sss.sssss [ 2%] +ss.s.ssssssss...sssssss.sss....sssssss.s..s..ssssss...sssss.sssss.ssssss [ 3%] +ss.s.s.ssssssss.sss.sss...sss.ssss.ss.s.....sss.ss.ssss..s..s..sss...ss. [ 4%] +ssss.s..ss.s..s...ss..s.s.sss...sss...sss.sss.....ss..s.s....s..s.s.s.s. [ 4%] +.s......s.s.ss.ss......ss...s.s.s..s...s.....s......s....s.ss....ssss.ss [ 5%] +ss.ss.s..s..s..s..sss.s.ss...sss.....s.ss.s....s.sssss.ssss.s.ss...sss.s [ 6%] +s.s...sss...s.sssss.s...ss...ss..ss.....s...s....ss...ss..ss.s...s....s. [ 7%] +...s...s...s...s.........s..s...s...ss.s.....sssss..s..ss...ss.s.s...s.. [ 8%] +ss..s.ss......s....s...s..s.s.ssss.s..s...s.ss.....ss..s.sss.....s.ss..s [ 8%] +.s..sss..s.....s.....s...s.ss......s.s....ss.s.s.s..ss.ssss....ss..ss..s [ 9%] +.s.ssss.sss.sss..ss.ss.sss.sssss...s..s.s.ssssssss..ssss.ss...s..ss....s [ 10%] +s.sss.s.s.sss..sss....ssss.ss.ssss.s..ss..ss..sss..ss..sss..ss.s.s.sss.s [ 11%] +.sss..ss.s..ss.ssss.ss.s..ss.s.s.s.s.s.s..ss...s.ssss.ss.sss.s.ssss..s.s [ 12%] +sss.s...sss..s.sssssss..s.s.sss.ss.s.ss.ss..sss.s..ss.s..s..s.s..ss...s. [ 13%] +.s.s...s.ss.s..s.ss...sss.ssss.s.s.s.s.s.s.s..ssss.ss.s..s.s.s..s.ss..ss [ 13%] +s...ss.s..ss...ss.s...sss..s.s..s..s.s....s..s..s.....ss.s..ss..sss.sss. [ 14%] +ssss.sss.ss.ss..s.ss..ss.s..s.s..sss.....s.s...sss.s....ss.ss...ss.sss.s [ 15%] +s..sssssss.ss.s.ss.sssss..sss.ssss.s.ss..s..s.sss.sss.ss..s.ss.ss.sss..s [ 16%] +s.ss.s..sssssss.ss.ss.ss.s.s...sss.s...ss..s...s.s..ss..s..s.ss.s.s.ssss [ 17%] +ss.sss.ss.s.ss..ssss.s...s..s..s..s..ss...sss.ss..ss..s.....s.s.....ssss [ 17%] +..s.s.ss.ssss.ss..ss.ssss..s.s.ss.s.sss..s.s..sss.s.s.s.ss.ss.ssssssss.s [ 18%] +...sssss....sss.sss.ss...sss....sss..sss..s..s..sss.s.sss...s....s...sss [ 19%] +....sss..ss.s.s..ss.s.s..ssss..ss..s..ss.s..s.s..s.s...ss..s...ss.s.s... [ 20%] +ssss.sss.s.s.s.ss...ss.....s.......s..s..s.....s..s..ss.s....s...s...... [ 21%] +s...s..s....s..s.ss.ss....s..s...ss..ss.......s.s..ss.....ssss..ss..ss.s [ 21%] +..ss.s...ss.s..s.ss..ss.s.s.ss.s..sss.sss.s....s.ssss.sss.sssss.s.sss.ss [ 22%] +.ss.sss.sss.s.ss.s.s..sss.....ssssss.s.s.s....ss.ss...s...s..s...s.s..s. [ 23%] +.ss.sss.s...s.ss.s..s...ssss...ss..sss.s.ss..ss...ss...s.ss.ss.s.ssss... [ 24%] +s.sssssssssss.s..s.s....ssssss.sss.ss.s....ss..sss....ss.s.ss.ss..ssssss [ 25%] +s.ss....s.s..ss.sss..s.ss.ss..ssss...s.ss.ss...ssss.s.ss.s.s.ss.s.s.s.ss [ 26%] +ss.ssss...s.sss..s..ssss.s...s.sss...ss.ss.ss...sss.ssss.sss...sssss...s [ 26%] +.sssssss..sssss.ss.ss.ssss.ss.ss.ss.s.s.sss.s.ssssss.s..sss.ssss.sssssss [ 27%] +.ss.ss..ssssss..ss.ssssssss.sssss.sss.s.ss.s.s.ssss.s.ssss.sss.ss.sssss. [ 28%] +sssssssss.ssss..sssssss.ssssss.ssss...sssss.ssssss.sss..sssssss.ssssssss [ 29%] +s..s.s.s.ssss.ss.ssssssss.s.sssssssssssss.s.ssssss.s.ssss.ss..ssssss.sss [ 30%] +.s.ss..ssssss...sss...sssss.ss.ss.s.sssss.s..s.s.ss..ss..s.ssss..ss..ss. [ 30%] +.ssss..s..s...s..s...s..s....ss.s..s.s.s...s..s......................... [ 31%] +...........s.....s....s....s...s..s..s...s........s.s..ss.s..sss.s.s.s.s [ 32%] +ss.s..s.s.s..s.sss..sss.ssss..s.ssss..s.sss.s.sss.sssssss.sss...s.sss.s. [ 33%] +...ss.ss.s.sssssss..sssssss..sss.ssssss.ssssssssssssssss.sss.s.s.sss.sss [ 34%] +ssss.sssssss.sss.ss.ss..s.ss..sssss.sssssss..ss.sssssssss.ssss...s.s.sss [ 35%] +s.sssssss..s.ssssss..ss.s.sss.s.ss.ssss..ss.ssss..sssss..s...sss..s.s..s [ 35%] +s.ss.s.sssss..s.ssss..s.s.ss..s..ss.s...ss..s..s.s.ss.ss......s.....ss.s [ 36%] +.s...ss.s...sss.s..ss..s.s..s.s..s.s.s.ss..s.s....ss..s..s.s...s.sssss.. [ 37%] +ss.sss...ss...sss...ss.ssss..ss......ss.sss..ss.s.ssss..s.sssssss.s..ss. [ 38%] +s.sss...ss.s...sssss..s..ss..ss.sssssss..s.sss.sssssss.s..ss..sssss.ssss [ 39%] +sss...ssss.ssss..sss....s.ssssssss...sssssss.ss.ssssss.s.ssss.ssssss.sss [ 39%] +s..ss.ssss.ssssss..ss.ss..sss..s...sss.ss.ss.sssss.s.s...ssssssssss.s.ss [ 40%] +s.ss.sssss.sss..s.s.s..ss.ss.ss.s...s..sss.s.ss.s.ssss.s.ss.sss....ss.s. [ 41%] +..sss..sss..s.s.s.sss..s.....s.ss..s..s.s..ss.ss.s.s.s.s....s.sss..ss.s. [ 42%] +ss..s..s..sss..s..ssss..ss..s.s.s..s.sssssss.ss....ss.ssss..ss.s....ss.s [ 43%] +..s.s.ss....s...ss...s..s....ss.....s..s......ss...sss.ss..sss.s..ss.ss. [ 43%] +ss.s..sss...ss....s..s...s.ss...s.sss.ss.s.s...ssss.sss..sss.ssssss....s [ 44%] +sssss..sss.ss.sss.sssss.ss..s.s.sss.sssssss....s.s.s.s.s.ss..s.sss.ss.ss [ 45%] +ss.s....sss..ss..s...s..s..s....ss.s....s..s..ss.s.s.s..ss..sss.s...sss. [ 46%] +...s.....s.s..sss....ss.s.s..s.ss...ss..s.s..s.s.s.s..sssss.s...s.s.s.ss [ 47%] +ssss..s.sssssssss..sss.ss.ss.sss.ssss.s..sssssss.s.s.s.ssss.s...ss.sss.s [ 48%] +s..sss.ssss....sss..s.ssss..sssss.ss.sss.s.sss.ss..sssssssss.sss.s..s..s [ 48%] +s.s....sss.....sssss.s..sss..ss...sss...ssssssss.ss.ss.ss..ss.s.ssss..ss [ 49%] +sss.sss..sss..ssss..s..ss.ss..ss.s.s.ss.s.sssssss....s.ss.ssss.s.s...sss [ 50%] +...ss.s.s..ssss.s...ss...ssss..ss..ss...ss.ss...ss.ss.s.s....ss...s..s.s [ 51%] +..s.s....s...s.s...s.s.s...s..ss..s.sss..ss..ss.sss.ss..s.ssss.sss.ss.ss [ 52%] +s..sss.s.s.sss..ss.s..ssss....ss.s..sss.ss.s..s...s.sssss....ssss.ssssss [ 52%] +ss.ss...sss..sss.sssss.s.ssssss..s..s..sssssss..sss.s..ssssssss.ssss.s.. [ 53%] +sssssssss.ss.sssssssss.ssss.ss.s.s..ss.s.s.ss.ssss.sssss.ssss.s.ssssssss [ 54%] +ssssssssss.s.ss.ssssssss.ssss...s.sssss.s.sss.s...ss.s.s..ssssss.sssss.s [ 55%] +s.s..s...s.s..ssss.s..ssss..ss..ss..s...s..s..ss..ss....ss..s..ss..s..s. [ 56%] +..s.s.s...sss...s.ss.sss.s.s..ss..ss.s..ssss.s...s.ssssss..ssss.s.ss...s [ 57%] +.ss.s.s.ss..sss.s.ss.s.s.s.sssss.s.s.ss.ss.s.ss.s...s..sss..sssss.s..ss. [ 57%] +s.sss.ss.ss.sss..s.ss...s.sss.sssssssssssss.ss.s..s.s..ss...ss...s..s..s [ 58%] +s..sss..sss.s..ss..sss.ss.sssss.ss..s..ssss.s.sss.s.ssss..s.ss.ss.s.s.s. [ 59%] +.sss.s.sss..ss.s.sssssss.sss..sss...ss.sss..ss....ssss..ssss.s.sssss.sss [ 60%] +ss.s.s.ss.s.s.sssss.ss.ssss.s.s.ssssss..sssss..sssss..ssss.ssss.s..s.ss. [ 61%] +ss.ssssss.s..s.ss.sss.sss..s.ss.....ss.s.s.ss.ss.sss.ss.s..ss.sss.s.ss.. [ 61%] +sss.s..s.sss.s.ssss..s.sssss...sss.ssss.ssss.ssssss.s.ss.s.sss.sss.s.sss [ 62%] +ss..sss.s..ss.ss.ss.ssssss.s.ssssss.s.ss.ssss.s.ss.sssssss.ssss.s.sssss. [ 63%] +s..ss.sss.sss.s.sssssss.s.ss.s.s.sssssssssssssss.s.ssssss.s.sssssss.ss.. [ 64%] +ssss.ss.ssss.ss.sssss....s.ss.sssssss.sssss.s.s.ss.ss.sss.ss.s.ss.ss.s.s [ 65%] +.ss..s.ss.s.sssss..ss...ss...sss.ssss.ss.ss.ssss.s.sss.sss..sssss..sss.s [ 65%] +sss..ss..ss.s.ssss.sssssssss..sss..sss..sssssssssss...sssss...ss.sssss.s [ 66%] +sss.ss..ssssss.sssssss..ss.s.ssss.sss.sss.sss..s..ss.ss.s.ss.sssssss.sss [ 67%] +ssss..sss..ssssss.sss.ss..ssssss.s.s..s.sss.ss.ss.sss.ss.s.ss..s.ssss.ss [ 68%] +ss.s.ss.s.s.ss.s.ssss.ss.s.s.ssssss...ssss.s.s.ssss.s.ssss.s....sssss..s [ 69%] +.sss.sssss..sssss..s.sss.ssss..s.ssssss.s.s.sss.ss.ss.s.ss.ss.ss..s..s.s [ 70%] +ss.sss.s.ss..s....ssss.s.ssss...sssssssss.s.sssss...sssss...s.ssss.s...s [ 70%] +sssss..ssssss..ss.ssss.ssssss...s.sss.ssss..sssss.sss.ssss..s.ss.sss.s.. [ 71%] +ss..s.ss.sssss.ss.ss.ss..ss.s.s..sss..ss.sssss.s.ssss.ssss.ss.s.s.ss.sss [ 72%] +....s.s..sssss.sssss.sss.s.s.ss..sss.sss.sss.sss..ss.sssss..sssss...ssss [ 73%] +s...ss.sss..s..ssss.s.s..sss..s.s.ss.ss.sssssss.s..s..s...ss...s.s..ss.. [ 74%] +....s...s...ss.sss..s.s.s.s..s.s.ss..ss.....ss..s...ss...ss...s..s...... [ 74%] +.s..s..s.ss..s.s.ss...s.s.ss.ss.ss..s.ss.ss.s.sssss.s..s.ss..s.s.s..ss.s [ 75%] +s..ss...ss...s.s..ss...s.s.........s.s.s.s..sss..ss.ss.s..ss.s..s.s....s [ 76%] +ss..s.ssss...ssss..ss.ss.s..ssss.ssss.ss..sss.ssss.ssssssssss..s.ss.s.s. [ 77%] +s.ssss.ssssss.s.sss.ssss.ss.sssssss...ssssssss..ss.ss.s.sssss.sssss.sss. [ 78%] +s.ssssss.ssssss.s..ss.sss.s...sss..ssssss....sssss...s.s..s.ssss.sssss.s [ 79%] +s.ss.ss.ssssss.ssss.sssss..ss..ssss.s.ssssss..sssss.sss..sssssssssssssss [ 79%] +sss..sssssss.s.s.sssss..s..sssssss.sssssss.ss.ssssssss.ssss.ssss.ssss... [ 80%] +s.ssssssssssssssss.s..sssssss.ss.ssss.sss..ssssssssss.s..ss.ss.sss.sssss [ 81%] +.ssss.ssss.ssss.ssssssss.s.sssssssssssss.s.s.ssssssssssssss.sss.ssss.s.. [ 82%] +ssssss.sss.ssss.ss..ssssss.ss..ss.ssss..ss.s.s..ssssssss..ss.s..s.ss.... [ 83%] +sss..ss..ssss.ss.sssss.s.s...ssssss...s.sss.ss.s.ssssss.ssssssssss..sss. [ 83%] +sssssss...s..ssss...ssss.sssss.ss.ss.s..s..sssss..s.s.ss.s.ss.sss..ss.s. [ 84%] +.sss.s..ss.s.ss.ss.ss.sss.sssssss.ss.ss.s.s...sssss.s..ss.ss..sssss..sss [ 85%] +sss..sss.ss.sssss.ssss...s.sss..sssss.s..sss.s.s..ss.ss.ss.ss..ss..sss.s [ 86%] +s..ssss.s.ssss..s..s.s..ss.s.ssss..s.sss.ss..sss..s.sss.ss..s.sss.ss..ss [ 87%] +s.s.sss..ss.ss...s...sss.sssssssss...sssss.ss.ss.s.s.ssss.s.s..ssss.ss.s [ 87%] +sssssss..ssssss..s.sssss..ssss.ssss..ss..sssssssss..s..sss.s.sss.s.sss.s [ 88%] +.sss..sssss.ssssss.ss..sssss.ss..ssss.s.s.ss.sss.s..s.sss.s.ssss..ssss.. [ 89%] +s.sss.ssssssss.s.s.sss.ss.ssssss.sss.s..ss...ss.s..ss.ss..s.ss.ssss.ssss [ 90%] +.s.ss.s.ssss.ssss.sss..s.ss.sssssss...ss..s.s..s.ss.ss..sss.sss.s.ssss.s [ 91%] +sssssss.sss.ss.sss.s.ssss..sssss.ss.s.sss.sss...ss..s..s.ss..ss.sss..s.s [ 92%] +sss.sss.ss..s.sss.ss.s.sssss.sssss..s..s.ssss.ss..s.s.s.s.s..ss.s..ss.s. [ 92%] +ss.ssss.ss.s.s.ss..ss.ss.s.s..ss.s.ssss.s..sss..s.sss...ssss.s.ssss..s.s [ 93%] +ss.s.sssssssss.ss..sss.ss..sssss.sssss..ss.ss..ssssss.ss..s.s.sss.s..sss [ 94%] +ss..ssss..ss..s.ssss.ssssss..sss.s.sssss.ssss.s.s..s.sss....s..ss..sss.s [ 95%] +s.s..s..s.ss..sss.s.s..ssss.sss.ss....ss.s.sss.....sss...ssss...s..s..s. [ 96%] +ss.ss.s..s...s....s..s.s..s...sss.s.ss..ss.s..ss.sssss..ssss.sssssss..ss [ 96%] +sss.sss.ss.sss.ss.ssss....ss..ss.ss...s..sss.ss..ss.s.sss.sss.s.s..s.ss. [ 97%] +s..ss.s.s.s.s.s.ss.ss..ss.s.....s.s..ss.s.sssssss.ss...ssssssssssss.s... [ 98%] +ss.s.ss.sss.ssss.sssss.sssssss.ssss.sssss.ss.ss.s.ssssssss.ssssssssssss. [ 99%] +ss..s.....s.s........s.....ss..s.s..ss.s................ [100%] +=========================== short test summary info ============================ +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-X25519-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-X25519-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-X25519-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-X25519-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-X25519-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-X25519-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-X25519-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-X25519-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-X25519-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-X25519-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-X25519-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-X25519-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-X25519-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-X25519-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-X25519-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-X25519-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-X25519-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-X25519-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.0-P-256-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-X25519-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.0-P-256-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-X25519-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-X25519-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-SSLv3-P-256-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-X25519-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-SSLv3-P-256-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-X25519-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-X25519-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-JavaSSL-ECDHE-ECDSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-JavaSSL-ECDHE-ECDSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-JavaSSL-ECDHE-ECDSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-JavaSSL-ECDHE-ECDSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-JavaSSL-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-JavaSSL-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.1-P-256-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-JavaSSL-ECDHE-ECDSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.1-P-256-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-JavaSSL-ECDHE-ECDSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-JavaSSL-ECDHE-ECDSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-JavaSSL-ECDHE-ECDSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-JavaSSL-ECDHE-ECDSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-JavaSSL-ECDHE-ECDSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-JavaSSL-ECDHE-ECDSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-JavaSSL-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-JavaSSL-ECDHE-ECDSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-JavaSSL-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-JavaSSL-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.1-P-384-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-JavaSSL-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.1-P-384-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.1-P-521-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.0-P-384-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.1-P-521-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.0-P-384-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.0-P-521-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.0-P-521-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.1-P-256-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.0-P-256-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.1-P-256-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.1-P-384-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.1-P-384-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.0-P-256-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.0-P-384-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.0-P-384-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-SSLv3-P-256-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-SSLv3-P-256-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.1-P-521-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.0-P-521-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.1-P-521-S2N-ECDHE-ECDSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.0-P-521-S2N-ECDHE-ECDSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] +PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] +SKIPPED [2640] fixtures.py:65: is not available +SKIPPED [2524] fixtures.py:65: is not available +SKIPPED [148] fixtures.py:65: is not available +================ 3528 passed, 5312 skipped in 106.05s (0:01:46) ================ diff --git a/tests/integrationv2/sslv2_debug.pcap b/tests/integrationv2/sslv2_debug.pcap new file mode 100644 index 0000000000000000000000000000000000000000..2bd940072068bd8124cce7a76f2a2b142231f2cf GIT binary patch literal 72066 zcmbS!30#cZ|NqRiO#8l8%zOEq^*M8<xmp!FnxddW$1&{9{BNaA2lDuM*?}n?fr(p_M+vewi{yS+@3{IQxbd_hrw< z*4sXBQ-IGVC^k09(=y=+RpEjGEo8}I1C#lHNCOMmOu8dBFirrd6aba2O`TXHH$Egnb-E+u)!lTY5%@=D zX(d1^6+@#qMosEa33dJ0`tj-w*TzV)M`^V=WLIDIHtK(@+I0BPVM9ZW#!fKmKVzIx z|6xO?pDd~DH@W`i-%Z@xUe4!^o0=TA7<$|-aNKUYp%uk;CV#on=cjDx&Z-l#8hYLp zhzLQ?L0W-Iae1uxLOwlG@w=e-6%oac0lmuqo8o6%KBn^(H|&PQDpjEB7v5pToA{7O z#jkKI?DR$QybT~7LwOzt5x>I+pekIjhp$-*DB`Uj{D=feJADDkhXM~##J1i@lKsMZ zMyqnj9GX&jAC>R+Q+1}^re(@kudw*5%EEqfC;aJ#f;x42}pwLTz^hgYa{24V-V_W*%c7F3*{;_}K z-wUo>^;$UC=bD73H*?RSf(>~A>OKL1o67gB_nT()yCHh@Rp%EOjTH{wjrkEuW`~{! z_bJ`fvSU)tlBk3zG+Gm>G;S60X%NcVYl5=Nkg~sFm?wL} ze}TqJF_nG4`o6Ui+e#-pqCayCTi>X5xM_CmomPYUIts?y>}X|99cq?_o)aFXF8ymy z#6pv?D_pc2b~*l>GzUC6TruZL&5YsWMo8T$&|c^^BX{Nd z6-!<0O%y}5-i`Tto5R?+njuT)*?rmDac+TvuBL=*uT=QS!5f zYbnw;z!R#%1*go4rcXF!mh!bGQ)U^*!eJ;*nG}K6UqS1C#Yh=TM%O!!jaM?s(~tl#L^ezUgexEuP!%pX8y7+_xs8l`y9v`rt<$qPHS?hCz5#udw|L($I(zAX9T^=iVc_RB{WoyvTc*f*-tL1Jbf^IVHn4cl|ejdj%$!UFYUa{UUOUan16 zn%&3fXiRNN(W=lV8^WBr0<**EX9q2+RgJZ~;INowv~KHnm4b|qAI6SJ{&hy+Nv^jd zEe)Pf6)rey5}Q8btXaqRgv^?29E(x&aMncgJ*kj}tobTN*61*D4I;uLw=3M3%uutJ zQ>T{=Kv9@+UzhWI@nJSkNc|1t*|j zCWfHeAZX^Q^xOA8svldXwMk-AWVfF4td(dh00pYT1%pXusbW3ni0JtU^mM~|3R+x+ zGk|gGO;2)U(_^?h#Oi$3v3&gnX2<6^;i?nQK4-$m69OqWDN)VUzG8tI`Iv}|lW^l$ zj5h5#ov4ThOwMRJp$-wRLVQ$(3ubwSrG{CW@govhGul+ZvQi*9iWn~@%Sc!PWJfp~ ze|M7IJ1Kp-neNhM2j@l_9+-Q=SWhi9i2FV8M*1nP^Yq5O&b$Ko`KC>+Qn_Z_*|CzJ zPrukg+o;?b_Udb7xCf)l?o7YFTOX&djC}qucWUI(#kp&x7>EU-mNvCoU0AIKJ~tt? zj{HHbc%)XolrmL||Ar&x{V^h%e08_@MMy0%5>$urV$5~!`4NgSX#+evBz+~L(*|IE zUjWSwFBIluP?|d|*cSpdxbey601m0}}G>gRaE{~BaWt+B?@jSL& zNA_HYjZ2oy3|lKkd;e+aid*T!X?GeUw}xE5aCC!QV^N98 zj91LI;k%eu_3gQP9X2I#zwe1$=;Wn4Yea0j-kWMU8-tPZ@ifk}i&iyi+aF)GHee3S zFJF~DGuw0@ZIM(A{g{5WmDHSr?#YJ0_xEok!gN@?9)c%Sg$ov;sOdYlB$O`#X>vNp zVoU_?Gu8`4H~=DS6T=dBM(&Pi=!BI51EtmMFMv4`<^f7-_SfJ~>gEA-HT!e$CwcP# zSv7lk^@x>)3zVixmj64tQsz#Fe1mZT0!cu(=trk$%`6QB{q|u#bi%(e5#Zm8bQRb? z5$woR@BsP&B*qzUDXRSZfyKz>M6d^DsTXV^?hXel5bY|;=53XJA$Z{m>& zV#s*0miclH(?OzkX;h{DA@!>PmQy~e)hs2Zwg^}L5lWSQVUR(_>|$b=M6b;DH3kvyg-rh0=J zrQ6-YYhQSnHk5r;HPLGE0JyWLA_FrEgI=U#m{`_H>tMFmQTS(J3!xO5) z1*@6Eqy16M_n_uZtmaaIntA|JNenfu7^#1)%!rt2v$Q={I>RN>?rBC?tc;Vi%1kwx zjECD4zfEkeFQ@x4KVFwbcnC2I2T0R4!V{{(1*6Pj>0vR0M8w?5W=eTrF;fL7^#P@x zm|_lKNJ%AX_|_=vXf#dM8rGKmAgr~BOCQPU`^)8)>GdT2^-EaYt)*^;G{u0!qhldg z@F5aySIPr~eA~0_9kvxp?_R-O7dMUf&KGTR!VW+xMW)(5VwC;xSK}#s;dW z3Kz^ciO0bDFXuBR^=ES|#;(Kq#|jt^MvTSK-+&?Yx1?vM)5x*c>u2qbuwPYLZELn` zjVgRNfyfsSt%WC4g$qWM&N9FrOywgYJQ%wUJUELzNa}%Tu$Ug0GCp~v4_kftXU?3@ zvs{XTR!`Q7i7}6PdXZ~wTrwV5^3e@0mZn%?@+7ccnS6AlUS~nCdswe10XlooYp@u4 zX)|8zY~XT+^>O@Rx5eqbUfjd(>A^4n10VGtTe+-0SgM(PFr-xXK&qcuDpn6L_F_t< z$TwfV`haMJ0yTsjsB+SsG9bOS`( z0|ZeOE;tu9u?#UmSAIl-pp%Y(AWT%qK?_BU6qBGGBbTvXzo0+kcGwEn+KdJFgVWDV z-a9H*_eI@j7uvE(>TMl{_ov8Dm6d2+KdSa<^7Ge+y5~rnsWp(o8l2`M7SbT)4;n-w z4W2JzQuUD1IHG6^MXIKV^pJ^212HlVddMbI>FlDy&WD#$zi#-)v(KdN9`ejmCPjb2 z>WdwT$Yb9nE&vvmRuFvVrI?&X-f_ z!^HZe@evVN@M zBK27a`h3Ou>=(45)qrR@l|Djii0oAw?6ZLS+LdOzX6zoh!N_aaaeW$;{pMYZ%$Gql=g3@_ z^!04u-Zr+#u)bma5W!@EEJ*WPK`oX%oh0}}eWmC)p8@Udb zo37F{{3?zk_Jk%y6J==6;0aaXf;DO7$zqe$`I?X>f8)5MUL7#NFC-xpW}C-&mPZlRfX%a zEzYRa$sX33?yPCD+2`y0vdX|!4UXQHz>uK57idE#|6eOoW8B(A<_gZWY$mf1r-EQb zdJNG%&|4~y)D0Q#wy^^{Y|4GN($os&HR;MPG96ZNjbQD;$8{ZWwZjvt!UfyW%#*`* z==QXOS;(<)pyBj`z4Z$=$_IEakT2Jm&)s{fF!hC8SE`(SmxG*rVQOowS%FlU+>x|w=`((EdPmH3 z%iL4T%(gkmT}aK9x}e)-CYNsq@2H2_*joF0GG1RRwKGM`2p{GK$sOxzjG%j#%!pHrS^_k4T*PjQ@`5e+d5rb%6lZM2>? ze_}-kLQe3xQY}NPh9^{o3+8i>Cy)ITyb2+jlgvo)FAe**Q^4me@F}D6kIX4;M$L1r z7Wd*cNuw%4PLF&(q8W8=zkgHxQ&I+PM%MYHSWhRV8DXo3nr3%Ayn+xDJb1vP5uQ*L zE||wDmMQi{OT?En@Z~V}DUw{cuH_9|HXQcW)m`=5ilKtNb>(8mR@1N%=Cd10_uv$+8E2%S@8R zL68<--pbHUz!R#%1#5ADhtGT@h%_%*MR4yg?A{K67EMSCD)&f8nhg7IBP7)Ch1_8u z*G-zvk%mtdw{czf^?dHMu6V|(p-IxMsvi+vA_so~3xI+v`dfa%EY`BjapQ6par7^6 zGy^-z?!ls|H*rZvZ5U6I+g~nvqRUNou`oS3bY9dL_qWN63sd^5p3GVBe6xCzLNV|2 z`Pe1wRj-lYB-Vi+WvCVr_$)}mB0g54y~t*8EZlUl;?V-E&7gP_mEt5$9Y#%>7POb8 zDKBbPE0y*yPzvu}L~sDjcEE0H(x|JIEr?xSuEk~(?)=BjIXVSufRy2zw5r708JgBxeZUK3KuL~Bg+B{C&{;w z=tSJ+gK%9~xH^Gw2u-gCkzfz01S9=4 zW^~0UwT#SPQ5BhER#Ky&FiIX4!-vm5`{tao)=_}VdYCLN3!YFFE?B)qtbtg)Nqk(S zdecEY*t>u?MhOD-;04~XUezPb)Q5bH8T*Di>AGZYddygqufvQ6c8|o*CQvqMd}1L% zaN>~2F1ZvCi`cvG?h9W4D9V>=g1)dT+z^_y@z?r?hdR5$I}Hq!Kn=pW*MNo#PpAqP zEKwzE5SBkf-aaS(Nli}N=K{|gued*xx&NMU8r7k2 zZOt`H1z+wLi%7p?uI{@}4q^;FDWR{>7OH5YbE`Vc`fj!PvKxL^Tu5H5?n;&=R@a4(hDbmU15mdUs|y_vxq*n#yb)8~L8!BvCw2Kl zx_y;?K=gizVA70QnAqq>@a~-L)>>0^ObBtS67k>rc!lHs7iKA(_c~jG86%^Y@$1 zMcis%@TGl>LH3X-MF=uMBnya8s67~~EixnWn9F9$&lFJ`5qT%R+CJ^p{VspV=&DrT zFm%ePieGy_?9p6yX!rKP^?rS?73{6qu&PE)08(NjWrAvAwFL(u3AN>Cg4*zYLHG#H zv2O^Z7^1;`>Ma-8FJyHFhxx1w-uGkcjBd$f0nKpen@|-l$a{K!))0i|Rx#guGC|LR zWP6chzx4&)BQ)Q{lq`qw#Jl~W!)5vO8~&yFAvG7*eA2Ajzn5W+&x^w^eNAs~Pce~D&-)s#JkBI=*nO2<;jUv$?$bg8ObLO9aQS!BIjHh3JDKL*{1g8PaT6jWLxZu{D&Kimvfk#hA#~lYpAK*sN{r(Dp z`O%v~WWzLN6gY8RPi@jRzAKf$EDjB~O1i?}+!(juN$io5$RpiTtA(d!sdhHBarWEt z(UIBzfMelF$5IJ)Hmal$Ix4A1?_eR&X$VU%hpqB6l{+0HR~H;Zs))7v(qhyswmyHe zsj4Qex@5fGj^^%p*%IK93vo~tE?DIyEGw+CH=hU5ZanF1rotqw@?5^M!7FGK%bS8QLQ zGZo#j)}=j2Xo#uxWX6-|_SBP?eKKatHkEDQE<31yKX?moNhiC+?1|jPeI8nJ`K5y# z^KS|}w|HbAa0RW4il;^OSh7v%I@t4FyUYu6b(#=}Q>;ATSvoES}P=yFs` zVSFMbLFCw$qC0p(yx55l(9r@;36RS1o^2f2Jv2eR>9!4?yce%umccew$D?q!W;UG4?k%v;X;haA{A zZ{WAs3FmFDwb}3tQlih$JNy0AxU$LC=aJTp)k7SNhwRAL?$g~geI4Xz7XUu0!UeN9 z$?JnPH4@RZ7Bp?dnjR7)kQrh@rKwQ=LWlmv{LahPn#{OQ#EV0!e@He0bB0u-cWk~> z_Ola@VEE}^nnN7bR+?RLCvOX{)V5lpd`NR3ztoBz8vAb5Zf786m)f=4Z z;bS;(%V_TQBTi<@AEG=Pk6l~yNxE*Pho`=iLG4DflJ5&_|62ES(ZFYm+OH+GZ5FZM5wQWbpL~c`5Z!~h zxfsc;1Ierh>HDd(U#oQsd&S+urbuxD%@8L!S~fhPDqOG+DJ(mjzV3W9MEd%m^d+{R zW(m;r2OrFP^Fes}=57c(bW$*VbH}}}p&7ZOjQYC+Ybi&)et%3=*hKP$mu0XkA!>CC73J8JK(S*TbyojGZCpmLs<%Czi;SY4ZG*%K=i z=)jFgrse-ocDp9nHo?I~(l+>J)A+I2w(f3s0wOGi`mpVH(*rX7b!Xb8Fo%z$q-Q!K zp$RlufQDi&JsQjZvZwsx$Fi9!W?262ximsEK}`9r7@w>h(pe4C;kp4b16)5>S2*rn zr0a6d{uXciThk)7^s&_*KD&6$D_4~&W2C*sB@-0CaPc&R)i^Wv6&r8QZE-5-COh!8 z9IX}}Q57yY*UEXOSbD)%L<#9t;9E@Ni7Q!(1-TZ8$Wlp90)l;`x7Kju#H;r^i{zzm z>>)Q7sQx9{Wb_zW7tB3_o%E-E&-OQwUtBqAa=aG8OxR`(Og6z2s=@^`$!3i~Om5qV z*ao++s1#w_7WZHh*qgj0rh$wC$0Ba?OcTz>j5pI;N723q#rn@se(0>QP3ltY3+ri% zCsuq!Xb6lQs`3=?+<5q)NrK=^9I18@$HLDNC%WLBTU7|C9Vmuo=*(seBzhkOh1Hh% zf%D&GwPe<>kB{BDrW@2t0Cg80Q57y&xT`EjobUhk6wc2QglosbaRtI5P$9hu*PWMd zrB{v3E(@Wl(XVYxcjFG!cA6yK&NHb!Y@!&3a+{;nBbVJd6LH#6!S=pY?UJ2aKddP} z^=v&Op{hf7aO#2J_lOfA|3^!Cs$@6E$!@}DO3L33@}I}@7Ymq1A*NLF3x ztg+ZLk#n|w=h;lvVC>n|9!#Qo^Na+wlu%}RC58>?^-vJl5Zd|eW&6ZKM-LRjMj9W@K|u2lJfSLF zum?Pr6ZW8kkA@hgC&YpWo3ID4(k6Ef5t_K(JP>L(Qme*hl!eGZyV;D}jm!V7-PkY+ zOvZ5MN6T{zG7KG3!c$(ImO2vIcTAGiaOEzQaXS4iDNO5IMx>-pt}&!r4qlp@pKM=#$&iuUR&`*Q6bWpfYJg`_P`UW z!UZe8iRFx--0sJRLMT5G&g-dO!^-FMfU>YR<;m=~gDsaju3GG%NTnC;6L-1lY4tJl zzGt0tBW&Cf*S$;9>RB-rX^CEu0e%PPOp6SV)4ZaBun~x9^C){Bd{iYtfS42yZWEcv z66tx6cnhh-BhkXb^3n*%-20v97sOVZ8tU18B<5RU{oAZt$?$K-bY}m0=-k${-zSae zn9=gDJeg_;W4U1MM~i6BVl&l2dgEEzHBP5bVw&wT2;^X#M{aHj`;$@p!%(>;O^ z0`*XX>Y6j&K%ARf_@D@R)nF%f;(?yu?5WxXppsFo|# zYhdV-@Wy(_W0c zyDL!bQ(5AO)BYF{E&ihfE$=n{w-K*;}-U?Lbzud4# z1NdMFkNn{(IyK^ojHLoFyX&j>nkOu59STy`@lP37D>^y&B%xpm+a*r4MK2 z<=CmBbxE{)14I~qXHRg(I3tgq|ja=Q$@n!{WS2fxd zS37tYUkOPM91^|b{p64xfiW7pHf)=;?Z}k;9l^A1o4u}kO8wowNwfd6{UtB8N}oR6 zQo=A(^YO8HpJ(GUFk}9O3%V0!U!UI-654Q~#KYYCxP!M@ft1sIY5W3_(DWE6K%wbS ztmy{60z#VBi)e}zxQ8_TY@tYlV+gnkNlL?-=JTv@#NmI8h`NUr0!^Qwh*aGJnU!{M zfRlEZTg-Kf3otGO!D}8Zi|&_^423$8jQn-A6@Srk8lzE zcMedbx(#9+LVH_)mdt>9$bdFHjewOa*^Us}C%t6=iMS6VODfh;#!zcv^a`oiZ!*y| zJIj}48bS-%#lsXSzQ)PJCjt^Ciip_8u?UpLbA?y|tmg=p7$U+8x6>J`(#Iugsq54` z>kiVbI%jWTV%IIyFMGJ34jxezF4)#&mM0c!Bp(qWRG>7QsSf7`;XMjSP6`E=E>=Ak zQz$skreG`oNm^@Hp0jcBR11#GfuEH+@bQFs(o+>_Xc3DSvO=IRrsX^voN9u@zeMt? z8-Pm0S&jt)OmLp9>ZKSe^@m&i21BZ;1_$5FaC=~FRnaFaw(PW z;M4#d%rgJ$yKi1tFp<58KseN)P8_zI(*s&h%1*k9f>YEy(Sl2P~=f(v6 zlOMh5`<{&T-`<(ed^Oc8Xdg|bVpcFOs%d&jXxqYyS7EVT9pTTEtS0VRU2C%O$#}<# zHHXj6&#F6VRV#68S4-@Vy0wn`o!0fUICMJRPJek|vODMR?Mq{}e|$P;{-ln%S643U zGta)tSNi!+y}ChfITh*0em>hjs_)OXuafSQ-)uiWwmiDf@d&d&{q=~$mz<}W2DP2L zEPrx|#gvgnzlZu<9b5W2mS(DYy76}E2jxu*m6IX{&0QDmkl#l>XtxI~V^QF^8fS%? zZ$;UoXDqK}Z8+&&eIn(@>*8PYWfc+zX}?c7U#1l6)KqtLhn%!YXTyu)xy??8w(gHg z@y)xR_0NUl%hy(F-wdkCyYqNj{jxWT&KWbExSwPg)9g>IOZk{S?9+sq%-dZDKAQ$- z<+S_gUty2@=kKMXYZmt(*tfQ+{HG;YWG$>R??T?%%eniRQUQ0cc%4_EgaZusWJ_Tfe;=k*q9T|Aus_<~FO zrPNUy%IhE1D!i3HdwhUoNAZGHXEtn|)_KLu(r(!#>oLwppHA&G<1`T)wrG4@)}%WA9j?__?CA6J3)NBIRrvi+s{{(VXDEKS9Y z_lf5E&(`P7w2j_(40FumluTZK^3p%kq1S#Za9HDDZc%ALn?&36ryItl*RhOJrBgVT zW=Co3HWx(8bVg70c|hMeSiiA9H?MT#(!qiMe4EUBx_aQJnjJhaXx!wMg2w~D zS@nnimN)+da?~eXyD1%fi&J{*oLpV5I$kkyFQ3oDSCR z3Q)M;_G43v!TqWq#`kwzE$P^EnZ04@W&N)Xi6f)zmux@#{V8WoQ1QNv6-g^{7ueik zO?qi;v?H@r+bd1RC3)F-?NauT;-)K&6ZY@(865kx`Rn_u8&-cUKVRtR+CxQdtq-62NJ zD;tT&CgJYNx~HZy)aXa9(Q>WMNF0BbK8(J4!l8oISFeswkMc|{wYPWht}pfCo~_of zb7MqjO26U`?iar7A!GD)#pZ9#gR;x$Yj>w71h&s}EPKIq4NpHe^f2{MJbd6KL2!tcNMa56t%0Bqcn}c`ZpY!+({WWXMqXov zrj|j|BZ<>@<_)MgRo-`=al&+usu4q?XJ5%}mKNX|@=B57vOtzEGViv6hi(sL{&a%tKRN3&;dy;Eag z$_QB@p-LaFQ(v2&m#AVK9(pq0eRKDG;X*Fe)t@|kP$eOc51o)y6ZS8rg!G(=ABVe9 zk87izX8r>unh|6%s=@_lvN~%#&g24qL?V-?!24N3jNeRw7?UBQxEGwBWaPGG=Wr}C z^i=Mf?->Xe`@TCkDR^o6MccrP+4Ho_!#@nrYuT1F;ugKa($Z<~degOQBFc`Jh1I@v zs$^QMqp8~kY|Ge@Bsb=*#!kb>S2AXXnb9wChJAGUqAGD?;H*2Uw&}7Rj4KrZO#rA!&%Fp9X@tz!R#%1qnv8<&8vwC9L8L)@?!XC=m;g zV3UyrVQR`W`2TVJpNR8#b~vK%A0wj05KCY|B#J0TJJDstJ&p;FJf%1&>y)$cXe-r; zWw#aKlYjsI3UD%K5#;_%kmZM)hv2JKL`DRUf{bAIys+_j9>9r25sS{yXn7DHRpEjq zTgIAzBZ}<5kP*?cV4i>={OHK>UT***8=MhCQ=6-~cwI`mlxnr|T~`mq#oF;S_>)hm zo(7;G$ZEeKCb|DH(Y43gJBnxzS7!yU=sD3n4qHRV#rZW3nCN!eSXJE5D0@NA?S#d_ z{j6NL!2WB5@hhw0j0WR6BoKkEFJRjMPpAqPEZYj!L@b-&s2yp<3NYd-UQMM4WJB1> z#T;ZTU^P`eMCD&qpK(wxEfos--J{Cs@TChrJ-N;DNb0F76u6VWI0A_A}}N z`rjOOv{<7htvzQ%lYc<7b&eFML`dfY*#5g4VfkZo1z&d|&4r&#(25diWe8g}V*9h0 zPPOMZy0Q|<)Z zb$7f~jFbyvlxanUM=m+f<=&APcx;NfH}~?a-+QhmP24J3s`YG(mf3zAE2|ifbzwVw zw|sZ0S2bB{V0~zhhe-^_ZMEe5^W}!utTW9cP1l>mT#H?+tD)MRpBMgR&|UxuRD}!X za*q{=xZJwL=R!C(RSR<9K5pQD3%Cr)kv!4sEqP?WxSWwo+hXLXmRUAcR*gQyb*bdE z8Hz^?f->CFuc-9RxaFVe9+Zjy>~+@dR=V3xS9hoFZBYRSwWa&0^ddbMjaiU)%|A9 ziIOf&_x6vU<{v-L!^uC*Io{vPEM=tZg88X(0&lMlm!sHCX9fS!2_Hz{qu7a90Z8z+ zT24$S;Hqvv=~ZtStL{3vt*f!tTmL2r0P%ZCK=j|)#>1~I6PAg{b`*@r>uE$aLWHwz zYPB4#3gV+GTyUqckB46fCWs84+C)TT#5Ms(7(A;LsEi;78#P95gOfWqZ^!+M>DTZj%v$%D)z~kuL{`)^Vm!s_yz>D zm^lItLxF?1gQg*4z*31x77}W7vmxyka4IpeV1S$CCePapkdeUU5lZ#TiaZaTAnv7)ZV|(NxF6faycu<=8}`kkR6}YI@elG^ep_>qI5HzIVI!G zx&gzjtbA7`uO7hWL|$9H=5Qb9SrQ8l=%f~(EH(dR3+QuaM@g7Bm!)w;epQj_caBYV35zW=IljdyjVY@s1Lpy%R zqF>h~*+=OeJ6hZhjNDt7VR$_=Rj(maN@7KF_WN-!c%3ws@{SiyW#|x3K(m!k{=1BGLN!P3yad*!_TN}uk5F=-w zp&z*MfOq8lutvqcnd<3e(1@}$`tm(LA zOYz+x@_qV4Hd9v~x9nVjcFRD!rM=}l3Dq8^!&3?!H)NGfWx|fC%`#J_`c!4LE}F*r zmASLvtLak;UEG|WrZ1#VDKvKD);gNx!Ttz8fxfJvJZ<2G8@k>3HnMNhrbG<$-Dy$3n^DAI%H@t5lo69rd}A#4#(@RtYwjDD1|viS^9aC6G4}dk zV@0kE!_04pFh@8~A?95=ic}MJUmQ{JZk*_A$cQ~A?A47Zq8N=(kHH!x1wSM=lrult z*wanboH1~mdG~k~HA9h>0(?;wF4&29Rv30dWV;~b1~>t~B?04Tn7|1*)KT3iW}+#< z7_oAdQY*W=)yHh5!oeGlbrIQt)Aiz5gv#QDOg9cVGf*wgQ4pAuSU9_Lqh{)_{O1nw zN(cFKYA5B{g&9~6kria9EamfM1Pz}GdSS{`^E$T7iB!;*zD}igGO*|#5H8hPG zm1!nm2a$y(qbT>9@m8$pEmykBK^u{&cny4+zxv-UV5u>QMuQ^_xc-mpEFRv9O%UAf zLuMfn5oO_2zUwu!P((4ZP?3FjsMKqZX!K#feQTySHW!^69I2_m;Y>B1KVz$nBilFz9YzA#WD&i&ng1_4Jw2Sr-B_Y?Bx}Vz@~;LS z$y!{V;3xG!V}^pI>lL*H-WjD)UjA|Mvj+oE!W(8A<&qBX_$3H_PEbgXcRlq$=uaCW zJzN`=sJihe?6!r79`6Kt2)fU@ekh`tdMG`ToJNxj&(lE;5X^i52Zhsk15Wgg3*>ZI z|DMbcj=Fw`+19(1%%U-~{ymw6_5TAiQxvf`X5>^si81_0`s`U883_TiU4Vmv8Q$4S z5bSJqdlnWd!VKXs{RYfrE9n%!P0R~I%;G=une~W>dW#}{4%Zz)5yj|)H5sYFx|iw7 zMUge1lf#wA{vTH2FCJWi)q(lxrH;c_U!EDi&VjHT(fCf=(;%8+SST0- zKRW|6h`9n9M}fu>F%9a=@RGP)>KKq6cSjQD>poI>>Bp>Nouw1gHL+s|n8b0acPl)+ zsg@AW2S)0<4sx+X#4!ZyD2nJ`O{dtwV#Q#pGW>`n)e-?!!46g(j@TPja@-okC{%{+ z_SC+Swy#>O3>D8+$}Wx_G5E!By=*hC$MmAThy4bga3F>?1TqLfQY0$g!AgkZgA}6u z<-cfOdPb-E9u?keNwEB5M3ks7=o3SA-DxBwRicuV(f6p*VB_vsdlv7-?jRliQJ&rT zw(vEb>ISBn*aVUFVb~Wi;R?<-SW%H^>Hy7YF-<@>FdfSI-rzS8C_+$J8~*RkbMjDC|_<&Loh`z57WECv6$g2V#8B_S%-`rrYcFX zCgkCTae~PHDH##jAXpQg@j?-)Y#@6Sy?}nfh?*7+O6no(UJu_~b~Q@#@V55)hm`mYA~NF(9L?O+l?oN|Sy_ za&QanpdY1tf(ja<%Pth?d9~AMCo)T>_#79-QV4kyBahRvb zdSFJrfM+Wx=|2_m-)=sR*O z!bM)z)x)Zb`|o!YF_2F2tK7VB#4=uRcOTI+lMzt^F68G@J^Z{8SDaOs2BXV=4d|_0 z&c5&MCPl2asTw|+f12acVg(xlE*QLG;}M*(#; zzkeezM*$24y+{NmVFn)znKX!AcF$(tO;33?oz?>JQ57z@OS{OLjUwJU%a2IX%NEe9 z6?nJ;2_`1Jc=#o@w;s&A5$9^RPTo4^YKe}8<={Yzf!6{p4oE(UXwW>IKWEW=Kl7Bb z3Gse@XTqFI*++(OG^cJZ+%T;~ep|BCXCuuY@&O;%nafr`R!pz-a{5_Y78lp$ZYEc& zDOc+*6?eh=IATMnrU4u&RKx3`1d*?P>w{_$BEMf(k2tPCJ}kaYb*_dNjeXGPtJduU zL`02O&_&f3p@>wCkj#2RMqI$m@JNZ-%p%F=sx@4-DTQZS7+2PQ~FoEcV02* z?^^PO1p*TdU?}L}$*JhQDVSc12t5Sm8;baLp9JkZWCE(f1t;MN);vV-)^!nja88f3 z@Sq?Gf1!wC(woM}9g@B(Y-P=R%S0Nz&P3s*vdiL8pFO0d&FwA5L{3TA=J4R|)vL{C z&t5h4A8BpP^Syokj-~&|#-=vU+vi*QHCha|wl}+Js#>G1_-0?`5;N(i{5}$K`UIRP zRKio+gkU}=qNyU4B7;O!LY#h~hzZh?wEZ9ts=@`URLH~AxcK*fjEI`*8oo*w;Yj_3 zUt%;>XGUBzd|!i{-5gzNvn-oe9@n)o*&urFdE5bXT_Gi*1Q2kXB) zyT70I8{_=*N=|e8pF2e>+_yevc1%oML`2Mn1KYQ5jop_JIcxKQ?UM1+3%BZ->Xw?B z?=RVA`Y7xqnjH|xcLDPMwvaU+x4H>@Ui>oy9s&_NMr$zrhr+?d`SFfDr&E6V!%4uLmUZ9b2zq(ThCLzacSPK5P96UU6OPI_D zPh@nTAz-A)H(*m*1;bDI^r@Qh#jxShsdFu81m+xzt+=%+f(kBr$r^mu5_p<0EG@#Y&x=8euSTyfFz z%!;tn`<%vZ`77g>+hW(_f@MPIn?XRF%LP7(@}-~OPr?-FBqY^XKVgmlgFhchwH4Z_7oY%7%p5N zIA_Ybk%EMo3}RCB8F-c>dX+#QuqPVrm<vs*eOo~ zS#kXzN0zcuai@TKFgmJ4ugQYT8TvfNokF4ji%gDWgLH2VhU^sj5xpjR_PBdB+VJg0 zHjL({{`<{cZ7rE9 ziH45~941;UI#3yR{k*K^n_-FO$6xm|HB7wnWT!>Y-DjM(y6UA0zEN*4*DGGXad?P{ zM`cXQ=4tn{48D1J@F<6JDM_b;GvlY0t=0R1?b}mP+I{M#UOwOt^_YWC?a+H#&axUM82}tfIy8w`lppEP|U`7xZ_O_ zygcp^5$P}31!@?NB2wv34ufze*#10hNXbe_WIA?eBu8$r4~)~*hba%qv0o+SA=718 zcv(J2LiiZ?;#uE=Sa`vnO~V90G`=_CNmS~LE{&9$jqi=zS`)9YL0vr|xTinm?NYb{ zOBlxoL&|dy1o!Vb>NcbRmKGZL{y>>E(-aata=F>rVct3?x-@g0v0K4qF*A5JCQ4+A<2Usc64R=AJ zmn8H>><@{sM_4lu`>Jv(_B`CGM7K@Jh$!8<*{?$psnU&PK7vs?+Cy-z-@NYw)@$4>ngaq1A8 z*-uiW2S8ZYiRqL++^m(DI@s89-v(7J?#=2P&Q_074qze^a`hw1%a4{JQ1RdRpooO* zCkd9k!GqU)LHfXkf5SR41ca{*2U}TH_;9Zl%BfYrw$_#vxxNy)!S(3EsPgsh`??#; zX29kOkEjY4JXIRbO2>jZ@v)Jq{RRYssS^Cu;D8?3#NGHeWYqY|#d7Q|H}Bi{(5784 z91=Tto3q�+*PwZ$#fL-=s6kDn)0RdD*$=uPP_LZm;N^YTHMCCi6(FhvcJKHVl8m zcv_0(Ql%44rVA~1gwi8Tqb--dc^>@rd9YpLV5I|%!R5-+thOlWst+30+_#T>|9CU? z&H1i<187P?6G!CI-b}8PSmcoIt= zy*uREy!`S_7Y#}~T;s0!d!5;I-C$hfy5{YVOX~oZOe4#lo0$!W<0;&;;m-#fa;yyI=P@lgA;pgA=)bcz z>g<63T7@)K+I{<)JAvsY2OcC0YeMp(qziIk0!K=c{uDhyipH^3UIP*j9fC0vQ(guQw* zj`-IfBkDlJsRA48P{j11fRu&?%zm)d1xn9y^`GxJ$M41Ah?Hxo@V@Jw@!7b&mc0JS zY?B2;2OQghAZP-F|0cDi6hSC8;6otgngMe8iI74N>QKbNSE(ZMa0^Wkv{0gtG+N8C zhz%2&rNG@14IC7)=@!)yBvvNEcw3r}k;wMgFlh5cwucL3f_gB<#H*K>2Z-4m=sy2?~5+!cu2t?zttq|BQ^=1aI!>0aT! z0x19XCNnu9gsTF^Bpzzs>l7SmC#mMYGB^G1{gt3M2>uh~@k*ll`UMYTN*Ke(M9Oms zlIhO>tL?kvv25S}?_uweY}s2`kyU0?QW-^4xb2b1Ojh=mkz}WciZUx@R#x1UD5NAi zDnw7}cV5?hyN%ED-1+|TJ3p`URhQ?};eEW1<2mwFSDc%x}W;<^9>#kflZzQH1!7d2Z!ggb&l zAP%C@@~H1Qc1n_}jxRjIwGx+0I?0r8nVfn!p?&C>fv%x8lGn-rJvaYPm+`Kxd>3-1 z)047D`$&W;%mvuYoWe{4Q<32rIk^X-X$#~D=RN2CwrWYURDPD0Q?C5ga7{! zf{^@c)kcyc&_PIggme&+3KfJzA|6KW`gAE&tUvTnvA1X6@DkdP9IJUHR%!A|*<2m7%Z_{gvF?(4sjOnHnFYO*{g*Vj=}aEa zWz%$Sb74L5byt?I-|<7wF74)2Q`B#>s8T+En>6h%%5bMW^=(IQgz8tGn-R+&Il9xX zc5vF*<~+O8UuHGRX|Hr(en;>J`v#-$f0`3zukntsD3PKxm6=8ALW&|p4Qwu}a0X|U z^4K2PL$)vRnDu1+tD7hcremsQ^2nH1XXT=a(2HDc#bLdGBbUP8?QP?~F}qcNc6u&i zpRDYYCp*na%YR!Q{yg4Hu}jK9Y=ZA(1_}+FJWm-Ii5i%Xo1TOOjUthjW`-VwNFWna zNRS~(Ny*Vj=`GL?8A)iRse>qGWEHndga65_WfwRVU>AunTDI!9m|Wrz?X{GT(7RqX z%AsPzVZzw3+u!4))seJ#UWU7@0gnCB1^)5w$=*f_(yUl&lgjWpxtUV_yOA~rZ@kTQ zXgNdK(`QiX|LdrsWtV9CLc4-;2i-@hdIowcpoTb9lFLI zCK01Em%@HCX?AID%Ux?n(w!;H$ztb??~a>Irv~n)y=t@c_0Q2=tbhCthWm2bdR^iV zv_JWi?{Y-lHbBPDkk^4+)2ADf}3`BoyJVC@-BbqNlfr&FdmzysNVyP@Lu9E;}sk;2x~%C zV@8rr00VM)H6vV&8Dl`=0T3&ozP7<{C$-c9NMb(2`k0ZVvl26Y%luEwK#)N7BM9sy zaj>spu+uA|*MJ3?-oJx=asq`ohy=kH^tBBFi`>K914$J5@UId%?VJ* z1OX07#(+SgkO)zuvAT%_)1OTTOzd`?C+~>(SxvWG7pN=yOwUH-VYvCAgO0jZ-AHD7 zwDrF3vj!%5N%MB+*g_q2U%Vc%xp>=d;kVWPX#K7HkE-(=_0#VSJbt4vw4Wq4AT1#5 zvE3n&|)A$FmyO9YcCInTWbS%{rL&`1Z2deKAQ+pwV$@lpPrh{n_9SY z#aH<(HZ#YCSHGRT4V9TguFDU&d`jH1OqwdU0c&kr;X7)(oLitV;L zBYtd=Ed7{3h;d^17g^ToQ`Ef>OfsU&SW}B&#RxqwPXM z=6vmzbJ{x%7VhXR8giSRs1xjL+2h1lSt>1DQh@GbH@@}YntbVr$l1aNsqB0h2<8Fe ziob;wA6p@GjpAS}2_RII;7Kq{NTL-R8gYyi0r!oHlkQ`F2T2s@`d5j-L}-xyWpVs$v?HqnaSA0B5qsaaF4a>d0b-ZOHJ@i}@ zr!Tw;%|rJVudY~nXk*(uaSMB$?(YHlzDDrU)i9fdwc7< zX!AQfwl}}<)XPSuw~gfu_KUdJNwrScT`i=SfBJi0(CeQ$LXJ7=<5Rv)GP>D2*i^N2 z!cT5(vYECLv)R$iE*KfP?EQlWv0&5j)tl7 z+r0M^Z%nsGZmysYLXKmy{%7&rjuDFFTk{51j$7NkD&Gq6&$0Z>>yp2|g!&R+$@xk$ zuZe}_>&v$(lWxa`mTX7J1%_6kXNAq((|ETMJDoZvl<9J zOuKf>6uL_+KRaqyN$nu|JTrP~+X?5yFI6$&W0>!>@+4m=21x6u3i~h8ix+mD-=Vj+ zH1kb@=%K?Ig_gUorY@MI$+$fTp+Ayhzpt#xSY<@}@a(YICG5^sE5+GcK@vxzm-&A*XX&SuwtwQfkFfc5AToN;}3 zJfF@ejYb0b@=nFW(^!+H+l=u6cfM$wo}F@RXESu5{%JCoo2a#=?yi?n0Vf|eKvB~@ zgXc9Xxty-`mt#tpT3)o4l_iD$0;xpLe(j;G)ec4huOZ%Kmodwo4*I zu$hiTZaqHwu(+Xi{E=0r?qR9Q0wzlJpN@1X?OG4mL*g*sIUjtdH0#%xvJMQ=9-4jV zYQiqg!Q*W_&_1Z_rRF8~OV*U1oL7KhA!SsXOJKl6J~$&Qgv{pU%R9feO$l!4q4VLW z*opYa+rh`zZ<}@1;cKx#LOgQUXic1j zlNE2~emHRFtPisx&ESny7{Cq!x6}GC%K}mW_3yLG#==+9ht+H+1FnnSe*bCkzD64 z1S_9;1s49bSE!*IN)O&AhHKs@Q1q{dBz`8UXzD#k;*IuymBP{%;J)7vBip1ycP~Y7zbijY zb)=rzPoTOAf~CYoRM8SxQN|6hzQBqyu2ZyOMNxI45}5~Ji*86iL+ODRPkpV@4q+aTq^*JSSjSVR;JhZR*?fwe}_^bIva z2v#?wD62CXT1*J{HDeuj#g{8K0+MJ?s64Ne2-RdU1Vi>h5;swkWk(g#fm7|@1hLFg zYw+`dQ|%caF%T4-EJYL9zlx27;cPf_gI^U`G9CWPYe#@HzDYRTsEEs&I#U|LJbax) z$(r_m*f~cg_;zMO^J<)PEdfaX%{d0<{0)I~yep&!k@JJo)xZ{m)jSr01W#USD~Rql zgE{Y6T(ROhiO{A6TY{2c8E!wt!njnm2Qw z7Y8bhR$QlL}!Sl_4sz36}WlUnMfGoq4vz zKsX_ZzvPKYG};159KW+7aT`v12B7_g4H#pA#2858{zful`!V4WxABXgJvYH0EeYe} zK4km9#Q?(EK07j=orj988%`<;wnOH{4Gud1=D$sVjfK>6kXum?Kl~v_G~M8c5SaUr zdUImrMDhb{93*k$*-893iO}#TAR@hMNOfPF2?~=Q9${2E4U7ZZI!Yz4# z&@5~xC$h8?0|%pxgWuj1ko^N5{Dgqp(hktH{f%rwz{L&zutFs=CK<5u`W48+Rv3?Z zPEPFGb3Dus;T3>q{0CtCD*T>1OECXDK-9hoepoHa`2HcXvTgw9U(H36X-E_pdjXu39v&-uXjiR zX+Y20^$yv(4PaV;T%gK|l88hj7D(cF@ruNCBY0g*Xgv)i!Xvnzs6+%VA`*^iz{jl% zAZ~#xY*C1>MJpzRB(|Q0Fj{s}Bd!4spuV=j6R&6tJPdo@tzg7k;w`}v0R)N5K;pK) zSppvuq)~RKDPLdQVj*Yi?jbU-YZI7^+U0YFIneU{Ps~pSW%^y>>1imAgV{ZYr2r^g zz;FRbi3E&9*giW}kmB4IvX6u82Kzurmm%GC-D!z@tHxe|B-;1>t3)VZ5WZEn*+LRG zF(70?z-Wf@1@TeJ7xBz&;}hVn<76KBI1v$Hn;R3U<62{n!9{g#Nfx(7WFc$dH2>m5 zOC&+Xz=5rYuo4MpBL`VvqfmIX5E9fj`*4yr+rQZeA4T{w@AV`%)LB^I5MVPgMIIv|OgV0|m9kE0#D6Ub`X>_^3vPg<|0resv~@X=v# z1`SyQ-{4T>g@FTb&(z9r#MAx|(7puI?nuA_ZbE76*d*=H@nMzQ)gnXFJg5Xw{SQgD zB8yZ>k5Gc&jT?OQ02L8WzY23Mwt@=pmrH>2-y1lGP<8$Wo=&cTKm-E$P+!|%J>9Tr zFz1A?GwUQmoZAreoPi{6f^$xk8Ak))9Qn@Z{55Ca{n_XR^CEWWSO56~0m{PT0lZT2Sc#K3Q= zH``a75N9DraP+%i_WF7N3}p_Is24}n=5PStxDf^~5vm6e23tECC^z?iuz977T4YF} zD!4Dh*%G#S;2N7}J;$BtbAPSD!QWw<-@smnDKB5q6Hj?Ipd7sEz|gq5V)J&eIj|kQ ziJ`%QQc{iul#_WxfA8b-iI#({PwXEOrZw#DY~Yk-X4O4gQYcXbr?~|*@B~j#U)x{} z>@e_atcOs8z*`C&q$R`vkEK)VH2CYjK|B~*)ROJ%!-t@f7T$M@ej*Uw;0fw$8w|q% zoAGbHE5rbZ1f>T+|1# zsfF;(U`3(Mivocy@oE>yroLgFYi$(+A_rh}f4|ZMuP@ju_zu-HY%bmrq#cl+R?Bam zY{Msx1VV6nPm>_wyL8IdDh>V)>wOcO2^*kvMQ@xZ3+a}KI)U?@fB`@{j{9!h&JPT* zZ4(9n2V=+}Cv?wIsT_*g5_+w_pg-?eB<|%(>|f(OhykVa4+Xm6r3np9v~c{D;jd7P zSO7YNfHxu3*EUE8N>2=&9JFuPsPA+Z*sdC~9r{vgMrKG3AhEC3?XD) zz4t{qn0IwQEYDzeXLbu!WKTGgKPih+saB{BC9zCVv|}(r?;s)haq>V_Wv{_G8%eDf z-!1GsO|rb+dkMIxTTaQeaXWBw_mfaNy?<)C{r;@j_OK?ICcS_MG)1T3r*U@bw zst&!1@#qZQih?p@c0Z3&DG5yU(#RmK&6A9i8vMw+0{r%o!foYpoL!z%W|8OL+Xylo z8Ov9e`l6rbmx`(KxLS>sw0s~Po=wiPCG?a*P0|vVyp7l=c6Ih$n#?ky^Jcs|>R z&#BD+dPM5?PotUYfsdjiSJ(^PTD~$Uypp%FEbetE89x;=#{Du#=1_Q^=KDF<>^`H& zi`tb*18*}aF5BvmFtXhkeMNStL^!vWgL$Y?->BwS=dOwQw@;?3#hYDRUeQl9FG4LzMWAMPF6tmC~{b$j=!B3)8o44K9en8d8*VsVr zEueMx_xmG9jV>DIAeReX*H(3+=0A!FD_`ZC6;?w&n7Z~}X1C`}53eR#;qChBn9DLp zQplMe&fmA2XACb=!^DWTRmgRr*h^&+kX>(fm!}5PhX#ecir0;k^j52RwxfMETeh8S z`Lu)3r)xUrbaPY+T1tDEzAAW{KPOA=Eh>KfIn*xxkD)_g{#tLb)(q3()snj zV?8cJ-8Vjy^hi?Zi}u$HjXfOVEhZ+{EGBAbx`HC_v$58bU*RzpdeB*@tTpyahHA#) z;6rKi*LJ$iYOe}MG|9yu-qOYJu=bi&7%uc?DRgO>PFS^%iPEJh=UabT_|z?{5^_rH z*Y>j4KZ;bR5;UTnn{U)Tqd-$`Q|WkdFDIbk_qprm6Fis~#OI%7(la+)5IP!6yY;K? zaQ!a|7cssBrccP$#{mrw>3pu~v&>xJnE61FZ9+aVUhF$I7AM?OPC_!*e;L7Rbxq_O zYJ@4&o?74v$JCXZXx}M`zTgv_yxI0ab}yU1TAp{+;T8^}{w_GQSD}2T*bF67Okt5r zN$5UVKOO6Jl$m4x*B9s8FD|lQY%iCTdBIrJ73zNVmX+eG12fj@JF@MzI=^IAbqwFP zb%wvyq;}x7QaQuih@6%$TtD)0)L*H!ut@3TsvvW*YBTtNSck5N$aZ9q9) zuT|LrKZMfBPx^n31m9M8ultBTnp&{oigvW=YxbSFvzW$w$D5h^E}7=Y*|4(! zoaPP{r&lczd$*-CI~?Jr`o}OY$M#-9vOt-#L(DnKnGB}$%}Y-f0_JQFWgjVGy4*hK zQ>?X%6%nKA%i6em3t~&usO?yCkaMN){jCjgHywDA-J@QfpI|uZbGA8JJZY+|;LRl| z)zcQAjm6}k{J7b%j>c6-2B3&!v29gh+X^c6`_3`Of8k<(S z=cn~_4-Z^2cuEm>v~n(QOgWBBRJLTuN|NeTp!**4;E*t5>gS|~B|zm6|Ha&Ov<<*l&2yNawjQ(*jT!aHl9cYF7jI4xwRJ7KuNavG7Z_{@5V?A;+Zl@4?1%qDm1){DYdxAFHK_)2AfL>x`z zHS7M0q#lo@46e-K3T-4$Lf-_g%^^(v?;|`|=$f%B({( z+utA8vo(EXyXaGJpTjuLs;ceE3rD1vvV`m1T@L5?R10bL%&L4ats7rBS@#yf+^>qR zJsCVfMNz%I_N3)yj>wbL=65v~vFh=N&u*Rh$(h}LT(vh&d$~}3w9l4qpygJ4NUKN| zS_F>A%y6i!zg7N<_PK0$%QgSuCDG!>xKGdAyxeHyhM7tn6c{On1yJ-$2}}<3Y%KDO z3i*9o%*x4+vkDjVwHc+CIG&F~#rM~9->qoAmRcNexBfo1@#s`s-=v9Dr%x}N;1~4s z{b}b9ERen9v>46qPn~$+#}!XCF3+5EeoBt_RNH``Ro1vV`kO1AlLPP4Cno7jLlixd z4ZF9J(x$Mo8$5NB+={F*L5&sk&-A-%rQ}zMi_)v`=aHo*_6I)LSGM$|n5R?Bpk4j+ zQ&I65rPF;K_j=0FY43f!j`jSy?{3URUa#=I&!t1&{t;L5PSzmoZq)s(p^1RkMO0mM z9tysE3sE1h9<5Rfe0X1>wPU8Vo#M+>aeSwBWO^1;vGdXap6U}c?uW}{gB23T^gNQ2 zmpJUn%a}?P2lgGHiz1o4*{bf_J1_$_o`B5oZ#fV?xnu>&CAw+&tawMDHkUa+@0qOC zsUSNg5)lisF{rO?aAFyN&4Lrlo(+j*b&06Q4LGrMCnS~vP*S#u)KFB(7jjhr6izjql?PV5uVm~G}<|bN@ev8SwIKmBp;L=_hYNDH*;A%r0$tgpFHhKQe|nWVAb4Bs@Ow$eeTq^ z8;4Gt2ETC#IM2^=tca*WJ_fZEyy$&G=h_`8|1Sfc622R)g2Y*jKZBN>z3Y)p~)Vy@roYM!eo$ z&0AgSr{iz+=ZMUwCkH&Xm_2#4)7)W6mWwWoejA-#P8ap9xg!6Zu0Os$NZHUxVNBZF-+_n^#rUJ!>Zm0cx_9`XfpC&Rh-7_D^bzBP=QSW{n;dZveJNt_6prGuHh$n&?k^vlSgU@-=PkLd^*fQvM{1Y!`XC=y< z#MC069CT6g$|sb7@*VrU+4-f}`>#kEc>P_^=@{Pb5oFcz5*~7;PySY2@>r^5p}8Pe zOiq9N%AMCy7n}SsHTMy__tZ_d)9kgPk@;!z4Uv$TMwVey#Tj5KUYq|SSi<3)R~XqF zzij@Xc&bODQfw3zNudG{6DqupDJ2}>K{1DZ)7EMnzABbdDbmlnn4iBkVHYyng7u&8+fW)tM_CHVq%FSEy?j5p%X->Nq}#g4W0xPp)Zm=>Rz`FCX<4U9 z`+IDbO`6Z1%IFmwm(4D03&HYQh8N_NfK3iN(boh$)E)WXIGIVFY#yeFCUN3V<9wkb zF2Liqm9grSD=noQ$9dWueL1eV+#|)^j2E)1MTPRNiO_TV|I^0XY9hQd%FW%TU7KXf zv~mpnzme^nL26P;rGtzU6nuPkL}0UekwVqv8b&JoYumN z-g!yf5(4Ns$)`%OoI=%|l5H&CUA{_RYH)6npKqn-6zZ)xA|KBD@YV0srG)9~ruR!n zIFD5PJP^n>A08&_%ez?g#v}B~a|gz`pwI{LY3+OWc;y;)YYsJ#i)D((JQ-4~;WWw= zjT2H~nf=bZlfz@G-~spIZo`(uw4`UM#tB# zH@R5Wzi<}C?A@~EC8n`m-@cty^+V``3TD=rrBlDL>E7FZX2dSk%_cSXFJ8IQUj0<( z*^W8RjCSXr-0r=?x3oCUomMIAb+JMinyQ?2nGicUWAnj{{Pdp~uXDN~b{f)exmYhn zng=k{74Pr)Vy$!VL}=k_^B?^=$h_PKqP!NY+{XH&5!fo<3t}X!ANk8ix3;wk^OxOb z?5B`m9#bv*tRmKT+%NnncHsGst1Oe(PwU_8xr_XD z+`y%zkE?9;cBOSRU34x$`U;k0U(1*{$?&Me^}G3n!Y$Q_^(DSqgXiknF)jk!7=2yV zK?6hX5ik7(f$F;{vc>bJfY?axn}hDJLro{WEPWq0VW$9jWA$6X>KcZE#+I$Gvf8k6x;1hnNLq^c+|<|TbKPd z4$?bshojybPovd~9xP10H=Nc&R2u!$bjNS(!iOJ+|M6~pNp1UsUvrz$@BKH$g7(*w zroTNK9H{obp_|+E9JZX2w-(KJi~YcSVb?2Cx4B4*lHA_iLp-Tgl1%|l0m!V58JG8@ zF86GZTOad(2T9(>a2DNacKx6)l(?+#ZE=Wh!mUt@E6k8$Yf50Kbiy^A=Oj~f zq*p1vng)w`R(?#b_s=%F@=;r+fJX;!#4lOQL9p0pi<{Rx-^$m&E5k$#8XZ~&~ShkA0QDi;0fw$ z8w}VVdjrlc3ESgv>H7{QkSFEC*`*r+umQ;5HjyVailC$_^g{14ERh{|bft6)d7;+% zlSPtymaO z*eO8RC`=fbGU6u?FeYLN4BomW#n)x1>eU%^+>*x2T=WC1#frD+fOVRg zmi^2y@^RqvE)$xqb$cI)?S8r_H@n#0h;Z3=zDAX5bZOpe+2O;lLjgsOMvp0Xd&g}P zJeHVgrCH&dYhN8kYIR!>tHOGAU(Pk|lIL~qTcU5vVa$q49m<*nMzjv@wm0gP&Hhn; zT9OR4gR9D#{JZOYsu+`EuAQ~0@_8xBv1T$ub-t2;G4tppZ*J(DDbB3|s==2h@C5a> z4Yr&o2L5{XKhuKIAaZFL*m4d8mJa_PEC)X6RiSkf&)RPf)DC!;4nFC1Z`aTVV-pYR zdNUGH4xXUCw!xroVQ<2wD_CzjX_*pHZ*kak=>$;50Mub(ro+3^78I!l6`J`GwIs#% zxGG-gcW&y|8CI0e^L=27%Q=K~y&$hlwp|(bPoXi93zWDC9-+Rr!Ae}kz~!T!Co4+e z#)P*xU>1~*z<2-XbxIijZA{>OP!*MYx;DK#>5#N^iRO%d4NCP(fEL*1gIQ*!b!qAab4A$&N0;9o=%*&c?y1ylce1vPHeNZ$a|gCn89 z*HkA0YI8unF)`}#i1`48Vi1MwY-}$z>GGema!V9;TL|zgi!QJeV2J=&`d~0aeQkrt zMDE69L$G=XTjB9!#sV_OAu|7fC4Tt948b!08<}{o01L&?ib`rI`db0YF{v8-rw=oh z?C<=jZT=X7@b?-cUPEwuWlrrs!%2tuTRMvX-xs!iL6WEIwjO?wSyE?G6tmt4f5V0s zx)&0fKC6xqwG?)A8}k!xYtI?7W1hus+ujqJEyl3Op21s+a2Wlz+6Fsn8MXj6dD;e(kC%x0;8rVxavPpoD~MZS zCMN`LQVnr1+Q=OSc4K(`i_<_lRy@jx#ALlJTV9~P-xCsIbz18>uX|&n%8NrA9BZr2Ugkt0r zS~GwF`~|t@kGX&{>l>BT_J!|8yGYXHmEs4Q%7J>qU&z)F#=rpxl99=njD-pt(MWZAceJoMtl!ILL^bgJ$5COa}S$acrG&^KZSBib}? ze*550tFpm^vK4}*gR6#QP)8wJ0XC?wZ7{?dY%xq)^a@0rOUZhah+YJS1aIq70>txx zG}ld##)}$nyF4*PGX6M$_j1MkhMn~887JwMUnVL><4_Tkfme|a1aL{1fdS4FBM*;|A5|?*Jt02JpO$W{rmu@kp>W?~E<+c0`uwn= z*j7LkE~=s}P>5de1ogEIX0HVUXV4oL173^_BA3&FefJ50JqVZYCfNfU8A#ANvS&Z{ zgGK!~#(;vG388q;kb=T8w?~Ujpwd4IHwJ6QpZNq1&Ts!3Jfc;3UbsCjZ|9;dtw9q9 z7c3NtWYX3sA{VA%@520Vm?_BVl!*HA!u*4wjn7>!LV6P89}iI%rd2d(J57wF=QRwKveUGG?zc(`Y)C)xFG(siHkO|n?^b{7Cx6Cj29+6Dub z$H0?=HykT~abwbtH;7yw9MS;tD$#XpUxX;&vOyt0x&`aHG5>sIVGr0CDyLU!_jb9gn2ApmgqCx4`1(u@k(>wN8f^7~}0KAyBv>6>pCs zwn)7Mw$_F{O!D-=THdg$oh3l^1Fm*)6RrmCfgU0SGoyDyeIH)Vwm``U9*VdF3h@v; zL49q5?NE$?Q^TI@4Xk+sJLtiqJ9`}zzrV4D_x!`C5x1dfgO<_2rC)M_S?|wV`f1Eu zG#Kok>umr2=^sz|KXIS^#Yg>zFnhCq(Vuwl=8Ne05np{clkC7um~)zJRsFfL>l{+I z3QWO5oE1%MvQWfU43xs8VplZ5#ZP%XKq|OH7rel12%3OR$L)TbAe9r0Uw$xJGiKGc zd5)KiqPLV9Up+xi0OSM!C4(oZuWc~3VHh|`>uFp8gm>|;fZ8yaTHkemqBcpb1ghL9 z;7yU(8TC2cFVPFS>bkPXj@`Lm0vc@nFYo_R9~Y|4F*|( zy$`b%vjP&&T3CtbC9tdkuy&gO5}an%9z~2beBd~ZYSN%XGy9UD(OP_>bk3H-*I(FD zbLS_13QFqgM;*?HGfbWgIIi0FaHvq>*d8tP84*(2W1ZTEPuoY_jMa2KZK2`1_fmwW zf&FQpeW5`KX$d(Ils9%1;jaOLB7qgqDFY}2^|cMwDGmeYe?5;@bixsTNjr#qCnZdL z@H(ARH%Yu4?9*W_tbt1xWpC^`|0bq9cyO7qlWzCWY2%@V>p9*J=<1jA=4Wly^qYLx z04|&X#+Fftc<==EwG9Rvgna-TfDpED2G~gn43GsIz=Hrb4;Ubom;vyEPaLK6n+dq> z!0abKm(GfsoM!ei)ozA|6^O_3MjgFZr!EOKAy<>9S%9w(0E7D42IFhR6hruWE^Qz) z3y^sXCiCe!e0iHB6Qr((hUUYwe>I<@x&H*|eyDc4&j2$*^+jQ}>H{|S_mt(^sUR?a zFPz}L4y+zPRH~`91g3d#f*oTEV8>WG+40L1@~gAQ)E#Id8wjywuptO#e7qr!m5BP| z5@5mx!uAqih&*D3z+)0X^<`3*b6;ew<&JKseo6b{t8bG~A?Zk3Q=##m+tjdnkUM7q zV7cH4>T4Tpfg}u^81|H{w}3xLUw3B076>O;00LIBNek>kc~g2x<$e>=W*r+uxCg%A zWD5AAU~mwNywCg2p(sJ8;y7yLo<2BJ!(NN;beD5Fc##_m%via&a+LnizLO4|hWaDH*Yl zNFfLk&P%e1t6mAKPPJl?Rn-Gz)^F0p0fkhbXC@(bB_fO!ygh2ni&|d31q;abaMNi8={?K|=SJEv+PjIP%b*20lUA;Hx3L%?- zbp5VMLd2c1)$kZ2WEX4L!{v~x?hJNXwi7)!2XA6t)Y1YKcyIWDxpq3QP1o>ur)?K5 zQb&14X3!IC>ZD0RY^n_>VLgvm^u${Lq>~Cl@E}{AYJ)Q(+W)#k5syp~#qN!;{lsFP zBg<`ApnA@7I>$2yr4nZ~mcsO6H`|>>U5QKL)*zo+@jQ+XM6K}T^(u(In5?^k1$J}<*2sSug zwPlE6+^wnP_|T(P#^wEbvk?z#^K#{~6}3<^spt_eS?5p^00}qda=H(7Zb7HX`A5vLROS|F%Bh<(|s9&G@ z=#qmXC^sxjO6hr z=N>TSwjy8=2`A|k`WxYRJfIX!>h(3@n@QvLuVLVFM}qk+0UAy41ogEI9)t4Or!d#3 z74zen0hen9g8kNj8A3^+6G9^baV^?RhX4sS-2X?SEe6hGdIB{k6V_QwY;fR}5<-o)gTjAY@PM6nT)2vqRP9@; z`0@df<0ts;SCDJlttNUu#)(~FhJmx49zuB$$9WJX;2f8JMiQWbEWUHI*MTXc_B}@{ z%?@CHsPj{*C!nqde+kwOP|4w8sn_NS&`t!~RJ7_If*#Yw$qu z#=zNO4*?3EXRxJ5kpqs*P6Th81W^8ZT|0g-fFm*yo|y9F|zK;!rp% z;w3_ygD{Jm?R2F>5{Zp?{OgAuHU8vTZOM0vi=E3@UM}}-Od{WL?|TT&EeUdBr}e>^ z<;D+vLF0gTT(!iK04F1yq$~YzkrfXK9OHoUx*zs!=jA=ys%2K$E(KtSu>At&X2X66 zMNrWQ7F^GE7X&5)Qjb)En%LYDP9J;jt+0)At6)KbdeDD>=a$`|Sk?8{>q_zJ?LbBF z1V=t>u&Adyqi-d+RmBF;Ax}2=4yl~8o5j6>doK5-{18T`u)KU#bp`;Gi0aL->Ko3X PfmQciuQ~*@JMaGi&sTs0 literal 0 HcmV?d00001 diff --git a/tests/integrationv2/test_buffered_send.py b/tests/integrationv2/test_buffered_send.py index d49843587ae..d10cef65d14 100644 --- a/tests/integrationv2/test_buffered_send.py +++ b/tests/integrationv2/test_buffered_send.py @@ -4,7 +4,7 @@ from configuration import available_ports, PROTOCOLS, ALL_TEST_CIPHERS, MINIMAL_TEST_CERTS from common import ProviderOptions, data_bytes -from fixtures import managed_process, path_configuration # lgtm [py/unused-import] +from fixtures import managed_process # lgtm [py/unused-import] from providers import Provider, S2N, OpenSSL, GnuTLS from utils import invalid_test_parameters, get_parameter_name, to_bytes, to_string diff --git a/tests/integrationv2/test_client_authentication.py b/tests/integrationv2/test_client_authentication.py index d2ef63ff09c..87563c997da 100644 --- a/tests/integrationv2/test_client_authentication.py +++ b/tests/integrationv2/test_client_authentication.py @@ -5,7 +5,7 @@ from configuration import (available_ports, ALL_TEST_CIPHERS, PROTOCOLS) from common import Certificates, ProviderOptions, Protocols, data_bytes, Signatures -from fixtures import managed_process, path_configuration # lgtm [py/unused-import] +from fixtures import managed_process # lgtm [py/unused-import] from providers import Provider, S2N, GnuTLS, OpenSSL from utils import invalid_test_parameters, get_parameter_name, get_expected_s2n_version, to_bytes diff --git a/tests/integrationv2/test_cross_compatibility.py b/tests/integrationv2/test_cross_compatibility.py index 1fad84e0e07..cfbb99d60c3 100644 --- a/tests/integrationv2/test_cross_compatibility.py +++ b/tests/integrationv2/test_cross_compatibility.py @@ -6,7 +6,7 @@ from configuration import available_ports, ALL_TEST_CIPHERS, ALL_TEST_CURVES, ALL_TEST_CERTS from common import ProviderOptions, Protocols, data_bytes -from fixtures import managed_process, path_configuration # lgtm [py/unused-import] +from fixtures import managed_process # lgtm [py/unused-import] from providers import Provider, S2N, OpenSSL from utils import invalid_test_parameters, get_parameter_name, to_bytes diff --git a/tests/integrationv2/test_early_data.py b/tests/integrationv2/test_early_data.py index c1aa8c226a4..9872941480c 100644 --- a/tests/integrationv2/test_early_data.py +++ b/tests/integrationv2/test_early_data.py @@ -6,7 +6,7 @@ from configuration import available_ports, ALL_TEST_CURVES, ALL_TEST_CERTS, TLS13_CIPHERS from common import ProviderOptions, Protocols, Curves, data_bytes -from fixtures import managed_process, path_configuration # lgtm [py/unused-import] +from fixtures import managed_process # lgtm [py/unused-import] from providers import Provider, S2N as S2NBase, OpenSSL as OpenSSLBase from utils import invalid_test_parameters, get_parameter_name, to_bytes diff --git a/tests/integrationv2/test_external_psk.py b/tests/integrationv2/test_external_psk.py index c3903a712ed..f7aaf06a4ff 100644 --- a/tests/integrationv2/test_external_psk.py +++ b/tests/integrationv2/test_external_psk.py @@ -4,7 +4,7 @@ from configuration import available_ports, TLS13_CIPHERS, ALL_TEST_CURVES, ALL_TEST_CERTS from common import ProviderOptions, Protocols, data_bytes -from fixtures import managed_process, path_configuration # lgtm [py/unused-import] +from fixtures import managed_process # lgtm [py/unused-import] from providers import S2N, OpenSSL from utils import invalid_test_parameters, get_parameter_name, to_bytes from enum import Enum, auto diff --git a/tests/integrationv2/test_fragmentation.py b/tests/integrationv2/test_fragmentation.py index 828d0ecac41..2195c85840e 100644 --- a/tests/integrationv2/test_fragmentation.py +++ b/tests/integrationv2/test_fragmentation.py @@ -5,7 +5,7 @@ from configuration import available_ports, PROTOCOLS from common import ProviderOptions, Ciphers, Certificates, data_bytes -from fixtures import managed_process, path_configuration # lgtm [py/unused-import] +from fixtures import managed_process # lgtm [py/unused-import] from providers import Provider, S2N, OpenSSL, GnuTLS from utils import invalid_test_parameters, get_parameter_name, get_expected_s2n_version, to_bytes diff --git a/tests/integrationv2/test_happy_path.py b/tests/integrationv2/test_happy_path.py index 0318a9fd2d3..b264e815078 100644 --- a/tests/integrationv2/test_happy_path.py +++ b/tests/integrationv2/test_happy_path.py @@ -5,7 +5,7 @@ from configuration import available_ports, ALL_TEST_CIPHERS, ALL_TEST_CURVES, ALL_TEST_CERTS, PROTOCOLS from common import ProviderOptions, data_bytes -from fixtures import managed_process, path_configuration # lgtm [py/unused-import] +from fixtures import managed_process # lgtm [py/unused-import] from providers import Provider, S2N, OpenSSL, JavaSSL, GnuTLS, SSLv3Provider from utils import invalid_test_parameters, get_parameter_name, get_expected_s2n_version, to_bytes diff --git a/tests/integrationv2/test_hello_retry_requests.py b/tests/integrationv2/test_hello_retry_requests.py index fed1ce73dc3..f44cedfc940 100644 --- a/tests/integrationv2/test_hello_retry_requests.py +++ b/tests/integrationv2/test_hello_retry_requests.py @@ -6,7 +6,7 @@ from configuration import available_ports, TLS13_CIPHERS, ALL_TEST_CURVES, ALL_TEST_CERTS from common import ProviderOptions, Protocols, data_bytes, Curves -from fixtures import managed_process, path_configuration # lgtm [py/unused-import] +from fixtures import managed_process # lgtm [py/unused-import] from providers import Provider, S2N, OpenSSL from utils import invalid_test_parameters, get_parameter_name, to_bytes diff --git a/tests/integrationv2/test_key_update.py b/tests/integrationv2/test_key_update.py index ee62f8f86be..e14da5d2571 100644 --- a/tests/integrationv2/test_key_update.py +++ b/tests/integrationv2/test_key_update.py @@ -5,7 +5,7 @@ from configuration import available_ports, TLS13_CIPHERS from common import ProviderOptions, Protocols, random_str -from fixtures import managed_process, path_configuration # lgtm [py/unused-import] +from fixtures import managed_process # lgtm [py/unused-import] from providers import Provider, S2N, OpenSSL from utils import invalid_test_parameters, get_parameter_name diff --git a/tests/integrationv2/test_npn.py b/tests/integrationv2/test_npn.py index 84dde13e140..ddb29914e55 100644 --- a/tests/integrationv2/test_npn.py +++ b/tests/integrationv2/test_npn.py @@ -5,7 +5,7 @@ from configuration import available_ports, ALL_TEST_CIPHERS, ALL_TEST_CURVES, MINIMAL_TEST_CERTS, PROTOCOLS from common import ProviderOptions, Protocols -from fixtures import managed_process, path_configuration # lgtm [py/unused-import] +from fixtures import managed_process # lgtm [py/unused-import] from providers import OpenSSL, S2N, Provider from utils import invalid_test_parameters, get_parameter_name, to_bytes diff --git a/tests/integrationv2/test_ocsp.py b/tests/integrationv2/test_ocsp.py index 87ed422132a..71af0e59d15 100644 --- a/tests/integrationv2/test_ocsp.py +++ b/tests/integrationv2/test_ocsp.py @@ -4,7 +4,7 @@ from configuration import available_ports, ALL_TEST_CIPHERS, ALL_TEST_CURVES, PROTOCOLS from common import ProviderOptions, data_bytes, Certificates -from fixtures import managed_process, path_configuration # lgtm [py/unused-import] +from fixtures import managed_process # lgtm [py/unused-import] from constants import TEST_OCSP_DIRECTORY from providers import Provider, S2N, OpenSSL, GnuTLS from utils import invalid_test_parameters, get_parameter_name diff --git a/tests/integrationv2/test_pq_handshake.py b/tests/integrationv2/test_pq_handshake.py index 52eacdef8b5..73f218e1cfc 100644 --- a/tests/integrationv2/test_pq_handshake.py +++ b/tests/integrationv2/test_pq_handshake.py @@ -5,7 +5,7 @@ from configuration import available_ports from common import Ciphers, Curves, ProviderOptions, Protocols, KemGroups, Certificates, pq_enabled -from fixtures import managed_process, path_configuration # lgtm [py/unused-import] +from fixtures import managed_process # lgtm [py/unused-import] from providers import Provider, S2N, OpenSSL, BoringSSL from utils import invalid_test_parameters, get_parameter_name, to_bytes from global_flags import get_flag, S2N_PROVIDER_VERSION diff --git a/tests/integrationv2/test_record_padding.py b/tests/integrationv2/test_record_padding.py index d8c344d051a..05e4162137a 100644 --- a/tests/integrationv2/test_record_padding.py +++ b/tests/integrationv2/test_record_padding.py @@ -7,7 +7,7 @@ from configuration import available_ports, TLS13_CIPHERS, ALL_TEST_CURVES, MINIMAL_TEST_CERTS from common import ProviderOptions, Protocols, data_bytes -from fixtures import managed_process, path_configuration # lgtm [py/unused-import] +from fixtures import managed_process # lgtm [py/unused-import] from providers import Provider, S2N, OpenSSL from utils import invalid_test_parameters, get_parameter_name, get_expected_s2n_version, to_bytes diff --git a/tests/integrationv2/test_renegotiate.py b/tests/integrationv2/test_renegotiate.py index 77c620b070b..05afdb391de 100644 --- a/tests/integrationv2/test_renegotiate.py +++ b/tests/integrationv2/test_renegotiate.py @@ -6,7 +6,7 @@ from configuration import available_ports, ALL_TEST_CIPHERS, ALL_TEST_CURVES, MINIMAL_TEST_CERTS, PROTOCOLS from common import ProviderOptions, Protocols -from fixtures import managed_process, path_configuration # lgtm [py/unused-import] +from fixtures import managed_process # lgtm [py/unused-import] from providers import Provider, S2N, OpenSSL from utils import invalid_test_parameters, get_parameter_name diff --git a/tests/integrationv2/test_renegotiate_apache.py b/tests/integrationv2/test_renegotiate_apache.py index ddf26c74d2c..2a23640ed6d 100644 --- a/tests/integrationv2/test_renegotiate_apache.py +++ b/tests/integrationv2/test_renegotiate_apache.py @@ -5,7 +5,7 @@ from configuration import ALL_TEST_CURVES from common import ProviderOptions -from fixtures import managed_process, path_configuration # lgtm [py/unused-import] +from fixtures import managed_process # lgtm [py/unused-import] from providers import Provider, S2N from utils import invalid_test_parameters, get_parameter_name from constants import TEST_CERT_DIRECTORY diff --git a/tests/integrationv2/test_serialization.py b/tests/integrationv2/test_serialization.py index 0490c4e54c7..3605b0cd08d 100644 --- a/tests/integrationv2/test_serialization.py +++ b/tests/integrationv2/test_serialization.py @@ -7,7 +7,7 @@ from configuration import available_ports from common import ProviderOptions, Protocols, random_str -from fixtures import managed_process, path_configuration # lgtm [py/unused-import] +from fixtures import managed_process # lgtm [py/unused-import] from providers import Provider, S2N from utils import invalid_test_parameters, get_parameter_name, to_bytes diff --git a/tests/integrationv2/test_session_resumption.py b/tests/integrationv2/test_session_resumption.py index b754c2b55c4..89f332fc284 100644 --- a/tests/integrationv2/test_session_resumption.py +++ b/tests/integrationv2/test_session_resumption.py @@ -7,7 +7,7 @@ from configuration import available_ports, ALL_TEST_CIPHERS, ALL_TEST_CURVES, ALL_TEST_CERTS, PROTOCOLS, TLS13_CIPHERS from common import ProviderOptions, Protocols, data_bytes -from fixtures import managed_process, path_configuration # lgtm [py/unused-import] +from fixtures import managed_process # lgtm [py/unused-import] from providers import Provider, S2N, OpenSSL from utils import invalid_test_parameters, get_parameter_name, get_expected_s2n_version, to_bytes diff --git a/tests/integrationv2/test_signature_algorithms.py b/tests/integrationv2/test_signature_algorithms.py index 1455cee680c..2b52e686e4b 100644 --- a/tests/integrationv2/test_signature_algorithms.py +++ b/tests/integrationv2/test_signature_algorithms.py @@ -5,7 +5,7 @@ from configuration import available_ports, ALL_TEST_CIPHERS, ALL_TEST_CERTS from common import ProviderOptions, Protocols, Signatures, data_bytes -from fixtures import managed_process, path_configuration # lgtm [py/unused-import] +from fixtures import managed_process # lgtm [py/unused-import] from providers import Provider, S2N, OpenSSL, GnuTLS from utils import invalid_test_parameters, get_parameter_name, get_expected_s2n_version, to_bytes diff --git a/tests/integrationv2/test_sni_match.py b/tests/integrationv2/test_sni_match.py index c93a46e9979..4abb5b75dcc 100644 --- a/tests/integrationv2/test_sni_match.py +++ b/tests/integrationv2/test_sni_match.py @@ -4,7 +4,7 @@ from configuration import available_ports, MULTI_CERT_TEST_CASES from common import ProviderOptions, Protocols -from fixtures import managed_process, path_configuration # lgtm [py/unused-import] +from fixtures import managed_process # lgtm [py/unused-import] from providers import Provider, S2N, OpenSSL from utils import invalid_test_parameters, get_parameter_name, get_expected_s2n_version, to_bytes diff --git a/tests/integrationv2/test_sslyze.py b/tests/integrationv2/test_sslyze.py index 3ef894f1985..db8da6d3674 100644 --- a/tests/integrationv2/test_sslyze.py +++ b/tests/integrationv2/test_sslyze.py @@ -7,7 +7,7 @@ from configuration import available_ports, ALL_TEST_CERTS from common import ProviderOptions, Protocols, Cipher, Ciphers, Curves -from fixtures import managed_process, path_configuration # lgtm [py/unused-import] +from fixtures import managed_process # lgtm [py/unused-import] from providers import S2N from utils import get_parameter_name, invalid_test_parameters from global_flags import get_flag, S2N_PROVIDER_VERSION diff --git a/tests/integrationv2/test_version_negotiation.py b/tests/integrationv2/test_version_negotiation.py index b85d06c6c2e..c19ecfd95f3 100644 --- a/tests/integrationv2/test_version_negotiation.py +++ b/tests/integrationv2/test_version_negotiation.py @@ -5,7 +5,7 @@ from configuration import available_ports, ALL_TEST_CIPHERS, ALL_TEST_CURVES, ALL_TEST_CERTS from common import ProviderOptions, Protocols, data_bytes -from fixtures import managed_process, path_configuration # lgtm [py/unused-import] +from fixtures import managed_process # lgtm [py/unused-import] from providers import Provider, S2N, OpenSSL, GnuTLS from utils import invalid_test_parameters, get_parameter_name, get_expected_s2n_version, get_expected_openssl_version, \ to_bytes, get_expected_gnutls_version From aa3f69c475596c2db9be650c87eaaf2cb4c2fd29 Mon Sep 17 00:00:00 2001 From: James Mayclin Date: Tue, 14 Jan 2025 00:32:40 +0000 Subject: [PATCH 06/14] remove debug files --- tests/integrationv2/.gitignore | 2 +- tests/integrationv2/pytest_report.log | 2925 ------------- .../integrationv2/pytest_report_with_java.log | 3664 ----------------- tests/integrationv2/sslv2_debug.pcap | Bin 72066 -> 0 bytes 4 files changed, 1 insertion(+), 6590 deletions(-) delete mode 100644 tests/integrationv2/pytest_report.log delete mode 100644 tests/integrationv2/pytest_report_with_java.log delete mode 100644 tests/integrationv2/sslv2_debug.pcap diff --git a/tests/integrationv2/.gitignore b/tests/integrationv2/.gitignore index 8f6559ba198..b55c12d757e 100644 --- a/tests/integrationv2/.gitignore +++ b/tests/integrationv2/.gitignore @@ -1,2 +1,2 @@ uv.lock -.python-version \ No newline at end of file +.python-version diff --git a/tests/integrationv2/pytest_report.log b/tests/integrationv2/pytest_report.log deleted file mode 100644 index 52fc2b6f978..00000000000 --- a/tests/integrationv2/pytest_report.log +++ /dev/null @@ -1,2925 +0,0 @@ -============================= test session starts ============================== -platform linux -- Python 3.12.3, pytest-8.3.4, pluggy-1.5.0 -rootdir: /home/ubuntu/workspace/s2n-tls/tests/integrationv2 -configfile: pyproject.toml -plugins: xdist-3.6.1, rerunfailures-15.0 -created: 32/32 workers -32 workers [8840 items] - -ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 0%] -ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 1%] -ssssssss.ssssssssssssss.ssss.s..ssss..ss.ss.sssssssssssssss.ss.ssss.ssss [ 2%] -ssssssssssssssssss.sss.ssssssssss.ssssssssss.ssssssssssss.ssssssssssssss [ 3%] -sssssss.sssssss.sss.ssssss..ss.ss.sssssssssss.ssss.s.s.sssssssssss.ss.ss [ 4%] -ssss.ssssssssssssssssssss.s..sssssssss..ssssssssssssssssss.sssssssssss.s [ 4%] -s.s..ssss.ssssssssssssss.s..ssssss.ssss.s..s.ssssss.s..ssssssss.ssssssss [ 5%] -s...s.sssssssssssss.ssssssssssssssssssss..ssss..ss.sssss.sssssssssss.ss. [ 6%] -sssss...s.ssss..sss.s.ss..ssss..s..sssssss.sss.sss....s...s....s....s... [ 7%] -...s..s..s..s.s..s.....s....s...s..ss.....ss....ss.sssss.s.ss.ss.ssss.ss [ 8%] -.ss.s..ss.s.ss.s.ss.sss.ssssssss..ss.ssssss.s.sssss.ss.s.ssssssss.ssss.. [ 8%] -.sssssss.s.ss.ss..ssssss.sss.s.s..ssss.s..s.s...ss....s.....ss....ss...s [ 9%] -s..s....s...s....sss.....s.ss...s.s...ss..s..s..s.ssss.....ss.s..ss..s.s [ 10%] -..ss...sss.s...s..ss.s.ss.s...sss..sss...ss..s.sss.sss.s.ss.s.....sss.ss [ 11%] -..s...sss.....ss.ss.s.sss..sss...ss.s..ss.....s.s...ss.s....s.s....s.... [ 12%] -ss......s...ss...s.ss...ss.ss.s...s.sss.ss....sssss.s..s.sss..ss.ss..ss. [ 13%] -.sss.ss...ssssssss.s.s..ssssss.s.s..ssss.ssss.sss.s.s.ss.sssss..ssss.sss [ 13%] -sss.ss.s.s..ss.s.ssss.s.s.ssss.ss.s.s.sss..s.sss...sss..ss.s.ss..ss.s.s. [ 14%] -s..s..ss..sss..s.sssss...ss.ss..sss..sss.ss.ss..ss..sssss..ssss.sss.sss. [ 15%] -ss...ss.s.s.s.sssss..sssss.ss.ss..ssss.s.s.sssss.sssss.s...ssss..ssss... [ 16%] -ssss..ss..s.s..ssss..sss.sssssss..sss..ss..sss.s.ssss.s.ss...sssssss.sss [ 17%] -s.ss.sss.ss.ssssss.sss.ssssss..s.ssssssss.s.s..sssssssss.sssssssssssss.s [ 17%] -..ssssss..ssss.sssss.sssss.sssssss.s..sssss.ssss.s..ssssss...ssssss..ss. [ 18%] -.sss.ss.sssssss.ss.s.sss.sss.ssssss.ss.ssssssss.sssssssssss.ssss.ssss.ss [ 19%] -s..ssssssssss.sssssss.sssssss..sssss.ssss.ss.ssssss.ssss.ssssss..sssssss [ 20%] -sss.ssssssssssss.ssssss.ssssssssssssss.s.sssssssssssssssssss.sssss.sssss [ 21%] -sssssssss....sssssssssssss..sss.ss.ssssss.sssss.sssssss..sssss.sss.sssss [ 21%] -ssssssssssssssssssssssssssss.ssssssssss.sssssssssssssssssss.ssssss.sssss [ 22%] -ssssssss.sssssss.ssss.ssssssssssss...sssss.sss.ssssss.ssssss.sss.sssssss [ 23%] -sssssss.ssssssssssssss.sssssssssssssssssssssssssss.sssssssssssssss.sssss [ 24%] -ss.ss.ssssss.ssssssssss.s.sssss.sssssssss.ssss..ssssss.sss.ssss.ssssssss [ 25%] -s.sssssss.sssssss..ssssssssssss.sssssss.ss.ssssss.ssssss.sss..sss.sssss. [ 26%] -sssssss.s.ssssssssssss.ssss..sss..sss.ssss.sssssssss.s.sssssss.sssss.sss [ 26%] -ss.s..ssssssss..s.ssssss.ss.s.ss.ssssssss..sssss.s..sss.s.s..ssss.ssss.s [ 27%] -sssss.s.sss..s.ss..s.sss.ssssss.sss.ssssss.ss.ssss.ss..sssss.ssss..sssss [ 28%] -s.s..ssss..sssssss.ssssss...sssssss.s.ss.ssssss...sssssss.sss.sssssssss. [ 29%] -.ssssssss.s..sssss.ssss.sssssss.ss..ssssss.ssssss..ssssssssss.sss...sss. [ 30%] -ssssssssssss..s.sssss.ss.sssssss.sssss..s.s.sss.s..sssss.s.ss.s.ss.ss..s [ 30%] -.s...sssss.s..sss...sss...ssss.....s.s.sssssss.s.s...sssss...ssss.s.ssss [ 31%] -ss.s.s.ssssss.sssssss.ssss.s..s.sssss.ss.s.sssssssss.ss.s..sss.ss.ss..s. [ 32%] -s.sss...ssss.s.s..ss.s...s....s.s...s..ss.s.s.s.s.s...sss.s.sss...ssss.. [ 33%] -sss.s.sss.s.sss...s.ss.sss...s.ss...sss..s.s...s.s..s..s....s..s....ss.s [ 34%] -s..s..s...ss.s..s.s...ss.sssss.s..ss.s.s.s.sss.sssss.s..s.sss..sssss.sss [ 35%] -s..ss.s.ss.ss.s.sssss.ss.ssss...s.ssssss.s.sss.ssss..ss.sss...sssss.ss.s [ 35%] -s.s.ssss..ssss.s...ssss..ssssss...sssssssss..ss.s.s.ss.ss..s..ss....ss.. [ 36%] -sss...sss.s.sss...s.ssssssss..ssss.ss..sss.ss.ssss...ss.s.sss...ssssssss [ 37%] -.ss.ssss...ssssss.ssssss..ssss.sss.ss.sss.s..sss.sss.....s.ss..sss..s.ss [ 38%] -s.s...s..s.ss...s.s.s.s...s...s...ss...s.s...s.ss..s..........s...s...s. [ 39%] -..s..s.....sss.sss..s..s.s.ssss....sssss...sssss.sssss...sss.ss.ssss..s. [ 39%] -s.ssssssssss.ssss..ssssss.sss.sssss.sssssss.ssss.ss.sss.sssss.ssssssssss [ 40%] -..s..ssssssssssss.ssss..ssssssssssssss..sss.ssssssssssssss.sssss.sssssss [ 41%] -sssssss.ssssss.sssss..ssss.sssssssss.sss.sssssss..ssssssss.ssssssss.ssss [ 42%] -sss.ssss.ssssssssssssss.sssssssssssssssssss.ss.s.ssssssssssssss.ssssssss [ 43%] -sss.sss.ssss.sss.s.s..ssssssssssss.ssssss.ssssss.sss.ssssssss.sssssss..s [ 43%] -ss.ssssssssssssss.s..ssss.ss.ssss.ss.ssss.s.ssss.sss.ssss.ssssss.sss.sss [ 44%] -.ssssssss.sssssssss.s..ssssssss.ssssss.s.sssss..ssssssssssss..sss.s.s.ss [ 45%] -ss..sss..sssss.s.s.sssss.sss.s.sss.ss...ss.ss.s..ssssssss..ss.sssss..ss. [ 46%] -ss.sss..sssss.ss...ssss.s.ss.ssss.s..ss...sss...sssssss...s.ss.ss.s.ss.s [ 47%] -s..s.sssss.ss..sss..s.sss.s.sss..ss.ss..s.ssss...ssssss.ss.sss.s.ss.ss.s [ 48%] -.s..sss.sssss.sssssss.ssss.s.s.sss.s..sssss.s..sssssssssss.ss.sssss.s.s. [ 48%] -s.ssssss.sssss.ss..ssssss..s..ssssssssssss.sss.ss.ss.s.ss.s.s.ss.sssss.s [ 49%] -ssssss.ssss..ss..ss.ss.ss.sssss.ssssss.sssss.s.ss.s.s.ss.sssssssssssssss [ 50%] -ss.ssssssssss.ssssss.ssss...ssssss.ssssss..ssssssssssssssssssss.sss.ssss [ 51%] -.ssss.ss.sss..ssss.ssssssssss..s.sssss.ss.sssssssssss.sss..ss.ss.sssssss [ 52%] -.s.ssssss..sssss.sssss..sssss...s.ssssss.ssss.sssssssss....s.sssssssssss [ 52%] -ss...ssss.ssss.ss.s..ssssss.s..s.sss.sssss.sss..s.sssss.ss...sssss.ss.ss [ 53%] -.ssssss.ss.ss.sss.ss..ssss.s.ss.sss.sss.sss.sss..sssss.s.sss.s.sss..ss.. [ 54%] -ss.s..s....s.s..ss....s.s.sss.s....sss......s.s.sss.s...ss..ss...ss...ss [ 55%] -..sss..ss...ss..ss..ss..s..s.ssssssssss..s.ssss.ss.s..sss.s.sssss.ssss.s [ 56%] -sss...sssss.ssss.ss.s.s.sssss.ssss.s.ss.ssss..ssssssssssss.ssssss...ssss [ 57%] -..sss.ss.ssssss..sssssss.s..sssss.ss..sssssss.s.sss.ssssss.ssssss.s.ss.s [ 57%] -s.sssssssssssss..ssssssss..sss..sssss.ss.s.ssssss..sssssss...s.s..ssssss [ 58%] -..s..sss.s..ss.ssss.s..s..sss.s..sss..s.ss.s.ss...s..sss.s....sss.s..sss [ 59%] -ss.sssss.sss.ss.s.s.s.s.sss.s.sss.sss..ssss...ss.sss..ssssss..s.ssss..ss [ 60%] -.sss.ss.ssssssss..sss....sss..s.sss.sss..ss.ss.ss..s.ssss.sss..sssss..s. [ 61%] -sss.sss.sss..sss.ss.s.ss.ss..sss.ss..ss..sssss.sss..ss.ssssss.s..ssss.s. [ 61%] -s.s..s.ss..s.s..s..s.s....s.s.ss.s.ss.ssss...sss..sss.ss..ss..sss..sssss [ 62%] -..s.ssss.s.s.ss.ssss.s.ssss.ssss..ssss.sssssss.ssss.ss.ss.ssssssss.s.sss [ 63%] -s.ssssssss.ss.sss.s.ssssssssssss.ss.sss.ss.ssss.sssss..ssssssssss..sssss [ 64%] -sssssss..sssss.sssssss.ss.ssss.ssssssssss.sss..sssss.s.ssss.s.ssss.sss.s [ 65%] -.s.ss..ssss..ssss.s.s.ssss.ss...sssss.sssss..s..sss.s.sss.ssss.sssss.ss. [ 65%] -ssss.ssss.sss.ss.s.s.ssss.sss.sssss.ssss.ss.s...sss.sssss....s.sss.sss.s [ 66%] -ss.s.s.sssss.ss.s.ss.sss..sss.sss.ss..sss.s....s.sssss.s.ssss.s.ss.s.sss [ 67%] -.sss.sssss.ss.ssss..s.ssss.ss.ss..sss.s.sss.s..ss.s.s..ss.sss.ssssssss.s [ 68%] -s.s.ssssss..s.ssss....sssss.ssss.s...sss.ss.ssssss..s.ss.sss..ssss.s.sss [ 69%] -ss.ssss..ss.ss.s..ss.s.ss..s.ss.sss.....ssss..s.....s.sssssss.s.s.ss.sss [ 70%] -s.ss....sss..sss.s.ss.ss.s.sss.....ssssssssss.sssss...ss..ss.sss.s.s.sss [ 70%] -.sss.ss..s.s.s.sssss..s.ss..ssss...ss.sssssssss.sss.s...s.ss...sssssssss [ 71%] -ssss.ss.sssss..s.sss.ss..sss.s..s..s.ss.sss..sssssss.sss..s.sss.s.s..sss [ 72%] -ss.ssss.ss.s.ss.s..ss...ss.s.sss.sss...sss.sss..ssss.ssss.ssss....ssss.s [ 73%] -ssss.sssss...s.s.s.ss..s..ssss.sss...s..ssss..sss.s.ssss..ssss..sss.ssss [ 74%] -ss..ss.ss.sss.sss..s.sssss.sss..sssss.ssssss.ssss..ss.ssss.s.sss.s.ss..s [ 74%] -s.ssssss.s..s.s..ss.s.s..sss.ss.s.s.s.s...sss...ss.s...sss..sss.ss.ss.ss [ 75%] -..s.ss.s.ssss.sssss.sssssss.s.sssss..s.s..sss..s.ss.s...ss.s.ss.s..sssss [ 76%] -s....ssss..sssss.s.s.s..s.sss..s.s.sssss.s..sssss.sss.s..sss.ss.s.sss.ss [ 77%] -.s.ssss.ss...ssss.ssss.s.s.ss.ss.ss.ss..s.sss.s.sss.sss.s..s.s..s.ss.s.. [ 78%] -s.sss.ss..s.ss.ssss..sss.s.ssss...ss.s.s.ss.s.ss..s..ss..s...ss.s.sss.ss [ 79%] -.s..ss.sssss..sssss.s.sss..ss.s.s.ss.s..s.ssss.s..s.s..sss.s.ss.ssssss.s [ 79%] -ss.s.ssss.sssss..sssssss.sssss.s..ss.ss..ss..ss.ss..s.ss.sssss.s.s.ss.ss [ 80%] -s.ssss.ssssss.s.ss.sss.ss.s..ssss..ssssss..ss..ss..sss..sss.ss.sssssss.s [ 81%] -.ss..ssss.s.ssss.sssssss.ss.ssss.ss.ssss.ssss.sss.ss.ssss.sssssss.ss.sss [ 82%] -ssss...sssss.ss.ssssss.sss.s.ssssssssss.s.sss.ss.ssss.s.sss..ssss..sss.. [ 83%] -ss..s.ss.s.sssss.sss...ssss.sss.s.s.ssssss.ss.s.ss.sss..ssssssss..s.s.s. [ 83%] -ssssss..s.ss.s.s.ss.ss.sssss.s.s..s.s.sssssssss.sssssss.s..ss.ssss.s.ss. [ 84%] -ssssss.s.ssss...sss.ssssss..ssssss.s.ssss.ssss..s.sss.sssss.s.s..sssssss [ 85%] -sssssss.sssssss.ssss.ss.sss..sssss.ss.ss.s...sss.ss.s.s...ssss.s.sssss.s [ 86%] -.ss.s..ssssssssssss.ssssssss.s.sss..ssssss..ss.sssssss.ss.s.ssss.s...s.s [ 87%] -sss.s.sssss..sssss..sssss..s.sss.s.s.s..ss..ss.s..s...ss...s.s..sss.ssss [ 87%] -.sss.ss.ssss.s.s.s.ssssss.s.ssssss.ss.sssss.ssssssss.sss.sss.sssss..ssss [ 88%] -...s.sss.s..s..ssss.sss.s.ss.sss...sss.s.ssss.sss.s..ss.s...ss.s.sss.s.. [ 89%] -s.sss...s..ssss.sss.s.s.ss..sss.sss.ss.ssss.s.sss.sss.ss.sss.ss.s...sss. [ 90%] -sssss.s.s.sssss.s...ssss.ss.ssss.sss.s..s.ss.ssss.ss.ssss.sss.s.sss.s... [ 91%] -.ss.ss.sss..sssss..s.ss.s.s.sss.s..ss...s.s.s.s.sss..s...........s.s.s.. [ 92%] -s..ss.s.....s.s.ss.s.s.sss....s..s.sss..ss..s..ss.sssss.ss.ss.s.ss..s..s [ 92%] -.ss..s.ss.ss..s.s.ss..s..s.ssss.s.ss..sss.s.sss.s.s.sss.ss..s.s..s.s..ss [ 93%] -ss.s.s.sss.ss.sss.sssssss.ss.ss.ss..ssssssssssss.ssssss.s.sssss..ssssss. [ 94%] -s..sssssss.ss...sssss..s.s.sss.ssssssss.s.ss.ssssssssssssssss.sss.ss.sss [ 95%] -ssssss.sssss..sss..ss...sssss..sssss...s.s.s.s.s.s..ss.s.ssss.s.s..s...s [ 96%] -..ss.s...ssss.sss.s.s.s.s....s.ss..s..ss.ss.ssss..sss..ss.s...s.s...ss.s [ 96%] -ss..ss.s..s.s..s.s.s.ss..ss.ss.ss.sssss.sss.sssss.s...ssssss..s.s..ss..s [ 97%] -..s.s...s.s....sss.ss.s..s..ss.s.ssss.s..ssss..ssss.sssss..sssssssss.sss [ 98%] -s..ss..sss..s.sss..s...ssssssssssssss..ss.ss.sss.ssssss.sss.ssssssss..ss [ 99%] -..ss.ss....s..s.s..s.s.s..ss......s..s.s................ [100%] -=========================== short test summary info ============================ -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.1-P-384-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.1-P-384-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.0-P-256-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.0-P-384-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.0-P-256-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.0-P-384-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-SSLv3-P-256-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-SSLv3-P-256-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.1-P-521-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.1-P-521-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.0-P-521-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.1-P-256-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.0-P-521-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.1-P-256-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.0-P-256-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.0-P-256-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.1-P-256-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-SSLv3-P-256-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.1-P-384-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.1-P-384-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.1-P-256-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-SSLv3-P-256-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.1-P-521-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.1-P-521-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.0-P-384-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.0-P-384-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.0-P-521-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.0-P-521-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -SKIPPED [2640] fixtures.py:65: is not available -SKIPPED [2524] fixtures.py:65: is not available -SKIPPED [740] fixtures.py:65: is not available -SKIPPED [148] fixtures.py:65: is not available -================ 2788 passed, 6052 skipped in 86.19s (0:01:26) ================= diff --git a/tests/integrationv2/pytest_report_with_java.log b/tests/integrationv2/pytest_report_with_java.log deleted file mode 100644 index 7319cd379bd..00000000000 --- a/tests/integrationv2/pytest_report_with_java.log +++ /dev/null @@ -1,3664 +0,0 @@ -============================= test session starts ============================== -platform linux -- Python 3.12.3, pytest-8.3.4, pluggy-1.5.0 -rootdir: /home/ubuntu/workspace/s2n-tls/tests/integrationv2 -configfile: pyproject.toml -plugins: xdist-3.6.1, rerunfailures-15.0 -created: 32/32 workers -32 workers [8840 items] - -ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 0%] -sssssssssssssssssssssssssssssssssssssssssssss.ssssssssssssss...s.s.sss.s [ 1%] -.sss.ssssssss..sss..ssssss..sssssssssssssssssssssssssssssssss..sss.sssss [ 2%] -ss.s.ssssssss...sssssss.sss....sssssss.s..s..ssssss...sssss.sssss.ssssss [ 3%] -ss.s.s.ssssssss.sss.sss...sss.ssss.ss.s.....sss.ss.ssss..s..s..sss...ss. [ 4%] -ssss.s..ss.s..s...ss..s.s.sss...sss...sss.sss.....ss..s.s....s..s.s.s.s. [ 4%] -.s......s.s.ss.ss......ss...s.s.s..s...s.....s......s....s.ss....ssss.ss [ 5%] -ss.ss.s..s..s..s..sss.s.ss...sss.....s.ss.s....s.sssss.ssss.s.ss...sss.s [ 6%] -s.s...sss...s.sssss.s...ss...ss..ss.....s...s....ss...ss..ss.s...s....s. [ 7%] -...s...s...s...s.........s..s...s...ss.s.....sssss..s..ss...ss.s.s...s.. [ 8%] -ss..s.ss......s....s...s..s.s.ssss.s..s...s.ss.....ss..s.sss.....s.ss..s [ 8%] -.s..sss..s.....s.....s...s.ss......s.s....ss.s.s.s..ss.ssss....ss..ss..s [ 9%] -.s.ssss.sss.sss..ss.ss.sss.sssss...s..s.s.ssssssss..ssss.ss...s..ss....s [ 10%] -s.sss.s.s.sss..sss....ssss.ss.ssss.s..ss..ss..sss..ss..sss..ss.s.s.sss.s [ 11%] -.sss..ss.s..ss.ssss.ss.s..ss.s.s.s.s.s.s..ss...s.ssss.ss.sss.s.ssss..s.s [ 12%] -sss.s...sss..s.sssssss..s.s.sss.ss.s.ss.ss..sss.s..ss.s..s..s.s..ss...s. [ 13%] -.s.s...s.ss.s..s.ss...sss.ssss.s.s.s.s.s.s.s..ssss.ss.s..s.s.s..s.ss..ss [ 13%] -s...ss.s..ss...ss.s...sss..s.s..s..s.s....s..s..s.....ss.s..ss..sss.sss. [ 14%] -ssss.sss.ss.ss..s.ss..ss.s..s.s..sss.....s.s...sss.s....ss.ss...ss.sss.s [ 15%] -s..sssssss.ss.s.ss.sssss..sss.ssss.s.ss..s..s.sss.sss.ss..s.ss.ss.sss..s [ 16%] -s.ss.s..sssssss.ss.ss.ss.s.s...sss.s...ss..s...s.s..ss..s..s.ss.s.s.ssss [ 17%] -ss.sss.ss.s.ss..ssss.s...s..s..s..s..ss...sss.ss..ss..s.....s.s.....ssss [ 17%] -..s.s.ss.ssss.ss..ss.ssss..s.s.ss.s.sss..s.s..sss.s.s.s.ss.ss.ssssssss.s [ 18%] -...sssss....sss.sss.ss...sss....sss..sss..s..s..sss.s.sss...s....s...sss [ 19%] -....sss..ss.s.s..ss.s.s..ssss..ss..s..ss.s..s.s..s.s...ss..s...ss.s.s... [ 20%] -ssss.sss.s.s.s.ss...ss.....s.......s..s..s.....s..s..ss.s....s...s...... [ 21%] -s...s..s....s..s.ss.ss....s..s...ss..ss.......s.s..ss.....ssss..ss..ss.s [ 21%] -..ss.s...ss.s..s.ss..ss.s.s.ss.s..sss.sss.s....s.ssss.sss.sssss.s.sss.ss [ 22%] -.ss.sss.sss.s.ss.s.s..sss.....ssssss.s.s.s....ss.ss...s...s..s...s.s..s. [ 23%] -.ss.sss.s...s.ss.s..s...ssss...ss..sss.s.ss..ss...ss...s.ss.ss.s.ssss... [ 24%] -s.sssssssssss.s..s.s....ssssss.sss.ss.s....ss..sss....ss.s.ss.ss..ssssss [ 25%] -s.ss....s.s..ss.sss..s.ss.ss..ssss...s.ss.ss...ssss.s.ss.s.s.ss.s.s.s.ss [ 26%] -ss.ssss...s.sss..s..ssss.s...s.sss...ss.ss.ss...sss.ssss.sss...sssss...s [ 26%] -.sssssss..sssss.ss.ss.ssss.ss.ss.ss.s.s.sss.s.ssssss.s..sss.ssss.sssssss [ 27%] -.ss.ss..ssssss..ss.ssssssss.sssss.sss.s.ss.s.s.ssss.s.ssss.sss.ss.sssss. [ 28%] -sssssssss.ssss..sssssss.ssssss.ssss...sssss.ssssss.sss..sssssss.ssssssss [ 29%] -s..s.s.s.ssss.ss.ssssssss.s.sssssssssssss.s.ssssss.s.ssss.ss..ssssss.sss [ 30%] -.s.ss..ssssss...sss...sssss.ss.ss.s.sssss.s..s.s.ss..ss..s.ssss..ss..ss. [ 30%] -.ssss..s..s...s..s...s..s....ss.s..s.s.s...s..s......................... [ 31%] -...........s.....s....s....s...s..s..s...s........s.s..ss.s..sss.s.s.s.s [ 32%] -ss.s..s.s.s..s.sss..sss.ssss..s.ssss..s.sss.s.sss.sssssss.sss...s.sss.s. [ 33%] -...ss.ss.s.sssssss..sssssss..sss.ssssss.ssssssssssssssss.sss.s.s.sss.sss [ 34%] -ssss.sssssss.sss.ss.ss..s.ss..sssss.sssssss..ss.sssssssss.ssss...s.s.sss [ 35%] -s.sssssss..s.ssssss..ss.s.sss.s.ss.ssss..ss.ssss..sssss..s...sss..s.s..s [ 35%] -s.ss.s.sssss..s.ssss..s.s.ss..s..ss.s...ss..s..s.s.ss.ss......s.....ss.s [ 36%] -.s...ss.s...sss.s..ss..s.s..s.s..s.s.s.ss..s.s....ss..s..s.s...s.sssss.. [ 37%] -ss.sss...ss...sss...ss.ssss..ss......ss.sss..ss.s.ssss..s.sssssss.s..ss. [ 38%] -s.sss...ss.s...sssss..s..ss..ss.sssssss..s.sss.sssssss.s..ss..sssss.ssss [ 39%] -sss...ssss.ssss..sss....s.ssssssss...sssssss.ss.ssssss.s.ssss.ssssss.sss [ 39%] -s..ss.ssss.ssssss..ss.ss..sss..s...sss.ss.ss.sssss.s.s...ssssssssss.s.ss [ 40%] -s.ss.sssss.sss..s.s.s..ss.ss.ss.s...s..sss.s.ss.s.ssss.s.ss.sss....ss.s. [ 41%] -..sss..sss..s.s.s.sss..s.....s.ss..s..s.s..ss.ss.s.s.s.s....s.sss..ss.s. [ 42%] -ss..s..s..sss..s..ssss..ss..s.s.s..s.sssssss.ss....ss.ssss..ss.s....ss.s [ 43%] -..s.s.ss....s...ss...s..s....ss.....s..s......ss...sss.ss..sss.s..ss.ss. [ 43%] -ss.s..sss...ss....s..s...s.ss...s.sss.ss.s.s...ssss.sss..sss.ssssss....s [ 44%] -sssss..sss.ss.sss.sssss.ss..s.s.sss.sssssss....s.s.s.s.s.ss..s.sss.ss.ss [ 45%] -ss.s....sss..ss..s...s..s..s....ss.s....s..s..ss.s.s.s..ss..sss.s...sss. [ 46%] -...s.....s.s..sss....ss.s.s..s.ss...ss..s.s..s.s.s.s..sssss.s...s.s.s.ss [ 47%] -ssss..s.sssssssss..sss.ss.ss.sss.ssss.s..sssssss.s.s.s.ssss.s...ss.sss.s [ 48%] -s..sss.ssss....sss..s.ssss..sssss.ss.sss.s.sss.ss..sssssssss.sss.s..s..s [ 48%] -s.s....sss.....sssss.s..sss..ss...sss...ssssssss.ss.ss.ss..ss.s.ssss..ss [ 49%] -sss.sss..sss..ssss..s..ss.ss..ss.s.s.ss.s.sssssss....s.ss.ssss.s.s...sss [ 50%] -...ss.s.s..ssss.s...ss...ssss..ss..ss...ss.ss...ss.ss.s.s....ss...s..s.s [ 51%] -..s.s....s...s.s...s.s.s...s..ss..s.sss..ss..ss.sss.ss..s.ssss.sss.ss.ss [ 52%] -s..sss.s.s.sss..ss.s..ssss....ss.s..sss.ss.s..s...s.sssss....ssss.ssssss [ 52%] -ss.ss...sss..sss.sssss.s.ssssss..s..s..sssssss..sss.s..ssssssss.ssss.s.. [ 53%] -sssssssss.ss.sssssssss.ssss.ss.s.s..ss.s.s.ss.ssss.sssss.ssss.s.ssssssss [ 54%] -ssssssssss.s.ss.ssssssss.ssss...s.sssss.s.sss.s...ss.s.s..ssssss.sssss.s [ 55%] -s.s..s...s.s..ssss.s..ssss..ss..ss..s...s..s..ss..ss....ss..s..ss..s..s. [ 56%] -..s.s.s...sss...s.ss.sss.s.s..ss..ss.s..ssss.s...s.ssssss..ssss.s.ss...s [ 57%] -.ss.s.s.ss..sss.s.ss.s.s.s.sssss.s.s.ss.ss.s.ss.s...s..sss..sssss.s..ss. [ 57%] -s.sss.ss.ss.sss..s.ss...s.sss.sssssssssssss.ss.s..s.s..ss...ss...s..s..s [ 58%] -s..sss..sss.s..ss..sss.ss.sssss.ss..s..ssss.s.sss.s.ssss..s.ss.ss.s.s.s. [ 59%] -.sss.s.sss..ss.s.sssssss.sss..sss...ss.sss..ss....ssss..ssss.s.sssss.sss [ 60%] -ss.s.s.ss.s.s.sssss.ss.ssss.s.s.ssssss..sssss..sssss..ssss.ssss.s..s.ss. [ 61%] -ss.ssssss.s..s.ss.sss.sss..s.ss.....ss.s.s.ss.ss.sss.ss.s..ss.sss.s.ss.. [ 61%] -sss.s..s.sss.s.ssss..s.sssss...sss.ssss.ssss.ssssss.s.ss.s.sss.sss.s.sss [ 62%] -ss..sss.s..ss.ss.ss.ssssss.s.ssssss.s.ss.ssss.s.ss.sssssss.ssss.s.sssss. [ 63%] -s..ss.sss.sss.s.sssssss.s.ss.s.s.sssssssssssssss.s.ssssss.s.sssssss.ss.. [ 64%] -ssss.ss.ssss.ss.sssss....s.ss.sssssss.sssss.s.s.ss.ss.sss.ss.s.ss.ss.s.s [ 65%] -.ss..s.ss.s.sssss..ss...ss...sss.ssss.ss.ss.ssss.s.sss.sss..sssss..sss.s [ 65%] -sss..ss..ss.s.ssss.sssssssss..sss..sss..sssssssssss...sssss...ss.sssss.s [ 66%] -sss.ss..ssssss.sssssss..ss.s.ssss.sss.sss.sss..s..ss.ss.s.ss.sssssss.sss [ 67%] -ssss..sss..ssssss.sss.ss..ssssss.s.s..s.sss.ss.ss.sss.ss.s.ss..s.ssss.ss [ 68%] -ss.s.ss.s.s.ss.s.ssss.ss.s.s.ssssss...ssss.s.s.ssss.s.ssss.s....sssss..s [ 69%] -.sss.sssss..sssss..s.sss.ssss..s.ssssss.s.s.sss.ss.ss.s.ss.ss.ss..s..s.s [ 70%] -ss.sss.s.ss..s....ssss.s.ssss...sssssssss.s.sssss...sssss...s.ssss.s...s [ 70%] -sssss..ssssss..ss.ssss.ssssss...s.sss.ssss..sssss.sss.ssss..s.ss.sss.s.. [ 71%] -ss..s.ss.sssss.ss.ss.ss..ss.s.s..sss..ss.sssss.s.ssss.ssss.ss.s.s.ss.sss [ 72%] -....s.s..sssss.sssss.sss.s.s.ss..sss.sss.sss.sss..ss.sssss..sssss...ssss [ 73%] -s...ss.sss..s..ssss.s.s..sss..s.s.ss.ss.sssssss.s..s..s...ss...s.s..ss.. [ 74%] -....s...s...ss.sss..s.s.s.s..s.s.ss..ss.....ss..s...ss...ss...s..s...... [ 74%] -.s..s..s.ss..s.s.ss...s.s.ss.ss.ss..s.ss.ss.s.sssss.s..s.ss..s.s.s..ss.s [ 75%] -s..ss...ss...s.s..ss...s.s.........s.s.s.s..sss..ss.ss.s..ss.s..s.s....s [ 76%] -ss..s.ssss...ssss..ss.ss.s..ssss.ssss.ss..sss.ssss.ssssssssss..s.ss.s.s. [ 77%] -s.ssss.ssssss.s.sss.ssss.ss.sssssss...ssssssss..ss.ss.s.sssss.sssss.sss. [ 78%] -s.ssssss.ssssss.s..ss.sss.s...sss..ssssss....sssss...s.s..s.ssss.sssss.s [ 79%] -s.ss.ss.ssssss.ssss.sssss..ss..ssss.s.ssssss..sssss.sss..sssssssssssssss [ 79%] -sss..sssssss.s.s.sssss..s..sssssss.sssssss.ss.ssssssss.ssss.ssss.ssss... [ 80%] -s.ssssssssssssssss.s..sssssss.ss.ssss.sss..ssssssssss.s..ss.ss.sss.sssss [ 81%] -.ssss.ssss.ssss.ssssssss.s.sssssssssssss.s.s.ssssssssssssss.sss.ssss.s.. [ 82%] -ssssss.sss.ssss.ss..ssssss.ss..ss.ssss..ss.s.s..ssssssss..ss.s..s.ss.... [ 83%] -sss..ss..ssss.ss.sssss.s.s...ssssss...s.sss.ss.s.ssssss.ssssssssss..sss. [ 83%] -sssssss...s..ssss...ssss.sssss.ss.ss.s..s..sssss..s.s.ss.s.ss.sss..ss.s. [ 84%] -.sss.s..ss.s.ss.ss.ss.sss.sssssss.ss.ss.s.s...sssss.s..ss.ss..sssss..sss [ 85%] -sss..sss.ss.sssss.ssss...s.sss..sssss.s..sss.s.s..ss.ss.ss.ss..ss..sss.s [ 86%] -s..ssss.s.ssss..s..s.s..ss.s.ssss..s.sss.ss..sss..s.sss.ss..s.sss.ss..ss [ 87%] -s.s.sss..ss.ss...s...sss.sssssssss...sssss.ss.ss.s.s.ssss.s.s..ssss.ss.s [ 87%] -sssssss..ssssss..s.sssss..ssss.ssss..ss..sssssssss..s..sss.s.sss.s.sss.s [ 88%] -.sss..sssss.ssssss.ss..sssss.ss..ssss.s.s.ss.sss.s..s.sss.s.ssss..ssss.. [ 89%] -s.sss.ssssssss.s.s.sss.ss.ssssss.sss.s..ss...ss.s..ss.ss..s.ss.ssss.ssss [ 90%] -.s.ss.s.ssss.ssss.sss..s.ss.sssssss...ss..s.s..s.ss.ss..sss.sss.s.ssss.s [ 91%] -sssssss.sss.ss.sss.s.ssss..sssss.ss.s.sss.sss...ss..s..s.ss..ss.sss..s.s [ 92%] -sss.sss.ss..s.sss.ss.s.sssss.sssss..s..s.ssss.ss..s.s.s.s.s..ss.s..ss.s. [ 92%] -ss.ssss.ss.s.s.ss..ss.ss.s.s..ss.s.ssss.s..sss..s.sss...ssss.s.ssss..s.s [ 93%] -ss.s.sssssssss.ss..sss.ss..sssss.sssss..ss.ss..ssssss.ss..s.s.sss.s..sss [ 94%] -ss..ssss..ss..s.ssss.ssssss..sss.s.sssss.ssss.s.s..s.sss....s..ss..sss.s [ 95%] -s.s..s..s.ss..sss.s.s..ssss.sss.ss....ss.s.sss.....sss...ssss...s..s..s. [ 96%] -ss.ss.s..s...s....s..s.s..s...sss.s.ss..ss.s..ss.sssss..ssss.sssssss..ss [ 96%] -sss.sss.ss.sss.ss.ssss....ss..ss.ss...s..sss.ss..ss.s.sss.sss.s.s..s.ss. [ 97%] -s..ss.s.s.s.s.s.ss.ss..ss.s.....s.s..ss.s.sssssss.ss...ssssssssssss.s... [ 98%] -ss.s.ss.sss.ssss.sssss.sssssss.ssss.sssss.ss.ss.s.ssssssss.ssssssssssss. [ 99%] -ss..s.....s.s........s.....ss..s.s..ss.s................ [100%] -=========================== short test summary info ============================ -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-X25519-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-X25519-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-X25519-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-X25519-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-X25519-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-X25519-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-X25519-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-X25519-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-X25519-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-X25519-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-X25519-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-X25519-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-X25519-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-X25519-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-X25519-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-X25519-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-X25519-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-X25519-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.0-P-256-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-X25519-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.0-P-256-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-X25519-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-X25519-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-SSLv3-P-256-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-X25519-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-SSLv3-P-256-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-X25519-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-X25519-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-JavaSSL-ECDHE-ECDSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-JavaSSL-ECDHE-ECDSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-JavaSSL-ECDHE-ECDSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-JavaSSL-ECDHE-ECDSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-JavaSSL-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.2-P-256-JavaSSL-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.1-P-256-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-JavaSSL-ECDHE-ECDSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_256-TLS1.1-P-256-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-JavaSSL-ECDHE-ECDSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-JavaSSL-ECDHE-ECDSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-JavaSSL-ECDHE-ECDSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-JavaSSL-ECDHE-ECDSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-JavaSSL-ECDHE-ECDSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-JavaSSL-ECDHE-ECDSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-JavaSSL-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-JavaSSL-ECDHE-ECDSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.2-P-384-JavaSSL-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-JavaSSL-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.1-P-384-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-JavaSSL-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.1-P-384-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.1-P-521-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.0-P-384-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.1-P-521-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_384-TLS1.0-P-384-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.0-P-521-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.0-P-521-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.3-P-521-JavaSSL-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.3-P-521-JavaSSL-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-384-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-256-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.2-P-521-JavaSSL-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_1024_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_server_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_2048_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_3072_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-SSLv3-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.1-P-256-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.0-P-256-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-256-S2N-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.1-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.1-P-256-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.1-P-384-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.1-P-384-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.0-P-256-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.0-P-384-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.0-P-384-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-SSLv3-P-256-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA384-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-SSLv3-P-256-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-SSLv3-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.0-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.1-P-521-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.0-P-521-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_256-TLS1.2-P-256-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-256-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.2-P-521-S2N-ECDHE-ECDSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-384-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.1-P-521-S2N-ECDHE-ECDSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_384-TLS1.2-P-384-S2N-ECDHE-ECDSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_4096_SHA512-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.0-P-521-S2N-ECDHE-ECDSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-X25519-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[ECDSA_521-TLS1.3-P-521-S2N-TLS_CHACHA20_POLY1305_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_128_GCM_SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.3-P-521-S2N-TLS_AES_256_GCM_SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-256-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-DHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-CHACHA20-POLY1305] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-384-S2N-ECDHE-RSA-AES128-GCM-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-DHE-RSA-AES128-SHA256] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-SHA] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES256-GCM-SHA384] -PASSED test_happy_path.py::test_s2n_client_happy_path[RSA_PSS_2048_SHA256-TLS1.2-P-521-S2N-ECDHE-RSA-AES128-GCM-SHA256] -SKIPPED [2640] fixtures.py:65: is not available -SKIPPED [2524] fixtures.py:65: is not available -SKIPPED [148] fixtures.py:65: is not available -================ 3528 passed, 5312 skipped in 106.05s (0:01:46) ================ diff --git a/tests/integrationv2/sslv2_debug.pcap b/tests/integrationv2/sslv2_debug.pcap deleted file mode 100644 index 2bd940072068bd8124cce7a76f2a2b142231f2cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72066 zcmbS!30#cZ|NqRiO#8l8%zOEq^*M8<xmp!FnxddW$1&{9{BNaA2lDuM*?}n?fr(p_M+vewi{yS+@3{IQxbd_hrw< z*4sXBQ-IGVC^k09(=y=+RpEjGEo8}I1C#lHNCOMmOu8dBFirrd6aba2O`TXHH$Egnb-E+u)!lTY5%@=D zX(d1^6+@#qMosEa33dJ0`tj-w*TzV)M`^V=WLIDIHtK(@+I0BPVM9ZW#!fKmKVzIx z|6xO?pDd~DH@W`i-%Z@xUe4!^o0=TA7<$|-aNKUYp%uk;CV#on=cjDx&Z-l#8hYLp zhzLQ?L0W-Iae1uxLOwlG@w=e-6%oac0lmuqo8o6%KBn^(H|&PQDpjEB7v5pToA{7O z#jkKI?DR$QybT~7LwOzt5x>I+pekIjhp$-*DB`Uj{D=feJADDkhXM~##J1i@lKsMZ zMyqnj9GX&jAC>R+Q+1}^re(@kudw*5%EEqfC;aJ#f;x42}pwLTz^hgYa{24V-V_W*%c7F3*{;_}K z-wUo>^;$UC=bD73H*?RSf(>~A>OKL1o67gB_nT()yCHh@Rp%EOjTH{wjrkEuW`~{! z_bJ`fvSU)tlBk3zG+Gm>G;S60X%NcVYl5=Nkg~sFm?wL} ze}TqJF_nG4`o6Ui+e#-pqCayCTi>X5xM_CmomPYUIts?y>}X|99cq?_o)aFXF8ymy z#6pv?D_pc2b~*l>GzUC6TruZL&5YsWMo8T$&|c^^BX{Nd z6-!<0O%y}5-i`Tto5R?+njuT)*?rmDac+TvuBL=*uT=QS!5f zYbnw;z!R#%1*go4rcXF!mh!bGQ)U^*!eJ;*nG}K6UqS1C#Yh=TM%O!!jaM?s(~tl#L^ezUgexEuP!%pX8y7+_xs8l`y9v`rt<$qPHS?hCz5#udw|L($I(zAX9T^=iVc_RB{WoyvTc*f*-tL1Jbf^IVHn4cl|ejdj%$!UFYUa{UUOUan16 zn%&3fXiRNN(W=lV8^WBr0<**EX9q2+RgJZ~;INowv~KHnm4b|qAI6SJ{&hy+Nv^jd zEe)Pf6)rey5}Q8btXaqRgv^?29E(x&aMncgJ*kj}tobTN*61*D4I;uLw=3M3%uutJ zQ>T{=Kv9@+UzhWI@nJSkNc|1t*|j zCWfHeAZX^Q^xOA8svldXwMk-AWVfF4td(dh00pYT1%pXusbW3ni0JtU^mM~|3R+x+ zGk|gGO;2)U(_^?h#Oi$3v3&gnX2<6^;i?nQK4-$m69OqWDN)VUzG8tI`Iv}|lW^l$ zj5h5#ov4ThOwMRJp$-wRLVQ$(3ubwSrG{CW@govhGul+ZvQi*9iWn~@%Sc!PWJfp~ ze|M7IJ1Kp-neNhM2j@l_9+-Q=SWhi9i2FV8M*1nP^Yq5O&b$Ko`KC>+Qn_Z_*|CzJ zPrukg+o;?b_Udb7xCf)l?o7YFTOX&djC}qucWUI(#kp&x7>EU-mNvCoU0AIKJ~tt? zj{HHbc%)XolrmL||Ar&x{V^h%e08_@MMy0%5>$urV$5~!`4NgSX#+evBz+~L(*|IE zUjWSwFBIluP?|d|*cSpdxbey601m0}}G>gRaE{~BaWt+B?@jSL& zNA_HYjZ2oy3|lKkd;e+aid*T!X?GeUw}xE5aCC!QV^N98 zj91LI;k%eu_3gQP9X2I#zwe1$=;Wn4Yea0j-kWMU8-tPZ@ifk}i&iyi+aF)GHee3S zFJF~DGuw0@ZIM(A{g{5WmDHSr?#YJ0_xEok!gN@?9)c%Sg$ov;sOdYlB$O`#X>vNp zVoU_?Gu8`4H~=DS6T=dBM(&Pi=!BI51EtmMFMv4`<^f7-_SfJ~>gEA-HT!e$CwcP# zSv7lk^@x>)3zVixmj64tQsz#Fe1mZT0!cu(=trk$%`6QB{q|u#bi%(e5#Zm8bQRb? z5$woR@BsP&B*qzUDXRSZfyKz>M6d^DsTXV^?hXel5bY|;=53XJA$Z{m>& zV#s*0miclH(?OzkX;h{DA@!>PmQy~e)hs2Zwg^}L5lWSQVUR(_>|$b=M6b;DH3kvyg-rh0=J zrQ6-YYhQSnHk5r;HPLGE0JyWLA_FrEgI=U#m{`_H>tMFmQTS(J3!xO5) z1*@6Eqy16M_n_uZtmaaIntA|JNenfu7^#1)%!rt2v$Q={I>RN>?rBC?tc;Vi%1kwx zjECD4zfEkeFQ@x4KVFwbcnC2I2T0R4!V{{(1*6Pj>0vR0M8w?5W=eTrF;fL7^#P@x zm|_lKNJ%AX_|_=vXf#dM8rGKmAgr~BOCQPU`^)8)>GdT2^-EaYt)*^;G{u0!qhldg z@F5aySIPr~eA~0_9kvxp?_R-O7dMUf&KGTR!VW+xMW)(5VwC;xSK}#s;dW z3Kz^ciO0bDFXuBR^=ES|#;(Kq#|jt^MvTSK-+&?Yx1?vM)5x*c>u2qbuwPYLZELn` zjVgRNfyfsSt%WC4g$qWM&N9FrOywgYJQ%wUJUELzNa}%Tu$Ug0GCp~v4_kftXU?3@ zvs{XTR!`Q7i7}6PdXZ~wTrwV5^3e@0mZn%?@+7ccnS6AlUS~nCdswe10XlooYp@u4 zX)|8zY~XT+^>O@Rx5eqbUfjd(>A^4n10VGtTe+-0SgM(PFr-xXK&qcuDpn6L_F_t< z$TwfV`haMJ0yTsjsB+SsG9bOS`( z0|ZeOE;tu9u?#UmSAIl-pp%Y(AWT%qK?_BU6qBGGBbTvXzo0+kcGwEn+KdJFgVWDV z-a9H*_eI@j7uvE(>TMl{_ov8Dm6d2+KdSa<^7Ge+y5~rnsWp(o8l2`M7SbT)4;n-w z4W2JzQuUD1IHG6^MXIKV^pJ^212HlVddMbI>FlDy&WD#$zi#-)v(KdN9`ejmCPjb2 z>WdwT$Yb9nE&vvmRuFvVrI?&X-f_ z!^HZe@evVN@M zBK27a`h3Ou>=(45)qrR@l|Djii0oAw?6ZLS+LdOzX6zoh!N_aaaeW$;{pMYZ%$Gql=g3@_ z^!04u-Zr+#u)bma5W!@EEJ*WPK`oX%oh0}}eWmC)p8@Udb zo37F{{3?zk_Jk%y6J==6;0aaXf;DO7$zqe$`I?X>f8)5MUL7#NFC-xpW}C-&mPZlRfX%a zEzYRa$sX33?yPCD+2`y0vdX|!4UXQHz>uK57idE#|6eOoW8B(A<_gZWY$mf1r-EQb zdJNG%&|4~y)D0Q#wy^^{Y|4GN($os&HR;MPG96ZNjbQD;$8{ZWwZjvt!UfyW%#*`* z==QXOS;(<)pyBj`z4Z$=$_IEakT2Jm&)s{fF!hC8SE`(SmxG*rVQOowS%FlU+>x|w=`((EdPmH3 z%iL4T%(gkmT}aK9x}e)-CYNsq@2H2_*joF0GG1RRwKGM`2p{GK$sOxzjG%j#%!pHrS^_k4T*PjQ@`5e+d5rb%6lZM2>? ze_}-kLQe3xQY}NPh9^{o3+8i>Cy)ITyb2+jlgvo)FAe**Q^4me@F}D6kIX4;M$L1r z7Wd*cNuw%4PLF&(q8W8=zkgHxQ&I+PM%MYHSWhRV8DXo3nr3%Ayn+xDJb1vP5uQ*L zE||wDmMQi{OT?En@Z~V}DUw{cuH_9|HXQcW)m`=5ilKtNb>(8mR@1N%=Cd10_uv$+8E2%S@8R zL68<--pbHUz!R#%1#5ADhtGT@h%_%*MR4yg?A{K67EMSCD)&f8nhg7IBP7)Ch1_8u z*G-zvk%mtdw{czf^?dHMu6V|(p-IxMsvi+vA_so~3xI+v`dfa%EY`BjapQ6par7^6 zGy^-z?!ls|H*rZvZ5U6I+g~nvqRUNou`oS3bY9dL_qWN63sd^5p3GVBe6xCzLNV|2 z`Pe1wRj-lYB-Vi+WvCVr_$)}mB0g54y~t*8EZlUl;?V-E&7gP_mEt5$9Y#%>7POb8 zDKBbPE0y*yPzvu}L~sDjcEE0H(x|JIEr?xSuEk~(?)=BjIXVSufRy2zw5r708JgBxeZUK3KuL~Bg+B{C&{;w z=tSJ+gK%9~xH^Gw2u-gCkzfz01S9=4 zW^~0UwT#SPQ5BhER#Ky&FiIX4!-vm5`{tao)=_}VdYCLN3!YFFE?B)qtbtg)Nqk(S zdecEY*t>u?MhOD-;04~XUezPb)Q5bH8T*Di>AGZYddygqufvQ6c8|o*CQvqMd}1L% zaN>~2F1ZvCi`cvG?h9W4D9V>=g1)dT+z^_y@z?r?hdR5$I}Hq!Kn=pW*MNo#PpAqP zEKwzE5SBkf-aaS(Nli}N=K{|gued*xx&NMU8r7k2 zZOt`H1z+wLi%7p?uI{@}4q^;FDWR{>7OH5YbE`Vc`fj!PvKxL^Tu5H5?n;&=R@a4(hDbmU15mdUs|y_vxq*n#yb)8~L8!BvCw2Kl zx_y;?K=gizVA70QnAqq>@a~-L)>>0^ObBtS67k>rc!lHs7iKA(_c~jG86%^Y@$1 zMcis%@TGl>LH3X-MF=uMBnya8s67~~EixnWn9F9$&lFJ`5qT%R+CJ^p{VspV=&DrT zFm%ePieGy_?9p6yX!rKP^?rS?73{6qu&PE)08(NjWrAvAwFL(u3AN>Cg4*zYLHG#H zv2O^Z7^1;`>Ma-8FJyHFhxx1w-uGkcjBd$f0nKpen@|-l$a{K!))0i|Rx#guGC|LR zWP6chzx4&)BQ)Q{lq`qw#Jl~W!)5vO8~&yFAvG7*eA2Ajzn5W+&x^w^eNAs~Pce~D&-)s#JkBI=*nO2<;jUv$?$bg8ObLO9aQS!BIjHh3JDKL*{1g8PaT6jWLxZu{D&Kimvfk#hA#~lYpAK*sN{r(Dp z`O%v~WWzLN6gY8RPi@jRzAKf$EDjB~O1i?}+!(juN$io5$RpiTtA(d!sdhHBarWEt z(UIBzfMelF$5IJ)Hmal$Ix4A1?_eR&X$VU%hpqB6l{+0HR~H;Zs))7v(qhyswmyHe zsj4Qex@5fGj^^%p*%IK93vo~tE?DIyEGw+CH=hU5ZanF1rotqw@?5^M!7FGK%bS8QLQ zGZo#j)}=j2Xo#uxWX6-|_SBP?eKKatHkEDQE<31yKX?moNhiC+?1|jPeI8nJ`K5y# z^KS|}w|HbAa0RW4il;^OSh7v%I@t4FyUYu6b(#=}Q>;ATSvoES}P=yFs` zVSFMbLFCw$qC0p(yx55l(9r@;36RS1o^2f2Jv2eR>9!4?yce%umccew$D?q!W;UG4?k%v;X;haA{A zZ{WAs3FmFDwb}3tQlih$JNy0AxU$LC=aJTp)k7SNhwRAL?$g~geI4Xz7XUu0!UeN9 z$?JnPH4@RZ7Bp?dnjR7)kQrh@rKwQ=LWlmv{LahPn#{OQ#EV0!e@He0bB0u-cWk~> z_Ola@VEE}^nnN7bR+?RLCvOX{)V5lpd`NR3ztoBz8vAb5Zf786m)f=4Z z;bS;(%V_TQBTi<@AEG=Pk6l~yNxE*Pho`=iLG4DflJ5&_|62ES(ZFYm+OH+GZ5FZM5wQWbpL~c`5Z!~h zxfsc;1Ierh>HDd(U#oQsd&S+urbuxD%@8L!S~fhPDqOG+DJ(mjzV3W9MEd%m^d+{R zW(m;r2OrFP^Fes}=57c(bW$*VbH}}}p&7ZOjQYC+Ybi&)et%3=*hKP$mu0XkA!>CC73J8JK(S*TbyojGZCpmLs<%Czi;SY4ZG*%K=i z=)jFgrse-ocDp9nHo?I~(l+>J)A+I2w(f3s0wOGi`mpVH(*rX7b!Xb8Fo%z$q-Q!K zp$RlufQDi&JsQjZvZwsx$Fi9!W?262ximsEK}`9r7@w>h(pe4C;kp4b16)5>S2*rn zr0a6d{uXciThk)7^s&_*KD&6$D_4~&W2C*sB@-0CaPc&R)i^Wv6&r8QZE-5-COh!8 z9IX}}Q57yY*UEXOSbD)%L<#9t;9E@Ni7Q!(1-TZ8$Wlp90)l;`x7Kju#H;r^i{zzm z>>)Q7sQx9{Wb_zW7tB3_o%E-E&-OQwUtBqAa=aG8OxR`(Og6z2s=@^`$!3i~Om5qV z*ao++s1#w_7WZHh*qgj0rh$wC$0Ba?OcTz>j5pI;N723q#rn@se(0>QP3ltY3+ri% zCsuq!Xb6lQs`3=?+<5q)NrK=^9I18@$HLDNC%WLBTU7|C9Vmuo=*(seBzhkOh1Hh% zf%D&GwPe<>kB{BDrW@2t0Cg80Q57y&xT`EjobUhk6wc2QglosbaRtI5P$9hu*PWMd zrB{v3E(@Wl(XVYxcjFG!cA6yK&NHb!Y@!&3a+{;nBbVJd6LH#6!S=pY?UJ2aKddP} z^=v&Op{hf7aO#2J_lOfA|3^!Cs$@6E$!@}DO3L33@}I}@7Ymq1A*NLF3x ztg+ZLk#n|w=h;lvVC>n|9!#Qo^Na+wlu%}RC58>?^-vJl5Zd|eW&6ZKM-LRjMj9W@K|u2lJfSLF zum?Pr6ZW8kkA@hgC&YpWo3ID4(k6Ef5t_K(JP>L(Qme*hl!eGZyV;D}jm!V7-PkY+ zOvZ5MN6T{zG7KG3!c$(ImO2vIcTAGiaOEzQaXS4iDNO5IMx>-pt}&!r4qlp@pKM=#$&iuUR&`*Q6bWpfYJg`_P`UW z!UZe8iRFx--0sJRLMT5G&g-dO!^-FMfU>YR<;m=~gDsaju3GG%NTnC;6L-1lY4tJl zzGt0tBW&Cf*S$;9>RB-rX^CEu0e%PPOp6SV)4ZaBun~x9^C){Bd{iYtfS42yZWEcv z66tx6cnhh-BhkXb^3n*%-20v97sOVZ8tU18B<5RU{oAZt$?$K-bY}m0=-k${-zSae zn9=gDJeg_;W4U1MM~i6BVl&l2dgEEzHBP5bVw&wT2;^X#M{aHj`;$@p!%(>;O^ z0`*XX>Y6j&K%ARf_@D@R)nF%f;(?yu?5WxXppsFo|# zYhdV-@Wy(_W0c zyDL!bQ(5AO)BYF{E&ihfE$=n{w-K*;}-U?Lbzud4# z1NdMFkNn{(IyK^ojHLoFyX&j>nkOu59STy`@lP37D>^y&B%xpm+a*r4MK2 z<=CmBbxE{)14I~qXHRg(I3tgq|ja=Q$@n!{WS2fxd zS37tYUkOPM91^|b{p64xfiW7pHf)=;?Z}k;9l^A1o4u}kO8wowNwfd6{UtB8N}oR6 zQo=A(^YO8HpJ(GUFk}9O3%V0!U!UI-654Q~#KYYCxP!M@ft1sIY5W3_(DWE6K%wbS ztmy{60z#VBi)e}zxQ8_TY@tYlV+gnkNlL?-=JTv@#NmI8h`NUr0!^Qwh*aGJnU!{M zfRlEZTg-Kf3otGO!D}8Zi|&_^423$8jQn-A6@Srk8lzE zcMedbx(#9+LVH_)mdt>9$bdFHjewOa*^Us}C%t6=iMS6VODfh;#!zcv^a`oiZ!*y| zJIj}48bS-%#lsXSzQ)PJCjt^Ciip_8u?UpLbA?y|tmg=p7$U+8x6>J`(#Iugsq54` z>kiVbI%jWTV%IIyFMGJ34jxezF4)#&mM0c!Bp(qWRG>7QsSf7`;XMjSP6`E=E>=Ak zQz$skreG`oNm^@Hp0jcBR11#GfuEH+@bQFs(o+>_Xc3DSvO=IRrsX^voN9u@zeMt? z8-Pm0S&jt)OmLp9>ZKSe^@m&i21BZ;1_$5FaC=~FRnaFaw(PW z;M4#d%rgJ$yKi1tFp<58KseN)P8_zI(*s&h%1*k9f>YEy(Sl2P~=f(v6 zlOMh5`<{&T-`<(ed^Oc8Xdg|bVpcFOs%d&jXxqYyS7EVT9pTTEtS0VRU2C%O$#}<# zHHXj6&#F6VRV#68S4-@Vy0wn`o!0fUICMJRPJek|vODMR?Mq{}e|$P;{-ln%S643U zGta)tSNi!+y}ChfITh*0em>hjs_)OXuafSQ-)uiWwmiDf@d&d&{q=~$mz<}W2DP2L zEPrx|#gvgnzlZu<9b5W2mS(DYy76}E2jxu*m6IX{&0QDmkl#l>XtxI~V^QF^8fS%? zZ$;UoXDqK}Z8+&&eIn(@>*8PYWfc+zX}?c7U#1l6)KqtLhn%!YXTyu)xy??8w(gHg z@y)xR_0NUl%hy(F-wdkCyYqNj{jxWT&KWbExSwPg)9g>IOZk{S?9+sq%-dZDKAQ$- z<+S_gUty2@=kKMXYZmt(*tfQ+{HG;YWG$>R??T?%%eniRQUQ0cc%4_EgaZusWJ_Tfe;=k*q9T|Aus_<~FO zrPNUy%IhE1D!i3HdwhUoNAZGHXEtn|)_KLu(r(!#>oLwppHA&G<1`T)wrG4@)}%WA9j?__?CA6J3)NBIRrvi+s{{(VXDEKS9Y z_lf5E&(`P7w2j_(40FumluTZK^3p%kq1S#Za9HDDZc%ALn?&36ryItl*RhOJrBgVT zW=Co3HWx(8bVg70c|hMeSiiA9H?MT#(!qiMe4EUBx_aQJnjJhaXx!wMg2w~D zS@nnimN)+da?~eXyD1%fi&J{*oLpV5I$kkyFQ3oDSCR z3Q)M;_G43v!TqWq#`kwzE$P^EnZ04@W&N)Xi6f)zmux@#{V8WoQ1QNv6-g^{7ueik zO?qi;v?H@r+bd1RC3)F-?NauT;-)K&6ZY@(865kx`Rn_u8&-cUKVRtR+CxQdtq-62NJ zD;tT&CgJYNx~HZy)aXa9(Q>WMNF0BbK8(J4!l8oISFeswkMc|{wYPWht}pfCo~_of zb7MqjO26U`?iar7A!GD)#pZ9#gR;x$Yj>w71h&s}EPKIq4NpHe^f2{MJbd6KL2!tcNMa56t%0Bqcn}c`ZpY!+({WWXMqXov zrj|j|BZ<>@<_)MgRo-`=al&+usu4q?XJ5%}mKNX|@=B57vOtzEGViv6hi(sL{&a%tKRN3&;dy;Eag z$_QB@p-LaFQ(v2&m#AVK9(pq0eRKDG;X*Fe)t@|kP$eOc51o)y6ZS8rg!G(=ABVe9 zk87izX8r>unh|6%s=@_lvN~%#&g24qL?V-?!24N3jNeRw7?UBQxEGwBWaPGG=Wr}C z^i=Mf?->Xe`@TCkDR^o6MccrP+4Ho_!#@nrYuT1F;ugKa($Z<~degOQBFc`Jh1I@v zs$^QMqp8~kY|Ge@Bsb=*#!kb>S2AXXnb9wChJAGUqAGD?;H*2Uw&}7Rj4KrZO#rA!&%Fp9X@tz!R#%1qnv8<&8vwC9L8L)@?!XC=m;g zV3UyrVQR`W`2TVJpNR8#b~vK%A0wj05KCY|B#J0TJJDstJ&p;FJf%1&>y)$cXe-r; zWw#aKlYjsI3UD%K5#;_%kmZM)hv2JKL`DRUf{bAIys+_j9>9r25sS{yXn7DHRpEjq zTgIAzBZ}<5kP*?cV4i>={OHK>UT***8=MhCQ=6-~cwI`mlxnr|T~`mq#oF;S_>)hm zo(7;G$ZEeKCb|DH(Y43gJBnxzS7!yU=sD3n4qHRV#rZW3nCN!eSXJE5D0@NA?S#d_ z{j6NL!2WB5@hhw0j0WR6BoKkEFJRjMPpAqPEZYj!L@b-&s2yp<3NYd-UQMM4WJB1> z#T;ZTU^P`eMCD&qpK(wxEfos--J{Cs@TChrJ-N;DNb0F76u6VWI0A_A}}N z`rjOOv{<7htvzQ%lYc<7b&eFML`dfY*#5g4VfkZo1z&d|&4r&#(25diWe8g}V*9h0 zPPOMZy0Q|<)Z zb$7f~jFbyvlxanUM=m+f<=&APcx;NfH}~?a-+QhmP24J3s`YG(mf3zAE2|ifbzwVw zw|sZ0S2bB{V0~zhhe-^_ZMEe5^W}!utTW9cP1l>mT#H?+tD)MRpBMgR&|UxuRD}!X za*q{=xZJwL=R!C(RSR<9K5pQD3%Cr)kv!4sEqP?WxSWwo+hXLXmRUAcR*gQyb*bdE z8Hz^?f->CFuc-9RxaFVe9+Zjy>~+@dR=V3xS9hoFZBYRSwWa&0^ddbMjaiU)%|A9 ziIOf&_x6vU<{v-L!^uC*Io{vPEM=tZg88X(0&lMlm!sHCX9fS!2_Hz{qu7a90Z8z+ zT24$S;Hqvv=~ZtStL{3vt*f!tTmL2r0P%ZCK=j|)#>1~I6PAg{b`*@r>uE$aLWHwz zYPB4#3gV+GTyUqckB46fCWs84+C)TT#5Ms(7(A;LsEi;78#P95gOfWqZ^!+M>DTZj%v$%D)z~kuL{`)^Vm!s_yz>D zm^lItLxF?1gQg*4z*31x77}W7vmxyka4IpeV1S$CCePapkdeUU5lZ#TiaZaTAnv7)ZV|(NxF6faycu<=8}`kkR6}YI@elG^ep_>qI5HzIVI!G zx&gzjtbA7`uO7hWL|$9H=5Qb9SrQ8l=%f~(EH(dR3+QuaM@g7Bm!)w;epQj_caBYV35zW=IljdyjVY@s1Lpy%R zqF>h~*+=OeJ6hZhjNDt7VR$_=Rj(maN@7KF_WN-!c%3ws@{SiyW#|x3K(m!k{=1BGLN!P3yad*!_TN}uk5F=-w zp&z*MfOq8lutvqcnd<3e(1@}$`tm(LA zOYz+x@_qV4Hd9v~x9nVjcFRD!rM=}l3Dq8^!&3?!H)NGfWx|fC%`#J_`c!4LE}F*r zmASLvtLak;UEG|WrZ1#VDKvKD);gNx!Ttz8fxfJvJZ<2G8@k>3HnMNhrbG<$-Dy$3n^DAI%H@t5lo69rd}A#4#(@RtYwjDD1|viS^9aC6G4}dk zV@0kE!_04pFh@8~A?95=ic}MJUmQ{JZk*_A$cQ~A?A47Zq8N=(kHH!x1wSM=lrult z*wanboH1~mdG~k~HA9h>0(?;wF4&29Rv30dWV;~b1~>t~B?04Tn7|1*)KT3iW}+#< z7_oAdQY*W=)yHh5!oeGlbrIQt)Aiz5gv#QDOg9cVGf*wgQ4pAuSU9_Lqh{)_{O1nw zN(cFKYA5B{g&9~6kria9EamfM1Pz}GdSS{`^E$T7iB!;*zD}igGO*|#5H8hPG zm1!nm2a$y(qbT>9@m8$pEmykBK^u{&cny4+zxv-UV5u>QMuQ^_xc-mpEFRv9O%UAf zLuMfn5oO_2zUwu!P((4ZP?3FjsMKqZX!K#feQTySHW!^69I2_m;Y>B1KVz$nBilFz9YzA#WD&i&ng1_4Jw2Sr-B_Y?Bx}Vz@~;LS z$y!{V;3xG!V}^pI>lL*H-WjD)UjA|Mvj+oE!W(8A<&qBX_$3H_PEbgXcRlq$=uaCW zJzN`=sJihe?6!r79`6Kt2)fU@ekh`tdMG`ToJNxj&(lE;5X^i52Zhsk15Wgg3*>ZI z|DMbcj=Fw`+19(1%%U-~{ymw6_5TAiQxvf`X5>^si81_0`s`U883_TiU4Vmv8Q$4S z5bSJqdlnWd!VKXs{RYfrE9n%!P0R~I%;G=une~W>dW#}{4%Zz)5yj|)H5sYFx|iw7 zMUge1lf#wA{vTH2FCJWi)q(lxrH;c_U!EDi&VjHT(fCf=(;%8+SST0- zKRW|6h`9n9M}fu>F%9a=@RGP)>KKq6cSjQD>poI>>Bp>Nouw1gHL+s|n8b0acPl)+ zsg@AW2S)0<4sx+X#4!ZyD2nJ`O{dtwV#Q#pGW>`n)e-?!!46g(j@TPja@-okC{%{+ z_SC+Swy#>O3>D8+$}Wx_G5E!By=*hC$MmAThy4bga3F>?1TqLfQY0$g!AgkZgA}6u z<-cfOdPb-E9u?keNwEB5M3ks7=o3SA-DxBwRicuV(f6p*VB_vsdlv7-?jRliQJ&rT zw(vEb>ISBn*aVUFVb~Wi;R?<-SW%H^>Hy7YF-<@>FdfSI-rzS8C_+$J8~*RkbMjDC|_<&Loh`z57WECv6$g2V#8B_S%-`rrYcFX zCgkCTae~PHDH##jAXpQg@j?-)Y#@6Sy?}nfh?*7+O6no(UJu_~b~Q@#@V55)hm`mYA~NF(9L?O+l?oN|Sy_ za&QanpdY1tf(ja<%Pth?d9~AMCo)T>_#79-QV4kyBahRvb zdSFJrfM+Wx=|2_m-)=sR*O z!bM)z)x)Zb`|o!YF_2F2tK7VB#4=uRcOTI+lMzt^F68G@J^Z{8SDaOs2BXV=4d|_0 z&c5&MCPl2asTw|+f12acVg(xlE*QLG;}M*(#; zzkeezM*$24y+{NmVFn)znKX!AcF$(tO;33?oz?>JQ57z@OS{OLjUwJU%a2IX%NEe9 z6?nJ;2_`1Jc=#o@w;s&A5$9^RPTo4^YKe}8<={Yzf!6{p4oE(UXwW>IKWEW=Kl7Bb z3Gse@XTqFI*++(OG^cJZ+%T;~ep|BCXCuuY@&O;%nafr`R!pz-a{5_Y78lp$ZYEc& zDOc+*6?eh=IATMnrU4u&RKx3`1d*?P>w{_$BEMf(k2tPCJ}kaYb*_dNjeXGPtJduU zL`02O&_&f3p@>wCkj#2RMqI$m@JNZ-%p%F=sx@4-DTQZS7+2PQ~FoEcV02* z?^^PO1p*TdU?}L}$*JhQDVSc12t5Sm8;baLp9JkZWCE(f1t;MN);vV-)^!nja88f3 z@Sq?Gf1!wC(woM}9g@B(Y-P=R%S0Nz&P3s*vdiL8pFO0d&FwA5L{3TA=J4R|)vL{C z&t5h4A8BpP^Syokj-~&|#-=vU+vi*QHCha|wl}+Js#>G1_-0?`5;N(i{5}$K`UIRP zRKio+gkU}=qNyU4B7;O!LY#h~hzZh?wEZ9ts=@`URLH~AxcK*fjEI`*8oo*w;Yj_3 zUt%;>XGUBzd|!i{-5gzNvn-oe9@n)o*&urFdE5bXT_Gi*1Q2kXB) zyT70I8{_=*N=|e8pF2e>+_yevc1%oML`2Mn1KYQ5jop_JIcxKQ?UM1+3%BZ->Xw?B z?=RVA`Y7xqnjH|xcLDPMwvaU+x4H>@Ui>oy9s&_NMr$zrhr+?d`SFfDr&E6V!%4uLmUZ9b2zq(ThCLzacSPK5P96UU6OPI_D zPh@nTAz-A)H(*m*1;bDI^r@Qh#jxShsdFu81m+xzt+=%+f(kBr$r^mu5_p<0EG@#Y&x=8euSTyfFz z%!;tn`<%vZ`77g>+hW(_f@MPIn?XRF%LP7(@}-~OPr?-FBqY^XKVgmlgFhchwH4Z_7oY%7%p5N zIA_Ybk%EMo3}RCB8F-c>dX+#QuqPVrm<vs*eOo~ zS#kXzN0zcuai@TKFgmJ4ugQYT8TvfNokF4ji%gDWgLH2VhU^sj5xpjR_PBdB+VJg0 zHjL({{`<{cZ7rE9 ziH45~941;UI#3yR{k*K^n_-FO$6xm|HB7wnWT!>Y-DjM(y6UA0zEN*4*DGGXad?P{ zM`cXQ=4tn{48D1J@F<6JDM_b;GvlY0t=0R1?b}mP+I{M#UOwOt^_YWC?a+H#&axUM82}tfIy8w`lppEP|U`7xZ_O_ zygcp^5$P}31!@?NB2wv34ufze*#10hNXbe_WIA?eBu8$r4~)~*hba%qv0o+SA=718 zcv(J2LiiZ?;#uE=Sa`vnO~V90G`=_CNmS~LE{&9$jqi=zS`)9YL0vr|xTinm?NYb{ zOBlxoL&|dy1o!Vb>NcbRmKGZL{y>>E(-aata=F>rVct3?x-@g0v0K4qF*A5JCQ4+A<2Usc64R=AJ zmn8H>><@{sM_4lu`>Jv(_B`CGM7K@Jh$!8<*{?$psnU&PK7vs?+Cy-z-@NYw)@$4>ngaq1A8 z*-uiW2S8ZYiRqL++^m(DI@s89-v(7J?#=2P&Q_074qze^a`hw1%a4{JQ1RdRpooO* zCkd9k!GqU)LHfXkf5SR41ca{*2U}TH_;9Zl%BfYrw$_#vxxNy)!S(3EsPgsh`??#; zX29kOkEjY4JXIRbO2>jZ@v)Jq{RRYssS^Cu;D8?3#NGHeWYqY|#d7Q|H}Bi{(5784 z91=Tto3q�+*PwZ$#fL-=s6kDn)0RdD*$=uPP_LZm;N^YTHMCCi6(FhvcJKHVl8m zcv_0(Ql%44rVA~1gwi8Tqb--dc^>@rd9YpLV5I|%!R5-+thOlWst+30+_#T>|9CU? z&H1i<187P?6G!CI-b}8PSmcoIt= zy*uREy!`S_7Y#}~T;s0!d!5;I-C$hfy5{YVOX~oZOe4#lo0$!W<0;&;;m-#fa;yyI=P@lgA;pgA=)bcz z>g<63T7@)K+I{<)JAvsY2OcC0YeMp(qziIk0!K=c{uDhyipH^3UIP*j9fC0vQ(guQw* zj`-IfBkDlJsRA48P{j11fRu&?%zm)d1xn9y^`GxJ$M41Ah?Hxo@V@Jw@!7b&mc0JS zY?B2;2OQghAZP-F|0cDi6hSC8;6otgngMe8iI74N>QKbNSE(ZMa0^Wkv{0gtG+N8C zhz%2&rNG@14IC7)=@!)yBvvNEcw3r}k;wMgFlh5cwucL3f_gB<#H*K>2Z-4m=sy2?~5+!cu2t?zttq|BQ^=1aI!>0aT! z0x19XCNnu9gsTF^Bpzzs>l7SmC#mMYGB^G1{gt3M2>uh~@k*ll`UMYTN*Ke(M9Oms zlIhO>tL?kvv25S}?_uweY}s2`kyU0?QW-^4xb2b1Ojh=mkz}WciZUx@R#x1UD5NAi zDnw7}cV5?hyN%ED-1+|TJ3p`URhQ?};eEW1<2mwFSDc%x}W;<^9>#kflZzQH1!7d2Z!ggb&l zAP%C@@~H1Qc1n_}jxRjIwGx+0I?0r8nVfn!p?&C>fv%x8lGn-rJvaYPm+`Kxd>3-1 z)047D`$&W;%mvuYoWe{4Q<32rIk^X-X$#~D=RN2CwrWYURDPD0Q?C5ga7{! zf{^@c)kcyc&_PIggme&+3KfJzA|6KW`gAE&tUvTnvA1X6@DkdP9IJUHR%!A|*<2m7%Z_{gvF?(4sjOnHnFYO*{g*Vj=}aEa zWz%$Sb74L5byt?I-|<7wF74)2Q`B#>s8T+En>6h%%5bMW^=(IQgz8tGn-R+&Il9xX zc5vF*<~+O8UuHGRX|Hr(en;>J`v#-$f0`3zukntsD3PKxm6=8ALW&|p4Qwu}a0X|U z^4K2PL$)vRnDu1+tD7hcremsQ^2nH1XXT=a(2HDc#bLdGBbUP8?QP?~F}qcNc6u&i zpRDYYCp*na%YR!Q{yg4Hu}jK9Y=ZA(1_}+FJWm-Ii5i%Xo1TOOjUthjW`-VwNFWna zNRS~(Ny*Vj=`GL?8A)iRse>qGWEHndga65_WfwRVU>AunTDI!9m|Wrz?X{GT(7RqX z%AsPzVZzw3+u!4))seJ#UWU7@0gnCB1^)5w$=*f_(yUl&lgjWpxtUV_yOA~rZ@kTQ zXgNdK(`QiX|LdrsWtV9CLc4-;2i-@hdIowcpoTb9lFLI zCK01Em%@HCX?AID%Ux?n(w!;H$ztb??~a>Irv~n)y=t@c_0Q2=tbhCthWm2bdR^iV zv_JWi?{Y-lHbBPDkk^4+)2ADf}3`BoyJVC@-BbqNlfr&FdmzysNVyP@Lu9E;}sk;2x~%C zV@8rr00VM)H6vV&8Dl`=0T3&ozP7<{C$-c9NMb(2`k0ZVvl26Y%luEwK#)N7BM9sy zaj>spu+uA|*MJ3?-oJx=asq`ohy=kH^tBBFi`>K914$J5@UId%?VJ* z1OX07#(+SgkO)zuvAT%_)1OTTOzd`?C+~>(SxvWG7pN=yOwUH-VYvCAgO0jZ-AHD7 zwDrF3vj!%5N%MB+*g_q2U%Vc%xp>=d;kVWPX#K7HkE-(=_0#VSJbt4vw4Wq4AT1#5 zvE3n&|)A$FmyO9YcCInTWbS%{rL&`1Z2deKAQ+pwV$@lpPrh{n_9SY z#aH<(HZ#YCSHGRT4V9TguFDU&d`jH1OqwdU0c&kr;X7)(oLitV;L zBYtd=Ed7{3h;d^17g^ToQ`Ef>OfsU&SW}B&#RxqwPXM z=6vmzbJ{x%7VhXR8giSRs1xjL+2h1lSt>1DQh@GbH@@}YntbVr$l1aNsqB0h2<8Fe ziob;wA6p@GjpAS}2_RII;7Kq{NTL-R8gYyi0r!oHlkQ`F2T2s@`d5j-L}-xyWpVs$v?HqnaSA0B5qsaaF4a>d0b-ZOHJ@i}@ zr!Tw;%|rJVudY~nXk*(uaSMB$?(YHlzDDrU)i9fdwc7< zX!AQfwl}}<)XPSuw~gfu_KUdJNwrScT`i=SfBJi0(CeQ$LXJ7=<5Rv)GP>D2*i^N2 z!cT5(vYECLv)R$iE*KfP?EQlWv0&5j)tl7 z+r0M^Z%nsGZmysYLXKmy{%7&rjuDFFTk{51j$7NkD&Gq6&$0Z>>yp2|g!&R+$@xk$ zuZe}_>&v$(lWxa`mTX7J1%_6kXNAq((|ETMJDoZvl<9J zOuKf>6uL_+KRaqyN$nu|JTrP~+X?5yFI6$&W0>!>@+4m=21x6u3i~h8ix+mD-=Vj+ zH1kb@=%K?Ig_gUorY@MI$+$fTp+Ayhzpt#xSY<@}@a(YICG5^sE5+GcK@vxzm-&A*XX&SuwtwQfkFfc5AToN;}3 zJfF@ejYb0b@=nFW(^!+H+l=u6cfM$wo}F@RXESu5{%JCoo2a#=?yi?n0Vf|eKvB~@ zgXc9Xxty-`mt#tpT3)o4l_iD$0;xpLe(j;G)ec4huOZ%Kmodwo4*I zu$hiTZaqHwu(+Xi{E=0r?qR9Q0wzlJpN@1X?OG4mL*g*sIUjtdH0#%xvJMQ=9-4jV zYQiqg!Q*W_&_1Z_rRF8~OV*U1oL7KhA!SsXOJKl6J~$&Qgv{pU%R9feO$l!4q4VLW z*opYa+rh`zZ<}@1;cKx#LOgQUXic1j zlNE2~emHRFtPisx&ESny7{Cq!x6}GC%K}mW_3yLG#==+9ht+H+1FnnSe*bCkzD64 z1S_9;1s49bSE!*IN)O&AhHKs@Q1q{dBz`8UXzD#k;*IuymBP{%;J)7vBip1ycP~Y7zbijY zb)=rzPoTOAf~CYoRM8SxQN|6hzQBqyu2ZyOMNxI45}5~Ji*86iL+ODRPkpV@4q+aTq^*JSSjSVR;JhZR*?fwe}_^bIva z2v#?wD62CXT1*J{HDeuj#g{8K0+MJ?s64Ne2-RdU1Vi>h5;swkWk(g#fm7|@1hLFg zYw+`dQ|%caF%T4-EJYL9zlx27;cPf_gI^U`G9CWPYe#@HzDYRTsEEs&I#U|LJbax) z$(r_m*f~cg_;zMO^J<)PEdfaX%{d0<{0)I~yep&!k@JJo)xZ{m)jSr01W#USD~Rql zgE{Y6T(ROhiO{A6TY{2c8E!wt!njnm2Qw z7Y8bhR$QlL}!Sl_4sz36}WlUnMfGoq4vz zKsX_ZzvPKYG};159KW+7aT`v12B7_g4H#pA#2858{zful`!V4WxABXgJvYH0EeYe} zK4km9#Q?(EK07j=orj988%`<;wnOH{4Gud1=D$sVjfK>6kXum?Kl~v_G~M8c5SaUr zdUImrMDhb{93*k$*-893iO}#TAR@hMNOfPF2?~=Q9${2E4U7ZZI!Yz4# z&@5~xC$h8?0|%pxgWuj1ko^N5{Dgqp(hktH{f%rwz{L&zutFs=CK<5u`W48+Rv3?Z zPEPFGb3Dus;T3>q{0CtCD*T>1OECXDK-9hoepoHa`2HcXvTgw9U(H36X-E_pdjXu39v&-uXjiR zX+Y20^$yv(4PaV;T%gK|l88hj7D(cF@ruNCBY0g*Xgv)i!Xvnzs6+%VA`*^iz{jl% zAZ~#xY*C1>MJpzRB(|Q0Fj{s}Bd!4spuV=j6R&6tJPdo@tzg7k;w`}v0R)N5K;pK) zSppvuq)~RKDPLdQVj*Yi?jbU-YZI7^+U0YFIneU{Ps~pSW%^y>>1imAgV{ZYr2r^g zz;FRbi3E&9*giW}kmB4IvX6u82Kzurmm%GC-D!z@tHxe|B-;1>t3)VZ5WZEn*+LRG zF(70?z-Wf@1@TeJ7xBz&;}hVn<76KBI1v$Hn;R3U<62{n!9{g#Nfx(7WFc$dH2>m5 zOC&+Xz=5rYuo4MpBL`VvqfmIX5E9fj`*4yr+rQZeA4T{w@AV`%)LB^I5MVPgMIIv|OgV0|m9kE0#D6Ub`X>_^3vPg<|0resv~@X=v# z1`SyQ-{4T>g@FTb&(z9r#MAx|(7puI?nuA_ZbE76*d*=H@nMzQ)gnXFJg5Xw{SQgD zB8yZ>k5Gc&jT?OQ02L8WzY23Mwt@=pmrH>2-y1lGP<8$Wo=&cTKm-E$P+!|%J>9Tr zFz1A?GwUQmoZAreoPi{6f^$xk8Ak))9Qn@Z{55Ca{n_XR^CEWWSO56~0m{PT0lZT2Sc#K3Q= zH``a75N9DraP+%i_WF7N3}p_Is24}n=5PStxDf^~5vm6e23tECC^z?iuz977T4YF} zD!4Dh*%G#S;2N7}J;$BtbAPSD!QWw<-@smnDKB5q6Hj?Ipd7sEz|gq5V)J&eIj|kQ ziJ`%QQc{iul#_WxfA8b-iI#({PwXEOrZw#DY~Yk-X4O4gQYcXbr?~|*@B~j#U)x{} z>@e_atcOs8z*`C&q$R`vkEK)VH2CYjK|B~*)ROJ%!-t@f7T$M@ej*Uw;0fw$8w|q% zoAGbHE5rbZ1f>T+|1# zsfF;(U`3(Mivocy@oE>yroLgFYi$(+A_rh}f4|ZMuP@ju_zu-HY%bmrq#cl+R?Bam zY{Msx1VV6nPm>_wyL8IdDh>V)>wOcO2^*kvMQ@xZ3+a}KI)U?@fB`@{j{9!h&JPT* zZ4(9n2V=+}Cv?wIsT_*g5_+w_pg-?eB<|%(>|f(OhykVa4+Xm6r3np9v~c{D;jd7P zSO7YNfHxu3*EUE8N>2=&9JFuPsPA+Z*sdC~9r{vgMrKG3AhEC3?XD) zz4t{qn0IwQEYDzeXLbu!WKTGgKPih+saB{BC9zCVv|}(r?;s)haq>V_Wv{_G8%eDf z-!1GsO|rb+dkMIxTTaQeaXWBw_mfaNy?<)C{r;@j_OK?ICcS_MG)1T3r*U@bw zst&!1@#qZQih?p@c0Z3&DG5yU(#RmK&6A9i8vMw+0{r%o!foYpoL!z%W|8OL+Xylo z8Ov9e`l6rbmx`(KxLS>sw0s~Po=wiPCG?a*P0|vVyp7l=c6Ih$n#?ky^Jcs|>R z&#BD+dPM5?PotUYfsdjiSJ(^PTD~$Uypp%FEbetE89x;=#{Du#=1_Q^=KDF<>^`H& zi`tb*18*}aF5BvmFtXhkeMNStL^!vWgL$Y?->BwS=dOwQw@;?3#hYDRUeQl9FG4LzMWAMPF6tmC~{b$j=!B3)8o44K9en8d8*VsVr zEueMx_xmG9jV>DIAeReX*H(3+=0A!FD_`ZC6;?w&n7Z~}X1C`}53eR#;qChBn9DLp zQplMe&fmA2XACb=!^DWTRmgRr*h^&+kX>(fm!}5PhX#ecir0;k^j52RwxfMETeh8S z`Lu)3r)xUrbaPY+T1tDEzAAW{KPOA=Eh>KfIn*xxkD)_g{#tLb)(q3()snj zV?8cJ-8Vjy^hi?Zi}u$HjXfOVEhZ+{EGBAbx`HC_v$58bU*RzpdeB*@tTpyahHA#) z;6rKi*LJ$iYOe}MG|9yu-qOYJu=bi&7%uc?DRgO>PFS^%iPEJh=UabT_|z?{5^_rH z*Y>j4KZ;bR5;UTnn{U)Tqd-$`Q|WkdFDIbk_qprm6Fis~#OI%7(la+)5IP!6yY;K? zaQ!a|7cssBrccP$#{mrw>3pu~v&>xJnE61FZ9+aVUhF$I7AM?OPC_!*e;L7Rbxq_O zYJ@4&o?74v$JCXZXx}M`zTgv_yxI0ab}yU1TAp{+;T8^}{w_GQSD}2T*bF67Okt5r zN$5UVKOO6Jl$m4x*B9s8FD|lQY%iCTdBIrJ73zNVmX+eG12fj@JF@MzI=^IAbqwFP zb%wvyq;}x7QaQuih@6%$TtD)0)L*H!ut@3TsvvW*YBTtNSck5N$aZ9q9) zuT|LrKZMfBPx^n31m9M8ultBTnp&{oigvW=YxbSFvzW$w$D5h^E}7=Y*|4(! zoaPP{r&lczd$*-CI~?Jr`o}OY$M#-9vOt-#L(DnKnGB}$%}Y-f0_JQFWgjVGy4*hK zQ>?X%6%nKA%i6em3t~&usO?yCkaMN){jCjgHywDA-J@QfpI|uZbGA8JJZY+|;LRl| z)zcQAjm6}k{J7b%j>c6-2B3&!v29gh+X^c6`_3`Of8k<(S z=cn~_4-Z^2cuEm>v~n(QOgWBBRJLTuN|NeTp!**4;E*t5>gS|~B|zm6|Ha&Ov<<*l&2yNawjQ(*jT!aHl9cYF7jI4xwRJ7KuNavG7Z_{@5V?A;+Zl@4?1%qDm1){DYdxAFHK_)2AfL>x`z zHS7M0q#lo@46e-K3T-4$Lf-_g%^^(v?;|`|=$f%B({( z+utA8vo(EXyXaGJpTjuLs;ceE3rD1vvV`m1T@L5?R10bL%&L4ats7rBS@#yf+^>qR zJsCVfMNz%I_N3)yj>wbL=65v~vFh=N&u*Rh$(h}LT(vh&d$~}3w9l4qpygJ4NUKN| zS_F>A%y6i!zg7N<_PK0$%QgSuCDG!>xKGdAyxeHyhM7tn6c{On1yJ-$2}}<3Y%KDO z3i*9o%*x4+vkDjVwHc+CIG&F~#rM~9->qoAmRcNexBfo1@#s`s-=v9Dr%x}N;1~4s z{b}b9ERen9v>46qPn~$+#}!XCF3+5EeoBt_RNH``Ro1vV`kO1AlLPP4Cno7jLlixd z4ZF9J(x$Mo8$5NB+={F*L5&sk&-A-%rQ}zMi_)v`=aHo*_6I)LSGM$|n5R?Bpk4j+ zQ&I65rPF;K_j=0FY43f!j`jSy?{3URUa#=I&!t1&{t;L5PSzmoZq)s(p^1RkMO0mM z9tysE3sE1h9<5Rfe0X1>wPU8Vo#M+>aeSwBWO^1;vGdXap6U}c?uW}{gB23T^gNQ2 zmpJUn%a}?P2lgGHiz1o4*{bf_J1_$_o`B5oZ#fV?xnu>&CAw+&tawMDHkUa+@0qOC zsUSNg5)lisF{rO?aAFyN&4Lrlo(+j*b&06Q4LGrMCnS~vP*S#u)KFB(7jjhr6izjql?PV5uVm~G}<|bN@ev8SwIKmBp;L=_hYNDH*;A%r0$tgpFHhKQe|nWVAb4Bs@Ow$eeTq^ z8;4Gt2ETC#IM2^=tca*WJ_fZEyy$&G=h_`8|1Sfc622R)g2Y*jKZBN>z3Y)p~)Vy@roYM!eo$ z&0AgSr{iz+=ZMUwCkH&Xm_2#4)7)W6mWwWoejA-#P8ap9xg!6Zu0Os$NZHUxVNBZF-+_n^#rUJ!>Zm0cx_9`XfpC&Rh-7_D^bzBP=QSW{n;dZveJNt_6prGuHh$n&?k^vlSgU@-=PkLd^*fQvM{1Y!`XC=y< z#MC069CT6g$|sb7@*VrU+4-f}`>#kEc>P_^=@{Pb5oFcz5*~7;PySY2@>r^5p}8Pe zOiq9N%AMCy7n}SsHTMy__tZ_d)9kgPk@;!z4Uv$TMwVey#Tj5KUYq|SSi<3)R~XqF zzij@Xc&bODQfw3zNudG{6DqupDJ2}>K{1DZ)7EMnzABbdDbmlnn4iBkVHYyng7u&8+fW)tM_CHVq%FSEy?j5p%X->Nq}#g4W0xPp)Zm=>Rz`FCX<4U9 z`+IDbO`6Z1%IFmwm(4D03&HYQh8N_NfK3iN(boh$)E)WXIGIVFY#yeFCUN3V<9wkb zF2Liqm9grSD=noQ$9dWueL1eV+#|)^j2E)1MTPRNiO_TV|I^0XY9hQd%FW%TU7KXf zv~mpnzme^nL26P;rGtzU6nuPkL}0UekwVqv8b&JoYumN z-g!yf5(4Ns$)`%OoI=%|l5H&CUA{_RYH)6npKqn-6zZ)xA|KBD@YV0srG)9~ruR!n zIFD5PJP^n>A08&_%ez?g#v}B~a|gz`pwI{LY3+OWc;y;)YYsJ#i)D((JQ-4~;WWw= zjT2H~nf=bZlfz@G-~spIZo`(uw4`UM#tB# zH@R5Wzi<}C?A@~EC8n`m-@cty^+V``3TD=rrBlDL>E7FZX2dSk%_cSXFJ8IQUj0<( z*^W8RjCSXr-0r=?x3oCUomMIAb+JMinyQ?2nGicUWAnj{{Pdp~uXDN~b{f)exmYhn zng=k{74Pr)Vy$!VL}=k_^B?^=$h_PKqP!NY+{XH&5!fo<3t}X!ANk8ix3;wk^OxOb z?5B`m9#bv*tRmKT+%NnncHsGst1Oe(PwU_8xr_XD z+`y%zkE?9;cBOSRU34x$`U;k0U(1*{$?&Me^}G3n!Y$Q_^(DSqgXiknF)jk!7=2yV zK?6hX5ik7(f$F;{vc>bJfY?axn}hDJLro{WEPWq0VW$9jWA$6X>KcZE#+I$Gvf8k6x;1hnNLq^c+|<|TbKPd z4$?bshojybPovd~9xP10H=Nc&R2u!$bjNS(!iOJ+|M6~pNp1UsUvrz$@BKH$g7(*w zroTNK9H{obp_|+E9JZX2w-(KJi~YcSVb?2Cx4B4*lHA_iLp-Tgl1%|l0m!V58JG8@ zF86GZTOad(2T9(>a2DNacKx6)l(?+#ZE=Wh!mUt@E6k8$Yf50Kbiy^A=Oj~f zq*p1vng)w`R(?#b_s=%F@=;r+fJX;!#4lOQL9p0pi<{Rx-^$m&E5k$#8XZ~&~ShkA0QDi;0fw$ z8w}VVdjrlc3ESgv>H7{QkSFEC*`*r+umQ;5HjyVailC$_^g{14ERh{|bft6)d7;+% zlSPtymaO z*eO8RC`=fbGU6u?FeYLN4BomW#n)x1>eU%^+>*x2T=WC1#frD+fOVRg zmi^2y@^RqvE)$xqb$cI)?S8r_H@n#0h;Z3=zDAX5bZOpe+2O;lLjgsOMvp0Xd&g}P zJeHVgrCH&dYhN8kYIR!>tHOGAU(Pk|lIL~qTcU5vVa$q49m<*nMzjv@wm0gP&Hhn; zT9OR4gR9D#{JZOYsu+`EuAQ~0@_8xBv1T$ub-t2;G4tppZ*J(DDbB3|s==2h@C5a> z4Yr&o2L5{XKhuKIAaZFL*m4d8mJa_PEC)X6RiSkf&)RPf)DC!;4nFC1Z`aTVV-pYR zdNUGH4xXUCw!xroVQ<2wD_CzjX_*pHZ*kak=>$;50Mub(ro+3^78I!l6`J`GwIs#% zxGG-gcW&y|8CI0e^L=27%Q=K~y&$hlwp|(bPoXi93zWDC9-+Rr!Ae}kz~!T!Co4+e z#)P*xU>1~*z<2-XbxIijZA{>OP!*MYx;DK#>5#N^iRO%d4NCP(fEL*1gIQ*!b!qAab4A$&N0;9o=%*&c?y1ylce1vPHeNZ$a|gCn89 z*HkA0YI8unF)`}#i1`48Vi1MwY-}$z>GGema!V9;TL|zgi!QJeV2J=&`d~0aeQkrt zMDE69L$G=XTjB9!#sV_OAu|7fC4Tt948b!08<}{o01L&?ib`rI`db0YF{v8-rw=oh z?C<=jZT=X7@b?-cUPEwuWlrrs!%2tuTRMvX-xs!iL6WEIwjO?wSyE?G6tmt4f5V0s zx)&0fKC6xqwG?)A8}k!xYtI?7W1hus+ujqJEyl3Op21s+a2Wlz+6Fsn8MXj6dD;e(kC%x0;8rVxavPpoD~MZS zCMN`LQVnr1+Q=OSc4K(`i_<_lRy@jx#ALlJTV9~P-xCsIbz18>uX|&n%8NrA9BZr2Ugkt0r zS~GwF`~|t@kGX&{>l>BT_J!|8yGYXHmEs4Q%7J>qU&z)F#=rpxl99=njD-pt(MWZAceJoMtl!ILL^bgJ$5COa}S$acrG&^KZSBib}? ze*550tFpm^vK4}*gR6#QP)8wJ0XC?wZ7{?dY%xq)^a@0rOUZhah+YJS1aIq70>txx zG}ld##)}$nyF4*PGX6M$_j1MkhMn~887JwMUnVL><4_Tkfme|a1aL{1fdS4FBM*;|A5|?*Jt02JpO$W{rmu@kp>W?~E<+c0`uwn= z*j7LkE~=s}P>5de1ogEIX0HVUXV4oL173^_BA3&FefJ50JqVZYCfNfU8A#ANvS&Z{ zgGK!~#(;vG388q;kb=T8w?~Ujpwd4IHwJ6QpZNq1&Ts!3Jfc;3UbsCjZ|9;dtw9q9 z7c3NtWYX3sA{VA%@520Vm?_BVl!*HA!u*4wjn7>!LV6P89}iI%rd2d(J57wF=QRwKveUGG?zc(`Y)C)xFG(siHkO|n?^b{7Cx6Cj29+6Dub z$H0?=HykT~abwbtH;7yw9MS;tD$#XpUxX;&vOyt0x&`aHG5>sIVGr0CDyLU!_jb9gn2ApmgqCx4`1(u@k(>wN8f^7~}0KAyBv>6>pCs zwn)7Mw$_F{O!D-=THdg$oh3l^1Fm*)6RrmCfgU0SGoyDyeIH)Vwm``U9*VdF3h@v; zL49q5?NE$?Q^TI@4Xk+sJLtiqJ9`}zzrV4D_x!`C5x1dfgO<_2rC)M_S?|wV`f1Eu zG#Kok>umr2=^sz|KXIS^#Yg>zFnhCq(Vuwl=8Ne05np{clkC7um~)zJRsFfL>l{+I z3QWO5oE1%MvQWfU43xs8VplZ5#ZP%XKq|OH7rel12%3OR$L)TbAe9r0Uw$xJGiKGc zd5)KiqPLV9Up+xi0OSM!C4(oZuWc~3VHh|`>uFp8gm>|;fZ8yaTHkemqBcpb1ghL9 z;7yU(8TC2cFVPFS>bkPXj@`Lm0vc@nFYo_R9~Y|4F*|( zy$`b%vjP&&T3CtbC9tdkuy&gO5}an%9z~2beBd~ZYSN%XGy9UD(OP_>bk3H-*I(FD zbLS_13QFqgM;*?HGfbWgIIi0FaHvq>*d8tP84*(2W1ZTEPuoY_jMa2KZK2`1_fmwW zf&FQpeW5`KX$d(Ils9%1;jaOLB7qgqDFY}2^|cMwDGmeYe?5;@bixsTNjr#qCnZdL z@H(ARH%Yu4?9*W_tbt1xWpC^`|0bq9cyO7qlWzCWY2%@V>p9*J=<1jA=4Wly^qYLx z04|&X#+Fftc<==EwG9Rvgna-TfDpED2G~gn43GsIz=Hrb4;Ubom;vyEPaLK6n+dq> z!0abKm(GfsoM!ei)ozA|6^O_3MjgFZr!EOKAy<>9S%9w(0E7D42IFhR6hruWE^Qz) z3y^sXCiCe!e0iHB6Qr((hUUYwe>I<@x&H*|eyDc4&j2$*^+jQ}>H{|S_mt(^sUR?a zFPz}L4y+zPRH~`91g3d#f*oTEV8>WG+40L1@~gAQ)E#Id8wjywuptO#e7qr!m5BP| z5@5mx!uAqih&*D3z+)0X^<`3*b6;ew<&JKseo6b{t8bG~A?Zk3Q=##m+tjdnkUM7q zV7cH4>T4Tpfg}u^81|H{w}3xLUw3B076>O;00LIBNek>kc~g2x<$e>=W*r+uxCg%A zWD5AAU~mwNywCg2p(sJ8;y7yLo<2BJ!(NN;beD5Fc##_m%via&a+LnizLO4|hWaDH*Yl zNFfLk&P%e1t6mAKPPJl?Rn-Gz)^F0p0fkhbXC@(bB_fO!ygh2ni&|d31q;abaMNi8={?K|=SJEv+PjIP%b*20lUA;Hx3L%?- zbp5VMLd2c1)$kZ2WEX4L!{v~x?hJNXwi7)!2XA6t)Y1YKcyIWDxpq3QP1o>ur)?K5 zQb&14X3!IC>ZD0RY^n_>VLgvm^u${Lq>~Cl@E}{AYJ)Q(+W)#k5syp~#qN!;{lsFP zBg<`ApnA@7I>$2yr4nZ~mcsO6H`|>>U5QKL)*zo+@jQ+XM6K}T^(u(In5?^k1$J}<*2sSug zwPlE6+^wnP_|T(P#^wEbvk?z#^K#{~6}3<^spt_eS?5p^00}qda=H(7Zb7HX`A5vLROS|F%Bh<(|s9&G@ z=#qmXC^sxjO6hr z=N>TSwjy8=2`A|k`WxYRJfIX!>h(3@n@QvLuVLVFM}qk+0UAy41ogEI9)t4Or!d#3 z74zen0hen9g8kNj8A3^+6G9^baV^?RhX4sS-2X?SEe6hGdIB{k6V_QwY;fR}5<-o)gTjAY@PM6nT)2vqRP9@; z`0@df<0ts;SCDJlttNUu#)(~FhJmx49zuB$$9WJX;2f8JMiQWbEWUHI*MTXc_B}@{ z%?@CHsPj{*C!nqde+kwOP|4w8sn_NS&`t!~RJ7_If*#Yw$qu z#=zNO4*?3EXRxJ5kpqs*P6Th81W^8ZT|0g-fFm*yo|y9F|zK;!rp% z;w3_ygD{Jm?R2F>5{Zp?{OgAuHU8vTZOM0vi=E3@UM}}-Od{WL?|TT&EeUdBr}e>^ z<;D+vLF0gTT(!iK04F1yq$~YzkrfXK9OHoUx*zs!=jA=ys%2K$E(KtSu>At&X2X66 zMNrWQ7F^GE7X&5)Qjb)En%LYDP9J;jt+0)At6)KbdeDD>=a$`|Sk?8{>q_zJ?LbBF z1V=t>u&Adyqi-d+RmBF;Ax}2=4yl~8o5j6>doK5-{18T`u)KU#bp`;Gi0aL->Ko3X PfmQciuQ~*@JMaGi&sTs0 From 19763c2091ed92d7400dc9ee351b6092325989ea Mon Sep 17 00:00:00 2001 From: James Mayclin Date: Tue, 14 Jan 2025 02:38:54 +0000 Subject: [PATCH 07/14] i really dont understand python formatting why two empty lines? one seems like it would be neater. --- tests/integrationv2/fixtures.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/integrationv2/fixtures.py b/tests/integrationv2/fixtures.py index fcfc640e57c..9efa78a5791 100644 --- a/tests/integrationv2/fixtures.py +++ b/tests/integrationv2/fixtures.py @@ -11,6 +11,7 @@ from common import ProviderOptions from conftest import PATH_CONFIGURATION_KEY + @pytest.fixture def managed_process(request: pytest.FixtureRequest): """ From 9bbea65ce7790926c011ef0054638c6a994b2c59 Mon Sep 17 00:00:00 2001 From: James Mayclin Date: Tue, 14 Jan 2025 19:24:59 +0000 Subject: [PATCH 08/14] update comment and readme --- tests/integrationv2/README.md | 2 +- tests/integrationv2/conftest.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/integrationv2/README.md b/tests/integrationv2/README.md index 5e3fea48198..2f2333a60de 100644 --- a/tests/integrationv2/README.md +++ b/tests/integrationv2/README.md @@ -17,7 +17,7 @@ curl -LsSf https://astral.sh/uv/install.sh | sh # run pytest # -x: exit on the first failure # -rpfs: print a (r)eport with (p)assing, (f)ailed, and (s)kipped tests. -uv run pytest --provider-version --best-effort -x -rpfs -n auto +uv run pytest --provider-version --best-effort-NOT-FOR-CI -x -rpfs -n auto ``` ## Run all tests diff --git a/tests/integrationv2/conftest.py b/tests/integrationv2/conftest.py index 2f6af31c8eb..2a2d742185e 100644 --- a/tests/integrationv2/conftest.py +++ b/tests/integrationv2/conftest.py @@ -27,7 +27,6 @@ def path_configuration(): pytest.fail(f"unable to locate {binary}") os.environ['PATH'] += os.pathsep + expected_location providers.add(S2N) - print(sys.path) if os.path.exists("./bin/SSLSocketClient.class"): providers.add(JavaSSL) @@ -52,6 +51,8 @@ def pytest_configure(config: pytest.Config): """ pytest hook that adds the function to deselect tests if the parameters don't makes sense. + + This is executed once per pytest session on process startup. """ config.addinivalue_line( "markers", "uncollect_if(*, func): function to unselect tests from parametrization" From f233f3258065c891454759abf1f5add23e65b22d Mon Sep 17 00:00:00 2001 From: James Mayclin Date: Tue, 14 Jan 2025 19:29:23 +0000 Subject: [PATCH 09/14] better naming for configuration set --- tests/integrationv2/conftest.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/tests/integrationv2/conftest.py b/tests/integrationv2/conftest.py index 2a2d742185e..b3b075e3a5a 100644 --- a/tests/integrationv2/conftest.py +++ b/tests/integrationv2/conftest.py @@ -1,7 +1,6 @@ # Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 import os -import sys import pytest from global_flags import set_flag, S2N_PROVIDER_VERSION, S2N_FIPS_MODE from providers import S2N, JavaSSL @@ -9,7 +8,7 @@ PATH_CONFIGURATION_KEY = pytest.StashKey() -def path_configuration(): +def available_providers(): """ 1. determine available providers 2. modify PATH to make the providers available @@ -59,7 +58,7 @@ def pytest_configure(config: pytest.Config): ) if config.getoption("--best-effort-NOT-FOR-CI"): - config.stash[PATH_CONFIGURATION_KEY] = path_configuration() + config.stash[PATH_CONFIGURATION_KEY] = available_providers() provider_version = config.getoption('provider-version', None) if "fips" in provider_version: From 74a03eed3af881d2352c8c77d194c333a61ae823 Mon Sep 17 00:00:00 2001 From: James Mayclin Date: Tue, 14 Jan 2025 19:31:04 +0000 Subject: [PATCH 10/14] attempt ci fix For some reason, the more default pytest.fail seems to be breaking something with the openssl versioning? Although not documented why. :( --- tests/integrationv2/providers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/integrationv2/providers.py b/tests/integrationv2/providers.py index a2d1c2e1fd2..185d4f08be1 100644 --- a/tests/integrationv2/providers.py +++ b/tests/integrationv2/providers.py @@ -410,7 +410,7 @@ def _is_openssl_11(self) -> None: version = version_str[1] print(f"openssl version: {project} version: {version}") if (project != "OpenSSL" or version[0:3] != "1.1"): - pytest.fail(f"Openssl version returned {version}, expected 1.1.x.") + raise FileNotFoundError(f"Openssl version returned {version}, expected 1.1.x.") def setup_client(self): cmd_line = ['openssl', 's_client'] From acf9c20fe92d04abac75846f9198ab993034f27c Mon Sep 17 00:00:00 2001 From: James Mayclin Date: Tue, 14 Jan 2025 19:51:03 +0000 Subject: [PATCH 11/14] fix missing abort --- tests/integrationv2/fixtures.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/integrationv2/fixtures.py b/tests/integrationv2/fixtures.py index 9efa78a5791..d5820ce52d9 100644 --- a/tests/integrationv2/fixtures.py +++ b/tests/integrationv2/fixtures.py @@ -41,6 +41,7 @@ def _fn(provider_class: Provider, options: ProviderOptions, timeout=5, send_mark cmd_line = provider.get_cmd_line() if best_effort_mode and provider_class is S2N and not (cmd_line[0] == "s2nc" or cmd_line[0] == "s2nd"): + aborted = True pytest.skip("s2nc_head or s2nd_head not supported for best-effort") # The process will default to send markers in the providers.py file From 367cf7bce25b4963d281b403822652210f32dcd4 Mon Sep 17 00:00:00 2001 From: James Mayclin Date: Tue, 14 Jan 2025 20:59:20 +0000 Subject: [PATCH 12/14] cursed race condition --- tests/integrationv2/providers.py | 31 +++++++++++++++++++------------ 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/tests/integrationv2/providers.py b/tests/integrationv2/providers.py index 185d4f08be1..55c9ecadba0 100644 --- a/tests/integrationv2/providers.py +++ b/tests/integrationv2/providers.py @@ -46,9 +46,11 @@ def __init__(self, options: ProviderOptions): self.options = options if self.options.mode == Provider.ServerMode: - self.cmd_line = self.setup_server() # lgtm [py/init-calls-subclass] + # lgtm [py/init-calls-subclass] + self.cmd_line = self.setup_server() elif self.options.mode == Provider.ClientMode: - self.cmd_line = self.setup_client() # lgtm [py/init-calls-subclass] + # lgtm [py/init-calls-subclass] + self.cmd_line = self.setup_client() def setup_client(self): """ @@ -140,7 +142,8 @@ class S2N(Provider): def __init__(self, options: ProviderOptions): Provider.__init__(self, options) - self.send_with_newline = True # lgtm [py/overwritten-inherited-attribute] + # lgtm [py/overwritten-inherited-attribute] + self.send_with_newline = True @classmethod def get_send_marker(cls): @@ -334,8 +337,6 @@ def setup_server(self): class OpenSSL(Provider): - _version = get_flag(S2N_PROVIDER_VERSION) - def __init__(self, options: ProviderOptions): Provider.__init__(self, options) # We print some OpenSSL logging that includes stderr @@ -390,7 +391,7 @@ def _cipher_to_cmdline(self, cipher): @classmethod def get_version(cls): - return cls._version + return get_flag(S2N_PROVIDER_VERSION) @classmethod def supports_protocol(cls, protocol, with_cert=None): @@ -404,13 +405,15 @@ def supports_cipher(cls, cipher, with_curve=None): return True def _is_openssl_11(self) -> None: - result = subprocess.run(["openssl", "version"], shell=False, capture_output=True, text=True) + result = subprocess.run(["openssl", "version"], + shell=False, capture_output=True, text=True) version_str = result.stdout.split(" ") project = version_str[0] version = version_str[1] print(f"openssl version: {project} version: {version}") if (project != "OpenSSL" or version[0:3] != "1.1"): - raise FileNotFoundError(f"Openssl version returned {version}, expected 1.1.x.") + raise FileNotFoundError(f"Openssl version returned { + version}, expected 1.1.x.") def setup_client(self): cmd_line = ['openssl', 's_client'] @@ -703,7 +706,8 @@ def __init__(self, options: ProviderOptions): Provider.__init__(self, options) self.expect_stderr = True # lgtm [py/overwritten-inherited-attribute] - self.send_with_newline = True # lgtm [py/overwritten-inherited-attribute] + # lgtm [py/overwritten-inherited-attribute] + self.send_with_newline = True @staticmethod def cipher_to_priority_str(cipher): @@ -775,13 +779,15 @@ def get_send_marker(cls): def create_priority_str(self): priority_str = "NONE" - protocol_to_priority_str = self.protocol_to_priority_str(self.options.protocol) + protocol_to_priority_str = self.protocol_to_priority_str( + self.options.protocol) if protocol_to_priority_str: priority_str += ":+" + protocol_to_priority_str else: priority_str += ":+VERS-ALL" - cipher_to_priority_str = self.cipher_to_priority_str(self.options.cipher) + cipher_to_priority_str = self.cipher_to_priority_str( + self.options.cipher) if cipher_to_priority_str: priority_str += ":+" + cipher_to_priority_str else: @@ -793,7 +799,8 @@ def create_priority_str(self): else: priority_str += ":+GROUP-ALL" - sigalg_to_priority_str = self.sigalg_to_priority_str(self.options.signature_algorithm) + sigalg_to_priority_str = self.sigalg_to_priority_str( + self.options.signature_algorithm) if sigalg_to_priority_str: priority_str += ":+" + sigalg_to_priority_str else: From e473f7fbdc5f26ac500e15eb2433bbbd8fe1f952 Mon Sep 17 00:00:00 2001 From: James Mayclin Date: Tue, 14 Jan 2025 21:39:59 +0000 Subject: [PATCH 13/14] Revert "cursed race condition" This reverts commit 367cf7bce25b4963d281b403822652210f32dcd4. --- tests/integrationv2/providers.py | 31 ++++++++++++------------------- 1 file changed, 12 insertions(+), 19 deletions(-) diff --git a/tests/integrationv2/providers.py b/tests/integrationv2/providers.py index 55c9ecadba0..185d4f08be1 100644 --- a/tests/integrationv2/providers.py +++ b/tests/integrationv2/providers.py @@ -46,11 +46,9 @@ def __init__(self, options: ProviderOptions): self.options = options if self.options.mode == Provider.ServerMode: - # lgtm [py/init-calls-subclass] - self.cmd_line = self.setup_server() + self.cmd_line = self.setup_server() # lgtm [py/init-calls-subclass] elif self.options.mode == Provider.ClientMode: - # lgtm [py/init-calls-subclass] - self.cmd_line = self.setup_client() + self.cmd_line = self.setup_client() # lgtm [py/init-calls-subclass] def setup_client(self): """ @@ -142,8 +140,7 @@ class S2N(Provider): def __init__(self, options: ProviderOptions): Provider.__init__(self, options) - # lgtm [py/overwritten-inherited-attribute] - self.send_with_newline = True + self.send_with_newline = True # lgtm [py/overwritten-inherited-attribute] @classmethod def get_send_marker(cls): @@ -337,6 +334,8 @@ def setup_server(self): class OpenSSL(Provider): + _version = get_flag(S2N_PROVIDER_VERSION) + def __init__(self, options: ProviderOptions): Provider.__init__(self, options) # We print some OpenSSL logging that includes stderr @@ -391,7 +390,7 @@ def _cipher_to_cmdline(self, cipher): @classmethod def get_version(cls): - return get_flag(S2N_PROVIDER_VERSION) + return cls._version @classmethod def supports_protocol(cls, protocol, with_cert=None): @@ -405,15 +404,13 @@ def supports_cipher(cls, cipher, with_curve=None): return True def _is_openssl_11(self) -> None: - result = subprocess.run(["openssl", "version"], - shell=False, capture_output=True, text=True) + result = subprocess.run(["openssl", "version"], shell=False, capture_output=True, text=True) version_str = result.stdout.split(" ") project = version_str[0] version = version_str[1] print(f"openssl version: {project} version: {version}") if (project != "OpenSSL" or version[0:3] != "1.1"): - raise FileNotFoundError(f"Openssl version returned { - version}, expected 1.1.x.") + raise FileNotFoundError(f"Openssl version returned {version}, expected 1.1.x.") def setup_client(self): cmd_line = ['openssl', 's_client'] @@ -706,8 +703,7 @@ def __init__(self, options: ProviderOptions): Provider.__init__(self, options) self.expect_stderr = True # lgtm [py/overwritten-inherited-attribute] - # lgtm [py/overwritten-inherited-attribute] - self.send_with_newline = True + self.send_with_newline = True # lgtm [py/overwritten-inherited-attribute] @staticmethod def cipher_to_priority_str(cipher): @@ -779,15 +775,13 @@ def get_send_marker(cls): def create_priority_str(self): priority_str = "NONE" - protocol_to_priority_str = self.protocol_to_priority_str( - self.options.protocol) + protocol_to_priority_str = self.protocol_to_priority_str(self.options.protocol) if protocol_to_priority_str: priority_str += ":+" + protocol_to_priority_str else: priority_str += ":+VERS-ALL" - cipher_to_priority_str = self.cipher_to_priority_str( - self.options.cipher) + cipher_to_priority_str = self.cipher_to_priority_str(self.options.cipher) if cipher_to_priority_str: priority_str += ":+" + cipher_to_priority_str else: @@ -799,8 +793,7 @@ def create_priority_str(self): else: priority_str += ":+GROUP-ALL" - sigalg_to_priority_str = self.sigalg_to_priority_str( - self.options.signature_algorithm) + sigalg_to_priority_str = self.sigalg_to_priority_str(self.options.signature_algorithm) if sigalg_to_priority_str: priority_str += ":+" + sigalg_to_priority_str else: From fce99c5ba97488f7342ed548deb8ecb8fc9a92a3 Mon Sep 17 00:00:00 2001 From: James Mayclin Date: Tue, 14 Jan 2025 21:44:36 +0000 Subject: [PATCH 14/14] autopep continue to be mean to me :( --- tests/integrationv2/providers.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/tests/integrationv2/providers.py b/tests/integrationv2/providers.py index 185d4f08be1..d93a441f3b5 100644 --- a/tests/integrationv2/providers.py +++ b/tests/integrationv2/providers.py @@ -334,8 +334,6 @@ def setup_server(self): class OpenSSL(Provider): - _version = get_flag(S2N_PROVIDER_VERSION) - def __init__(self, options: ProviderOptions): Provider.__init__(self, options) # We print some OpenSSL logging that includes stderr @@ -390,7 +388,7 @@ def _cipher_to_cmdline(self, cipher): @classmethod def get_version(cls): - return cls._version + return get_flag(S2N_PROVIDER_VERSION) @classmethod def supports_protocol(cls, protocol, with_cert=None):