]> git.donarmstrong.com Git - lilypond.git/commitdiff
Doc: Contributor's: Add explanation of regression make tartgets
authorCarl Sorensen <c_sorensen@byu.edu>
Sun, 20 Jun 2010 10:33:21 +0000 (04:33 -0600)
committerCarl Sorensen <c_sorensen@byu.edu>
Sun, 20 Jun 2010 10:34:26 +0000 (04:34 -0600)
Documentation/contributor/regressions.itexi

index 181b3a31a269c7b87eb819be09ad20ff5c3b9e69..77ebdaa7820062df87cb09001b55280722e89c16 100644 (file)
@@ -183,6 +183,31 @@ The special regression test @file{test-output-distance.ly} will always
 show up as a regression.  This test changes each time it is run, and
 serves to verify that the regression tests have, in fact, run.}
 
+Once @samp{make@tie{}test-baseline} and @samp{make@tie{}check} have been
+run, the files that differ between @samp{test-baseline} and @samp{check}
+can be repeatedly examined by doing:
+
+@example
+make test-redo
+@end example
+
+This updates the regression list at @file{out/test-results/index.html}.
+It does @emph{not} redo @file{test-output-distance.ly}.
+
+When all regressions have been resolved, the output list will be empty.
+
+Once all regressions have been resolved, a final check should be completed
+by running:
+
+@example
+make test-clean
+make check
+@end example
+
+This cleans the results of the previous @samp{make@tie{}check}, then does the
+automatic regression comparison again.  
+
+
 @node Memory and coverage tests
 @section Memory and coverage tests