Manos Pitsidianakis
35a5a331e4
tests: correct typos
...
Correct typos automatically found with the `typos` tool
<https://crates.io/crates/typos >
Signed-off-by: Manos Pitsidianakis <manos.pitsidianakis@linaro.org >
Reviewed-by: Pavel Dovgalyuk <Pavel.Dovgalyuk@ispras.ru >
Reviewed-by: Michael Tokarev <mjt@tls.msk.ru >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2024-02-20 22:21:10 +03:00
Ani Sinha
b345ffad3e
acpi/tests/avocado/bits: disable smilatency tests
...
smilatncy tests in bios bits seems to generate some flakyness in running the
bits avocado tests. Disable them for now.
Resolves: https://gitlab.com/qemu-project/qemu/-/issues/2077
CC: peter.maydell@linaro.org
CC: crosa@redhat.com
CC: philmd@linaro.org
CC: bleal@redhat.com
CC: mst@redhat.com
CC: wainersm@redhat.com
Signed-off-by: Ani Sinha <anisinha@redhat.com >
Message-id: 20240108103643.4434-3-anisinha@redhat.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
2024-01-09 10:31:47 +00:00
Ani Sinha
fc7c144b23
acpi/tests/avocado/bits: import smilatency test from bits in order to disable it
...
Add smilatency test script in the bits avocado tests from bios-bits. No changes
have been made to the original test script. The test will be disabled in the
subsequent patch.
CC: peter.maydell@linaro.org
CC: crosa@redhat.com
CC: philmd@linaro.org
CC: bleal@redhat.com
CC: mst@redhat.com
CC: wainersm@redhat.com
Signed-off-by: Ani Sinha <anisinha@redhat.com >
Message-id: 20240108103643.4434-2-anisinha@redhat.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
2024-01-09 10:31:47 +00:00
Michael Tokarev
96420a30e0
tests/: spelling fixes
...
with some rewording in
tests/qemu-iotests/298
tests/qtest/fuzz/generic_fuzz.c
tests/unit/test-throttle.c
as suggested by Eric.
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
Reviewed-by: Eric Blake <eblake@redhat.com >
2023-09-08 13:08:52 +03:00
Ani Sinha
5a37392411
acpi/tests/avocado/bits: add SPDX license identifiers for bios bits tests
...
Added the SPDX license identifiers for biosbits tests.
Also added a comment on each of the test scripts to indicate that they run
from within the biosbits environment and hence are not subjected to the regular
maintenance activities for QEMU and is excluded from the dependency management
challenges in the host testing environment.
Cc: Daniel P. Berrangé <berrange@redhat.com >
Cc: Paolo Bonzini <pbonzini@redhat.com >
Cc: Maydell Peter <peter.maydell@linaro.org >
Cc: John Snow <jsnow@redhat.com >
Cc: Thomas Huth <thuth@redhat.com >
Cc: Alex Bennée <alex.bennee@linaro.org >
Cc: Igor Mammedov <imammedo@redhat.com >
Cc: Michael Tsirkin <mst@redhat.com >
Cc: Thomas Huth <thuth@redhat.com >
Cc: qemu-trivial@nongnu.org
Signed-off-by: Ani Sinha <ani@anisinha.ca >
Message-Id: <20221125044138.962137-1-ani@anisinha.ca >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2022-12-21 07:32:24 -05:00
Ani Sinha
91cab435ec
acpi/tests/avocado/bits: disable acpi PSS tests that are failing in biosbits
...
PSS tests in acpi test suite seems to be failing in biosbits. This is because
the test is unable to find PSS support in QEMU bios. Let us disable
them for now so that make check does not fail. We can fix the tests and
re-enable them later.
Example failure:
---- ACPI _PSS (Pstate) table conformance tests ----
[assert] _PSS must exist FAIL
\_SB_.CPUS.C000
No _PSS exists
Summary: 1 passed, 1 failed
---- ACPI _PSS (Pstate) runtime tests ----
[assert] _PSS must exist FAIL
\_SB_.CPUS.C000
No _PSS exists
Summary: 0 passed, 1 failed
Cc: Daniel P. Berrangé <berrange@redhat.com >
Cc: Paolo Bonzini <pbonzini@redhat.com >
Cc: Maydell Peter <peter.maydell@linaro.org >
Cc: John Snow <jsnow@redhat.com >
Cc: Thomas Huth <thuth@redhat.com >
Cc: Alex Bennée <alex.bennee@linaro.org >
Cc: Igor Mammedov <imammedo@redhat.com >
Cc: Michael Tsirkin <mst@redhat.com >
Signed-off-by: Ani Sinha <ani@anisinha.ca >
Reviewed-by: Alex Bennée <alex.bennee@linaro.org >
Message-Id: <20221021095108.104843-4-ani@anisinha.ca >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2022-11-02 06:56:32 -04:00
Ani Sinha
87853babb3
acpi/tests/avocado/bits: initial commit of test scripts that are run by biosbits
...
This is initial commit of cpuid, acpi and smbios python test scripts for
biosbits to execute. No change has been made to them from the original code
written by the biosbits author Josh Triplett. They are required to be installed
into the bits iso file and then run from within the virtual machine booted off
with biosbits iso.
The test scripts have a ".py2" extension in order to prevent avocado from
loading them. They are written in python 2.7 and are run from within bios bits.
There is no need for avocado to try to load them and call out errors on python3
specific syntaxes.
The original location of these tests are here:
https://github.com/biosbits/bits/blob/master/python/testacpi.py
https://github.com/biosbits/bits/blob/master/python/smbios.py
https://github.com/biosbits/bits/blob/master/python/testcpuid.py
For QEMU, we maintain a fork of the above repo here with numerious fixes:
https://gitlab.com/qemu-project/biosbits-bits
The acpi test for example is maintained here in the fork:
https://gitlab.com/qemu-project/biosbits-bits/-/raw/master/python/testacpi.py
Cc: Daniel P. Berrangé <berrange@redhat.com >
Cc: Paolo Bonzini <pbonzini@redhat.com >
Cc: Maydell Peter <peter.maydell@linaro.org >
Cc: John Snow <jsnow@redhat.com >
Cc: Thomas Huth <thuth@redhat.com >
Cc: Alex Bennée <alex.bennee@linaro.org >
Cc: Igor Mammedov <imammedo@redhat.com >
Cc: Michael Tsirkin <mst@redhat.com >
Signed-off-by: Ani Sinha <ani@anisinha.ca >
Reviewed-by: Alex Bennée <alex.bennee@linaro.org >
Message-Id: <20221021095108.104843-2-ani@anisinha.ca >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2022-11-02 06:56:32 -04:00