[PULL 0/9] tests patches

Thomas Huth posted 9 patches 1 week, 3 days ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260127142710.131904-1-thuth@redhat.com
Maintainers: "Alex Bennée" <alex.bennee@linaro.org>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Thomas Huth <thuth@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Aditya Gupta <adityag@linux.ibm.com>, Sourabh Jain <sourabhjain@linux.ibm.com>, "Daniel P. Berrangé" <berrange@redhat.com>, Palmer Dabbelt <palmer@dabbelt.com>, Alistair Francis <alistair.francis@wdc.com>, Weiwei Li <liwei1518@gmail.com>, Daniel Henrique Barboza <dbarboza@ventanamicro.com>, Liu Zhiwei <zhiwei_liu@linux.alibaba.com>, Peter Xu <peterx@redhat.com>, Fabiano Rosas <farosas@suse.de>, Zhao Liu <zhao1.liu@intel.com>, Stefan Hajnoczi <stefanha@redhat.com>, Mads Ynddal <mads@ynddal.dk>, Warner Losh <imp@bsdimp.com>, Kyle Evans <kevans@freebsd.org>
configure                                   |  8 +++++++-
.gitlab-ci.d/container-template.yml         |  5 ++---
pc-bios/optionrom/Makefile                  |  2 +-
scripts/qemu-plugin-symbols.py              |  0
tests/functional/ppc64/test_fadump.py       |  4 +---
tests/functional/qemu_test/__init__.py      |  4 ++--
tests/functional/qemu_test/asset.py         |  4 +---
tests/functional/qemu_test/decorators.py    | 12 ++++++++++++
tests/functional/riscv64/test_boston.py     | 11 +++++++----
tests/functional/x86_64/test_bad_vmstate.py |  6 ++++--
tests/functional/x86_64/test_memlock.py     |  3 ++-
tests/tracetool/tracetool-test.py           |  3 ++-
tests/vm/haiku.x86_64                       |  4 ++++
tests/vm/netbsd                             | 16 ++++++++--------
14 files changed, 53 insertions(+), 29 deletions(-)
mode change 100755 => 100644 scripts/qemu-plugin-symbols.py
[PULL 0/9] tests patches
Posted by Thomas Huth 1 week, 3 days ago
 Hi Richard!

The following changes since commit f26976b9d30496d28bd4fd045f4300706e567a29:

  Merge tag 'pull-vfio-20260126' of https://github.com/legoater/qemu into staging (2026-01-27 07:14:11 +1100)

are available in the Git repository at:

  https://gitlab.com/thuth/qemu.git tags/pull-request-2026-01-27

for you to fetch changes up to 161ea5a63413dd5efc07205483c1070a6e859785:

  tests/functional: Enforce sha256 as hashsum algorithm for all tests (2026-01-27 15:20:43 +0100)

----------------------------------------------------------------
* gitlab: preserve base rules for container template
* Fix some issues to make QEMU compilable on non-mainstream distros again
* Enforce sha256 as hashsum algorithm for all functional tests

----------------------------------------------------------------
Daniel P. Berrangé (1):
      gitlab: preserve base rules for container template

Thomas Huth (8):
      tests/functional/riscv64: Silence warnings from Pylint in the boston test
      tests/functional/x86_64: Limit the memlock test to Linux hosts
      tests/functional/x86_64: Use the right Python interpreter & fix format string
      tests/tracetool: Honor the Python interpreter that "configure" detected
      pc-bios/optionrom: Use 32-bit linker emulation for the optionroms
      tests/vm: Update netbsd VM to version 10.1
      tests/vm: Make the haiku VM usable again
      tests/functional: Enforce sha256 as hashsum algorithm for all tests

 configure                                   |  8 +++++++-
 .gitlab-ci.d/container-template.yml         |  5 ++---
 pc-bios/optionrom/Makefile                  |  2 +-
 scripts/qemu-plugin-symbols.py              |  0
 tests/functional/ppc64/test_fadump.py       |  4 +---
 tests/functional/qemu_test/__init__.py      |  4 ++--
 tests/functional/qemu_test/asset.py         |  4 +---
 tests/functional/qemu_test/decorators.py    | 12 ++++++++++++
 tests/functional/riscv64/test_boston.py     | 11 +++++++----
 tests/functional/x86_64/test_bad_vmstate.py |  6 ++++--
 tests/functional/x86_64/test_memlock.py     |  3 ++-
 tests/tracetool/tracetool-test.py           |  3 ++-
 tests/vm/haiku.x86_64                       |  4 ++++
 tests/vm/netbsd                             | 16 ++++++++--------
 14 files changed, 53 insertions(+), 29 deletions(-)
 mode change 100755 => 100644 scripts/qemu-plugin-symbols.py


Re: [PULL 0/9] tests patches
Posted by Richard Henderson 1 week, 3 days ago
On 1/28/26 01:27, Thomas Huth wrote:
>   Hi Richard!
> 
> The following changes since commit f26976b9d30496d28bd4fd045f4300706e567a29:
> 
>    Merge tag 'pull-vfio-20260126' ofhttps://github.com/legoater/qemu into staging (2026-01-27 07:14:11 +1100)
> 
> are available in the Git repository at:
> 
>    https://gitlab.com/thuth/qemu.git tags/pull-request-2026-01-27
> 
> for you to fetch changes up to 161ea5a63413dd5efc07205483c1070a6e859785:
> 
>    tests/functional: Enforce sha256 as hashsum algorithm for all tests (2026-01-27 15:20:43 +0100)
> 
> ----------------------------------------------------------------
> * gitlab: preserve base rules for container template
> * Fix some issues to make QEMU compilable on non-mainstream distros again
> * Enforce sha256 as hashsum algorithm for all functional tests

Applied, thanks.  Please update https://wiki.qemu.org/ChangeLog/11.0 as appropriate.

r~