On 08/05/2025 18.08, Paolo Bonzini wrote:
On 5/8/25 16:26, Stefan Hajnoczi wrote:
On Tue, May 6, 2025 at 11:30 AM Paolo Bonzini <pbonz...@redhat.com> wrote:

The following changes since commit a9e0c9c0f14e19d23443ac24c8080b4708d2eab8:

   Merge tag 'pull-9p-20250505' of https://github.com/cschoenebeck/qemu into staging (2025-05-05 11:26:59 -0400)

are available in the Git repository at:

   https://gitlab.com/bonzini/qemu.git tags/for-upstream

for you to fetch changes up to e6b9b79c3076777b791f72ebdbc9d37ad8005fe9:

   gitlab: Enable CI for wasm build (2025-05-06 16:02:04 +0200)

----------------------------------------------------------------
* ci: enable RISC-V cross jobs
* rust: bump minimum supported version to 1.77
* rust: enable uninlined_format_args lint
* initial Emscripten support
* small fixes

I'm not sure why, but the following CI failure seems to be caused by
this pull request:
https://gitlab.com/qemu-project/qemu/-/jobs/9974291215#L4684

Please take a look, thanks!

It is a transient failure; it reproduces 30% of the time with

    meson test --repeat 100 func-hppa-hppa_seabios

Please not that you should use -j1 when using --repeat ... otherwise the same test will run in parallel multiple times and the instances might destroy the output files of other tests while running.

... maybe we should put each test output in directory with a randomized name if we want to support that way of running the same test in parallel...

even without the pull request (commit a9e0c9c0f14e19d23443ac24c8080b4708d2eab8).

Before finding this I had already sent the first half (which should be safe since it's all Rust code that isn't compiled on that runner---and for hppa targets in general), but if you still have the merge commit perhaps you can push it?

Looking at the log and tests/functional/test_hppa_seabios.py, it seems like this test just fires up the hppa BIOS, checks for some strings and that's it. However, it seems like qemu-system-hppa quits completely if the BIOS cannot boot from any device - so it's likely a race: QEMU quits too fast, while the test still tries to talk to it to shut down QEMU gracefully?

If I'm right this could likely be fixed by simply adding "-no-shutdown" to the QEMU options here...?

 Thomas


Reply via email to