summaryrefslogtreecommitdiffstats
path: root/tests/extra
Commit message (Collapse)AuthorAgeFilesLines
* valgrind: Add suppression for memory leak in libdl:_dl_init function.Richard W.M. Jones2012-10-301-0/+8
| | | | (cherry picked from commit 2dab72794eef55f941cc61f1f34baa9fc7988298)
* valgrind: Fix FUSE memory leak suppression.Richard W.M. Jones2012-10-301-2/+10
| | | | (cherry picked from commit 626ca8e74f97a8c5fbe354211e81132976a21435)
* extra-tests: Clean up some comments about the upstream qemu tests.Richard W.M. Jones2012-09-191-3/+4
| | | | (cherry picked from commit 157b5006dbf2db2927e48ce592a83a279513d183)
* extra-tests: Add scripts used by these tests to EXTRA_DIST.Richard W.M. Jones2012-09-191-1/+4
| | | | (cherry picked from commit 7e4b197cb6a5071c13e407546a21f9b93fe3798d)
* extra-tests: Write a qemu wrapper script on the fly.Richard W.M. Jones2012-09-192-26/+13
| | | | | | | | | | | | Passing the $upstream_qemu environment variable is not reliable when libvirt is involved: Environment variables are passed to the first instance of the session libvirtd, but because libvirt reuses the session libvirtd, subsequent environment variable settings are lost (this is filed as RHBZ#856619). Bypass all of this by writing a custom qemu-wrapper.sh which contains the hard-coded values we want. (cherry picked from commit e6bd0b87eb753fa96b6533b0dbe498697701ad3a)
* extra-tests: The upstream qemu test now reruns all the extra tests.Richard W.M. Jones2012-09-193-10/+12
| | | | (cherry picked from commit 509dd90c43afed75b861b7d82ebe8739d3500d54)
* extra-tests: Fix libvirt URI so we can run tests with libvirt attach-method.Richard W.M. Jones2012-09-191-14/+10
| | | | (cherry picked from commit eeb0c598ec8caa50998336713ed4e62902e0a74d)
* extra-tests: Don't use $QEMU as a variable.Richard W.M. Jones2012-09-182-6/+13
| | | | | | | Since 'QEMU' is set (overwritten) by the autoconf-generated Makefile, this test would always test installed qemu, not upstream qemu, making it pretty useless. Use another name for this variable. (cherry picked from commit 81c682f1295a934d18bd4dc9e42b8e843df0c207)
* tests/extra: Add workaround for memory leak in libvirt.Richard W.M. Jones2012-08-111-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)
* 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-181-3/+3
| | | | This option didn't exist in RHEL 6 valgrind.
* extra-tests: Add suppression for memory leak in FUSE.Richard W.M. Jones2012-04-121-0/+9
|
* 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
* extra-tests: Disable valgrind vgdb.Richard W.M. Jones2012-04-101-1/+2
| | | | This leaves files called 'vgdb-pipe-*' in .
* extra-tests: Test virt-sysprep.Richard W.M. Jones2012-04-011-1/+14
|
* Rewrite virt-sysprep.Richard W.M. Jones2012-03-311-3/+1
|
* extra-tests: Export LIBVIRT_DEFAULT_URI to pick-guests.pl.Richard W.M. Jones2012-03-081-1/+6
| | | | This fixes commit 2912e4e1173226f461517a0008664e01b5d3066d.
* extra-tests: Check that guests are accessible before picking them.Richard W.M. Jones2012-03-082-11/+65
|
* extra-tests: Add suppression for uninitialized memory bug in latest glibc.Richard W.M. Jones2012-02-081-0/+8
|
* extra-tests: libnl moved from /lib64 to /usr/lib64 on Fedora.Richard W.M. Jones2012-02-081-0/+13
| | | | Update suppressions file to match.
* extra-tests: ocaml: Additional suppressions so we can test bytecode.Richard W.M. Jones2012-01-281-0/+14
|
* 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