New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 847491 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 1
Type: Bug



Sign in to add a comment

android-pixel2_webview-perf dashboard upload failures on chromium.perf.fyi

Project Member Reported by eyaich@chromium.org, May 29 2018

Issue description

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
 
Couple thoughts:

First, just want to highlight https://chromium-review.googlesource.com/c/chromium/src/+/1070219 which flips the flag for the histogram pipeline. I hope to land this today. If it sticks, this whitelist issue goes away.

Second though, if this persists (either because the above CL doesn't stick or because of something else), we should escalate to labs to figure out if we have the right IP (starts with 10.240)/find out the easiest way of getting a bot's IP in the first place is.
Status: Assigned (was: Untriaged)
This bug has an owner, thus, it's been triaged. Changing status to "assigned".
Cc: -eakuefner@chromium.org

Sign in to add a comment