Open Bug 1615347 Opened 5 years ago Updated 2 years ago

Change location where temporary results are written to in Browsertime

Categories

(Testing :: Performance, defect, P3)

Version 3
defect

Tracking

(Not tracked)

People

(Reporter: sparky, Unassigned)

References

(Blocks 1 open bug)

Details

Currently, all intermediate results from Browsertime are being written to the artifact folder: https://dxr.mozilla.org/mozilla-central/source/testing/raptor/raptor/browsertime/base.py#46-48

This means that if they aren't deleted before the end of the run due to a failure, then they get uploaded and bring in a lot of noise to the artifact view in treeherder. See this job for instance: https://treeherder.mozilla.org/#/jobs?repo=try&tier=1%2C2%2C3&revision=84f69eb32aaf4bec9ba8c11724dbd9de3842169c&selectedJob=288405967

We should either move the tarring to before any exit calls, or change the result dir to a temporary directory that is then archived and placed in the artifact upload folder: https://dxr.mozilla.org/mozilla-central/source/testing/raptor/raptor/raptor.py#172-179

In our current case, we risk hitting issues like bug 1595715 again.

Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.