Skip to content

Draft: Deprecated ids #892

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 50 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
8c08cdd
test_ids_check.yml: Add CI workflow
philipanda Jun 16, 2025
baea00d
scripts/ci/test_ids: Add CI scripts for testing test IDs
philipanda Jun 17, 2025
60f1316
.pre-commit-config: Add Test case IDs checks
philipanda Jun 17, 2025
a1ed65e
workflows/test_ds_check.yml: Remove: only use pre-commit
philipanda Jun 17, 2025
5af1fa0
scripts/ci/test_ids: formatting
philipanda Jun 17, 2025
51971b7
docs/adding-and-naming-test-cases: Note on test ID CI
philipanda Jun 17, 2025
af72aa8
test_id_checking_lib.py: Test case number 3 or longer
philipanda Jun 18, 2025
961ab7d
environment-test-ids.py: Add friendly names
philipanda Jun 18, 2025
5ba642b
test_id_checking_lib.py: Get OS ids from os-config directory
philipanda Jun 18, 2025
a01d841
test_id_checking_lib: Remove @@ lines from mappings print
philipanda Jun 18, 2025
0456ecc
pre-commit-config: fix matching test-id-mappings
philipanda Jun 18, 2025
b4c7830
fix typo in files regex for test ids
philipanda Jun 18, 2025
6181b21
.pre-commit-config: Add missing deps for test-ids checks
philipanda Jun 18, 2025
1b674d3
test_id_checking_lib.py: fix unhashable error
philipanda Jun 25, 2025
abb0d03
/pre-commit-config.yaml: Only run test ID checks once
philipanda Jun 27, 2025
b0f5720
dasharo-compatibility/acpi-driver.robot: add Previous IDs, sync JSON
krystian-hebel Jun 16, 2025
2db38cf
test_cases.json: sync APU006.001 and APU006.002 names with test cases
krystian-hebel Jun 16, 2025
a28b74c
test_cases.json: change CFC001.002 to CFC002.001
krystian-hebel Jun 16, 2025
df0ef1e
dasharo-performance/cpu-frequency.robot: fix wrong previous ID
krystian-hebel Jun 16, 2025
75f7561
test_cases.json: add missing CPF011.201, fix wrong changed_to in CPF0…
krystian-hebel Jun 16, 2025
9d2d797
dasharo-performance/cpu-performance.robot: add previous IDs
krystian-hebel Jun 16, 2025
37badb7
dasharo-performance/cpu-temperature.robot: fix CPT006.201 ID
krystian-hebel Jun 16, 2025
611a519
test_cases.json: sync CBK002.001 name with test case
krystian-hebel Jun 16, 2025
a5a498c
test_cases.json: add missing deprecated CAM002.001
krystian-hebel Jun 16, 2025
19950f4
dasharo-compatibility/custom-boot-order.robot: add previous ID, sync …
krystian-hebel Jun 16, 2025
d98cbb9
test_cases.json: synchronize CHS names
krystian-hebel Jun 16, 2025
35a438e
dasharo-compatibility/custom-network-boot-entries.robot: fix CNB001.2…
krystian-hebel Jun 16, 2025
34a418a
test_cases.json: sync DMI001.201 name
krystian-hebel Jun 16, 2025
5f1617a
dasharo-compatibility/display-ports-and-lcd-support.robot: remove das…
krystian-hebel Jun 16, 2025
bfff1a0
dasharo-compatibility/efi.robot: fix previous ID
krystian-hebel Jun 16, 2025
3b23b2c
test_cases.json: sync ETHPERF with test cases (missing changed_to)
krystian-hebel Jun 16, 2025
b90d919
test_cases.json: add FAN006.201
krystian-hebel Jun 16, 2025
2c5eb43
test_cases.json: fix GPP001.201 name (superfluous space)
krystian-hebel Jun 16, 2025
784d3e3
test_cases.json: fix HDS001.001 name
krystian-hebel Jun 16, 2025
21499f9
test_cases.json: add missing deprecated MBO002.001
krystian-hebel Jun 16, 2025
6faef23
test_cases.json: remove changed_to from MWL003.002
krystian-hebel Jun 16, 2025
83d7b2b
test_cases.json: add NBT008.001, fix other NBT names
krystian-hebel Jun 16, 2025
ff712ad
dasharo-stability/network-interface-after-suspend.robot: sync with JSON
krystian-hebel Jun 16, 2025
e1bbad9
test_cases.json: add PXE007.001
krystian-hebel Jun 16, 2025
51573de
dasharo-compatibility/sata-detect.robot: add previous ID, sync names
krystian-hebel Jun 16, 2025
98dda6a
test_cases.json: sync SBO names
krystian-hebel Jun 16, 2025
67f9fa6
dasharo-stability/m2-wifi.robot: fix multiple ID issues
krystian-hebel Jun 16, 2025
cbade5e
dasharo-stability/nvme-detection.robot: fix multiple ID issues
krystian-hebel Jun 16, 2025
a186024
test_cases.json: sync SPS001.001 name
krystian-hebel Jun 16, 2025
967ecb2
dasharo-stability/usb-type-a-devices-detection.robot: fix multiple ID…
krystian-hebel Jun 16, 2025
916d840
test_cases.json: add missing changed_to for TPD004.001
krystian-hebel Jun 16, 2025
a5481c7
dasharo-security/tpm-support.robot: sync with JSON, add deprecated IDs
krystian-hebel Jun 16, 2025
1267d32
test_cases.json: sync UTC108.201 name
krystian-hebel Jun 16, 2025
7089d3a
dasharo-compatibility/watchdog.robot: fix typo in ID, proper IDs for …
krystian-hebel Jun 16, 2025
524c8a1
test_cases.json: add missing DTS cases
krystian-hebel Jun 16, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 36 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -84,3 +84,39 @@ repos:
entry: ./scripts/check-unused-variables.sh
args: [ "-f" ]
files: 'platform-configs/.*\.robot$'

