Re: [PULL v2 0/8] qtests and docs

2020-01-13 Thread Peter Maydell
On Sun, 12 Jan 2020 at 11:28, Thomas Huth  wrote:
>
>  Hi Peter!
>
> The following changes since commit dc65a5bdc9fa543690a775b50d4ffbeb22c56d6d:
>
>   Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-5.0-20200108'
>   into staging (2020-01-10 16:15:04 +)
>
> are available in the Git repository at:
>
>   https://gitlab.com/huth/qemu.git tags/pull-request-2020-01-12
>
> for you to fetch changes up to 22108f333d16cbfbd5808bb4f661c394b08fe698:
>
>   docs: build an index page for the HTML docs (2020-01-12 11:42:41 +0100)
>
> 
> * Move qtests into a separate directory
> * Build index.html for docs
> 


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/5.0
for any user-visible changes.

-- PMM



[PULL v2 0/8] qtests and docs

2020-01-12 Thread Thomas Huth
 Hi Peter!

The following changes since commit dc65a5bdc9fa543690a775b50d4ffbeb22c56d6d:

  Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-5.0-20200108'
  into staging (2020-01-10 16:15:04 +)

are available in the Git repository at:

  https://gitlab.com/huth/qemu.git tags/pull-request-2020-01-12

for you to fetch changes up to 22108f333d16cbfbd5808bb4f661c394b08fe698:

  docs: build an index page for the HTML docs (2020-01-12 11:42:41 +0100)


* Move qtests into a separate directory
* Build index.html for docs


v2: Rebased and fixed conflicts in tests/Makefile.include

Stefan Hajnoczi (1):
  docs: build an index page for the HTML docs

Thomas Huth (7):
  tests/Makefile: test-char does not need libqtest
  tests/ptimer: Remove unnecessary inclusion of libqtest.h
  tests/Makefile: Remove 'tests/' and '$(EXESUF)' from the check-qtest 
variables
  tests/Makefile: Separate unit test dependencies from qtest dependencies
  test: Move qtests to a separate directory
  tests/Makefile: Move qtest-related settings to a separate Makefile.include
  tests/libqos: Move the libqos files under tests/qtest/

 .gitlab-ci.yml |  11 +-
 MAINTAINERS|  88 +++--
 Makefile   |   6 +
 configure  |   4 +-
 docs/index.html.in |  17 +
 tests/Makefile.include | 356 ++---
 tests/ptimer-test.c|   1 -
 tests/qtest/Makefile.include   | 318 ++
 tests/{ => qtest}/ac97-test.c  |   0
 tests/{ => qtest}/acpi-utils.c |   0
 tests/{ => qtest}/acpi-utils.h |   0
 tests/{ => qtest}/ahci-test.c  |   0
 tests/{ => qtest}/arm-cpu-features.c   |   0
 tests/{ => qtest}/bios-tables-test-allowed-diff.h  |   0
 tests/{ => qtest}/bios-tables-test.c   |   0
 tests/{ => qtest}/boot-order-test.c|   0
 tests/{ => qtest}/boot-sector.c|   0
 tests/{ => qtest}/boot-sector.h|   0
 tests/{ => qtest}/boot-serial-test.c   |   0
 tests/{ => qtest}/cdrom-test.c |   0
 tests/{ => qtest}/cpu-plug-test.c  |   0
 tests/{ => qtest}/dbus-vmstate-test.c  |   0
 tests/{ => qtest}/dbus-vmstate1.xml|   0
 tests/{ => qtest}/device-introspect-test.c |   0
 tests/{ => qtest}/device-plug-test.c   |   0
 tests/{ => qtest}/display-vga-test.c   |   0
 tests/{ => qtest}/drive_del-test.c |   0
 tests/{ => qtest}/ds1338-test.c|   0
 tests/{ => qtest}/e1000-test.c |   0
 tests/{ => qtest}/e1000e-test.c|   0
 tests/{ => qtest}/eepro100-test.c  |   0
 tests/{ => qtest}/endianness-test.c|   0
 tests/{ => qtest}/es1370-test.c|   0
 tests/{ => qtest}/fdc-test.c   |   0
 tests/{ => qtest}/fw_cfg-test.c|   0
 tests/{ => qtest}/hd-geo-test.c|   0
 tests/{ => qtest}/hexloader-test.c |   0
 tests/{ => qtest}/i440fx-test.c|   0
 tests/{ => qtest}/i82801b11-test.c |   0
 tests/{ => qtest}/ide-test.c   |   0
 tests/{ => qtest}/intel-hda-test.c |   0
 tests/{ => qtest}/ioh3420-test.c   |   0
 tests/{ => qtest}/ipmi-bt-test.c   |   0
 tests/{ => qtest}/ipmi-kcs-test.c  |   0
 tests/{ => qtest}/ipoctal232-test.c|   0
 tests/{ => qtest}/ivshmem-test.c   |   0
 .../libqos/aarch64-xlnx-zcu102-machine.c   |   0
 tests/{ => qtest}/libqos/ahci.c|   0
 tests/{ => qtest}/libqos/ahci.h|   0
 tests/{ => qtest}/libqos/arm-imx25-pdk-machine.c   |   0
 tests/{ => qtest}/libqos/arm-n800-machine.c|   0
 tests/{ => qtest}/libqos/arm-raspi2-machine.c  |   0
 tests/{ => qtest}/libqos/arm-sabrelite-machine.c   |   0
 tests/{ => qtest}/libqos/arm-smdkc210-machine.c|   0
 tests/{ => qtest}/libqos/arm-virt-machine.c|   0
 .../libqos/arm-xilinx-zynq-a9-machine.c|   0
 tests/{ => qtest}/libqos/e1000e.c  |   0
 tests/{ => qtest}/libqos/e1000e.h  |   0
 tests/{ => qtest}/libqos/fw_cfg.c  |   0
 tests/{ => qtest}/libqos/fw_cfg.h  |   0
 tests/{ => qtest}/libqos/i2c-imx.c |   0
 tests/{ => qtest}/libqos/i2c-omap.c|   0
 tests/{ => qtest}/libqos/i2c.c |   0