aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/ChangeLog
diff options
context:
space:
mode:
authorDoug Evans <dje@google.com>2015-08-03 09:04:03 -0700
committerDoug Evans <dje@google.com>2015-08-03 09:04:03 -0700
commitaf061d3e9c09baa0df2f2d4724baed06cc6158ca (patch)
treebfcb89aed991ebc5a4cb265ddb06540c24ec4a57 /gdb/testsuite/ChangeLog
parent1da03605ced73fc20f40ad649f3038e654d36dee (diff)
downloadgdb-af061d3e9c09baa0df2f2d4724baed06cc6158ca.zip
gdb-af061d3e9c09baa0df2f2d4724baed06cc6158ca.tar.gz
gdb-af061d3e9c09baa0df2f2d4724baed06cc6158ca.tar.bz2
Move basic perf-test output from perftest.log to perftest.sum.
This patch does two things. 1) Add support for multiple data points. 2) Move the "report" output from perftest.log to perftest.sum. I want to record the raw data somewhere, and a bit of statistical analysis (standard deviation left for another day), but I also don't want it to clutter up the basic report. This patch takes a cue from gdb.{sum,log} and does the same thing with perftest.{sum,log}. Ultimately, we'll probably want to emit raw data to csv files or some such and then do post-processing passes on that. gdb/testsuite/ChangeLog: * lib/perftest/reporter.py (SUM_FILE_NAME): New global. (LOG_FILE_NAME): New global. (TextReporter.__init__): Initialize self.txt_sum. (TextReporter.report): Add support for multiple data-points. Move report to perftest.sum, put raw data in perftest.log. (TextReporter.start): Open sum and log files. (TextReporter.end): Close sum and log files. * lib/perftest/testresult.py (SingleStatisticTestResult.record): Handle multiple data-points.
Diffstat (limited to 'gdb/testsuite/ChangeLog')
-rw-r--r--gdb/testsuite/ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog
index e11260c..3e1ad7b 100644
--- a/gdb/testsuite/ChangeLog
+++ b/gdb/testsuite/ChangeLog
@@ -1,3 +1,15 @@
+2015-08-03 Doug Evans <dje@google.com>
+
+ * lib/perftest/reporter.py (SUM_FILE_NAME): New global.
+ (LOG_FILE_NAME): New global.
+ (TextReporter.__init__): Initialize self.txt_sum.
+ (TextReporter.report): Add support for multiple data-points.
+ Move report to perftest.sum, put raw data in perftest.log.
+ (TextReporter.start): Open sum and log files.
+ (TextReporter.end): Close sum and log files.
+ * lib/perftest/testresult.py (SingleStatisticTestResult.record): Handle
+ multiple data-points.
+
2015-07-31 Pedro Alves <palves@redhat.com>
* gdb.base/attach-pie-misread.exp: Rename $res to $test_spawn_id.