New issue
Advanced search Search tips

Issue 680266 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Jan 2017
Cc:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 2
Type: Bug

Blocked on:
issue 680840



Sign in to add a comment

400 error while uploading to Pinpoint

Project Member Reported by dtu@chromium.org, Jan 11 2017

Issue description

https://luci-milo.appspot.com/buildbot/chromium.perf/Linux%20Builder/87289

Pinpoint reports that the uploaded data is missing the contents of isolated_map:
{"git_hash": "015ba065ac2806f71b4c3b9e05b6d9013f473de1", "builder_name": "Linux Builder", "isolated_map": ""}

Not sure what I'm doing wrong here. Is the problem in the isolate recipe module, or the perf_dashboard recipe module, or Pinpoint? I'm passing m.isolate.isolated_tests into upload_isolated() here:
https://chromium.googlesource.com/chromium/tools/build/+/master/scripts/slave/recipe_modules/chromium_tests/api.py#443
 
Labels: -Pri-2 Infra-Troopers Pri-1
Owner: ----
Status: Untriaged (was: Assigned)
This is a trooper bug.
Labels: -Pri-1 -Infra-Troopers Pri-2
Owner: dtu@chromium.org
Status: Assigned (was: Untriaged)
Woops!
Cc: mar...@chromium.org estaab@chromium.org
Adding M-A and Erik in case they can help here.
I'll look at this more; i'll try to reproduce locally, if I can. I looked at it before, and was confused.
I've started a local repro of the build, to see if I can debug it. Will take a bit to actually compile chromium :/
I ran a fake version of the recipe locally, with just a fake isolate, and then trying to upload, and it seems to have gotten the data correctly. So I'm not sure what's happening.

Still trying to reproduce locally. I ran out of disk space when trying to download a chromium build :/
Project Member

Comment 8 by bugdroid1@chromium.org, Jan 12 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/9568266bc613e59a97772325b35f6d77af8a0333

commit 9568266bc613e59a97772325b35f6d77af8a0333
Author: catapult-deps-roller <catapult-deps-roller@chromium.org>
Date: Thu Jan 12 02:56:29 2017

Roll src/third_party/catapult/ dcd70be38..d71b47153 (1 commit).

https://chromium.googlesource.com/external/github.com/catapult-project/catapult.git/+log/dcd70be386e3..d71b47153f16

$ git log dcd70be38..d71b47153 --date=short --no-merges --format='%ad %ae %s'
2017-01-11 dtu [pinpoint] Explicitly differentiate between missing and empty parameters.

BUG= 680266 

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, see:
http://www.chromium.org/developers/tree-sheriffs/sheriff-details-chromium#TOC-Failures-due-to-DEPS-rolls

CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel
TBR=catapult-sheriff@chromium.org

