qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] tests/Makefile.include gtester rules defeat attempts to par


From: Peter Maydell
Subject: [Qemu-devel] tests/Makefile.include gtester rules defeat attempts to parallelize
Date: Mon, 9 Apr 2018 18:25:23 +0100

I noticed that the rules for gtester in tests/Makefile.include
work against attempts to parallelize "make check" with make's
-j argument, because from Make's point of view we run a
single command which looks like

gtester tests/endianness-test tests/fdc-test tests/ide-test
tests/ahci-test tests/hd-geo-test tests/boot-order-test
tests/bios-tables-test tests/boot-serial-test tests/pxe-test
tests/rtc-test tests/ipmi-kcs-test tests/ipmi-bt-test
tests/i440fx-test tests/fw_cfg-test tests/drive_del-test
tests/wdt_ib700-test tests/tco-test tests/e1000-test tests/e1000e-test
tests/rtl8139-test tests/pcnet-test tests/eepro100-test
tests/ne2000-test tests/nvme-test tests/ac97-test tests/es1370-test
tests/virtio-net-test tests/virtio-balloon-test tests/virtio-blk-test
tests/virtio-rng-test tests/virtio-scsi-test tests/virtio-serial-test
tests/virtio-console-test tests/tpci200-test tests/ipoctal232-test
tests/display-vga-test tests/intel-hda-test tests/megasas-test
tests/vmxnet3-test tests/pvpanic-test tests/i82801b11-test
tests/ioh3420-test tests/usb-hcd-ohci-test tests/usb-hcd-uhci-test
tests/usb-hcd-ehci-test tests/usb-hcd-xhci-test tests/cpu-plug-test
tests/q35-test tests/vmgenid-test tests/tpm-crb-test
tests/tpm-tis-test tests/test-netfilter tests/test-filter-mirror
tests/test-filter-redirector tests/migration-test
tests/test-x86-cpuid-compat tests/numa-test tests/qmp-test
tests/device-introspect-test tests/machine-none-test tests/qom-test
tests/test-hmp

and then all of those individual tests/foo-test get run in series
by gtester, rather than being possibly parallelized by make.

Does anybody feel like playing around with the makefile
rules to see if they can make that a bit less serialized?

thanks
-- PMM



reply via email to

[Prev in Thread] Current Thread [Next in Thread]