[fedfs-utils] [PATCH 02/11] CheckInTests: More clean up
Chuck Lever
chuck.lever at oracle.com
Tue Nov 6 09:33:11 PST 2012
Using the "-j" option on make should always work. A multi-threaded
build is a good check that our Makefile dependencies are more or
less correct.
In addition, clean up the requirements around ./configure, and add
a "make distclean" requirement.
Signed-off-by: Chuck Lever <chuck.lever at oracle.com>
---
doc/CheckInTests | 17 ++++++++++-------
1 files changed, 10 insertions(+), 7 deletions(-)
diff --git a/doc/CheckInTests b/doc/CheckInTests
index 37bc2ef..8a9043b 100644
--- a/doc/CheckInTests
+++ b/doc/CheckInTests
@@ -86,14 +86,17 @@ Per-commit acceptance tests
This is basic stuff that's easy to run, and should be working for
bisecting to be useful.
- 1. "autogen.sh" and "configure" must run without error
- 2. "CC=cgcc ./configure --enable-silent-rules; make -s" must complete
- without error, and without new compiler or sparse warnings
- 3. "make doxy" must complete with no errors or warnings
- 4. "make distcheck" must complete without error
- 5. "git status" must produce no output on a clean tree
- 6. "git log -p" shows no new white space damage
+ 1. "autogen.sh" must run without error
+ 2. "CC=cgcc ./configure --enable-silent-rules --exec=/usr" must
+ complete successfully
+ 3. "make -s -j3" must complete without error or new compiler
+ or sparse warnings
+ 4. "make doxy" must complete with no errors or warnings
+ 5. "make distcheck" must complete without error
+ 6. "make distclean" must complete without error
7. "git clean -d -f -x" does not break anything
+ 8. "git status" must produce no output on a clean tree
+ 9. "git log -p" shows no new white space damage
To preserve bisectability, the tree MUST build after each commit.
More information about the fedfs-utils-devel
mailing list