Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: 3d5d015ca419edc122d7977c93bafaaca43307a4
https://github.com/qemu/qemu/commit/3d5d015ca419edc122d7977c93bafaaca43307a4
Author: Ani Sinha <[email protected]>
Date: 2025-01-02 (Thu, 02 Jan 2025)
Changed paths:
M docs/conf.py
M include/qemu/help-texts.h
Log Message:
-----------
docs: update copyright date to the year 2025
We are already in January 2025! Update copyright notices.
Cc: [email protected]
Cc: [email protected]
Signed-off-by: Ani Sinha <[email protected]>
Message-ID: <[email protected]>
Signed-off-by: Thomas Huth <[email protected]>
Commit: c82bfaf42dc6f8dbf101190c86cfa8af9ea400fd
https://github.com/qemu/qemu/commit/c82bfaf42dc6f8dbf101190c86cfa8af9ea400fd
Author: Thomas Huth <[email protected]>
Date: 2025-01-02 (Thu, 02 Jan 2025)
Changed paths:
R tests/avocado/vnc.py
M tests/functional/meson.build
A tests/functional/test_vnc.py
Log Message:
-----------
tests/functional: Convert the vnc test
Nothing thrilling in here, it's just a straight forward conversion.
Reviewed-by: Philippe Mathieu-Daudé <[email protected]>
Tested-by: Philippe Mathieu-Daudé <[email protected]>
Message-ID: <[email protected]>
Signed-off-by: Thomas Huth <[email protected]>
Commit: 56d3a1482921e7e23233f3abcce9c29f3f56cb72
https://github.com/qemu/qemu/commit/56d3a1482921e7e23233f3abcce9c29f3f56cb72
Author: Thomas Huth <[email protected]>
Date: 2025-01-02 (Thu, 02 Jan 2025)
Changed paths:
M tests/functional/test_vnc.py
Log Message:
-----------
tests/functional/test_vnc: Do not use a hard-coded VNC port
Two tests here are using the hard-coded VNC port :0 ... if there
is already a QEMU or other program running that is using this
port, the tests will be failing. Fortunately, QEMU can also
auto-detect a free port with the "to=..." parameter, so let's
use that for the tests to avoid the problem.
Message-ID: <[email protected]>
Signed-off-by: Thomas Huth <[email protected]>
Commit: 93a9fdc5504f15d319927c1497522cb72929d78e
https://github.com/qemu/qemu/commit/93a9fdc5504f15d319927c1497522cb72929d78e
Author: Thomas Huth <[email protected]>
Date: 2025-01-02 (Thu, 02 Jan 2025)
Changed paths:
M tests/functional/test_vnc.py
Log Message:
-----------
tests/functional/test_vnc: Remove the test_no_vnc test
This test matches exactly the first three lines of the following
test_no_vnc_change_password test, so there is exactly zero additional
test coverage in here.
Reviewed-by: Daniel P. Berrangé <[email protected]>
Message-ID: <[email protected]>
Signed-off-by: Thomas Huth <[email protected]>
Commit: b7edbbf4321fea9efefda2a5d6bcea4f7140f866
https://github.com/qemu/qemu/commit/b7edbbf4321fea9efefda2a5d6bcea4f7140f866
Author: Thomas Huth <[email protected]>
Date: 2025-01-02 (Thu, 02 Jan 2025)
Changed paths:
A tests/functional/qemu_test/ports.py
M tests/functional/test_vnc.py
Log Message:
-----------
tests/functional: Extract the find_free_ports() function into a helper file
We'll need this functionality in other functional tests, too, so
let's extract it into the qemu_test module.
Also add an __enter__ and __exit__ function that can be used for
using this functionality in a locked context, so that tests that
are running in parallel don't try to compete for the same ports
later.
Also make sure to only use ports in the "Dynamic Ports" range
(see https://www.rfc-editor.org/rfc/rfc6335) and "randomize" the
start of the probed range with the PID of the test process to
further avoid possible clashes with other competing processes.
Message-ID: <[email protected]>
Signed-off-by: Thomas Huth <[email protected]>
Commit: 8c8dd70037952b3e6b700ecec7be829a5432a432
https://github.com/qemu/qemu/commit/8c8dd70037952b3e6b700ecec7be829a5432a432
Author: Nicholas Piggin <[email protected]>
Date: 2025-01-02 (Thu, 02 Jan 2025)
Changed paths:
M tests/functional/test_ppc64_hv.py
Log Message:
-----------
tests/functional/test_ppc64_hv: Simplify console handling
Since functional tests have character-based console output parsing,
there is no need for strange hacks to work around old line-based.
Signed-off-by: Nicholas Piggin <[email protected]>
Message-ID: <[email protected]>
Reviewed-by: Thomas Huth <[email protected]>
Signed-off-by: Thomas Huth <[email protected]>
Commit: e6c81cf3d00a769d105290699b4efc3aeff0c66d
https://github.com/qemu/qemu/commit/e6c81cf3d00a769d105290699b4efc3aeff0c66d
Author: Nicholas Piggin <[email protected]>
Date: 2025-01-02 (Thu, 02 Jan 2025)
Changed paths:
M tests/functional/test_ppc64_hv.py
Log Message:
-----------
tests/functional/test_ppc64_hv: Update repo management
`setup-apkrepos` can be used to set repos rather than open-coding URLs.
Signed-off-by: Nicholas Piggin <[email protected]>
Message-ID: <[email protected]>
Signed-off-by: Thomas Huth <[email protected]>
Commit: 9f6b6106dc450c4027d48b4c6347b75ec4c9eb96
https://github.com/qemu/qemu/commit/9f6b6106dc450c4027d48b4c6347b75ec4c9eb96
Author: Nicholas Piggin <[email protected]>
Date: 2025-01-02 (Thu, 02 Jan 2025)
Changed paths:
M tests/functional/test_ppc64_hv.py
Log Message:
-----------
tests/functional/test_ppc64_hv: Update to Alpine 3.21.0
Signed-off-by: Nicholas Piggin <[email protected]>
Message-ID: <[email protected]>
Signed-off-by: Thomas Huth <[email protected]>
Commit: ec2dfb7c389b94d71ee825caa20b709d5df6c166
https://github.com/qemu/qemu/commit/ec2dfb7c389b94d71ee825caa20b709d5df6c166
Author: Philippe Mathieu-Daudé <[email protected]>
Date: 2025-01-02 (Thu, 02 Jan 2025)
Changed paths:
M tests/functional/test_rx_gdbsim.py
Log Message:
-----------
tests/functional/test_rx_gdbsim: Use stable URL for test_linux_sash
Yoshinori said [*] URL references on OSDN were stable, but they
appear not to be. Mirror the artifacts on GitHub to avoid failures
while testing on CI.
[*] https://www.mail-archive.com/[email protected]/msg686487.html
Cc: Yoshinori Sato <[email protected]>
Reported-by: Alex Bennée <[email protected]>
Signed-off-by: Philippe Mathieu-Daudé <[email protected]>
Message-ID: <[email protected]>
[huth: Adapt the patch to the new version in the functional framework]
Message-ID: <[email protected]>
Signed-off-by: Thomas Huth <[email protected]>
Commit: c5efe54622953c4350566ab42323de61a1c06b8f
https://github.com/qemu/qemu/commit/c5efe54622953c4350566ab42323de61a1c06b8f
Author: Thomas Huth <[email protected]>
Date: 2025-01-02 (Thu, 02 Jan 2025)
Changed paths:
M tests/functional/test_arm_quanta_gsj.py
Log Message:
-----------
tests/functional/test_arm_quanta_gsj: Fix broken test
ASSET_IMAGE needs to be prefixed with "self." ... this bug
apparently went in unnoticed because the test is not run by
default.
Message-ID: <[email protected]>
Reviewed-by: Philippe Mathieu-Daudé <[email protected]>
Signed-off-by: Thomas Huth <[email protected]>
Commit: 1ada452efc7d8f8bf42cd5e8a2af1b4ac9167a1f
https://github.com/qemu/qemu/commit/1ada452efc7d8f8bf42cd5e8a2af1b4ac9167a1f
Author: Stefan Hajnoczi <[email protected]>
Date: 2025-01-02 (Thu, 02 Jan 2025)
Changed paths:
M docs/conf.py
M include/qemu/help-texts.h
R tests/avocado/vnc.py
M tests/functional/meson.build
A tests/functional/qemu_test/ports.py
M tests/functional/test_arm_quanta_gsj.py
M tests/functional/test_ppc64_hv.py
M tests/functional/test_rx_gdbsim.py
A tests/functional/test_vnc.py
Log Message:
-----------
Merge tag 'pull-request-2025-01-02' of https://gitlab.com/thuth/qemu into
staging
* Update year in copyright statements
* Convert the VNC test to the functional framework
* Improve and update the ppc64_hv functional test
* Fix broken rx_gdbsim and arm_quanta_gsj functional tests
# -----BEGIN PGP SIGNATURE-----
#
# iQJFBAABCAAvFiEEJ7iIR+7gJQEY8+q5LtnXdP5wLbUFAmd2alsRHHRodXRoQHJl
# ZGhhdC5jb20ACgkQLtnXdP5wLbW+phAAhIWX1KlU6nHh6GUKmEgDmvFKn+eE4NlJ
# BP97GUI5jsYAXgq1jqVsSw2xWzjNXVSUGq/J0jPjZElz+iAJWortCef9Ga46A9eS
# qx7MjeNsLiTnaJZwLDtu6w4f9t1vdNnyBIZULV9whevn/GMF4MO4s2aBCTbIG0xT
# 9HBbuVgAaz3Ga+ZWEt9kYt4OsTbWIdmLTDpKiti2qteP0WR7Hyqgztd828JSHk3R
# a98jSdNgObXODacOcis2e0kr5+C1eEYjqggkxeFao1ZXdbn95MFYT1q+WBofVYPR
# fnHmGkIUaJixXApd6DCo2oou99aO8nW/Y6zkj8vraQaSCqCi7NhEmuguN55apyLJ
# uwzMneECZ8Yf0kOAmRT6u0BqHEXqHXaHj9YzJ6fBxKol0WVfjkCyUQ4Ozke/xFQ9
# XeVAXIus/D42OPoO2buERt+Be99TMYUV5RCIoSah2D0pwI65CyQXSpb++mah9SUI
# qrUtn58Z6fcnNGrzScv0c4ZjfNwxm8Rk7hMdThCiy2PDkcYu4L5tm4TPGRm2kzG3
# MNQXEjtVHc2nQmwEZA0piBhEDoWXvcGaps9E8SlQ+MGaXqCsK11eTC6rQY1rI+ZV
# 1XOXenJ2O77SCacZZb2UZk2WleTjcOsaZAMniRM7oML4zOYgCZbYq+zNdoMoTQ6E
# t/2V8B24SrQ=
# =9Hki
# -----END PGP SIGNATURE-----
# gpg: Signature made Thu 02 Jan 2025 05:28:43 EST
# gpg: using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5
# gpg: issuer "[email protected]"
# gpg: Good signature from "Thomas Huth <[email protected]>" [full]
# gpg: aka "Thomas Huth <[email protected]>" [full]
# gpg: aka "Thomas Huth <[email protected]>" [full]
# gpg: aka "Thomas Huth <[email protected]>" [unknown]
# Primary key fingerprint: 27B8 8847 EEE0 2501 18F3 EAB9 2ED9 D774 FE70 2DB5
* tag 'pull-request-2025-01-02' of https://gitlab.com/thuth/qemu:
tests/functional/test_arm_quanta_gsj: Fix broken test
tests/functional/test_rx_gdbsim: Use stable URL for test_linux_sash
tests/functional/test_ppc64_hv: Update to Alpine 3.21.0
tests/functional/test_ppc64_hv: Update repo management
tests/functional/test_ppc64_hv: Simplify console handling
tests/functional: Extract the find_free_ports() function into a helper file
tests/functional/test_vnc: Remove the test_no_vnc test
tests/functional/test_vnc: Do not use a hard-coded VNC port
tests/functional: Convert the vnc test
docs: update copyright date to the year 2025
Signed-off-by: Stefan Hajnoczi <[email protected]>
Compare: https://github.com/qemu/qemu/compare/8b70d7f2071e...1ada452efc7d
To unsubscribe from these emails, change your notification settings at
https://github.com/qemu/qemu/settings/notifications