diff options
author | cmtice <cmtice@google.com> | 2015-05-22 11:36:35 -0700 |
---|---|---|
committer | ChromeOS Commit Bot <chromeos-commit-bot@chromium.org> | 2015-05-22 22:48:16 +0000 |
commit | 7658aecb942b63472453be82a24bc2036121383d (patch) | |
tree | 094f8b5a8575f4ecd9505266bf623057733b0cb0 /crosperf/experiment_runner.py | |
parent | d96e457132abf36c05936121e59acbab819ecd8e (diff) | |
download | toolchain-utils-7658aecb942b63472453be82a24bc2036121383d.tar.gz |
Add email message body to results directory.
Save the email message body in the results directory. Also update
the email message to say where the results directory is.
BUG=None
TEST=Tested in my chroot.
Change-Id: I1da651549db87edc6b781525d443d21f97041d21
Reviewed-on: https://chrome-internal-review.googlesource.com/217265
Reviewed-by: Luis Lozano <llozano@chromium.org>
Commit-Queue: Caroline Tice <cmtice@google.com>
Tested-by: Caroline Tice <cmtice@google.com>
Diffstat (limited to 'crosperf/experiment_runner.py')
-rw-r--r-- | crosperf/experiment_runner.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/crosperf/experiment_runner.py b/crosperf/experiment_runner.py index 3a2d600c..d27144ed 100644 --- a/crosperf/experiment_runner.py +++ b/crosperf/experiment_runner.py @@ -85,6 +85,8 @@ class ExperimentRunner(object): subject = "%s: %s" % (experiment.name, " vs. ".join(label_names)) text_report = TextResultsReport(experiment, True).GetReport() + text_report += ("\nResults are stored in %s.\n" % + experiment.results_directory) text_report = "<pre style='font-size: 13px'>%s</pre>" % text_report html_report = HTMLResultsReport(experiment).GetReport() attachment = EmailSender.Attachment("report.html", html_report) @@ -111,6 +113,14 @@ class ExperimentRunner(object): report = HTMLResultsReport(experiment).GetReport() FileUtils().WriteFile(results_table_path, report) + self.l.LogOutput("Storing email message body in %s." % results_directory) + msg_file_path = os.path.join(results_directory, "msg_body.html") + text_report = TextResultsReport(experiment, True).GetReport() + text_report += ("\nResults are stored in %s.\n" % + experiment.results_directory) + msg_body = "<pre style='font-size: 13px'>%s</pre>" % text_report + FileUtils().WriteFile(msg_file_path, msg_body) + self.l.LogOutput("Storing results of each benchmark run.") for benchmark_run in experiment.benchmark_runs: if benchmark_run.result: |