- id: test-ids-check
name: test-ids-check
description: Check if test IDs are valid
language: python
additional_dependencies:
- robotframework
- fire
entry: ./scripts/ci/test_ids/test_ids_legal.py
args: ["id_valid", "--print_invalid"]
files: '^dasharo-.*/.*\.robot$'
pass_filenames: false

- id: test-os-ids-check
name: test-os-ids-check
description: Check if OS ids in tests are valid
language: python
additional_dependencies:
- robotframework
- fire
entry: ./scripts/ci/test_ids/test_ids_legal.py
args: ["os_valid", "--print_invalid"]
files: '^dasharo-.*/.*\.robot$'
pass_filenames: false

- id: test-ids-mappings
name: test-ids-mappings
description: Check if test IDs are mappped correctly in test_cases.json
language: python
additional_dependencies:
- robotframework
- fire
entry: ./scripts/ci/test_ids/test_ids_legal.py
args: ["id_mapped", "--print_invalid"]
files: '(^test_cases\.json$|^dasharo-.*/.*\.robot$)'
pass_filenames: false
6 changes: 4 additions & 2 deletions dasharo-compatibility/acpi-driver.robot
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,8 @@ Suite Teardown Run Keyword
*** Test Cases ***
ACPI001.201 ACPI driver test (Ubuntu)
[Documentation] Tests if ACPI drivers can be recognised
Skip If not ${TESTS_IN_UBUNTU_SUPPORT} ACP001.001 not supported
... Previous IDs: ACPI001.001
Skip If not ${TESTS_IN_UBUNTU_SUPPORT} ACPI001.201 not supported
Boot System Or From Connected Disk ${ENV_ID_UBUNTU}
Login To Linux
Switch To Root User
Expand All @@ -63,7 +64,8 @@ ACPI001.201 ACPI driver test (Ubuntu)

ACPI001.202 ACPI driver test (Fedora)
[Documentation] Tests if ACPI drivers can be recognised
# Skip If not ${TEST_IN_FE} or ACP001.002 not supported
... Previous IDs: ACPI001.002
# Skip If not ${TEST_IN_FE} or ACPI001.202 not supported
Boot System Or From Connected Disk ${ENV_ID_FEDORA}
Login To Linux
Switch To Root User
Expand Down
1 change: 1 addition & 0 deletions dasharo-compatibility/custom-boot-order.robot
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ Suite Teardown Log Out And Close Connection
CBO001.101 Custom Boot Order (EDK2)
[Documentation] Check if customization of Boot Order persists and
... correct OS boots.
... Previous IDs: CBO001.002
Depends On ${TESTS_IN_FIRMWARE_SUPPORT}

