ci: remove unused test cases

This commit is contained in:
Evgeny Torbin
2026-03-12 12:34:23 +01:00
parent f5bd3825a1
commit 0070b687b5
23 changed files with 43 additions and 413 deletions
@@ -1,12 +1,12 @@
# SPDX-FileCopyrightText: 2024-2025 Espressif Systems (Shanghai) CO LTD
# SPDX-FileCopyrightText: 2024-2026 Espressif Systems (Shanghai) CO LTD
# SPDX-License-Identifier: Unlicense OR CC0-1.0
import http.server
import itertools
import multiprocessing
import os
import ssl
import sys
from typing import Any
from typing import Optional
import pexpect
import pytest
@@ -77,16 +77,19 @@ server_key = (
'-----END PRIVATE KEY-----\n'
)
CONFIG_PARTITIONS_OTA = [
('on_update_no_sb_ecdsa', 'esp32'),
*itertools.product(
['on_update_no_sb_rsa', 'virt_sb_v2_and_fe', 'virt_sb_v2_and_fe_2'],
['esp32', 'esp32c3', 'esp32s3'],
),
]
@pytest.mark.wifi_high_traffic
@pytest.mark.parametrize(
'config',
['on_update_no_sb_ecdsa', 'on_update_no_sb_rsa', 'virt_sb_v2_and_fe', 'virt_sb_v2_and_fe_2'],
indirect=True,
)
@pytest.mark.parametrize('skip_autoflash', ['y'], indirect=True)
@pytest.mark.timeout(2400)
@idf_parametrize('target', ['esp32', 'esp32c3', 'esp32s3'], indirect=['target'])
@idf_parametrize('config, target', CONFIG_PARTITIONS_OTA, indirect=['config', 'target'])
def test_examples_partitions_ota(dut: Dut) -> None:
print(' - Erase flash')
dut.serial.erase_flash()
@@ -109,7 +112,7 @@ def test_examples_partitions_ota_with_flash_encryption_wifi(dut: Dut) -> None:
update_partitions(dut, 'flash_encryption_wifi_high_traffic')
def update_partitions(dut: Dut, env_name: Optional[str]) -> None:
def update_partitions(dut: Dut, env_name: str | None) -> None:
port = 8000
thread1 = multiprocessing.Process(target=start_https_server, args=(dut.app.binary_path, '0.0.0.0', port))
thread1.daemon = True
@@ -123,7 +126,7 @@ def update_partitions(dut: Dut, env_name: Optional[str]) -> None:
thread1.terminate()
def update(dut: Dut, port: int, path_to_image: str, env_name: Optional[str]) -> None:
def update(dut: Dut, port: int, path_to_image: str, env_name: str | None) -> None:
dut.expect('OTA example app_main start', timeout=90)
host_ip = setting_connection(dut, env_name)
dut.expect('Starting OTA example task', timeout=30)
@@ -133,7 +136,7 @@ def update(dut: Dut, port: int, path_to_image: str, env_name: Optional[str]) ->
dut.expect('OTA Succeed, Rebooting...', timeout=90)
def setting_connection(dut: Dut, env_name: Optional[str]) -> Any:
def setting_connection(dut: Dut, env_name: str | None) -> Any:
if env_name is not None and dut.app.sdkconfig.get('EXAMPLE_WIFI_SSID_PWD_FROM_STDIN') is True:
dut.expect('Please input ssid password:')
ap_ssid = get_env_config_variable(env_name, 'ap_ssid')
@@ -151,8 +154,8 @@ def start_https_server(
ota_image_dir: str,
server_ip: str,
server_port: int,
server_file: Optional[str] = None,
key_file: Optional[str] = None,
server_file: str | None = None,
key_file: str | None = None,
) -> None:
os.chdir(ota_image_dir)