[Top][All Lists]
[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' \
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [lmi-commits] [5405] Copy system-test md5sums to support a version-control system,
Greg Chicares <=