summaryrefslogtreecommitdiffstats
path: root/tests/regressions
Commit message (Collapse)AuthorAgeFilesLines
* tools: Modify existing tools to use guestfs_{push,pop}_error_handler.Richard W.M. Jones2012-11-091-5/+2
| | | | | This is a shorter and more convenient way to disable errors temporarily across calls.
* tests: Fix rhbz690819.sh to skip when attach-method is libvirt.Richard W.M. Jones2012-10-061-0/+6
| | | | | | | This sets the iface parameter (implicitly), which is not supported yet by the libvirt backend. This updates commit 8e198dc1c50fcdba6720b23da478ef75cc979733.
* syntax: Use STREQ/STRNEQ in place of strcmp.Richard W.M. Jones2012-09-151-1/+1
| | | | Found by 'make syntax-check'.
* tests: Skip regression test for 790721 if attach-method is not 'appliance'.Richard W.M. Jones2012-07-231-0/+25
|
* build: Return 77 from skipped tests.Richard W.M. Jones2012-07-191-2/+2
|
* run: Set MALLOC_PERTURB_ to a random value.Richard W.M. Jones2012-06-281-3/+0
| | | | | | | | | | | | | | | | | MALLOC_PERTURB_ is a glibc feature which causes malloc to wipe memory before and after it is used, allowing both use-after-free and uninitialized reads to be detected with relatively little performance penalty: http://udrepper.livejournal.com/11429.html?nojs=1 Modify the ./run script so that it always sets this. We were already using MALLOC_PERTURB_ in most tests. Since ./run is now setting this, we can remove it from individual Makefiles. Most TESTS_ENVIRONMENT will now simply look like this: TESTS_ENVIRONMENT = $(top_builddir)/run --test
* tests: Add ./run --test option.Richard W.M. Jones2012-06-261-1/+1
| | | | | | | This option, when added via TESTS_ENVIRONMENT = [...] $(top_builddir)/run --test allows us to run the tests and only print the full output (including debugging etc) when the test fails.
* tests: Add thread IDs to test of bug 790721.Richard W.M. Jones2012-06-261-5/+10
|
* tests: Add SKIP_TEST_* variables to allow these tests to be skipped.Richard W.M. Jones2012-06-221-0/+5
| | | | | By setting these variables, we can skip tests that fail on RHEL 5.
* tests: Replace truncate command with 'guestfish sparse'.Richard W.M. Jones2012-06-182-2/+2
| | | | | | | | | | RHEL 5 didn't have the truncate command, but we can replace: truncate -s SIZE FILE with the roughly equivalent command: guestfish sparse FILE SIZE
* tests: Allow regression test for bug 690819 to be skipped.Richard W.M. Jones2012-06-091-0/+12
|
* tests: Fix reference to guestfish in test for RHBZ#811649.Richard W.M. Jones2012-04-131-1/+1
| | | | This fixes commit a9bd90abfb3d4519278dfff305b8b7033ae6d76a.
* Add regression test to test funny filenames (RHBZ#811649).Richard W.M. Jones2012-04-122-0/+50
|
* tests: Remove unused variable.Richard W.M. Jones2012-03-121-1/+0
|
* tests: Test parallel launch from multiple threads.Richard W.M. Jones2012-02-152-1/+182
|
* tests: Add a regression test for RHBZ#789960.Richard W.M. Jones2012-02-132-0/+69
| | | | | Test all the ways that the 'mount' command can fail. Ensure that none of them result in failures or desynchronization.
* regressions: One test is not being run.Richard W.M. Jones2012-02-131-0/+4
| | | | | | | | | rhbz727178.sh exists, but historically was never added to the list of tests, so it doesn't run. Create a special variable for this test and ensure it is added to EXTRA_DIST. Test was originally added in commit d7356a2801130907997acd5c7502e8417566e782.
* Replace setting of environment variables with usage of local run scriptHilko Bengen2012-01-231-5/+2
| | | | (Includes fix by RWMJ)
* Tempus fugit.Richard W.M. Jones2012-01-183-3/+3
| | | | Update all copyright dates to 2012.
* tests: Split regressions -> various subdirectories of tests/Richard W.M. Jones2011-12-2213-0/+612