Chartjson uploads are failing to the perf dashboard.
We are assuming it is a whitelisting error, it is failing with 403 errors:
Sending histogram result 1 of 5 to dashboard.
Sending chartjson result 2 of 5 to dashboard.
Error while uploading chartjson data: Traceback (most recent call last):
File "/b/c/b/android_pixel2_webview_perf/src/tools/perf/core/results_dashboard.py", line 486, in _SendResultsJson
urllib2.urlopen(req)
File "/usr/lib/python2.7/urllib2.py", line 127, in urlopen
return _opener.open(url, data, timeout)
File "/usr/lib/python2.7/urllib2.py", line 410, in open
response = meth(req, response)
File "/usr/lib/python2.7/urllib2.py", line 523, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib/python2.7/urllib2.py", line 448, in error
return self._call_chain(*args)
File "/usr/lib/python2.7/urllib2.py", line 382, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/urllib2.py", line 531, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
HTTPError: HTTP Error 403: Forbidden
WARNING:root:merge_cmd had non-zero return code: 1
step returned non-zero exit code: 1
But I did ssh into the bot to find the IP and Ethan whitelisted it, but it is still failing. Maybe I have the wrong IP, but not sure how else to get it.
Link to most recent failing build: https://uberchromegw.corp.google.com/i/chromium.perf.fyi/builders/android-pixel2_webview-perf/builds/774
And most recent failing logs:
https://logs.chromium.org/v/?s=chrome%2Fbb%2Fchromium.perf.fyi%2Fandroid-pixel2_webview-perf%2F774%2F%2B%2Frecipes%2Fsteps%2Fperformance_webview_test_suite_on_Android_device_Pixel_2%2F0%2Fstdout
Comment 1 by eakuefner@chromium.org
, May 29 2018