Issue metadata
Sign in to add a comment
|
Pinpoint doesn't work on non-Telemetry tests |
||||||||||||||||||||||||
Issue description
Traceback (most recent call last):
File "/base/data/home/apps/s~chromeperf/pinpoint:clean-dtu-4b687df1.413853334855178484/dashboard/pinpoint/models/quest/execution.py", line 95, in Poll
self._Poll()
File "/base/data/home/apps/s~chromeperf/pinpoint:clean-dtu-4b687df1.413853334855178484/dashboard/pinpoint/models/quest/run_test.py", line 238, in _Poll
'message was:\n%s' % exception_string)
SwarmingTestError: The test failed. The test's error message was:
IOError: [Errno 2] No such file or directory: '/b/s/w/itFBbTlJ/tmpAKDgTutelemetry/histograms.json'
https://pinpoint-dot-chromeperf.appspot.com/job/13e35fd4140000
,
Nov 27
,
Jan 16
(6 days ago)
Assigning to simonhatch@ per Hangouts discussion. I got a very similar error when running a pinpoint job for base_perftests: https://pinpoint-dot-chromeperf.appspot.com/job/12b0dc58540000 Traceback (most recent call last): File "/base/data/home/apps/s~chromeperf/pinpoint:dev-simonhatch-8e3fbf03.415445858561736965/dashboard/pinpoint/models/job.py", line 369, in Run work_left = self.state.ScheduleWork() File "/base/data/home/apps/s~chromeperf/pinpoint:dev-simonhatch-8e3fbf03.415445858561736965/dashboard/pinpoint/models/job_state.py", line 139, in ScheduleWork self._RaiseErrorIfAllAttemptsFailed() File "/base/data/home/apps/s~chromeperf/pinpoint:dev-simonhatch-8e3fbf03.415445858561736965/dashboard/pinpoint/models/job_state.py", line 159, in _RaiseErrorIfAllAttemptsFailed 'was:\n%s' % (exception_count, attempt_count, exception)) Exception: All of the runs failed. The most common error (1/20 runs) was: IOError: [Errno 2] No such file or directory: '/b/s/w/itIVOHDH/tmpor4neltelemetry/histograms.json'
,
Jan 16
(6 days ago)
These non-telemetry tests don't produce histogram results AFAIK, so failing is somewhat expected. I can look into how much work it would be to add support.
,
Jan 17
(5 days ago)
So there's a few spots that need to be updated and this looks like non-telemetry tests should work. We need to provide the right isolate target when starting a job. The dashboard does this, but pinpoint's ui doesn't. That seems like enough to get the job running, although results for try jobs won't show up. Here's a version where I got base_perftests running: https://pinpoint-dot-chromeperf.appspot.com/job/14cc2ee2540000 We could probably read out the results and convert them to histograms when generating the results2 files afterwards, which would give you the results2 table and comparison features.
,
Jan 18
(4 days ago)
I think this is the same as issue 904423. Should be merged?
,
Jan 18
(4 days ago)
|
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by crouleau@google.com
, Nov 27Labels: -Pri-3 Pri-1
Summary: Pinpoint doesn't work on non-Telemetry tests (was: Pinpoint isn't working on base_perftests)