Rename tags in XML <status> block.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4240 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/m_main.c b/coregrind/m_main.c
index 17a5d01..96131f9 100644
--- a/coregrind/m_main.c
+++ b/coregrind/m_main.c
@@ -2819,8 +2819,8 @@
if (VG_(clo_xml)) {
HChar buf[50];
VG_(ctime)(buf);
- VG_(message)(Vg_UserMsg, "<status> <what>RUNNING</what> "
- "<when>%t</when> </status>", buf);
+ VG_(message)(Vg_UserMsg, "<status> <state>RUNNING</state> "
+ "<time>%t</time> </status>", buf);
VG_(message)(Vg_UserMsg, "");
}
@@ -2921,8 +2921,8 @@
VG_(message)(Vg_UserMsg, "");
}
VG_(ctime)(buf);
- VG_(message)(Vg_UserMsg, "<status> <what>FINISHED</what> "
- "<when>%t</when> </status>", buf);
+ VG_(message)(Vg_UserMsg, "<status> <state>FINISHED</state> "
+ "<time>%t</time> </status>", buf);
VG_(message)(Vg_UserMsg, "");
}
diff --git a/docs/internals/xml-output.txt b/docs/internals/xml-output.txt
index ec8fa57..b233e33 100644
--- a/docs/internals/xml-output.txt
+++ b/docs/internals/xml-output.txt
@@ -166,8 +166,8 @@
* The following, indicating that the program has now started:
- <status> <what>RUNNING</what>
- <when>human-readable-time-string</when>
+ <status> <state>RUNNING</state>
+ <time>human-readable-time-string</time>
</status>
* Zero or more of (either ERROR or ERRORCOUNTS).
@@ -175,8 +175,8 @@
* The following, indicating that the program has now finished, and
that the wrapup (leak checking) is happening.
- <status> <what>FINISHED</what>
- <when>human-readable-time-string</when>
+ <status> <state>FINISHED</state>
+ <time>human-readable-time-string</time>
</status>
* SUPPCOUNTS, indicating how many times each suppression was used.
diff --git a/memcheck/tests/filter_xml b/memcheck/tests/filter_xml
index f9c5669..7044671 100755
--- a/memcheck/tests/filter_xml
+++ b/memcheck/tests/filter_xml
@@ -9,7 +9,7 @@
sed "s/<dir>.*<\/dir>/<dir>...<\/dir>/" |
sed "s/<count>.*<\/count>/<count>...<\/count>/" |
perl -0 -p -e "s/<suppcounts>.*<\/suppcounts>/<suppcounts>...<\/suppcounts>/s" |
-perl -p -e "s/<when>.*<\/when>/<when>...<\/when>/s" |
+perl -p -e "s/<time>.*<\/time>/<time>...<\/time>/s" |
perl -0 -p -e "s/<vargv>.*<\/vargv>/<vargv>...<\/vargv>/s"
# Collected wisdom re Perl magic incantation:
diff --git a/memcheck/tests/xml1.stderr.exp b/memcheck/tests/xml1.stderr.exp
index 65e78c3..6087926 100644
--- a/memcheck/tests/xml1.stderr.exp
+++ b/memcheck/tests/xml1.stderr.exp
@@ -24,7 +24,7 @@
</argv>
</args>
-<status> <what>RUNNING</what> <when>...</when> </status>
+<status> <state>RUNNING</state> <time>...</time> </status>
<error>
<unique>0x........</unique>
@@ -369,7 +369,7 @@
<pair> <count>...</count> <unique>0x........</unique> </pair>
</errorcounts>
-<status> <what>FINISHED</what> <when>...</when> </status>
+<status> <state>FINISHED</state> <time>...</time> </status>
<suppcounts>...</suppcounts>
diff --git a/memcheck/tests/xml1.stderr.exp2 b/memcheck/tests/xml1.stderr.exp2
index 271e8d3..d6f56e0 100644
--- a/memcheck/tests/xml1.stderr.exp2
+++ b/memcheck/tests/xml1.stderr.exp2
@@ -24,7 +24,7 @@
</argv>
</args>
-<status> <what>RUNNING</what> <when>...</when> </status>
+<status> <state>RUNNING</state> <time>...</time> </status>
<error>
<unique>0x........</unique>
@@ -366,7 +366,7 @@
<pair> <count>...</count> <unique>0x........</unique> </pair>
</errorcounts>
-<status> <what>FINISHED</what> <when>...</when> </status>
+<status> <state>FINISHED</state> <time>...</time> </status>
<suppcounts>...</suppcounts>
diff --git a/memcheck/tests/xml1.stderr.exp64 b/memcheck/tests/xml1.stderr.exp64
index 92f4001..42eec34 100644
--- a/memcheck/tests/xml1.stderr.exp64
+++ b/memcheck/tests/xml1.stderr.exp64
@@ -24,7 +24,7 @@
</argv>
</args>
-<status> <what>RUNNING</what> <when>...</when> </status>
+<status> <state>RUNNING</state> <time>...</time> </status>
<error>
<unique>0x........</unique>
@@ -374,7 +374,7 @@
<pair> <count>...</count> <unique>0x........</unique> </pair>
</errorcounts>
-<status> <what>FINISHED</what> <when>...</when> </status>
+<status> <state>FINISHED</state> <time>...</time> </status>
<suppcounts>...</suppcounts>