s test]
Message-ID: <20240906180549.792832-4-th...@redhat.com>
Signed-off-by: Thomas Huth
---
tests/avocado/boot_linux_console.py | 21 -
tests/functional/test_mips64el_fuloong2e.py | 25 ++---
2 files changed, 22 insertions(+), 24 deletions(-)
diff --git a/t
Copy the LinuxKernelTest from tests/acceptance/boot_linux_console.py
to be able to convert the related tests to the functional test framework
in the following patches.
Message-ID: <20240906180549.792832-2-th...@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé
Signed-off-by: Thoma
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Message-ID: <20240819112141.13786-1-phi...@linaro.org>
Signed-off-by: Thomas Huth
---
.gitlab-ci.d/windows.yml | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/.gitlab-ci.d/windows.yml b/.gitla
igned-off-by: Thomas Huth
---
tests/avocado/boot_linux_console.py | 59 ---
tests/functional/test_mipsel_malta.py | 51 ++-
2 files changed, 50 insertions(+), 60 deletions(-)
diff --git a/tests/avocado/boot_linux_console.py
b/tests/avocado/boot_linux_cons
The Meson section has plenty of reviewers, and in order to reduce the
load on my Inbox a little bit, I'm stepping back as a reviewer here.
Message-ID: <20240906155900.742157-1-th...@redhat.com>
Signed-off-by: Thomas Huth
---
MAINTAINERS | 1 -
1 file changed, 1 deletion(-)
d
ts/functional: Convert Aarch64 Raspi3 avocado tests
tests/functional: Convert Aarch64 Raspi4 avocado tests
Richard Henderson (2):
meson: Split --enable-sanitizers to --enable-{asan, ubsan}
meson: Move -fsanitize=undefined into normal configuraton
Thomas Huth (9):
contrib/plug
age-ID: <20240906180549.792832-11-th...@redhat.com>
Signed-off-by: Thomas Huth
---
MAINTAINERS | 1 +
tests/avocado/boot_linux_console.py | 23 --
tests/functional/meson.build| 1 +
tests/functional/test_aarch64_ra
requires
proper ordering of options.
Signed-off-by: Richard Henderson
Reviewed-by: Thomas Huth
Message-ID: <20240813095216.306555-3-richard.hender...@linaro.org>
Signed-off-by: Thomas Huth
---
meson.build| 11 +--
.gitlab-ci.d/buildtest.yml | 10 --
2 files c
y: Philippe Mathieu-Daudé
Reviewed-by: Philippe Mathieu-Daudé
Signed-off-by: Thomas Huth
---
tests/avocado/boot_linux_console.py | 8 ---
tests/functional/meson.build | 1 +
tests/functional/test_m68k_mcf5208evb.py | 29
3 files changed, 30 inser
nd it seems wrong
to hold aarch64 and s390x to a different standard.
Signed-off-by: Richard Henderson
Reviewed-by: Thomas Huth
Message-ID: <20240813095216.306555-2-richard.hender...@linaro.org>
Signed-off-by: Thomas Huth
---
docs/devel/testing/fuzzing.rst| 4 ++--
; to the MAKE_CHECK_ARGS line?
According to the man-page of "make":
"If there is more than one -j option, the last one is effective."
So adding a -j1 should override the previous setting, I think.
Thomas
faa09b2377..b586b4e86d 100644
--- a/tests/tcg/loongarch64/system/regdef.h
+++ b/tests/tcg/loongarch64/system/regdef.h
@@ -1,4 +1,4 @@
-/* SPDX-License-Identifier: GPL-2.0 */
+/* SPDX-License-Identifier: GPL-2.0-only */
/*
* Copyright (c) 2021 Loongson Technology Corporation Limited
*/
Looks good, you can keep:
Reviewed-by: Thomas Huth
ml
Mechanical patch running:
$ sed -i -e s/GPL-2.0/GPL-2.0-only/ \
$(git grep -l 'SPDX-License-Identifier: GPL-2.0$')
Signed-off-by: Philippe Mathieu-Daudé
---
Reviewed-by: Thomas Huth
PL-2.0-or-later.html
Mechanical patch running:
$ sed -i -e s/GPL-2.0+/GPL-2.0-or-later/ \
$(git grep -l 'SPDX-License-Identifier: GPL-2.0+$')
Signed-off-by: Philippe Mathieu-Daudé
---
Reviewed-by: Thomas Huth
PL-2.0-or-later.html
Mechanical patch running:
$ sed -i -e s/LGPL-2.0+/LGPL-2.0-or-later/ \
$(git grep -l 'SPDX-License-Identifier: LGPL-2.0+$')
Signed-off-by: Philippe Mathieu-Daudé
---
Reviewed-by: Thomas Huth
++-
1 file changed, 3 insertions(+), 1 deletion(-)
Reviewed-by: Thomas Huth
alidate network
# device behaviour.
#
-# SPDX-License-Identifier: GPL-2.0-or-late
+# SPDX-License-Identifier: GPL-2.0-or-later
from unittest import skip
from qemu_test import QemuSystemTest, Asset
Reviewed-by: Thomas Huth
has_cmd returns a tuple, not a boolean value. This fixes a crash when
e.g. "tesseract" is not available in the test_m68k_nextcube test.
Reported-by: Richard Henderson
Signed-off-by: Thomas Huth
---
tests/functional/qemu_test/cmd.py | 6 +++---
tests/functional/qemu_test/tesser
s "which" to search for the binary ... that could be done better for
sure (especially since "which" might not be available on all systems), but
it already was done this way in the Avocado tests, so at least that's not a
regression.
Thomas
nable ASan and fail to disable
function sanitizer. So its a bit lucky that don't run it.
Split the --enable-santizers config option, and move stuff back
to meson.build from .gitlab-ci.d.
Reviewed-by: Thomas Huth
and queued.
' might
overflow the 32-bit arithmetic it is using.
Constrain the slot value to be less than NUBUS_SLOT_NB (16).
Resolves: Coverity CID 1464070
Signed-off-by: Peter Maydell
Message-ID: <20240830173452.2086140-4-peter.mayd...@linaro.org>
Reviewed-by: Thomas Huth
Reviewed-by: Mark Cave-
From: Peter Maydell
The datasheets for the SoC and board we model here are still
available from the NXP website; add their URLs and titles for
future reference.
Signed-off-by: Peter Maydell
Reviewed-by: Thomas Huth
Message-ID: <20240830173452.2086140-3-peter.mayd...@linaro.org>
Signed-
memory map
means it doesn't make sense to have more than 1GB of RAM
in any case.)
Resolves: Coverity CID 1547727
Signed-off-by: Peter Maydell
Reviewed-by: Thomas Huth
Message-ID: <20240830173452.2086140-2-peter.mayd...@linaro.org>
Signed-off-by: Thomas Huth
---
hw/m68k/mcf5208.c | 2
Hi!
The following changes since commit 1581a0bc928d61230ed6e43bcb83f2f6737d0bc0:
Merge tag 'pull-ufs-20240906' of https://gitlab.com/jeuk20.kim/qemu into
staging (2024-09-06 15:27:43 +0100)
are available in the Git repository at:
https://gitlab.com/huth/qemu.git tags/pull-request-2024-09-
From: Philippe Mathieu-Daudé
Straight forward conversion using the Python standard zipfile
module instead of avocado.utils package. Update the SHA1 hashes
to SHA256 hashes since SHA1 should not be used anymore nowadays.
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Thomas Huth
Message-ID
Straight forward conversion, just switch to SHA256 hashsum now.
Signed-off-by: Thomas Huth
---
tests/avocado/boot_linux_console.py| 21 --
tests/functional/meson.build | 4 +++
tests/functional/test_alpha_clipper.py | 38 ++
3 files changed, 42
-thorough+func-mipsel-thorough+thorough /
func-mipsel-mipsel_malta OK 9.95s 4 subtests passed
Signed-off-by: Philippe Mathieu-Daudé
Message-ID: <20240827094905.80648-7-phi...@linaro.org>
[thuth: Use LinuxKernelTest]
Signed-off-by: Thomas Huth
---
tests/avocado/boot_linux_console.py
off-by: Thomas Huth
---
MAINTAINERS | 1 +
tests/avocado/boot_linux_console.py | 23 --
tests/functional/meson.build| 1 +
tests/functional/test_aarch64_raspi3.py | 41 +
4 files changed, 43 insertions(+), 23 del
We've got to do_test_advcal_2018() here now that the test resides
in a separate file. Also switch back to the original URL (since
the site did not vanish as originally expected) and update the
hashsum to use SHA256.
Signed-off-by: Thomas Huth
---
tests/avocado/boot_linux_console.py
Just had to update the asset checksum to use SHA256 instead of SHA1,
but apart from that it is a pretty much straightforward conversion.
Signed-off-by: Thomas Huth
---
MAINTAINERS | 1 +
tests/avocado/boot_linux_console.py | 24 ---
tests/functional
off-by: Thomas Huth
---
MAINTAINERS | 1 +
tests/avocado/boot_linux_console.py | 97
tests/functional/meson.build| 1 +
tests/functional/test_aarch64_raspi4.py | 99 +
4 files changed, 101 insertions(+), 97 del
Copy the LinuxKernelTest from tests/acceptance/boot_linux_console.py
to be able to convert the related tests to the functional test framework
in the following patches.
Signed-off-by: Thomas Huth
---
tests/functional/qemu_test/__init__.py| 1 +
tests/functional/qemu_test/linuxkernel.py | 41
We've got to do_test_advcal_2018() here now that the test resides
in a separate file. Also switch back to the original URL (since
the site did not vanish as originally expected) and update the
hashsum to use SHA256.
Signed-off-by: Thomas Huth
---
tests/avocado/boot_linux_console.py
From: Philippe Mathieu-Daudé
Straight forward conversion. Update the SHA1 hashes to
SHA256 hashes since SHA1 should not be used anymore nowadays.
Signed-off-by: Philippe Mathieu-Daudé
Message-ID: <20240827094905.80648-5-phi...@linaro.org>
Signed-off-by: Thomas Huth
---
tests/a
tests/functional: Convert Aarch64 Raspi4 avocado tests
Thomas Huth (5):
tests/functional: Add the LinuxKernelTest for testing the Linux boot
process
tests/functional: Convert the m68k Q800 Avocado test into a functional
test
tests/functional: Convert the Alpha Clipper Avocado test
off-by: Thomas Huth
---
MAINTAINERS | 1 +
tests/avocado/boot_linux_console.py | 85 --
tests/functional/meson.build| 1 +
tests/functional/test_arm_raspi2.py | 95 +
4 files changed, 97 insertions(+), 85 deletions(-)
Signed-off-by: Thomas Huth
---
tests/avocado/boot_linux_console.py | 21 -
tests/functional/test_mips64el_fuloong2e.py | 25 ++---
2 files changed, 22 insertions(+), 24 deletions(-)
diff --git a/tests/avocado/boot_linux_console.py
b/tests/a
From: Philippe Mathieu-Daudé
Straight forward conversion. Update the SHA1 hashes to SHA256
hashes since SHA1 should not be used anymore nowadays.
Reviewed-by: Thomas Huth
Signed-off-by: Philippe Mathieu-Daudé
Message-ID: <20240827094905.80648-4-phi...@linaro.org>
Signed-off-by: Thoma
off-by: Thomas Huth
---
MAINTAINERS | 1 +
tests/avocado/boot_linux_console.py | 63 --
tests/functional/meson.build| 4 ++
tests/functional/test_mips_malta.py | 81 +
4 files changed, 86 insertions(+), 63 deletions(-)
The Meson section has plenty of reviewers, and in order to reduce the
load on my Inbox a little bit, I'm stepping back as a reviewer here.
Signed-off-by: Thomas Huth
---
MAINTAINERS | 1 -
1 file changed, 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 0c1bc69828..c8115b00ca 1
reference to `do_common_semihosting'
We always want semihosting to be enabled if TCG is available, so change
the "imply" statements in the Kconfig file to "select", and make sure to
avoid calling into do_common_semihosting() if TCG is not available.
Signed-off-by: Thomas Hu
On 06/09/2024 10.58, Peter Maydell wrote:
On Fri, 6 Sept 2024 at 09:09, Thomas Huth wrote:
When QEMU has been configured with "--without-default-devices", the build
is currently failing with:
/usr/bin/ld: libqemu-riscv32-softmmu.a.p/target_riscv_cpu_helper.c.o:
i
On 05/09/2024 19.08, Thomas Huth wrote:
On 22/07/2024 13.04, Alex Bennée wrote:
From: Philippe Mathieu-Daudé
Semihosting currently uses the TCG probe_access API. To prepare for
encoding the TCG dependency in Kconfig, do not enable it unless TCG
is available.
Suggested-by: Paolo Bonzini
On 05/09/2024 21.53, Peter Maydell wrote:
On Thu, 5 Sept 2024 at 20:16, Thomas Huth wrote:
This reverts commit 10425887ba54241be1ce97f8935fc320332b531c.
Using "imply" instead of "select" is causing a build failure:
/usr/bin/ld: libqemu-riscv32-softmmu.a.p/target_risc
reference to `do_common_semihosting'
Avoid calling into do_common_semihosting() if the corresponding Kconfig
switch has not been set.
Signed-off-by: Thomas Huth
---
target/riscv/cpu_helper.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/target/riscv/cpu_helper.c b/target/risc
On 06/09/2024 09.59, Philippe Mathieu-Daudé wrote:
Hi Thomas,
On 5/9/24 21:14, Thomas Huth wrote:
Let's make sure that we always pass a machine name to the test_boot_orders()
function, so we can check whether the machine is available in the binary
and skip the test in case it is not inc
On 06/09/2024 09.50, Philippe Mathieu-Daudé wrote:
On 5/9/24 21:14, Thomas Huth wrote:
In case QEMU has been configured with "--without-default-devices", the
"pc" machine type might be missing in the binary. We should check for
its availability before using it.
Signed
nce it with "if (!qtest_enabled()) { ... }" on the QEMU side - at least
that's what we did in similar cases a couple of times, IIRC.
Thomas
erage by a related target.
Signed-off-by: Thomas Huth
---
.gitlab-ci.d/buildtest.yml | 9 +
1 file changed, 1 insertion(+), 8 deletions(-)
diff --git a/.gitlab-ci.d/buildtest.yml b/.gitlab-ci.d/buildtest.yml
index 0c624813cf..dd1edf88db 100644
--- a/.gitlab-ci.d/buildtest.yml
+++ b/.g
ice is
not available.
Signed-off-by: Thomas Huth
---
tests/qtest/meson.build | 25 +
1 file changed, 13 insertions(+), 12 deletions(-)
diff --git a/tests/qtest/meson.build b/tests/qtest/meson.build
index 2f0d3ef080..587e1dc47e 100644
--- a/tests/qtest/meson.build
+++ b/t
The numa-test needs a default machine in the target binary to work
successfully, so don't try to run this test if the corresponding
machine has not been enabled, e.g. when QEMU has been configured with
"--without-default-devices".
Signed-off-by: Thomas Huth
---
tests/qtest/
lper.c:1678:(.text+0x2214): undefined reference to
`do_common_semihosting'
Thus revert to fix the build.
Signed-off-by: Thomas Huth
---
target/riscv/Kconfig | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/target/riscv/Kconfig b/target/riscv/Kconfig
index c332616d36..5f30df
Let's make sure that we always pass a machine name to the test_boot_orders()
function, so we can check whether the machine is available in the binary
and skip the test in case it is not included in the build.
Signed-off-by: Thomas Huth
---
tests/qtest/boot-order-test.c | 4 ++--
1 file ch
In case QEMU has been configured with "--without-default-devices", the
"pc" machine type might be missing in the binary. We should check for
its availability before using it.
Signed-off-by: Thomas Huth
---
tests/qtest/hd-geo-test.c | 71 +--
he default devices.
Thomas Huth (8):
tests/qtest/migration: Add a check for the availability of the "pc"
machine
tests/qtest/cdrom-test: Improve the machine detection in the cdrom
test
tests/qtest/boot-order-test: Make the machine name mandatory in this
test
tests/qtest/hd
The test_vcpu_dirty_limit is the only test that does not check for the
availability of the machine before starting the test, so it fails when
QEMU has been configured with --without-default-devices. Add a check for
the "pc" machine type to fix it.
Reviewed-by: Fabiano Rosas
Signed-off-
When configuring QEMU with the --without-default-devices switch, these
tests are currently failing since they assume that the "pc" and "q35"
machines are always available. Add some proper checks to make the test
work without these machines, too.
Signed-off-by: Thomas Huth
--
old to new
- QTEST_QEMU_BINARY_SRC=./qemu-system-${TARGET}
QTEST_QEMU_BINARY=../build/qemu-system-${TARGET}
./tests/qtest/migration-test
Reviewed-by: Thomas Huth
NFIG_ARM_COMPATIBLE_SEMIHOSTING" into the code that calls
do_common_semihosting() ...?
Thomas
On 2024-09-05 17:18:07+, Jason A. Donenfeld wrote:
> On Thu, Sep 5, 2024 at 5:16 PM Thomas Weißschuh wrote:
> >
> > On 2024-09-05 17:07:22+, Jason A. Donenfeld wrote:
> > > On Thu, Sep 5, 2024 at 5:05 PM Thomas Weißschuh wrote:
> > > >
> >
On 2024-09-05 17:07:22+, Jason A. Donenfeld wrote:
> On Thu, Sep 5, 2024 at 5:05 PM Thomas Weißschuh wrote:
> >
> > On 2024-09-05 16:53:55+, Jason A. Donenfeld wrote:
> > > On Thu, Sep 05, 2024 at 07:25:05AM +0200, Thomas Weißschuh wrote:
> > > >
On 2024-09-05 16:53:55+, Jason A. Donenfeld wrote:
> On Thu, Sep 05, 2024 at 07:25:05AM +0200, Thomas Weißschuh wrote:
> > On 2024-09-05 06:04:12+, Jason A. Donenfeld wrote:
> > > On Thu, Sep 5, 2024 at 5:45 AM maobibo wrote:
> > > >
> > > > Jason
On 05/09/2024 10.28, Paolo Bonzini wrote:
On 9/4/24 10:21, Thomas Huth wrote:
When configuring QEMU with "--without-default-devices", currently a lot
of the x86 qtests are failing since they silently assume that a certain
device or the i440fx pc machine is available. Add more checks
t.
> And the 1G minimum ram limit is gone too.
>
> Now working on how to trigger resets.
With "reset" do you mean normal (non-panic) system shutdown/poweroff?
Since QEMU 9.1 and a recent kernel you can use the pvpanic device for
that in a cross-architecture way.
Thomas
#define CLONE_FLAGS_ARG 1
#else
#define CLONE_FLAGS_ARG 0
Reviewed-by: Thomas Huth
|1 -
disas/cris.c| 2863 ---
disas/meson.build |1 -
6 files changed, 2877 deletions(-)
delete mode 100644 disas/cris.c
Reviewed-by: Thomas Huth
arget/cris/meson.build | 17 -
target/meson.build |1 -
tests/data/qobject/qdict.txt|6 -
29 files changed, 9 insertions(+), 7306 deletions(-)
Reviewed-by: Thomas Huth
is-softmmu/default.mak
delete mode 100644 configs/targets/cris-softmmu.mak
Reviewed-by: Thomas Huth
Reviewed-by: Thomas Huth
Reviewed-by: Thomas Huth
-
hw/net/trace-events | 5 -
4 files changed, 730 deletions(-)
delete mode 100644 include/hw/cris/etraxfs.h
delete mode 100644 hw/net/etraxfs_eth.c
Reviewed-by: Thomas Huth
| 1 -
3 files changed, 286 deletions(-)
delete mode 100644 hw/char/etraxfs_ser.c
Reviewed-by: Thomas Huth
(-)
delete mode 100644 hw/intc/etraxfs_pic.c
Reviewed-by: Thomas Huth
/meson.build | 1 -
4 files changed, 123 deletions(-)
delete mode 100644 hw/cris/boot.h
delete mode 100644 hw/cris/boot.c
delete mode 100644 hw/cris/meson.build
Reviewed-by: Thomas Huth
eviewed-by: Thomas Huth
On 04/09/2024 16.35, Philippe Mathieu-Daudé wrote:
We never compiled / ran these tests.
Signed-off-by: Philippe Mathieu-Daudé
---
Reviewed-by: Thomas Huth
testing situation there is a chance the code
will bitrot without anyone noticing.
Signed-off-by: Philippe Mathieu-Daudé
---
Reviewed-by: Thomas Huth
/docker/Makefile.include | 1 -
tests/docker/dockerfiles/fedora-cris-cross.docker | 14 --
4 files changed, 24 deletions(-)
delete mode 100644 tests/docker/dockerfiles/fedora-cris-cross.docker
Reviewed-by: Thomas Huth
--
tests/tcg/cris/bare/testutils.inc | 117
75 files changed, 5618 deletions(-)
Reviewed-by: Thomas Huth
phi...@linaro.org>
[thuth: Add test to meson.build]
Message-ID: <20240830133841.142644-39-th...@redhat.com>
Signed-off-by: Thomas Huth
---
tests/avocado/load_bflt.py | 54 -
tests/functional/meson.build| 4 +++
tests/functional/qemu_test/utils.py | 9
em
directly.
Reviewed-by: Daniel P. Berrangé
Reviewed-by: Philippe Mathieu-Daudé
Tested-by: Philippe Mathieu-Daudé
Message-ID: <20240830133841.142644-13-th...@redhat.com>
Signed-off-by: Thomas Huth
---
MAINTAINERS | 5 ++
tests/functional/me
The main testing documentation file got very overloaded already.
Thus let's split the Avocado information into a separate file.
Reviewed-by: Daniel P. Berrangé
Message-ID: <20240830133841.142644-43-th...@redhat.com>
Signed-off-by: Thomas Huth
---
docs/devel/testing/avocad
From: Philippe Mathieu-Daudé
The single test that was using the QemuUserTest class
has been converted to the functional test framework.
This class is now unused, remove it.
Signed-off-by: Philippe Mathieu-Daudé
Message-ID: <20240822104238.75045-4-phi...@linaro.org>
Reviewed-by: Thoma
44-11-th...@redhat.com>
Signed-off-by: Thomas Huth
---
tests/Makefile.include | 30 +++---
1 file changed, 15 insertions(+), 15 deletions(-)
diff --git a/tests/Makefile.include b/tests/Makefile.include
index 537804d101..fbb1a4b211 100644
--- a/tests/Makefile.include
Message-ID: <20240830133841.142644-23-th...@redhat.com>
Signed-off-by: Thomas Huth
---
MAINTAINERS | 2 +-
tests/avocado/machine_microblaze.py | 61 ---
tests/functional/meson.build | 8 +++
.../func
Now that we've got the Asset class with pre-caching, we can convert
some Avocado tests that use fetch_asset() for downloading their
required files.
Message-ID: <20240830133841.142644-18-th...@redhat.com>
Signed-off-by: Thomas Huth
---
MAINTAINERS
Nothing thrilling in here, it's just a straight forward conversion.
Reviewed-by: Philippe Mathieu-Daudé
Message-ID: <20240830133841.142644-25-th...@redhat.com>
Signed-off-by: Thomas Huth
---
tests/functional/meson.build | 1 +
.../test_vi
While we're at it, update the SHA1 hashes to SHA256 hashes since
SHA1 should not be used anymore nowadays.
Message-ID: <20240830133841.142644-32-th...@redhat.com>
Signed-off-by: Thomas Huth
---
tests/functional/meson.build | 1 +
.../test_linu
t;20240830133841.142644-20-th...@redhat.com>
Signed-off-by: Thomas Huth
---
MAINTAINERS | 6 +--
tests/avocado/machine_sparc64_sun4u.py| 36
tests/functional/meson.build | 9
.../test_arm_canona1100.
will be set via meson.build later.
Signed-off-by: Daniel P. Berrangé
Message-ID: <20240830133841.142644-9-th...@redhat.com>
Signed-off-by: Thomas Huth
---
MAINTAINERS| 5 +
tests/functional/qemu_test/__init__.py | 13 ++
tests/functional/qemu_test/cmd.py
Reviewed-by: Philippe Mathieu-Daudé
Tested-by: Marcin Juszkiewicz
Message-ID: <20240830133841.142644-4-th...@redhat.com>
Signed-off-by: Thomas Huth
---
tests/avocado/machine_aarch64_sbsaref.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/avocado/machine_aarc
Nothing thrilling in here, just straight forward conversions.
Reviewed-by: Philippe Mathieu-Daudé
Tested-by: Philippe Mathieu-Daudé
Message-ID: <20240830133841.142644-26-th...@redhat.com>
Signed-off-by: Thomas Huth
---
MAINTAINERS | 9 +--
tests/func
subtests passed
...
Signed-off-by: Philippe Mathieu-Daudé
Message-ID: <20240826103634.52384-1-phi...@linaro.org>
Reviewed-by: Thomas Huth
Message-ID: <20240830133841.142644-36-th...@redhat.com>
Signed-off-by: Thomas Huth
---
MAINTAINERS | 2 +-
test
with this functionality, so let's just add a nice wrapper
function around that.
Reviewed-by: Daniel P. Berrangé
Reviewed-by: Philippe Mathieu-Daudé
Tested-by: Philippe Mathieu-Daudé
Tested-by: Daniel P. Berrangé
Message-ID: <20240830133841.142644-19-th...@redhat.com>
Signed-off-by: Th
Building and testing are two separate topics, so let's split the testing
into a separate category and move the related files into a separate folder.
Message-ID: <20240830133841.142644-42-th...@redhat.com>
Signed-off-by: Thomas Huth
---
docs/devel/index-build.rst
org>
Reviewed-by: Thomas Huth
Message-ID: <20240830133841.142644-37-th...@redhat.com>
Signed-off-by: Thomas Huth
---
MAINTAINERS | 2 +-
tests/functional/meson.build | 4 +++
.../test_mips64el_fuloong2e.py} | 33 ++
Mostly a straight-forward conversion. Looks like we can simply drop
the avocado datadrainer stuff when not using the avocado framework
anymore.
Reviewed-by: Philippe Mathieu-Daudé
Tested-by: Philippe Mathieu-Daudé
Message-ID: <20240830133841.142644-30-th...@redhat.com>
Signed-off-by:
When running "make -j$(nproc) check-functional", tests that use the
same asset might be running in parallel. Improve the downloading to
detect this situation and wait for the other thread to finish the
download.
Message-ID: <20240830133841.142644-17-th...@redhat.com>
Signed-off
dhat.com>
Signed-off-by: Thomas Huth
---
docs/devel/testing/avocado.rst | 32
1 file changed, 16 insertions(+), 16 deletions(-)
diff --git a/docs/devel/testing/avocado.rst b/docs/devel/testing/avocado.rst
index 0d207a05c5..eda76fe2db 100644
--- a/docs/devel/testin
841.142644-27-th...@redhat.com>
Signed-off-by: Thomas Huth
---
MAINTAINERS| 1 +
tests/avocado/ppc_amiga.py | 38 --
tests/functional/meson.build | 1 +
tests/functional/test_ppc_amiga.py | 43 ++
4 f
201 - 300 of 2891 matches
Mail list logo