Power Cycle Into Firmware Setup
Expand Down
2 changes: 1 addition & 1 deletion dasharo-compatibility/custom-network-boot-entries.robot
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ Suite Teardown Run Keyword
CNB001.201 Only one iPXE in boot menu
[Documentation] Check whether the network boot option with iPXE appears
... only once in the boot option list.
... Previous IDs: CNB001.001
... Previous IDs: CNB001.001 CNB001.002
Skip If not ${CUSTOM_NETWORK_BOOT_ENTRIES_SUPPORT} CNB001.201 not supported
Skip If not ${TESTS_IN_UBUNTU_SUPPORT} CNB001.201 not supported
Skip If '${ENV_ID_UBUNTU}' not in ${TESTED_LINUX_DISTROS} CNB001.201 not supported
Expand Down
18 changes: 9 additions & 9 deletions dasharo-compatibility/display-ports-and-lcd-support.robot
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Suite Teardown Log Out And Close Connection


*** Test Cases ***
DSP001.201 - Internal display in OS (Ubuntu)
DSP001.201 Internal display in OS (Ubuntu)
[Documentation] Check whether an internal display is visible in
... Ubuntu.
... Previous IDs: DSP001.002
Expand All @@ -32,14 +32,14 @@ DSP001.201 - Internal display in OS (Ubuntu)
Skip If "${ENV_ID_UBUNTU}" not in "${TESTED_LINUX_DISTROS}" DSP001.201 not supported
Internal Display In OS ${ENV_ID_UBUNTU}

DSP001.202 - Internal display in OS (Fedora)
DSP001.202 Internal display in OS (Fedora)
[Documentation] Check whether an internal display is visible in
... Ubuntu.
Skip If not ${INTERNAL_LCD_DISPLAY_SUPPORT} DSP001.202 not supported
Skip If "${ENV_ID_FEDORA}" not in "${TESTED_LINUX_DISTROS}" DSP003.202 not supported
Internal Display In OS ${ENV_ID_FEDORA}

DSP001.301 - Internal display in OS (Windows)
DSP001.301 Internal display in OS (Windows)
[Documentation] Check whether an internal display is visible in
... Windows OS.
... Previous IDs: DSP001.003
Expand All @@ -49,7 +49,7 @@ DSP001.301 - Internal display in OS (Windows)
Login To Windows
Check Internal LCD Windows

DSP002.201 - External HDMI display in OS (Ubuntu)
DSP002.201 External HDMI display in OS (Ubuntu)
[Documentation] Check whether an external HDMI display is visible in
... Linux OS. An external HDMI display must be provided in
... the platform config.
Expand All @@ -59,15 +59,15 @@ DSP002.201 - External HDMI display in OS (Ubuntu)
Skip If "${ENV_ID_UBUNTU}" not in "${TESTED_LINUX_DISTROS}" DSP002.201 not supported
External HDMI Display ${ENV_ID_UBUNTU}

DSP002.202 - External HDMI display in OS (Fedora)
DSP002.202 External HDMI display in OS (Fedora)
[Documentation] Check whether an external HDMI display is visible in
... Fedora OS. An external HDMI display must be provided in
... the platform config.
Skip If not ${EXTERNAL_HDMI_DISPLAY_SUPPORT} DSP002.202 not supported
Skip If "${ENV_ID_FEDORA}" not in "${TESTED_LINUX_DISTROS}" DSP002.202 not supported
External HDMI Display ${ENV_ID_FEDORA}

DSP002.301 - External HDMI display in OS (Windows)
DSP002.301 External HDMI display in OS (Windows)
[Documentation] Check whether an external HDMI display is visible in
... Windows OS. An external HDMI display must be provided in
... the platform config.
Expand All @@ -90,7 +90,7 @@ DSP002.401 External HDMI display in OS (ESXi)
Execute Manual Step [3/4] Boot into ESXi and wait for the DCUI to appear
Execute Manual Step [4/4] Confirm that the ESXi interface is visible on the external HDMI display

