When getting result report for try jobs from buildbucket response, sometimes "No result report was found." happens when the report is too big. Use Logdog to get result report instead. And we should remove result report from buildbucket response.
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/a2a4673c6d7fd1f116c7aedac330953e57a3d80f commit a2a4673c6d7fd1f116c7aedac330953e57a3d80f Author: Chan <chanli@chromium.org> Date: Wed Mar 29 05:02:57 2017 [Findit] Get try job result from Logdog instead of buildbucket response. Bug:706079 Change-Id: I09e407e9fd082e4f5b5e5325a67252718a5e6c00 Reviewed-on: https://chromium-review.googlesource.com/461961 Commit-Queue: Chan Li <chanli@chromium.org> Reviewed-by: Shuotao Gao <stgao@chromium.org> Reviewed-by: Roberto Carrillo <robertocn@chromium.org> [modify] https://crrev.com/a2a4673c6d7fd1f116c7aedac330953e57a3d80f/appengine/findit/waterfall/monitor_try_job_pipeline.py [modify] https://crrev.com/a2a4673c6d7fd1f116c7aedac330953e57a3d80f/appengine/findit/waterfall/test/monitor_try_job_pipeline_test.py [modify] https://crrev.com/a2a4673c6d7fd1f116c7aedac330953e57a3d80f/appengine/findit/common/waterfall/buildbucket_client.py [modify] https://crrev.com/a2a4673c6d7fd1f116c7aedac330953e57a3d80f/appengine/findit/common/waterfall/test/buildbucket_client_test.py [modify] https://crrev.com/a2a4673c6d7fd1f116c7aedac330953e57a3d80f/appengine/findit/waterfall/buildbot.py
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build/+/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae commit 002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae Author: Chan <chanli@chromium.org> Date: Thu Mar 30 02:29:04 2017 [Findit] remove result report from build property so it will not be included in buildbucket response. Bug: 706079 Change-Id: Iddac292019a720e0ae6855561560524e63dc2813 Reviewed-on: https://chromium-review.googlesource.com/461290 Commit-Queue: Chan Li <chanli@chromium.org> Reviewed-by: Jeffrey Li <lijeffrey@chromium.org> Reviewed-by: Shuotao Gao <stgao@chromium.org> [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/compile.expected/failed_compile_upon_infra_failure_goma_ping_failure.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/compile.expected/find_culprit_in_middle_of_a_sub_range.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/compile.expected/last_revision_pass_not_bisect.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/compile.expected/failed_compile_upon_infra_failure_goma_build_error.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/compile.expected/last_revision_pass_bisect.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/test.expected/all_test_failed.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/compile.expected/compile_specified_targets.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/flake.expected/use_build_parameter_for_tests.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/test.py [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/test.expected/findit_culprit_in_first_sub_range.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/compile.expected/find_culprit_in_second_sub_range.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/compile.expected/compile_none_existing_targets.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/compile.expected/compile_affected_targets_only.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/compile.expected/find_culprit_using_bisect.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/compile.expected/first_revision_of_entire_range_failed_but_is_not_culprit.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/test.expected/findit_consecutive_culprits.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/compile.expected/compile_succeeded.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/test.expected/findit_culprit_in_last_sub_range.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/test.expected/only_one_test_passed.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/test.expected/none_swarming_tests.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/compile.expected/compile_skipped.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/compile.expected/check_suspected_revision_before_bisect.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/test.expected/swarming_tests.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/test.expected/findit_steps_multiple_culprits.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/test.expected/nonexistent_test_step_skipped.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/flake.expected/flakiness_swarming_tests.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/flake.expected/flakiness_non-swarming_tests.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/compile.expected/compile_failed.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/compile.expected/failed_compile_upon_infra_failure_goma_setup_failure.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/test.expected/test_without_targets_not_skipped.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/test.expected/unaffected_test_skipped_by_analyze.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/compile.expected/find_culprit_at_first_revision_of_a_sub_range.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/compile.expected/find_culprit_as_first_revision_of_entire_range.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/test.expected/all_test_passed.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/test.expected/use_build_parameter_for_tests.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/flake.py [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/flake.expected/record_infra_failure.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/test.expected/record_infra_failure.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/test.expected/compile_skipped.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/compile.expected/compile_specified_targets_from_parameter.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/compile.py [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/test.expected/findit_tests_multiple_culprits.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/compile.expected/compile_default_targets.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/test.expected/use_analyze_set_to_False_for_non_linear_try_job.json [modify] https://crrev.com/002ddd5fabf636bdfde86ad4ebbcf26e846ca9ae/scripts/slave/recipes/findit/chromium/test.expected/findit_culprit_in_middle_sub_range.json
Comment 1 by bugdroid1@chromium.org
, Mar 29 2017