[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PULL 10/19] tests/boot_linux_console: increase timeout
From: |
Gerd Hoffmann |
Subject: |
Re: [Qemu-devel] [PULL 10/19] tests/boot_linux_console: increase timeout |
Date: |
Fri, 10 May 2019 08:06:23 +0200 |
User-agent: |
NeoMutt/20180716 |
Hi,
> I also think that approach #1 is simpler and saner, but thinking about
> where we're going with the test runner development, I started to have
> doubts about it. The reason is that we're adding parallel and multi
> environment (process, machine, container) execution capabilities to the
> runner. Dogfood version is here:
>
> https://github.com/avocado-framework/avocado/pull/3111
>
> By doing all download/caching before any single test starts, we may be
> wasting a lot of CPU time that could be used for running tests, making
> the overall job execution much longer.
Well, if the internet link is the bottleneck running downloads in
parallel wouldn't speed up things ...
Also given that avocado caches the downloads the common case will
probably be to not download anything.
> FIY: one of the new runner planned features, is based on a question
> use case you mention, about how to run tests built into a minimal
> image, such as an initrd.
FYI: Here is what I did: https://git.kraxel.org/cgit/drminfo/tree/tests
cheers,
Gerd
- [Qemu-devel] [PULL 05/19] tests/acceptance: use "arch:" tag to filter target specific tests, (continued)
- [Qemu-devel] [PULL 05/19] tests/acceptance: use "arch:" tag to filter target specific tests, Eduardo Habkost, 2019/05/02
- [Qemu-devel] [PULL 06/19] tests/acceptance: look for target architecture in test tags first, Eduardo Habkost, 2019/05/02
- [Qemu-devel] [PULL 07/19] tests/boot_linux_console: rename the x86_64 after the arch and machine, Eduardo Habkost, 2019/05/02
- [Qemu-devel] [PULL 08/19] tests/boot_linux_console: update the x86_64 kernel, Eduardo Habkost, 2019/05/02
- [Qemu-devel] [PULL 09/19] tests/boot_linux_console: add common kernel command line options, Eduardo Habkost, 2019/05/02
- [Qemu-devel] [PULL 10/19] tests/boot_linux_console: increase timeout, Eduardo Habkost, 2019/05/02
[Qemu-devel] [PULL 11/19] tests/boot_linux_console: refactor the console watcher into utility method, Eduardo Habkost, 2019/05/02
[Qemu-devel] [PULL 12/19] scripts/qemu.py: support adding a console with the default serial device, Eduardo Habkost, 2019/05/02
[Qemu-devel] [PULL 13/19] tests/boot_linux_console: add a test for mips + malta, Eduardo Habkost, 2019/05/02
[Qemu-devel] [PULL 15/19] tests/boot_linux_console: add a test for aarch64 + virt, Eduardo Habkost, 2019/05/02
[Qemu-devel] [PULL 14/19] tests/boot_linux_console: add a test for mips64el + malta, Eduardo Habkost, 2019/05/02
[Qemu-devel] [PULL 18/19] tests/boot_linux_console: add a test for alpha + clipper, Eduardo Habkost, 2019/05/02
[Qemu-devel] [PULL 16/19] tests/boot_linux_console: add a test for arm + virt, Eduardo Habkost, 2019/05/02
[Qemu-devel] [PULL 17/19] tests/boot_linux_console: add a test for s390x + s390-ccw-virtio, Eduardo Habkost, 2019/05/02
[Qemu-devel] [PULL 19/19] configure: automatically pick python3 is available, Eduardo Habkost, 2019/05/02