DSP003.201 - External DP display in OS (Ubuntu)
DSP003.201 External DP display in OS (Ubuntu)
[Documentation] Check whether an external Display Port is visible in
... Linux OS. An external Display Port must be provided in
... the platform config.
Expand All @@ -100,15 +100,15 @@ DSP003.201 - External DP display in OS (Ubuntu)
Skip If "${ENV_ID_UBUNTU}" not in "${TESTED_LINUX_DISTROS}" DSP001.201 not supported
External DP Display In OS ${ENV_ID_UBUNTU}

DSP003.202 - External DP display in OS (Fedora)
DSP003.202 External DP display in OS (Fedora)
[Documentation] Check whether an external Display Port is visible in
... Linux OS. An external Display Port must be provided in
... the platform config.
Skip If not ${EXTERNAL_DISPLAY_PORT_SUPPORT} DSP003.202 not supported
Skip If "${ENV_ID_FEDORA}" not in "${TESTED_LINUX_DISTROS}" DSP003.202 not supported
External DP Display In OS ${ENV_ID_FEDORA}

DSP003.301 - External DP display in OS (Windows)
DSP003.301 External DP display in OS (Windows)
[Documentation] Check whether an external Display Port is visible in
... Windows OS. An external Display Port must be provided in
... the platform config.
Expand Down
2 changes: 1 addition & 1 deletion dasharo-compatibility/efi.robot
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ EFI001.201 Boot into UEFI OS (Ubuntu)
EFI001.301 Boot into UEFI OS (Windows)
[Documentation] Boot into Windows 11 OS and check whether there is a
... possibility to identify the system
... Previous IDs: EFI001.301
... Previous IDs: EFI001.002
Skip If not ${TESTS_IN_WINDOWS_SUPPORT} EFI001.301 not supported
Power On
Login To Windows
Expand Down
1 change: 1 addition & 0 deletions dasharo-compatibility/sata-detect.robot
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ Suite Teardown Run Keyword
SAT001.201 SATA support in OS (Ubuntu)
[Documentation] This test aims to verify that SATA is detected from OS
... by using smartctl.
... Previous IDs: SAT001.002
Depends On ${TESTS_IN_FIRMWARE_SUPPORT}
Depends On ${TESTS_IN_UBUNTU_SUPPORT}
Depends On ${SATA_SUPPORT}
Expand Down
6 changes: 3 additions & 3 deletions dasharo-compatibility/watchdog.robot
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ WDT004.001 Change watchdog timeout
WDT005.001 Watchdog is detected by OS (Ubuntu)
[Documentation] Boot into an OS with the watchdog enabled and verify
... that the OS detects and stops the watchdog.
Skip If not ${TESTS_IN_FIRMWARE_SUPPORT} APU002.001 not supported
Skip If not ${TESTS_IN_FIRMWARE_SUPPORT} WDT005.001 not supported
Skip If not ${WATCHDOG_SUPPORT} Watchdog tests not supported.
Power On
${setup_menu}= Enter Setup Menu Tianocore And Return Construction
Expand All @@ -134,10 +134,10 @@ WDT005.001 Watchdog is detected by OS (Ubuntu)
END
Should Be Equal ${platform_has_reset} ${FALSE}

