summaryrefslogtreecommitdiffstats
path: root/tests/extra
Commit message (Collapse)AuthorAgeFilesLines
* tests/extra: Add workaround for memory leak in libvirt.Richard W.M. Jones2012-08-301-1/+13
| | | | | See: https://bugzilla.redhat.com/show_bug.cgi?id=847429 (cherry picked from commit 04b475b41476b75ef3851fdd093a9868df0c7357)
* build: Return 77 from skipped tests.Richard W.M. Jones2012-08-051-2/+2
| | | | (cherry picked from commit fc86db3b3bcd884ee37cef79e22b0324df9fcae6)
* extra-tests: Add a test using upstream qemu.Richard W.M. Jones2012-07-093-1/+75
| | | | (cherry picked from commit e6dec159488f589df62c9f59477281f8264a19c8)
* build: Define abs_builddir if not defined already.Richard W.M. Jones2012-06-211-0/+3
| | | | | | | | | This is missing on RHEL 5. This updates commit 50aa9533e4a505e1c64dbedddb30491bfbb755d6. Cherry picked from commit bc7f1a5ef156576c069f47ea33f4977979ac032d and backported to libguestfs 1.16.
* build: Define builddir and abs_srcdir when they are missing.Richard W.M. Jones2012-06-211-0/+3
| | | | | | | | | | | | | | | | | | | | | | RHEL 5-era autoconf did not define these, so define them manually when they are missing. Define builddir as '.' The scripts require this. It won't work in the srcdir != builddir case, but we don't care about that for RHEL 5. This commit also moves the builddir / abs_srcdir variable setting above the include of subdir-rules.mk, in case that include uses these variables. Useful script: for f in $(find -name Makefile.am | xargs fgrep '$(abs_srcdir)' -l) ; do if ! grep -q '^abs_srcdir' $f; then echo missing in $f fi done (cherry picked from commit 50aa9533e4a505e1c64dbedddb30491bfbb755d6)
* extra-tests: Check if valgrind supports --vgdb=no option.Richard W.M. Jones2012-04-241-3/+3
| | | | | This option didn't exist in RHEL 6 valgrind. (cherry picked from commit 58a5b5bd944655b028c915a91dad2220176986db)
* extra-tests: Add suppression for memory leak in FUSE.Richard W.M. Jones2012-04-131-0/+9
| | | | (cherry picked from commit a97e9429ea888b4732bbbcfdd85b9368dd6ef96c)
* extra-tests: Add suppression for libvirt/gnutls leak.Richard W.M. Jones2012-04-111-1/+12
| | | | | https://www.redhat.com/archives/libvir-list/2012-April/msg00322.html (cherry picked from commit de2dc9f71dd284e033e999a4d0541848a7201b02)
* extra-tests: Disable valgrind vgdb.Richard W.M. Jones2012-04-111-1/+2
| | | | | This leaves files called 'vgdb-pipe-*' in . (cherry picked from commit b10a3d718e4ff8957e8af4afafcd1680c386ad33)
* extra-tests: Export LIBVIRT_DEFAULT_URI to pick-guests.pl.Richard W.M. Jones2012-03-131-1/+6
| | | | | This fixes commit 2912e4e1173226f461517a0008664e01b5d3066d. (cherry picked from commit 99702fe443383707b9d9c1b84570baf3bebf9253)
* extra-tests: Check that guests are accessible before picking them.Richard W.M. Jones2012-03-132-11/+65
| | | | (cherry picked from commit 2912e4e1173226f461517a0008664e01b5d3066d)
* extra-tests: Add suppression for uninitialized memory bug in latest glibc.Richard W.M. Jones2012-02-081-0/+8
| | | | (cherry picked from commit 518edc506fbdd66dcdd5a558cd086cfa296585a2)
* extra-tests: libnl moved from /lib64 to /usr/lib64 on Fedora.Richard W.M. Jones2012-02-081-0/+13
| | | | | Update suppressions file to match. (cherry picked from commit 0559f038ada850f627529ece97f5a4e8721a7ecd)
* extra-tests: ocaml: Additional suppressions so we can test bytecode.Richard W.M. Jones2012-01-291-0/+14
| | | | (cherry picked from commit 8fd5a377b8521d53f56b66136d686a31c7e302b6)
* Tempus fugit.Richard W.M. Jones2012-01-181-1/+1
| | | | Update all copyright dates to 2012.
* New tool: virt-format: erase and make blank disks.Richard W.M. Jones2012-01-181-0/+1
| | | | | This tool allows you to easily reformat a disk, creating a blank disk with optional partition, LVM and empty filesystem.
* extra-tests: Only test 5 random guests.Richard W.M. Jones2012-01-101-6/+10
| | | | | | | | | If you have a lot of guests, running extra tests takes a lot of time, but (arguably) you're not really doing any more detailed testing. Thus pick up to 5 guests at random to test. A different random selection is done on each run, ensuring that data-driven errors (eg in inspection) will still be found eventually.
* extra-tests: add test-guests to prevent test errorWanlong Gao2011-12-231-0/+4
| | | | | | | | | | | | extra-tests is depending on tests-guests. We need guests/*.img when doing extra-tests. /work/git/libguestfs/run valgrind --log-file=/work/git/libguestfs/tests/extra/valgrind.log --leak-check=full --error-exitcode=119 --suppressions=/work/git/libguestfs/tests/extra/suppressions ../../cat/virt-cat -a ../guests/fedora.img /etc/fstab >/dev/null ../guests/fedora.img: No such file or directory make[1]: *** [test-tools-internal] Error 1 make[1]: Leaving directory `/work/git/libguestfs/tests/extra' Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
* tests: Split images -> tests/data + tests/guestsRichard W.M. Jones2011-12-221-16/+16
|
* tests: Rename extratests -> tests/extra.Richard W.M. Jones2011-12-222-0/+291