Richard W.M. Jones
2011-Dec-22  08:27 UTC
[Libguestfs] FYI: Changes to test directory names
I'm going to rename some test directories to make the names more
logical:
* caution -> tests/qemu
  This directory contains tests of qemu (safety and liveness).
  'make check' will be changed so that this directory is tested first.
  At present, 'make check' happens to build images/ first which makes
  it harder to track down qemu breakage.
* capitests -> tests/c-api
  Tests of the C API.  Arguably these tests could be moved into src/
  but that directory has lots of files in it already.
* regressions -> tests/regressions
               + tests/protocol
               + tests/luks
	       + tests/...
  Split this directory into true regression tests, and tests of
  other things.
  guestfish-specific tests will be placed in the fish/ directory
  instead of being in a separate directory.  This makes it consistent
  with other C tools such as virt-df, virt-edit where tests are
  located in the same directory as the tool.
* extratests -> tests/extra
  Complex tests that require valgrind, local guests, etc.  Just as
  now, these are not part of 'make check'.
* images -> tests/data + tests/guests
  Split into test data, and the (phony) guest images.
  tests/data (as now) doesn't contain any TESTS (just data required by
  other tests).  It is built early during the 'make' phase.
  tests/guests: Because other tests rely on these guests, we will
  build it early (after tests/qemu, before tests/c-api).  The guests
  are check_DATA, meaning they get created during 'make check'.
* test-tool (no change)
These changes will first be done on master (development) so we can
shake out bugs.  I plan to backport them to the 1.14 branch at a later
date.
Rich.
-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming blog: http://rwmj.wordpress.com
Fedora now supports 80 OCaml packages (the OPEN alternative to F#)
http://cocan.org/getting_started_with_ocaml_on_red_hat_and_fedora
Richard W.M. Jones
2011-Dec-22  16:36 UTC
[Libguestfs] FYI: Changes to test directory names
This has been done (in 1.15.12). It probably breaks a few things ... Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones New in Fedora 11: Fedora Windows cross-compiler. Compile Windows programs, test, and build Windows installers. Over 70 libraries supprt'd http://fedoraproject.org/wiki/MinGW http://www.annexia.org/fedora_mingw
Seemingly Similar Threads
- [PATCH 0/7] Prepare for adding write support to hivex (windows registry) library
- [PATCH 0/13 v2] Prepare for adding write support to hivex (Windows registry) library
- [PATCH for discussion only] add_drive_ro adds readonly=on option if available.
- [PATCH] Improve errors from tar-in/tgz-in commands (RHBZ#591155 RHBZ#591250).
- [PATCH 0/2] /dev/mapper paths should not be returned from C inspection APIs