WTD006.001 Watchdog resets platform on kernel crash (Ubuntu 22.04)
WDT006.001 Watchdog resets platform on kernel crash (Ubuntu)
[Documentation] Boot into OS with the watchdog enabled, crash the kernel
... and verify that the watchdog resets the machine.
Skip If not ${TESTS_IN_FIRMWARE_SUPPORT} APU002.001 not supported
Skip If not ${TESTS_IN_FIRMWARE_SUPPORT} WDT006.001 not supported
Skip If not ${WATCHDOG_SUPPORT} Watchdog tests not supported.
Power On
${setup_menu}= Enter Setup Menu Tianocore And Return Construction
Expand Down
2 changes: 1 addition & 1 deletion dasharo-performance/cpu-frequency.robot
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ CPF003.201 CPU not stuck on initial frequency (Ubuntu) (AC)
CPF004.201 CPU not stuck on initial frequency (Ubuntu) (USB-PD)
[Documentation] This test aims to verify whether the mounted CPU does not
... stuck on the initial frequency after booting into the OS.
... Previous IDs: CPF001.0010
... Previous IDs: CPF001.010
Skip If not ${CPU_FREQUENCY_MEASURE} CPF004.201 not supported
Skip If not ${TESTS_IN_UBUNTU_SUPPORT} CPF004.201 not supported
Skip If '${ENV_ID_UBUNTU}' not in ${TESTED_LINUX_DISTROS} CPF004.201 not supported
Expand Down
12 changes: 8 additions & 4 deletions dasharo-performance/cpu-performance.robot
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@ ${DEVIATION_DOWN}= 0.8
CPP001.201 Single Threaded CPU Benchmark (Ubuntu) (AC)
[Documentation] Test single threaded performance using phoronix
... test suite, for Ubuntu, while connected to power supply.
Skip If not ${TESTS_IN_UBUNTU_SUPPORT} CPP001.001 not supported
... Previous IDs: CPP001.001
Skip If not ${TESTS_IN_UBUNTU_SUPPORT} CPP001.201 not supported
Skip If not ${LAPTOP_PLATFORM} The Platform is not a Laptop
Skip If not ${AC_CONNECTED} The platform is not connected to AC
Power On
Expand All @@ -32,7 +33,8 @@ CPP001.201 Single Threaded CPU Benchmark (Ubuntu) (AC)
CPP001.202 Single Threaded CPU Benchmark (Ubuntu) (Battery)
[Documentation] Test single threaded performance using phoronix
... test suite, for Ubuntu, while powered by inbuilt battery.
Skip If not ${TESTS_IN_UBUNTU_SUPPORT} CPP001.002 not supported
... Previous IDs: CPP001.002
Skip If not ${TESTS_IN_UBUNTU_SUPPORT} CPP001.202 not supported
Skip If not ${LAPTOP_PLATFORM} The Platform is not a Laptop
Skip If not ${BATTERY_PRESENT} Battery is not present
Skip If ${AC_CONNECTED} The platform is not connected to AC
Expand All @@ -49,8 +51,9 @@ CPP001.202 Single Threaded CPU Benchmark (Ubuntu) (Battery)
CPP002.201 Multi Threaded CPU Benchmark (Ubuntu) (AC)
[Documentation] Test multi threaded performance using phoronix
... test suite, for Ubuntu, while connected to power supply.
... Previous IDs: CPP002.001
Skip If not ${TESTS_IN_UBUNTU_SUPPORT}
Skip If not ${TESTS_IN_UBUNTU_SUPPORT} CPP001.002 not supported
Skip If not ${TESTS_IN_UBUNTU_SUPPORT} CPP002.201 not supported
Skip If not ${LAPTOP_PLATFORM} The Platform is not a Laptop
Skip If not ${AC_CONNECTED} The platform is not connected to AC
Power On
Expand All @@ -63,7 +66,8 @@ CPP002.201 Multi Threaded CPU Benchmark (Ubuntu) (AC)
CPP002.202 Multi Threaded CPU Benchmark (Ubuntu) (Battery)
[Documentation] Test multi threaded performance using phoronix
... test suite, for Ubuntu, while powered by inbuilt battery.
Skip If not ${TESTS_IN_UBUNTU_SUPPORT} CPP001.002 not supported
... Previous IDs: CPP002.002
Skip If not ${TESTS_IN_UBUNTU_SUPPORT} CPP002.202 not supported
Skip If not ${LAPTOP_PLATFORM} The Platform is not a Laptop
Skip If not ${BATTERY_PRESENT} Battery not present
Skip If ${AC_CONNECTED} AC connected
Expand Down
2 changes: 1 addition & 1 deletion dasharo-performance/cpu-temperature.robot
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ CPT005.201 CPU temperature after stress test (Ubuntu)
CPU Temperature After Stress Test
Exit From Root User

