summaryrefslogtreecommitdiffstats
path: root/run.in
Commit message (Collapse)AuthorAgeFilesLines
* ./run: Keep gnome-keyring from disturbing test script outputHilko Bengen2012-09-201-0/+4
|
* ./run: Make sure that the temporary directory exists so test scripts can ↵Hilko Bengen2012-09-201-0/+1
| | | | produce output files
* ./run: Write temporary file in tmp directory.Richard W.M. Jones2012-09-171-5/+6
| | | | | We have a new 'tmp' directory under the top level dir for temporary files. Use it for the temporary output from the ./run script.
* build: Create new 'tmp' directory for tests.Richard W.M. Jones2012-09-141-1/+6
| | | | | | | | | | | | Having a separate directory means: (1) It's easy to clean up orphaned temporary files, the appliance, etc. (2) You can put an SELinux label on this directory so that qemu can write to it when you're using sVirt and SELinux is enforcing: chcon --reference=/tmp tmp
* run: Make --test flag print the time taken to run the test.Richard W.M. Jones2012-08-291-11/+16
| | | | | This is useful because it lets us see which tests take the longest.
* java: Further java/java-home fixes.Richard W.M. Jones2012-08-291-1/+1
| | | | | | In particular the JVM executable is now called $JAVA_EXE. This fixes commit 40b9c14ca9af3b31ea1cf5336142d63313bbae39.
* run: Disable 'memory optimizations' in glib programs, for valgrind (thanks ↵Richard W.M. Jones2012-08-201-0/+3
| | | | Dan Berrange).
* ruby: Set LD_LIBRARY_PATH for Ruby libs in run script.Richard W.M. Jones2012-07-251-0/+1
| | | | | This lets you use './run gdb ruby ...' and get accurate debugging information.
* build: Return 77 from skipped tests.Richard W.M. Jones2012-07-191-3/+7
|
* run: Update comments.Richard W.M. Jones2012-07-161-4/+5
|
* tests: Reformat TESTS_ENVIRONMENT so all use a standard format.Richard W.M. Jones2012-06-281-1/+3
| | | | No functional change.
* python: Set PYTHON in run script.Richard W.M. Jones2012-06-281-0/+1
|
* ocaml: Set CAML_LD_LIBRARY_PATH in run script.Richard W.M. Jones2012-06-281-0/+3
|
* ruby: Use run --tests for tests.Richard W.M. Jones2012-06-281-0/+3
|
* java: Use run --tests for tests.Richard W.M. Jones2012-06-281-0/+4
| | | | Java-specific environment variables are set in the run script.
* gobject: Use run --test for tests, and set GJS in run script.Richard W.M. Jones2012-06-281-0/+1
|
* run: Rearrangement and add comments.Richard W.M. Jones2012-06-281-2/+5
| | | | No functional change.
* run: Set MALLOC_PERTURB_ to a random value.Richard W.M. Jones2012-06-281-0/+5
| | | | | | | | | | | | | | | | | 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: Fix 'run --test' so it cleans up its temporary file.Richard W.M. Jones2012-06-271-2/+2
| | | | This fixes commit 05d4e07918bfa9907a1fa66391e8e2e2370c64d4.
* tests: Add ./run --test option.Richard W.M. Jones2012-06-261-1/+25
| | | | | | | 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.
* ./run: Fix indenting for shell script.Richard W.M. Jones2012-06-261-8/+8
|
* python: Add PYTHONPATH to './run' script.Richard W.M. Jones2012-04-111-3/+14
| | | | | | | Also: - tidy up the script - use the ./run script when running Python tests
* run script: Add support for gobject introspectionMatthew Booth2012-01-201-3/+9
|
* run script: Don't overwrite LD_LIBRARY_PATH and PERL5LIBMatthew Booth2011-11-241-3/+13
| | | | This change allows the run scripts of virt-v2v and libguestfs to be chained.
* Update FSF address.Matthew Booth2011-11-081-1/+1
|
* out-of-tree build: generate ./run from template, fix image checksHilko Bengen2011-08-181-0/+51
./run can now be run in a separate build directory. Since some files needed in the image checks are found in the source tree (but not the build tree), the source tree location is passed to make-*-img.sh via an environment variable.