| fb17e0b9 | 13-Mar-2025 |
Cédric Le Goater <clg@redhat.com> |
tests/functional: Add SDK tests with Linux 5.15
Signed-off-by: Cédric Le Goater <clg@redhat.com> |
| 4ceaf48f | 12-Dec-2025 |
Cédric Le Goater <clg@redhat.com> |
test/functional/arm/aspeed: Update buildroot images to 2025.11
The main changes compared to upstream 2025.11 buildroot are
- Linux v6.18 - latest OpenBMC U-Boot - extra packages (ssh, etc.)
test/functional/arm/aspeed: Update buildroot images to 2025.11
The main changes compared to upstream 2025.11 buildroot are
- Linux v6.18 - latest OpenBMC U-Boot - extra packages (ssh, etc.)
See
https://github.com/legoater/buildroot/commits/aspeed-2025.11
Signed-off-by: Cédric Le Goater <clg@redhat.com>
show more ...
|
| c4fc1406 | 22-Dec-2025 |
Cédric Le Goater <clg@redhat.com> |
tests/functional: Fix URL of gb200nvl-bmc image
Commit [1] moved the FW image of the gb200nvl-bmc machine and broke the associated functional test. Fix that.
[1] https://github.com/legoater/qemu-as
tests/functional: Fix URL of gb200nvl-bmc image
Commit [1] moved the FW image of the gb200nvl-bmc machine and broke the associated functional test. Fix that.
[1] https://github.com/legoater/qemu-aspeed-boot/commit/52451b2472eeb40aa97e131aeea327e9d4a8a78a
Cc: Ed Tanous <etanous@nvidia.com> Cc: Patrick Williams <patrick@stwcx.xyz> Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org> Link: https://lore.kernel.org/qemu-devel/20251222073351.166720-1-clg@redhat.com Signed-off-by: Cédric Le Goater <clg@redhat.com>
show more ...
|
| 146d665b | 11-Nov-2025 |
Jamin Lin <jamin_lin@aspeedtech.com> |
tests/functional/arm/test_aspeed_ast1060: Add functional tests for Aspeed AST1060 SoC
Add functional tests for the Aspeed AST1060 SoC and its evaluation board. The new test test_aspeed_ast1060.py va
tests/functional/arm/test_aspeed_ast1060: Add functional tests for Aspeed AST1060 SoC
Add functional tests for the Aspeed AST1060 SoC and its evaluation board. The new test test_aspeed_ast1060.py validates booting the AST1060 EVB machine using the Zephyr OS and ASPEED PROT application (ast1060_prot_v03.02.tgz) and ensures basic console functionality.
Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com> Reviewed-by: Cédric Le Goater <clg@redhat.com> Link: https://lore.kernel.org/qemu-devel/20251112030553.291734-11-jamin_lin@aspeedtech.com Signed-off-by: Cédric Le Goater <clg@redhat.com>
show more ...
|
| 2bfba5d9 | 19-Nov-2025 |
Thomas Huth <thuth@redhat.com> |
tests/functional/aarch64/test_rme_sbsaref: Silence issues reported by pylint
Drop unused import and use an encoding for open().
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by
tests/functional/aarch64/test_rme_sbsaref: Silence issues reported by pylint
Drop unused import and use an encoding for open().
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by: Thomas Huth <thuth@redhat.com> Message-ID: <20251119082636.43286-15-thuth@redhat.com>
show more ...
|
| 76da444a | 19-Nov-2025 |
Thomas Huth <thuth@redhat.com> |
tests/functional/aarch64/test_reverse_debug: Fix issues reported by pylint
Don't use underscores in CamelCase names and drop an unused import.
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org
tests/functional/aarch64/test_reverse_debug: Fix issues reported by pylint
Don't use underscores in CamelCase names and drop an unused import.
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by: Thomas Huth <thuth@redhat.com> Message-ID: <20251119082636.43286-13-thuth@redhat.com>
show more ...
|
| dffd646a | 19-Nov-2025 |
Thomas Huth <thuth@redhat.com> |
tests/functional/ppc/test_ppe42: Fix style issues reported by pylint
Pylint suggests to write some parts of the code in a slightly different way ... thus rework the code to make the linter happy.
R
tests/functional/ppc/test_ppe42: Fix style issues reported by pylint
Pylint suggests to write some parts of the code in a slightly different way ... thus rework the code to make the linter happy.
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Glenn Miles <milesg@linux.ibm.com> Signed-off-by: Thomas Huth <thuth@redhat.com> Message-ID: <20251119082636.43286-11-thuth@redhat.com>
show more ...
|
| 5560bad6 | 19-Nov-2025 |
Thomas Huth <thuth@redhat.com> |
tests/functional/ppc/test_amiga: Fix issues reported by pylint and flake8
Pylint complains about unused variable "tar_name" and a missing "check" for subprocess.run(), and flake8 suggest a second em
tests/functional/ppc/test_amiga: Fix issues reported by pylint and flake8
Pylint complains about unused variable "tar_name" and a missing "check" for subprocess.run(), and flake8 suggest a second empty line after the class. While we're at it, also remove the unused "timeout" class variable (that was only necessary for the avocado framework which we don't use anymore).
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by: Thomas Huth <thuth@redhat.com> Message-ID: <20251119082636.43286-10-thuth@redhat.com>
show more ...
|
| d0d86db5 | 19-Nov-2025 |
Thomas Huth <thuth@redhat.com> |
tests/functional/x86_64/test_memlock: Silence pylint warnings
Pylint complains about a missing "encoding" parameter for the open() function here, and about a missing return statement in the "except"
tests/functional/x86_64/test_memlock: Silence pylint warnings
Pylint complains about a missing "encoding" parameter for the open() function here, and about a missing return statement in the "except" block (which cannot happen since skipTest() never returns). Rework the code a little bit to silence the warnings.
Reviewed-by: Zhao Liu <zhao1.liu@intel.com> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by: Thomas Huth <thuth@redhat.com> Message-ID: <20251119082636.43286-9-thuth@redhat.com>
show more ...
|
| e24882e8 | 19-Nov-2025 |
Thomas Huth <thuth@redhat.com> |
tests/functional/x86_64/test_reverse_debug: Silence pylint warning
Pylint does not like the underscores in the class name here, so rename the class accordingly to make pylint happy here.
Reviewed-b
tests/functional/x86_64/test_reverse_debug: Silence pylint warning
Pylint does not like the underscores in the class name here, so rename the class accordingly to make pylint happy here.
Reviewed-by: Zhao Liu <zhao1.liu@intel.com> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by: Thomas Huth <thuth@redhat.com> Message-ID: <20251119082636.43286-8-thuth@redhat.com>
show more ...
|
| c0e84b92 | 19-Nov-2025 |
Thomas Huth <thuth@redhat.com> |
tests/functional/x86_64/test_virtio_gpu: Fix various issues reported by pylint
Use the recommended order for import statements, specify the kind of exceptions that we try to catch, use f-strings whe
tests/functional/x86_64/test_virtio_gpu: Fix various issues reported by pylint
Use the recommended order for import statements, specify the kind of exceptions that we try to catch, use f-strings where it makes sense, rewrite the vug_log_file part with a proper "with" statement and fix some FIXMEs by checking for the availability of the devices, etc.
Message-Id: <20251113114015.490303-1-thuth@redhat.com> Reviewed-by: Akihiko Odaki <odaki@rsg.ci.i.u-tokyo.ac.jp> Reviewed-by: Zhao Liu <zhao1.liu@intel.com> Tested-by: Alex Bennée <alex.bennee@linaro.org> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Thomas Huth <thuth@redhat.com> Message-ID: <20251119082636.43286-5-thuth@redhat.com>
show more ...
|
| 248b7eae | 19-Nov-2025 |
Thomas Huth <thuth@redhat.com> |
tests/functional/arm/test_aspeed_ast2600_buildroot: Fix pylint warnings
Pylint recommends to use a "with" context for tempfile.TemporaryDirectory() to make sure that the directory is deleted once it
tests/functional/arm/test_aspeed_ast2600_buildroot: Fix pylint warnings
Pylint recommends to use a "with" context for tempfile.TemporaryDirectory() to make sure that the directory is deleted once it is not needed anymore, and it recommends to use the "check" parameter for subprocess.run(). For style reasons, the imports at the beginning of the file should be grouped by module.
Message-Id: <20251113100601.476900-1-thuth@redhat.com> Reviewed-by: Cédric Le Goater <clg@redhat.com> Signed-off-by: Thomas Huth <thuth@redhat.com> Message-ID: <20251119082636.43286-4-thuth@redhat.com>
show more ...
|
| 497d3e87 | 17-Nov-2025 |
Alex Bennée <alex.bennee@linaro.org> |
tests: move test_virt_gpu to share.linaro.org
Linaro are migrating file-hosting from the old NextCloud instance to another sharing site.
Cc: qemu-stable@nongnu.org Reviewed-by: Thomas Huth <thuth@r
tests: move test_virt_gpu to share.linaro.org
Linaro are migrating file-hosting from the old NextCloud instance to another sharing site.
Cc: qemu-stable@nongnu.org Reviewed-by: Thomas Huth <thuth@redhat.com> Message-ID: <20251117115523.3993105-12-alex.bennee@linaro.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
show more ...
|
| ced9f2ff | 17-Nov-2025 |
Alex Bennée <alex.bennee@linaro.org> |
tests: move test_kvm to share.linaro.org
Linaro are migrating file-hosting from the old NextCloud instance to another sharing site.
Cc: qemu-stable@nongnu.org Reviewed-by: Thomas Huth <thuth@redhat
tests: move test_kvm to share.linaro.org
Linaro are migrating file-hosting from the old NextCloud instance to another sharing site.
Cc: qemu-stable@nongnu.org Reviewed-by: Thomas Huth <thuth@redhat.com> Message-ID: <20251117115523.3993105-11-alex.bennee@linaro.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
show more ...
|
| 533b5ac2 | 17-Nov-2025 |
Alex Bennée <alex.bennee@linaro.org> |
tests: move test_kvm_xen to share.linaro.org
Linaro are migrating file-hosting from the old NextCloud instance to another sharing site.
Reviewed-by: Thomas Huth <thuth@redhat.com> Cc: qemu-stable@n
tests: move test_kvm_xen to share.linaro.org
Linaro are migrating file-hosting from the old NextCloud instance to another sharing site.
Reviewed-by: Thomas Huth <thuth@redhat.com> Cc: qemu-stable@nongnu.org Message-ID: <20251117115523.3993105-10-alex.bennee@linaro.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
show more ...
|
| 5ff8d1fa | 17-Nov-2025 |
Alex Bennée <alex.bennee@linaro.org> |
tests: move test_netdev_ethtool to share.linaro.org
Linaro are migrating file-hosting from the old NextCloud instance to another sharing site.
Reviewed-by: Thomas Huth <thuth@redhat.com> Cc: qemu-s
tests: move test_netdev_ethtool to share.linaro.org
Linaro are migrating file-hosting from the old NextCloud instance to another sharing site.
Reviewed-by: Thomas Huth <thuth@redhat.com> Cc: qemu-stable@nongnu.org Message-ID: <20251117115523.3993105-9-alex.bennee@linaro.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
show more ...
|
| dfaf3695 | 17-Nov-2025 |
Alex Bennée <alex.bennee@linaro.org> |
tests: move test_virt assets to share.linaro.org
Linaro are migrating file-hosting from the old NextCloud instance to another sharing site. While I'm at it drop the old pauth-impdef flag which is no
tests: move test_virt assets to share.linaro.org
Linaro are migrating file-hosting from the old NextCloud instance to another sharing site. While I'm at it drop the old pauth-impdef flag which is no longer needed.
Reviewed-by: Thomas Huth <thuth@redhat.com> Cc: qemu-stable@nongnu.org Message-ID: <20251117115523.3993105-8-alex.bennee@linaro.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
show more ...
|
| 863449cc | 17-Nov-2025 |
Alex Bennée <alex.bennee@linaro.org> |
tests: move test_xen assets to share.linaro.org
Linaro are migrating file-hosting from the old NextCloud instance to another sharing site.
Reviewed-by: Thomas Huth <thuth@redhat.com> Cc: qemu-stabl
tests: move test_xen assets to share.linaro.org
Linaro are migrating file-hosting from the old NextCloud instance to another sharing site.
Reviewed-by: Thomas Huth <thuth@redhat.com> Cc: qemu-stable@nongnu.org Message-ID: <20251117115523.3993105-7-alex.bennee@linaro.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
show more ...
|
| 0fa4b130 | 10-Nov-2025 |
Thomas Huth <thuth@redhat.com> |
tests/functional/m68k/test_nextcube: Fix issues reported by pylint
Fix the indentation in one line, and while we're at it, use an f-string instead of old-school formatting in another spot.
Reviewed
tests/functional/m68k/test_nextcube: Fix issues reported by pylint
Fix the indentation in one line, and while we're at it, use an f-string instead of old-school formatting in another spot.
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by: Thomas Huth <thuth@redhat.com> Message-ID: <20251110104837.52077-1-thuth@redhat.com>
show more ...
|
| 92e262fc | 03-Nov-2025 |
Thomas Huth <thuth@redhat.com> |
tests/functional/mips64el: Silence issues reported by pylint
Drop unused imports, annotate imports that are not at the top, but done on purpose in other locations, use f-strings where it makes sense
tests/functional/mips64el: Silence issues reported by pylint
Drop unused imports, annotate imports that are not at the top, but done on purpose in other locations, use f-strings where it makes sense, etc.
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by: Thomas Huth <thuth@redhat.com> Message-ID: <20251103192430.63278-1-thuth@redhat.com>
show more ...
|
| b0ea044d | 30-Oct-2025 |
Thomas Huth <thuth@redhat.com> |
tests/functional/aarch64/test_device_passthrough: Fix warnings from pylint
Remove unused imports, write constants with capital letters and make sure that the code uses the right indentation / format
tests/functional/aarch64/test_device_passthrough: Fix warnings from pylint
Remove unused imports, write constants with capital letters and make sure that the code uses the right indentation / formatting.
Signed-off-by: Thomas Huth <thuth@redhat.com> Message-ID: <20251030143203.297692-1-thuth@redhat.com>
show more ...
|
| 94b66a35 | 13-Oct-2025 |
Thomas Huth <thuth@redhat.com> |
tests/functional: Fix problems in testcase.py reported by pylint
- put 3rd party "import pycotap" after the standard imports - "help" is a built-in function in Python, don't use it as a variable nam
tests/functional: Fix problems in testcase.py reported by pylint
- put 3rd party "import pycotap" after the standard imports - "help" is a built-in function in Python, don't use it as a variable name - put the doc strings in the right locations (after the "def" line) - use isinstance() instead of checking via type()
Message-Id: <a3413bbd-e98c-4267-81c7-aa42aeda8a09@linaro.org> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by: Thomas Huth <thuth@redhat.com>
show more ...
|
| 290e4e7d | 04-Nov-2025 |
Philippe Mathieu-Daudé <philmd@linaro.org> |
tests/functional: Mark another MIPS replay test as flaky
When disabling MIPS tests on commit 1c11aa18071 ("tests/functional: Mark the MIPS replay tests as flaky") we missed the 5KEc test.
Reported-
tests/functional: Mark another MIPS replay test as flaky
When disabling MIPS tests on commit 1c11aa18071 ("tests/functional: Mark the MIPS replay tests as flaky") we missed the 5KEc test.
Reported-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Message-ID: <20251104145955.84091-1-philmd@linaro.org>
show more ...
|
| 0271d73b | 28-Oct-2025 |
Daniel P. Berrangé <berrange@redhat.com> |
tests/functional: include the lower level QMP log messages
We've seen a GitLab CI timeout failure in the test_pseries.py test, where it appears likely that the test has hung in a self.qmp('quit') ca
tests/functional: include the lower level QMP log messages
We've seen a GitLab CI timeout failure in the test_pseries.py test, where it appears likely that the test has hung in a self.qmp('quit') call, but we don't have conclusive proof. Adding the QMP log category to what we capture should help us diagnose this, at the cost of the base.log file becoming significantly more verbose. The previous commit to include the logger category name and function should at least help understanding the more verbose logs.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Reviewed-by: Thomas Huth <thuth@redhat.com> Message-ID: <20251028182651.873256-3-berrange@redhat.com> Signed-off-by: Thomas Huth <thuth@redhat.com>
show more ...
|
| 693bfeb8 | 28-Oct-2025 |
Daniel P. Berrangé <berrange@redhat.com> |
tests/functional: include logger name and function in messages
As we collect debug logs from a wide range of code it becomes increasingly confusing to understand where each log messages comes from.
tests/functional: include logger name and function in messages
As we collect debug logs from a wide range of code it becomes increasingly confusing to understand where each log messages comes from. Adding "%(name)s" gives us the logger name, which is usually based on the python __name__ symbol, aka the code module name. Then "%(funcName)s" completes the story by identifying the function.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Reviewed-by: Thomas Huth <thuth@redhat.com> Message-ID: <20251028182651.873256-2-berrange@redhat.com> Signed-off-by: Thomas Huth <thuth@redhat.com>
show more ...
|