CPT006.002 CPU temperature after stress test (Ubuntu) (battery)
CPT006.201 CPU temperature after stress test (Ubuntu) (battery)
[Documentation] This test aims to verify whether the temperature of the
... CPU cores is not higher than the maximum allowed
... temperature during stress test.
Expand Down
3 changes: 2 additions & 1 deletion dasharo-security/tpm-support.robot
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@ TPM003.301 Check TPM Physical Presence Interface (Windows)
TPM011.101 Change active PCR banks with TPM PPI (EDK2 UEFI)
[Documentation] This test aims to verify that the TPM Physical Presence
... Interface is working properly in the firmware by changing active TPM PCR banks.
... Previous IDs: TPM003.004
... Previous IDs: TPM003.004 TPM003.101
Skip If not ${TPM_SUPPORTED_VERSION} == 2 TPM003.101 not supported
Skip If not ${TESTS_IN_UBUNTU_SUPPORT} TPM003.101 not supported
Power On
Expand Down Expand Up @@ -185,6 +185,7 @@ TPM011.101 Change active PCR banks with TPM PPI (EDK2 UEFI)

TPM012.201 Check if the ChangeEPS works (Ubuntu)
[Documentation] Check if the `TPM2 ChangeEPS` setup menu option works properly.
... Previous IDs: TPM004.201
Power On
Boot System Or From Connected Disk ${ENV_ID_UBUNTU}
Login To Linux
Expand Down
16 changes: 8 additions & 8 deletions dasharo-stability/m2-wifi.robot
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,16 @@ Suite Teardown Run Keyword


