[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-devel] tests/Makefile.include gtester rules defeat attempts to parallelize,
Peter Maydell <=