]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
verified files moved to allow for different test platforms; see README
authorguido <guido@0785d39b-7218-0410-832d-ea1e28bc413d>
Mon, 21 Apr 2003 08:05:06 +0000 (08:05 +0000)
committerguido <guido@0785d39b-7218-0410-832d-ea1e28bc413d>
Mon, 21 Apr 2003 08:05:06 +0000 (08:05 +0000)
git-svn-id: https://svn.dealii.org/trunk@7412 0785d39b-7218-0410-832d-ea1e28bc413d

tests/Makefile
tests/README

index ec47e0783d450aac9ec6152d9b5bdf30f1228326..37a8570b47a40814a96319e0acb977bdc3f39dca 100644 (file)
@@ -68,6 +68,9 @@ compare:
        cd results; $(MAKE)
        ln -s results/$(TARGET)+$(GXX-VERSION) compare
 
+resultname:
+       @echo $(TARGET)+$(GXX-VERSION)
+
 clean: clean-base clean-lac clean-deal.II clean-fe clean-bits
 veryclean: veryclean-base veryclean-lac veryclean-deal.II veryclean-fe veryclean-bits
 
index accce48eea49ca9afd1eead67c78a1523a2e77d5..ed090abffd4677193d465156745ad5c1ffbf7111 100644 (file)
@@ -22,3 +22,24 @@ information, the output of make will contain lines like
 If the second line is replaced by some diff-output, please check for
 consistency. A check-in of the modified results should be considered
 carefully.
+
+Running the tests on a new platform
+-----------------------------------
+
+1) Link the subdirectory in results, matching your platform most closely
+   to a directory ./compare.
+2) Run the tests and check the results.
+3) Run 'make resultname' and remember the output $N
+4a) if all results are good edit Makefile in results and add a link to
+    $N. Edit .cvsignore accordingly.
+4b) else, create a directory in results named $N and add it to cvs.
+4c) if all results in a subdirectory are ok, do the link thing in 4a
+    for the subdir.
+4d) else continue with 5
+5) Run make output in the subdirectories necessary.
+6) Create subdirectories in results/$N named as in tests and copy
+   the output files there. Add them to cvs. Consider links for large
+   coinciding files.
+7) Check in. Remove the link compare and the results subdirectory.
+8) cvs update -d
+9) Run the tests to see if everything works.

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.