Commit Graph

17 Commits

Author SHA1 Message Date
Alan Somers
3aae5ca6fd scripts: fix bash path in shebangs
/bin/bash is a Linuxism.  Other operating systems install bash to
different paths.  Use /usr/bin/env in shebangs to find bash.

Signed-off-by: Alan Somers <asomers@gmail.com>
2017-07-27 13:24:26 -06:00
Sage Weil
9d1e897107 qa: fix loopall, runallonce scripts
Run anything executable.

Signed-off-by: Sage Weil <sage@newdream.net>
2011-06-13 13:31:35 -07:00
Sage Weil
7087b2da91 qa: include $basedir/src/ (qa/src/) in path
This lets the workunits find stuff build in qa/src/, in case you are
running using these (old) scripts.

Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2011-06-13 13:22:06 -07:00
Greg Farnum
5b099f5c65 Revert "qa: remove random ordering from runallonce, for predictable resource matching"
This snuck in by mistake in the leaks merge.

This reverts commit 8778bacf3b.
2010-08-24 13:55:30 -07:00
Greg Farnum
8778bacf3b qa: remove random ordering from runallonce, for predictable resource matching 2010-08-06 16:10:44 -07:00
Sage Weil
4d5ce888f2 qa: run tests in random order 2010-04-02 20:07:34 -07:00
Sage Weil
3ebbec2708 qa: runallonce.sh each workunit in a clean directory 2010-03-16 15:51:04 -07:00
Sage Weil
4a68eb4d14 qa: specify logdir on command line (or assume rundir)
Don't just put logs with the qa source.  Among other things that
means we can't run runallonce.sh twice.
2010-02-25 12:25:10 -08:00
Sage Weil
b509371e1e qa: fix up runallonce.sh 2010-02-11 10:36:45 -08:00
Sage Weil
3ef32643f2 qa: don't fail rm of old log 2009-12-23 08:52:18 -08:00
Sage Weil
775d6825b2 qa: make logging more forgiving 2009-12-23 08:52:18 -08:00
Greg Farnum
580dd13514 qa: Copy the output of each test to a log file 2009-12-15 13:23:23 -08:00
Sage Weil
43ab6e519c qa: fix runallonce target dir verification 2009-12-11 11:56:27 -08:00
Yehuda Sadeh
9922ae1f55 qa: add bonnie++ to the workunits 2009-12-07 16:48:35 -08:00
Sage Weil
83e2b9cc79 qa: specify test path as argument ot runallone.sh 2009-12-01 16:18:56 -08:00
Greg Farnum
a3cb25c955 qa: We want to stop on errors. Add new scripts. 2009-11-17 09:13:47 -08:00
Greg Farnum
565448b5bd qa: prepare for a hierarchical test script system 2009-11-12 16:44:35 -08:00