common: tags: - crypto.mbedtls - net.socket platform_allow: - native_sim integration_platforms: - native_sim harness: pytest tests: net.sockets.tls12.rsa_kex: extra_args: - EXTRA_CONF_FILE=overlay-tls12.conf;overlay-rsa.conf extra_configs: - CONFIG_MBEDTLS_KEY_EXCHANGE_RSA_ENABLED=y - CONFIG_SERVER_PORT=4000 harness_config: pytest_args: ["--server-type", "1.2-rsa", "--port", "4000"] net.sockets.tls12.ec_kex: extra_args: - EXTRA_CONF_FILE=overlay-tls12.conf;overlay-ec.conf extra_configs: - CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA_ENABLED=y - CONFIG_SERVER_PORT=4001 harness_config: pytest_args: ["--server-type", "1.2-ec", "--port", "4001"] net.sockets.tls13.ephemeral_kex: extra_args: - EXTRA_CONF_FILE=overlay-tls13.conf;overlay-ec.conf extra_configs: - CONFIG_MBEDTLS_SSL_TLS1_3_KEY_EXCHANGE_MODE_EPHEMERAL_ENABLED=y - CONFIG_SERVER_PORT=4002 harness_config: pytest_args: ["--server-type", "1.3-ephemeral", "--port", "4002"] net.sockets.tls13.ephemeral_kex.tickets: extra_args: - EXTRA_CONF_FILE=overlay-tls13.conf;overlay-ec.conf extra_configs: - CONFIG_MBEDTLS_TLS_SESSION_TICKETS=y - CONFIG_MBEDTLS_SSL_TLS1_3_KEY_EXCHANGE_MODE_EPHEMERAL_ENABLED=y - CONFIG_SERVER_PORT=4003 harness_config: pytest_args: ["--server-type", "1.3-ephemeral-tickets", "--port", "4003"] net.sockets.tls13.psk_kex.tickets: extra_args: - EXTRA_CONF_FILE=overlay-tls13.conf extra_configs: - CONFIG_MBEDTLS_TLS_SESSION_TICKETS=y - CONFIG_MBEDTLS_SSL_TLS1_3_KEY_EXCHANGE_MODE_PSK_ENABLED=y - CONFIG_SERVER_PORT=4004 harness_config: pytest_args: ["--server-type", "1.3-psk-tickets", "--port", "4004"]