*** Test Cases ***
# WARNING: test case IDs in this file were originally using IDs with 4 digits
# before decimal point. These are present in release scopes, so they must be
# preserved in 'Previous IDs'.
#
# Tests will work on laptops with access to the serial console and possibility
# of remote power control
# SMW001.001 Wi-fi connection after cold boot (Ubuntu)
# [Documentation] Check whether the Wi-Fi card is detected and working
# ... correctly after performing a cold boot.
# ... Previous IDs: SMW0001.001
# Skip If not ${m2_wifi_support} SMW001.001 not supported
# Skip If not ${tests_in_ubuntu_support} SMW001.001 not supported
# Skip If '${POWER_CTRL}' == 'none' Coldboot automatic tests not supported
Expand All @@ -48,7 +53,7 @@ Suite Teardown Run Keyword
SMW002.201 Wi-fi connection after warm boot (Ubuntu)
[Documentation] Check whether the Wi-Fi card is detected and working
... correctly after performing a warm boot.
... Previous IDs: SMW002.001
... Previous IDs: SMW0002.001 SMW002.001
Skip If not ${M2_WIFI_SUPPORT} SMW002.201 not supported
Skip If not ${TESTS_IN_UBUNTU_SUPPORT} SMW002.201 not supported
Skip If '${ENV_ID_UBUNTU}' not in ${TESTED_LINUX_DISTROS} SMW002.201 not supported
Expand All @@ -62,7 +67,7 @@ SMW002.201 Wi-fi connection after warm boot (Ubuntu)
SMW003.201 Wi-fi connection after reboot (Ubuntu)
[Documentation] Check whether the Wi-Fi card is detected and working
... correctly after performing a reboot.
... Previous IDs: SMW003.001
... Previous IDs: SMW0003.001 SMW003.001
Skip If not ${M2_WIFI_SUPPORT} SMW003.201 not supported
Skip If not ${TESTS_IN_UBUNTU_SUPPORT} SMW003.201 not supported
Skip If '${ENV_ID_UBUNTU}' not in ${TESTED_LINUX_DISTROS} SMW003.201 not supported
Expand All @@ -76,7 +81,7 @@ SMW003.201 Wi-fi connection after reboot (Ubuntu)
SMW004.201 Wi-fi connection after suspension (Ubuntu)
[Documentation] Check whether the Wi-Fi card is detected and working
... correctly after performing suspension.
... Previous IDs: SMW004.001
... Previous IDs: SMW0004.001 SMW004.001
Skip If not ${M2_WIFI_SUPPORT} SMW004.201 not supported
Skip If not ${TESTS_IN_UBUNTU_SUPPORT} SMW004.201 not supported
Skip If ${PLATFORM_SLEEP_TYPE_SELECTABLE} SMW004.201 not supported
Expand Down Expand Up @@ -123,7 +128,6 @@ SMW006.201 Wi-fi connection after suspension (Ubuntu) (S3)
SMW002.202 Wi-fi connection after warm boot (Fedora)
[Documentation] Check whether the Wi-Fi card is detected and working
... correctly after performing a warm boot.
... Previous IDs: SMW002.001
Skip If not ${M2_WIFI_SUPPORT} SMW002.202 not supported
Skip If '${ENV_ID_FEDORA}' not in ${TESTED_LINUX_DISTROS} SMW002.202 not supported
Power On
Expand All @@ -136,7 +140,6 @@ SMW002.202 Wi-fi connection after warm boot (Fedora)
SMW003.202 Wi-fi connection after reboot (Fedora)
[Documentation] Check whether the Wi-Fi card is detected and working
... correctly after performing a reboot.
... Previous IDs: SMW003.202
Skip If not ${M2_WIFI_SUPPORT} SMW003.202 not supported
Skip If '${ENV_ID_FEDORA}' not in ${TESTED_LINUX_DISTROS} SMW003.202 not supported
Power On
Expand All @@ -149,7 +152,6 @@ SMW003.202 Wi-fi connection after reboot (Fedora)
SMW004.202 Wi-fi connection after suspension (Fedora)
[Documentation] Check whether the Wi-Fi card is detected and working
... correctly after performing suspension.
... Previous IDs: SMW004.001
Skip If not ${M2_WIFI_SUPPORT} SMW004.202 not supported
Skip If ${PLATFORM_SLEEP_TYPE_SELECTABLE} SMW004.202 not supported
Skip If '${ENV_ID_FEDORA}' not in ${TESTED_LINUX_DISTROS} SMW004.202 not supported
Expand All @@ -163,7 +165,6 @@ SMW004.202 Wi-fi connection after suspension (Fedora)
SMW005.202 Wi-fi connection after suspension (Fedora) (S0ix)
[Documentation] Check whether the Wi-Fi card is detected and working
... correctly after performing suspension.
... Previous IDs: SMW004.002
Skip If not ${M2_WIFI_SUPPORT} SMW005.202 not supported
Skip If not ${PLATFORM_SLEEP_TYPE_SELECTABLE} SMW005.202 not supported
Skip If '${ENV_ID_FEDORA}' not in ${TESTED_LINUX_DISTROS} SMW005.202 not supported
Expand All @@ -178,7 +179,6 @@ SMW005.202 Wi-fi connection after suspension (Fedora) (S0ix)
SMW006.202 Wi-fi connection after suspension (Fedora) (S3)
[Documentation] Check whether the Wi-Fi card is detected and working
... correctly after performing suspension.
... Previous IDs: SMW004.003
Skip If not ${M2_WIFI_SUPPORT} SMW006.202 not supported
Skip If not ${PLATFORM_SLEEP_TYPE_SELECTABLE} SMW006.202 not supported
Skip If '${ENV_ID_FEDORA}' not in ${TESTED_LINUX_DISTROS} SMW006.202 not supported
Expand Down
2 changes: 1 addition & 1 deletion dasharo-stability/network-interface-after-suspend.robot
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ NET004.201 NET controller after suspend (Ubuntu)
NET005.201 NET controller after suspend (Ubuntu) (S0ix)
[Documentation] This test aims to verify that the network controller works and the platform
... is able to connect to the network after suspend.
... Previous IDs: NET04.002
... Previous IDs: NET004.002
Skip If not ${TESTS_IN_UBUNTU_SUPPORT} NET005.201 not supported
Skip If '${ENV_ID_UBUNTU}' not in ${TESTED_LINUX_DISTROS} NET005.201 not supported
Skip If not ${PLATFORM_SLEEP_TYPE_SELECTABLE} NET005.201 not supported
Expand Down
Loading
Loading