New issue
Advanced search Search tips

Issue 746951 link

Starred by 2 users

Issue metadata

Status: Archived
Owner: ----
Closed: Aug 13
Cc:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug-Regression



Sign in to add a comment

browser_tests binary terminates after std::out_of_range exception in test-launcher code

Reported by alex...@yandex-team.ru, Jul 20 2017

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.125 YaBrowser/17.7.1.550 Yowser/2.5 Safari/537.36

Steps to reproduce the problem:
1. Get one of PRE_ tests broken.
2. Run browser_tests.

What is the expected behavior?
browser_tests must return exit code 1 and save json summary.

What went wrong?
browser_tests is terminated because of std::out_of_range exception, while printing of broken tests list.

Too many failing tests (242), skipping retries.
terminate called after throwing an instance of 'std::out_of_range'
  what():  map::at
210 tests failed:
    ActivationUIInfobarTest.ActivationProgressCheck (../../chrome/browser/ui/webui/yandex/activation/activation_ui_browsertest.cc:209)
    ActivationUIInfobarTest.CloseTabCheck (../../chrome/browser/ui/webui/yandex/activation/activation_ui_browsertest.cc:173)
    ActivationUIInfobarTest.SwitchTabCheck (../../chrome/browser/ui/webui/yandex/activation/activation_ui_browsertest.cc:184)
    AdvancedBrowserOptionsFrameCustoBrowserTest.testEnableBreadcrumbsCheckboxVisible (../../chrome/browser/ui/webui/yandex/options/browser_options_custo_browsertest.js:123)
    AntishockOptionsBlacklistWebUITest.testBlacklistRemove (../../chrome/browser/ui/webui/yandex/options/antishock_options_browsertest.js:129)
    AntishockOptionsWhitelistWebUITest.testWhitelistRemove (../../chrome/browser/ui/webui/yandex/options/antishock_options_browsertest.js:216)
    AppBannerManagerBrowserTest.CancelBannerDirect (../../chrome/browser/banners/app_banner_manager_browsertest.cc:340)
    AppBannerManagerBrowserTest.CheckOnLoadWithSufficientEngagementCancelBannerAfterPromptInHandler (../../chrome/browser/banners/app_banner_manager_browsertest.cc:425)
    AppBannerManagerBrowserTest.PromptBannerInHandler (../../chrome/browser/banners/app_banner_manager_browsertest.cc:356)
    AppBannerManagerBrowserTest.WebAppBannerCreatedAfterSeveralVisits (../../chrome/browser/banners/app_banner_manager_browsertest.cc:250)
    AppBannerManagerBrowserTest.WebAppBannerNotSeenAfterShowing (../../chrome/browser/banners/app_banner_manager_browsertest.cc:259)
    BadAdDesktopProtectBrowsertest/BadAdDesktopProtectBrowsertest.ProtectIntegration/1 (../../chrome/browser/bad_ad_desktop_browsertest.cc:387)
    BookmarksTest.CommandOpensBookmarksTab (../../chrome/browser/ui/webui/bookmarks_ui_browsertest.cc:75)
    BrowserActionApiTest.IncognitoSplit (../../chrome/browser/extensions/api/extension_action/browser_action_apitest.cc:597)
    BrowserActionsBarBrowserTest.Basic (../../chrome/browser/ui/toolbar/browser_actions_bar_browsertest.cc:133)
<-- HERE must be failed test BrowserCloseManagerBrowserTest/BrowserCloseManagerBrowserTest.PRE_TestSessionRestore/1, but process terminated.

Did this work before? Yes 9b7f56db14ce378798d654102f54af85f70b1dc6^

Chrome version: 61.0.3141.7  Channel: dev
OS Version: 
Flash Version: 

After 9b7f56db14ce378798d654102f54af85f70b1dc6 list of test locations is not complete anymore. Test launcher tries to report list of failed tests and can't find location for PRE_ tests.
 

Comment 1 Deleted

Comment 2 by ajha@chromium.org, Jul 21 2017

Labels: M-61
Owner: serg...@chromium.org
Status: Assigned (was: Unconfirmed)
Based on C#0 assigning to sergiyb@ for more inputs on this.
Alesander is working on this: https://chromium-review.googlesource.com/c/579088/. Unfortunately it seems like Alex is not a member of the Chromium project, so I can't assign this to him. But all the credit for the work goes to him. I am just a mere reviewer :-).
Cc: seanmccullough@chromium.org
Owner: ----
Status: Available (was: Assigned)
Removing ownership as I'm transitioning to another team and Sean is taking over the flakiness effort.
Project Member

Comment 5 by sheriffbot@chromium.org, Aug 13

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Status: Archived (was: Untriaged)

Sign in to add a comment