Review-Url: https://codereview.chromium.org/2628003003
Cr-Commit-Position: refs/heads/master@{#443131}

[modify] https://crrev.com/9568266bc613e59a97772325b35f6d77af8a0333/DEPS

I can't build locally. My machine runs out of memory :( Going to try to download build products and repro again...
Ok, I downloaded build products, and it doesn't look like it reproduces :(
I uploaded https://chromium-review.googlesource.com/c/427351/, to help me debug the change more.
https://luci-milo.appspot.com/buildbot/chromium.perf/Linux%20Builder/87767 is the first build with my debugging change in it.
Oops, wrong change. Nvm
Project Member

Comment 14 by bugdroid1@chromium.org, Jan 13 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build.git/+/0f43046d333696ce8364553e4550a1f4a1a041e3

commit 0f43046d333696ce8364553e4550a1f4a1a041e3
Author: Stephen Martinis <martiniss@google.com>
Date: Fri Jan 13 00:54:07 2017

perf_dashboard: Use args to pass and output data

This is both better recipe style, and also allows for any exceptions in
the python code to be clearly shown.

BUG= 680266 

Change-Id: Id2ba7cbe804db5d0a582da074a27ea3b51452038
Reviewed-on: https://chromium-review.googlesource.com/427351
Commit-Queue: Stephen Martinis <martiniss@chromium.org>
Reviewed-by: David Tu <dtu@chromium.org>

[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect/example.expected/basic_bisect_other_direction.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect/example.expected/basic_buildbot_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect/example.expected/basic_linux_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect/example.expected/basic_mac_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect/example.expected/basic_win32_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect/example.expected/basic_win64_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect/example.expected/failed_build.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect/example.expected/failed_build_inconclusive_1.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect/example.expected/failed_build_inconclusive_11.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect/example.expected/failed_buildbucket_get.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect/example.expected/gathering_references_no_values.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect/example.expected/no_repro.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect/example.expected/no_values.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect/example.expected/retest_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect/example.expected/return_code.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect/example.expected/return_code_fail.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect/example.expected/v8_roll_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect/example.expected/v8_roll_bisect_bis.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect_staging/example.expected/basic_bisect_other_direction.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect_staging/example.expected/basic_buildbot_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect_staging/example.expected/basic_linux_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect_staging/example.expected/basic_mac_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect_staging/example.expected/basic_win32_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect_staging/example.expected/basic_win64_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect_staging/example.expected/failed_build.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect_staging/example.expected/failed_build_inconclusive_1.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect_staging/example.expected/failed_build_inconclusive_11.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect_staging/example.expected/failed_buildbucket_get.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect_staging/example.expected/gathering_references_no_values.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect_staging/example.expected/no_repro.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect_staging/example.expected/no_values.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect_staging/example.expected/retest_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect_staging/example.expected/return_code.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect_staging/example.expected/return_code_fail.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect_staging/example.expected/v8_roll_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/auto_bisect_staging/example.expected/v8_roll_bisect_bis.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/perf_dashboard/api.py
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/perf_dashboard/example.expected/linux.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/perf_dashboard/example.expected/mac.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/perf_dashboard/example.expected/win.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/perf_dashboard/example.py
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipe_modules/perf_dashboard/resources/post_json.py
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_android_fyi_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_android_nexus5X_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_android_nexus5_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_android_nexus6_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_android_nexus7_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_android_nexus9_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_android_one_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_android_s5_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_android_webview_arm64_aosp_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_android_webview_nexus6_aosp_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_staging_android_nexus5X_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_metric_android_fyi_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_metric_android_nexus5X_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_metric_android_nexus5_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_metric_android_nexus6_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_metric_android_nexus7_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_metric_android_nexus9_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_metric_android_one_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_metric_android_s5_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_metric_android_webview_arm64_aosp_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_metric_android_webview_nexus6_aosp_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_metric_staging_android_nexus5X_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_revisions_android_fyi_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_revisions_android_nexus5X_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_revisions_android_nexus5_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_revisions_android_nexus6_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_revisions_android_nexus7_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_revisions_android_nexus9_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_revisions_android_one_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_revisions_android_s5_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_revisions_android_webview_arm64_aosp_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_revisions_android_webview_nexus6_aosp_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_revisions_staging_android_nexus5X_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/local_basic_recipe_basic_device.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/local_basic_recipe_disconnected_device.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/local_basic_recipe_failed_device.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/perf_tryjob_failed_test_android_fyi_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/perf_tryjob_failed_test_android_nexus5X_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/perf_tryjob_failed_test_android_nexus5_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/perf_tryjob_failed_test_android_nexus6_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/perf_tryjob_failed_test_android_nexus7_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/perf_tryjob_failed_test_android_nexus9_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/perf_tryjob_failed_test_android_one_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/perf_tryjob_failed_test_android_s5_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/perf_tryjob_failed_test_android_webview_arm64_aosp_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/perf_tryjob_failed_test_android_webview_nexus6_aosp_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.expected/perf_tryjob_failed_test_staging_android_nexus5X_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect.py
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_android_fyi_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_android_nexus5X_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_android_nexus5_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_android_nexus6_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_android_nexus7_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_android_nexus9_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_android_one_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_android_s5_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_android_webview_arm64_aosp_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_android_webview_nexus6_aosp_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_staging_android_nexus5X_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_with_metric_android_fyi_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_with_metric_android_nexus5X_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_with_metric_android_nexus5_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_with_metric_android_nexus6_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_with_metric_android_nexus7_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_with_metric_android_nexus9_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_with_metric_android_one_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_with_metric_android_s5_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_with_metric_android_webview_arm64_aosp_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_with_metric_android_webview_nexus6_aosp_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_with_metric_staging_android_nexus5X_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_with_revisions_android_fyi_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_with_revisions_android_nexus5X_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_with_revisions_android_nexus5_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_with_revisions_android_nexus6_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_with_revisions_android_nexus7_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_with_revisions_android_nexus9_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_with_revisions_android_one_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_with_revisions_android_s5_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_with_revisions_android_webview_arm64_aosp_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_with_revisions_android_webview_nexus6_aosp_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/basic_perf_tryjob_with_revisions_staging_android_nexus5X_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/local_basic_recipe_basic_device.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/local_basic_recipe_disconnected_device.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/local_basic_recipe_failed_device.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/perf_tryjob_failed_test_android_fyi_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/perf_tryjob_failed_test_android_nexus5X_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/perf_tryjob_failed_test_android_nexus5_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/perf_tryjob_failed_test_android_nexus6_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/perf_tryjob_failed_test_android_nexus7_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/perf_tryjob_failed_test_android_nexus9_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/perf_tryjob_failed_test_android_one_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/perf_tryjob_failed_test_android_s5_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/perf_tryjob_failed_test_android_webview_arm64_aosp_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a1f4a1a041e3/scripts/slave/recipes/bisection/android_bisect_staging.expected/perf_tryjob_failed_test_android_webview_nexus6_aosp_perf_bisect.json
[modify] https://crrev.com/0f43046d333696ce8364553e4550a

Comment 15 by kbr@chromium.org, Jan 13 2017

Blockedon: 680840
I ssh-ed onto a running Linux Builder, and manually looked at the input json, to see what it actually contains. It was the following:

{"builder_name": "Linux Builder", "git_hash": "88e2c2a04386feceaaa40129829c15432681363d", "isolate_map": "{\"telemetry_perf_tests\": \"d93e43ee7886eff6c93e053cc52c8611e5bcd180\", \"load_library_perf_tests\": \"fb40a4a566c629461e5e06a1561b10b6fb03f7b9\", \"tracing_perftests\": \"7d21a54329d039816a5d800a37ff1b4fd80883fa\", \"media_perftests\": \"1fc4f7a962c2277720666e85adf5db23221dae7b\", \"cc_perftests\": \"f86109f56ce48f8a970d19140531d21e1abd37ce\"}"}

This input corresponds to this: 

https://build.chromium.org/p/chromium.perf/builders/Linux%20Builder/builds/88011/steps/pinpoint%20isolate%20upload/logs/stdio

So either the python script is incorrectly reading the json data, or the pinpoint server is incorrectly reading the input data.
And mispelling wins the day.

The input has "isolate_map". The error message says "Missing parameter: isolated_map".

Comment 20 by dtu@chromium.org, Jan 18 2017

Status: Fixed (was: Assigned)
Thanks, Stephen!!
Project Member

Comment 21 by bugdroid1@chromium.org, Feb 2 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/b835be011a591ba2d2acc1c6ec53a9b9ecc3a784

commit b835be011a591ba2d2acc1c6ec53a9b9ecc3a784
Author: catapult-deps-roller <catapult-deps-roller@chromium.org>
Date: Thu Feb 02 00:50:33 2017

Roll src/third_party/catapult/ a801abb6b..afdfcc9e4 (2 commits).

https://chromium.googlesource.com/external/github.com/catapult-project/catapult.git/+log/a801abb6bc44..afdfcc9e4ac8

$ git log a801abb6b..afdfcc9e4 --date=short --no-merges --format='%ad %ae %s'
2017-02-01 simonhatch First pass on pinpoint's UI, just a status page for listing jobs along with some properties.
2017-02-01 dtu [pinpoint] Raise error when there are unexpected parameters.

BUG= 680266 

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, see:
http://www.chromium.org/developers/tree-sheriffs/sheriff-details-chromium#TOC-Failures-due-to-DEPS-rolls

CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel
TBR=catapult-sheriff@chromium.org

Review-Url: https://codereview.chromium.org/2669903002
Cr-Commit-Position: refs/heads/master@{#447661}

[modify] https://crrev.com/b835be011a591ba2d2acc1c6ec53a9b9ecc3a784/DEPS

Sign in to add a comment