lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [5405] Copy system-test md5sums to support a version-contr


From: Greg Chicares
Subject: [lmi-commits] [5405] Copy system-test md5sums to support a version-control system
Date: Mon, 20 Feb 2012 12:23:13 +0000

Revision: 5405
          http://svn.sv.gnu.org/viewvc/?view=rev&root=lmi&revision=5405
Author:   chicares
Date:     2012-02-20 12:22:47 +0000 (Mon, 20 Feb 2012)
Log Message:
-----------
Copy system-test md5sums to support a version-control system

Modified Paths:
--------------
    lmi/trunk/workhorse.make

Modified: lmi/trunk/workhorse.make
===================================================================
--- lmi/trunk/workhorse.make    2012-02-20 02:03:24 UTC (rev 5404)
+++ lmi/trunk/workhorse.make    2012-02-20 12:22:47 UTC (rev 5405)
@@ -1236,9 +1236,17 @@
 testdeck_suffixes    := cns ill ini mec
 test_result_suffixes := test test0 monthly_trace.* mec.tsv mec.xml
 
+# These files summarize system-test results and their differences from
+# results saved in $(touchstone_dir). Datestamps are embedded in their
+# names to accumulate history in $(test_dir), which permits comparison
+# across several versions. An undatestamped copy of the md5sums is
+# made for storage in a version-control system (which naturally keeps
+# historical versions in its own way).
+
 system_test_analysis := $(test_dir)/analysis-$(yyyymmddhhmm)
 system_test_diffs    := $(test_dir)/diffs-$(yyyymmddhhmm)
 system_test_md5sums  := $(test_dir)/md5sums-$(yyyymmddhhmm)
+system_test_md5sums2 := $(test_dir)/md5sums
 
 %.cns: test_emission := emit_quietly,emit_test_data
 %.ill: test_emission := emit_quietly,emit_test_data
@@ -1290,6 +1298,7 @@
        @testdecks=`$(LS) --sort=size $(testdecks) || $(ECHO) $(testdecks)` \
          && $(MAKE) --file=$(this_makefile) --directory=$(test_dir) $$testdecks
        @$(SORT) --key=2 $(system_test_md5sums) --output=$(system_test_md5sums)
+       @$(CP) --preserve --update $(system_test_md5sums) 
$(system_test_md5sums2)
        @$(SORT) $(system_test_analysis) --output=$(system_test_analysis)
        @-< $(system_test_analysis) $(SED) \
          -e ';/rel err.*e-0*1[5-9]/d' \




reply via email to

[Prev in Thread] Current Thread [Next in Thread]