New issue
Advanced search Search tips

Issue 712966 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Apr 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug

Blocking:
issue 708106



Sign in to add a comment

IndexError('list index out of range',) on "Chromium Mac Goma Canary LocalOutputCache"

Project Member Reported by shinyak@chromium.org, Apr 19 2017

Issue description

Blocking: 708106
Hmm, bot checkout is failing?

https://luci-logdog.appspot.com/v/?s=chromium%2Fbb%2Fchromium.fyi%2FChromium_Mac_Goma_Canary_LocalOutputCache%2F386%2F%2B%2Frecipes%2Fsteps%2FUncaught_Exception%2F0%2Flogs%2Fexception%2F0

Traceback (most recent call last):
  File "/b/rr/tmpABx4mS/rw/checkout/scripts/slave/.recipe_deps/recipe_engine/recipe_engine/run.py", line 316, in _new_run
    recipe_result = recipe_script.run(api, properties)
  File "/b/rr/tmpABx4mS/rw/checkout/scripts/slave/.recipe_deps/recipe_engine/recipe_engine/loader.py", line 81, in run
    self.run_steps, properties, self.PROPERTIES, api=api)
  File "/b/rr/tmpABx4mS/rw/checkout/scripts/slave/.recipe_deps/recipe_engine/recipe_engine/loader.py", line 592, in invoke_with_properties
    **additional_args)
  File "/b/rr/tmpABx4mS/rw/checkout/scripts/slave/.recipe_deps/recipe_engine/recipe_engine/loader.py", line 553, in _invoke_with_properties
    return callable_obj(*props, **additional_args)
  File "/b/rr/tmpABx4mS/rw/checkout/scripts/slave/recipes/chromium.py", line 50, in RunSteps
    api.chromium_tests.main_waterfall_steps()
  File "/b/rr/tmpABx4mS/rw/checkout/scripts/slave/.recipe_deps/recipe_engine/recipe_engine/recipe_api.py", line 578, in _inner
    return func(*a, **kw)
  File "/b/rr/tmpABx4mS/rw/checkout/scripts/slave/recipe_modules/chromium_tests/api.py", line 821, in main_waterfall_steps
    update_step, bot_db = self.prepare_checkout(bot_config)
  File "/b/rr/tmpABx4mS/rw/checkout/scripts/slave/.recipe_deps/recipe_engine/recipe_engine/recipe_api.py", line 578, in _inner
    return func(*a, **kw)
  File "/b/rr/tmpABx4mS/rw/checkout/scripts/slave/recipe_modules/chromium_tests/api.py", line 203, in prepare_checkout
    bot_config, root_solution_revision)
  File "/b/rr/tmpABx4mS/rw/checkout/scripts/slave/.recipe_deps/recipe_engine/recipe_engine/recipe_api.py", line 578, in _inner
    return func(*a, **kw)
  File "/b/rr/tmpABx4mS/rw/checkout/scripts/slave/recipe_modules/chromium_checkout/api.py", line 76, in ensure_checkout
    clobber=bot_config.get('clobber', False))
  File "/b/rr/tmpABx4mS/rw/checkout/scripts/slave/.recipe_deps/recipe_engine/recipe_engine/recipe_api.py", line 578, in _inner
    return func(*a, **kw)
  File "/b/rr/tmpABx4mS/rw/checkout/scripts/slave/.recipe_deps/depot_tools/recipes/recipe_modules/bot_update/api.py", line 112, in ensure_checkout
    self.m.properties.get('patch_project'), cfg)
  File "/b/rr/tmpABx4mS/rw/checkout/scripts/slave/.recipe_deps/recipe_engine/recipe_engine/recipe_api.py", line 578, in _inner
    return func(*a, **kw)
  File "/b/rr/tmpABx4mS/rw/checkout/scripts/slave/.recipe_deps/depot_tools/recipes/recipe_modules/gclient/api.py", line 320, in calculate_patch_root
    return cfg.solutions[0].name
  File "/b/rr/tmpABx4mS/rw/checkout/scripts/slave/.recipe_deps/recipe_engine/recipe_engine/config.py", line 524, in __getitem__
    return self.data.__getitem__(index)
IndexError: list index out of range
Project Member

Comment 3 by bugdroid1@chromium.org, Apr 25 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build/+/7e47d24e24657520905e8025882c5a86f819c914

commit 7e47d24e24657520905e8025882c5a86f819c914
Author: Shinya Kawanaka <shinyak@google.com>
Date: Tue Apr 25 01:54:55 2017

Fix LocalOutputCache mac builder name

It should match with master's config, which doesn't use parens.

BUG= 712966 

Change-Id: I08c644249d5feb822eed3670a12880cea3b59e39
Reviewed-on: https://chromium-review.googlesource.com/485407
Commit-Queue: Shinya Kawanaka <shinyak@chromium.org>
Reviewed-by: Yoshisato Yanagisawa <yyanagisawa@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Reviewed-by: Fumitoshi Ukai <ukai@chromium.org>
Reviewed-by: Takuto Ikuta <tikuta@google.com>

[modify] https://crrev.com/7e47d24e24657520905e8025882c5a86f819c914/scripts/slave/recipe_modules/chromium_tests/chromium_fyi.py
[rename] https://crrev.com/7e47d24e24657520905e8025882c5a86f819c914/scripts/slave/recipes/chromium.expected/full_chromium_fyi_Chromium_Mac_Goma_Canary_LocalOutputCache.json

Owner: shinyak@chromium.org
Status: Fixed (was: Untriaged)
This has been fixed.

Sign in to add a comment