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

Issue 833144 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Nov 8
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug
Flaky-Test: GetAuthTokenFunctionPublicSessionTest.NonWhitelisted



Sign in to add a comment

GetAuthTokenFunctionPublicSessionTest.NonWhitelisted is Flaky

Project Member Reported by Findit, Apr 15 2018

Issue description

Findit has detected a flake at test GetAuthTokenFunctionPublicSessionTest.NonWhitelisted.

Culprit (70.0% confidence): https://chromium-review.googlesource.com/q/I1441e2f3b910fadc468ddc23f2d2a0707548f69c
Regression range: None

Analysis: https://findit-for-me.appspot.com/waterfall/flake?key=ag9zfmZpbmRpdC1mb3ItbWVyyQELEhdNYXN0ZXJGbGFrZUFuYWx5c2lzUm9vdCKSAWNocm9taXVtLm1lbW9yeS9MaW51eCBDaHJvbWl1bSBPUyBBU2FuIExTYW4gVGVzdHMgKDEpLzI3MDQ1L2Jyb3dzZXJfdGVzdHMvUjJWMFFYVjBhRlJ2YTJWdVJuVnVZM1JwYjI1UWRXSnNhV05UWlhOemFXOXVWR1Z6ZEM1T2IyNVhhR2wwWld4cGMzUmxaQT09DAsSE01hc3RlckZsYWtlQW5hbHlzaXMYAQw

If this result was incorrect, apply the label Findit-Incorrect-Result, mark the bug as Untriaged and the component Tools>Test>Findit>Flakiness.
 
Project Member

Comment 1 by Findit, Apr 15 2018

Findit identified the culprit r546861 with confidence 70.0% in the config "chromium.memory / Linux Chromium OS ASan LSan Tests (1)"
based on the flakiness trend:

https://findit-for-me.appspot.com/waterfall/flake?key=ag9zfmZpbmRpdC1mb3ItbWVyyQELEhdNYXN0ZXJGbGFrZUFuYWx5c2lzUm9vdCKSAWNocm9taXVtLm1lbW9yeS9MaW51eCBDaHJvbWl1bSBPUyBBU2FuIExTYW4gVGVzdHMgKDEpLzI3MDQ1L2Jyb3dzZXJfdGVzdHMvUjJWMFFYVjBhRlJ2YTJWdVJuVnVZM1JwYjI1UWRXSnNhV05UWlhOemFXOXVWR1Z6ZEM1T2IyNVhhR2wwWld4cGMzUmxaQT09DAsSE01hc3RlckZsYWtlQW5hbHlzaXMYAQw


Automatically posted by the findit-for-me app (https://goo.gl/Ot9f7N).
Flake Analyzer is in beta.
Feedback is welcome! Please use component Tools>Test>FindIt>Flakiness
Cc: mstensho@chromium.org kelv...@chromium.org
The blamed CL looks innocent.

Anyway, this hasn't failed since https://ci.chromium.org/buildbot/chromium.memory/Linux%20Chromium%20OS%20ASan%20LSan%20Tests%20%281%29/27073 , as far as I can tell, which is more than 30 hours ago now. Has someone fixed it?

FWIW, the test in question was added with https://codereview.chromium.org/1306053013
Owner: rdevlin....@chromium.org
Status: Assigned (was: Available)
kelvinp seems to be inactive.

Now more than 50 hours since last failure, but I'm not sure if that proves anything, really.
Components: Platform>Extensions>API
Owner: msarda@chromium.org
Assigning to msarda@ for identity API triage
Labels: -Sheriff-Chromium
Project Member

Comment 6 by Findit, May 11 2018

Findit identified the culprit r557828 with confidence 70.0% in the config "chromium.chromiumos / linux-chromeos-dbg"
based on the flakiness trend:

https://findit-for-me.appspot.com/waterfall/flake?key=ag9zfmZpbmRpdC1mb3ItbWVyuQELEhdNYXN0ZXJGbGFrZUFuYWx5c2lzUm9vdCKCAWNocm9taXVtLmNocm9taXVtb3MvbGludXgtY2hyb21lb3MtZGJnLzU2MTgvYnJvd3Nlcl90ZXN0cy9SMlYwUVhWMGFGUnZhMlZ1Um5WdVkzUnBiMjVRZFdKc2FXTlRaWE56YVc5dVZHVnpkQzVPYjI1WGFHbDBaV3hwYzNSbFpBPT0MCxITTWFzdGVyRmxha2VBbmFseXNpcxgBDA


Automatically posted by the findit-for-me app (https://goo.gl/Ot9f7N).
Feedback is welcome! Please use component Tools>Test>FindIt>Flakiness
Last failure https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Linux%20ChromiumOS%20MSan%20Tests/8982

[ RUN      ] GetAuthTokenFunctionPublicSessionTest.NonWhitelisted
  [5167:5167:1010/025836.507164:ERROR:device_cloud_policy_store_chromeos.cc(236)] Device policy read on enrolled device yields no DM token! Status: 1.
  [5167:5167:1010/025837.478560:ERROR:gpu_interface_provider.cc(87)] Not implemented reached in virtual void content::GpuInterfaceProvider::RegisterOzoneGpuInterfaces(service_manager::BinderRegistry *)
  [5167:5167:1010/025837.703713:ERROR:layer_tree_host_impl.cc(3123)] Forcing zero-copy tile initialization as worker context is missing
  [5167:5167:1010/025837.822994:ERROR:remote_text_input_client.cc(158)] Not implemented reached in virtual void RemoteTextInputClient::OnInputMethodChanged()
  [5167:5167:1010/025837.823091:ERROR:remote_text_input_client.cc(115)] Not implemented reached in virtual ui::TextInputClient::FocusReason RemoteTextInputClient::GetFocusReason() const
  [5167:5167:1010/025837.823151:ERROR:remote_text_input_client.cc(200)] Not implemented reached in virtual bool RemoteTextInputClient::ShouldDoLearning()
  [5167:5167:1010/025837.823238:ERROR:remote_text_input_client.cc(109)] Not implemented reached in virtual bool RemoteTextInputClient::HasCompositionText() const
  [5167:5167:1010/025837.823292:ERROR:remote_text_input_client.cc(121)] Not implemented reached in virtual bool RemoteTextInputClient::GetTextRange(gfx::Range *) const
  [5167:5167:1010/025837.823350:ERROR:remote_text_input_client.cc(176)] Not implemented reached in virtual void RemoteTextInputClient::EnsureCaretNotInRect(const gfx::Rect &)
  [5167:5167:1010/025837.886476:ERROR:layer_tree_host_impl.cc(3123)] Forcing zero-copy tile initialization as worker context is missing
  unknown file: Failure
  Uninteresting mock function call - returning default value.
      Function call: GetLoggedInUsers()
      The mock function has no default action set, and its return type has no default value set.
  Stack trace:
      #0 0x0000098f95f6 in StackTraceGetter::CurrentStackTrace(int, int) ./../../third_party/googletest/custom/gtest/internal/custom/stack_trace_getter.cc:22:27
      #1 0x00000992dc39 in testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop(int) ./../../third_party/googletest/src/googletest/src/gtest.cc:846:35
      #2 0x00000992bea2 in testing::internal::AssertHelper::operator=(testing::Message const&) const ./../../third_party/googletest/src/googletest/src/gtest.cc:421:25
      #3 0x0000098d91e8 in testing::internal::GoogleTestFailureReporter::ReportFailure(testing::internal::FailureReporterInterface::FailureType, char const*, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) ./../../third_party/googletest/src/googlemock/src/gmock-internal-utils.cc:103:35
      #4 0x00002f44e2e9 in Assert ./../../third_party/googletest/src/googlemock/include/gmock/internal/gmock-internal-utils.h:298:27
      #5 0x00002f44e2e9 in testing::internal::FunctionMockerBase<std::__1::vector<user_manager::User*, std::__1::allocator<user_manager::User*> > const& ()>::PerformDefaultAction(std::__1::tuple<>&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const ./../../third_party/googletest/src/googlemock/include/gmock/gmock-spec-builders.h:1528:0
      #6 0x00002f44c8df in PerformDefaultAction<const std::__1::vector<user_manager::User *, std::__1::allocator<user_manager::User *> > &()> ./../../third_party/googletest/src/googlemock/include/gmock/gmock-spec-builders.h:1405:56
      #7 0x00002f44c8df in testing::internal::FunctionMockerBase<std::__1::vector<user_manager::User*, std::__1::allocator<user_manager::User*> > const& ()>::UntypedPerformDefaultAction(void*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const ./../../third_party/googletest/src/googlemock/include/gmock/gmock-spec-builders.h:1542:0
      #8 0x0000098ed221 in testing::internal::UntypedFunctionMockerBase::UntypedInvokeWith(void*) ./../../third_party/googletest/src/googlemock/src/gmock-spec-builders.cc:414:15
      #9 0x00002f437fda in InvokeWith ./../../third_party/googletest/src/googlemock/include/gmock/gmock-spec-builders.h:1603:40
      #10 0x00002f437fda in Invoke ./../../third_party/googletest/src/googlemock/include/gmock/gmock-generated-function-mockers.h:81:0
      #11 0x00002f437fda in chromeos::MockUserManager::GetLoggedInUsers() const ./../../chrome/browser/chromeos/login/users/mock_user_manager.h:35:0
      #12 0x000024d6a6a3 in CanShowWindowForUser(aura::Window*, base::RepeatingCallback<content::BrowserContext const* ()> const&) ./../../chrome/browser/ui/ash/session_util.cc:54:41
      #13 0x000024caf8f7 in ChromeShellDelegate::CanShowWindowForUser(aura::Window*) const ./../../chrome/browser/ui/ash/chrome_shell_delegate.cc:41:10
      #14 0x000023905ac5 in IsWindowConsideredVisibleForActivation ./../../ash/wm/focus_rules.cc:48:40
      #15 0x000023905ac5 in ash::IsWindowConsideredActivatable(aura::Window*) ./../../ash/wm/focus_rules.cc:33:0
      #16 0x00002391b568 in Run ./../../base/callback.h:129:12
      #17 0x00002391b568 in ash::(anonymous namespace)::BuildWindowListInternal(std::__1::list<aura::Window*, std::__1::allocator<aura::Window*> > const*, base::RepeatingCallback<bool (aura::Window*)> const&) ./../../ash/wm/mru_window_tracker.cc:68:0
      #18 0x00002391c26b in ash::MruWindowTracker::BuildWindowListIgnoreModal() const ./../../ash/wm/mru_window_tracker.cc:124:10
      #19 0x000023a2a1a1 in ash::WorkspaceController::GetWindowState() const ./../../ash/wm/workspace_controller.cc:66:43
      #20 0x0000235d7f25 in ash::RootWindowController::GetWorkspaceWindowState() ./../../ash/root_window_controller.cc:323:58
      #21 0x00002364d40d in ash::ShelfLayoutManager::UpdateVisibilityState() ./../../ash/shelf/shelf_layout_manager.cc:279:15
      #22 0x000023a10d91 in UpdateShelfVisibility ./../../ash/wm/workspace/workspace_layout_manager.cc:370:37
      #23 0x000023a10d91 in ash::WorkspaceLayoutManager::SetChildBounds(aura::Window*, gfx::Rect const&) ./../../ash/wm/workspace/workspace_layout_manager.cc:144:0
      #24 0x0000239f0e31 in ash::wm::SetBoundsInScreen(aura::Window*, gfx::Rect const&, display::Display const&) ./../../ash/wm/window_positioning_utils.cc:186:11
      #25 0x00002400d50f in ws::WindowTree::SetWindowBoundsImpl(viz::FrameSinkId const&, gfx::Rect const&, base::Optional<viz::LocalSurfaceId> const&) ./../../services/ws/window_tree.cc:1159:29
      #26 0x000024017e2f in ws::WindowTree::SetWindowBounds(unsigned int, unsigned long, gfx::Rect const&, base::Optional<viz::LocalSurfaceId> const&) ./../../services/ws/window_tree.cc:1466:18
      #27 0x00000c1cbfb7 in ws::mojom::WindowTreeStubDispatch::Accept(ws::mojom::WindowTree*, mojo::Message*) ./gen/services/ws/public/mojom/window_tree.mojom.cc:3104:13
      #28 0x0000240866b7 in ws::mojom::WindowTreeStub<mojo::RawPtrImplRefTraits<ws::mojom::WindowTree> >::Accept(mojo::Message*) ./gen/services/ws/public/mojom/window_tree.mojom.h:744:12
      #29 0x000019b258fa in mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) ./../../mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:423:32
      #30 0x000019b6f83b in mojo::FilterChain::Accept(mojo::Message*) ./../../mojo/public/cpp/bindings/lib/filter_chain.cc:40:17
      #31 0x000019b3cbbe in mojo::internal::MultiplexRouter::ProcessIncomingMessage(mojo::internal::MultiplexRouter::MessageWrapper*, mojo::internal::MultiplexRouter::ClientCallBehavior, base::SequencedTaskRunner*) ./../../mojo/public/cpp/bindings/lib/multiplex_router.cc:869:42
      #32 0x000019b3a5e1 in mojo::internal::MultiplexRouter::Accept(mojo::Message*) ./../../mojo/public/cpp/bindings/lib/multiplex_router.cc:590:38
      #33 0x000019b6f83b in mojo::FilterChain::Accept(mojo::Message*) ./../../mojo/public/cpp/bindings/lib/filter_chain.cc:40:17
      #34 0x000019b1e6b9 in mojo::Connector::ReadSingleMessage(unsigned int*) ./../../mojo/public/cpp/bindings/lib/connector.cc:476:51
      #35 0x000019b20f91 in mojo::Connector::ReadAllAvailableMessages() ./../../mojo/public/cpp/bindings/lib/connector.cc:505:10
      #36 0x0000170dec59 in Run ./../../base/callback.h:129:12
      #37 0x0000170dec59 in mojo::SimpleWatcher::OnHandleReady(int, unsigned int, mojo::HandleSignalsState const&) ./../../mojo/public/cpp/system/simple_watcher.cc:273:0
      #38 0x000015106a0b in Run ./../../base/callback.h:99:12
      #39 0x000015106a0b in base::debug::TaskAnnotator::RunTask(char const*, base::PendingTask*) ./../../base/debug/task_annotator.cc:99:0
      #40 0x000014dd61f3 in base::MessageLoop::RunTask(base::PendingTask*) ./../../base/message_loop/message_loop.cc:434:46
      #41 0x000014dd746e in DeferOrRunPendingTask ./../../base/message_loop/message_loop.cc:445:5
      #42 0x000014dd746e in base::MessageLoop::DoWork() ./../../base/message_loop/message_loop.cc:517:0
      #43 0x0000150f2f71 in base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) ./../../base/message_loop/message_pump_libevent.cc:210:31
      #44 0x000014e9dd50 in base::RunLoop::Run() ./../../base/run_loop.cc:102:14
      #45 0x00002f7db9c6 in WaitForResponse ./../../extensions/browser/api_test_utils.cc:61:13
      #46 0x00002f7db9c6 in extensions::api_test_utils::RunFunction(UIThreadExtensionFunction*, std::__1::unique_ptr<base::ListValue, std::__1::default_delete<base::ListValue> >, content::BrowserContext*, std::__1::unique_ptr<extensions::ExtensionFunctionDispatcher, std::__1::default_delete<extensions::ExtensionFunctionDispatcher> >, extensions::api_test_utils::RunFunctionFlags) ./../../extensions/browser/api_test_utils.cc:203:0
      #47 0x0000056f0946 in extension_function_test_utils::RunFunction(UIThreadExtensionFunction*, std::__1::unique_ptr<base::ListValue, std::__1::default_delete<base::ListValue> >, Browser*, extensions::api_test_utils::RunFunctionFlags) ./../../chrome/browser/extensions/extension_function_test_utils.cc:147:10
      #48 0x0000056ef549 in extension_function_test_utils::RunFunction(UIThreadExtensionFunction*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Browser*, extensions::api_test_utils::RunFunctionFlags) ./../../chrome/browser/extensions/extension_function_test_utils.cc:136:10
      #49 0x0000056edc2b in extension_function_test_utils::RunFunctionAndReturnError(UIThreadExtensionFunction*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Browser*, extensions::api_test_utils::RunFunctionFlags) ./../../chrome/browser/extensions/extension_function_test_utils.cc:94:3
      #50 0x0000056ed890 in extension_function_test_utils::RunFunctionAndReturnError(UIThreadExtensionFunction*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Browser*) ./../../chrome/browser/extensions/extension_function_test_utils.cc:85:10
      #51 0x000004d41443 in extensions::GetAuthTokenFunctionPublicSessionTest_NonWhitelisted_Test::RunTestOnMainThread() ./../../chrome/browser/extensions/api/identity/identity_apitest.cc:1976:23
      #52 0x000016dd869c in content::BrowserTestBase::ProxyRunTestOnMainThreadLoop() ./../../content/public/test/browser_test_base.cc:428:5
      #53 0x0000154aee36 in Run ./../../base/callback.h:129:12
      #54 0x0000154aee36 in ChromeBrowserMainParts::PreMainMessageLoopRunImpl() ./../../chrome/browser/chrome_browser_main.cc:1958:0
      #55 0x0000154aa4a0 in ChromeBrowserMainParts::PreMainMessageLoopRun() ./../../chrome/browser/chrome_browser_main.cc:1342:18
      #56 0x0000080eef46 in chromeos::ChromeBrowserMainPartsChromeos::PreMainMessageLoopRun() ./../../chrome/browser/chromeos/chrome_browser_main_chromeos.cc:683:32
      #57 0x00000d1cbd95 in content::BrowserMainLoop::PreMainMessageLoopRun() ./../../content/browser/browser_main_loop.cc:982:13
      #58 0x00000e94b33d in Run ./../../base/callback.h:129:12
      #59 0x00000e94b33d in content::StartupTaskRunner::RunAllTasksNow() ./../../content/browser/startup_task_runner.cc:41:0
      #60 0x00000d1c446b in content::BrowserMainLoop::CreateStartupTasks() ./../../content/browser/browser_main_loop.cc:916:25
      #61 0x00000d1d80b3 in content::BrowserMainRunnerImpl::Initialize(content::MainFunctionParams const&) ./../../content/browser/browser_main_runner_impl.cc:144:15
      #62 0x00000d1b86e3 in content::BrowserMain(content::MainFunctionParams const&) ./../../content/browser/browser_main.cc:43:32
      #63 0x000014962cc3 in RunBrowserProcessMain ./../../content/app/content_main_runner_impl.cc:541:10
      #64 0x000014962cc3 in content::ContentMainRunnerImpl::Run(bool) ./../../content/app/content_main_runner_impl.cc:914:0
      #65 0x00001f7c5858 in service_manager::Main(service_manager::MainParams const&) ./../../services/service_manager/embedder/main.cc:472:29
      #66 0x000014959d6f in content::ContentMain(content::ContentMainParams const&) ./../../content/app/content_main.cc:19:10
      #67 0x000016dd6b53 in content::BrowserTestBase::SetUp() ./../../content/public/test/browser_test_base.cc:340:3

Cc: jamescook@chromium.org mukai@chromium.org sky@chromium.org
Labels: Proj-Mash-SingleProcess
I can't see the past failures, but the stack trace of the latest failure looks like specific to Mash/SingleProcessMash; receiving some Mojo events unexpectedly. Let's filter this for single-process-mash for now.
Project Member

Comment 9 by bugdroid1@chromium.org, Oct 10

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

commit 0a1ae4b7dd8ccd37b431be685a0c7d8f5583ba0e
Author: Jun Mukai <mukai@chromium.org>
Date: Wed Oct 10 18:39:31 2018

Filter GetAuthTokenFunctionPublicSessionTest.NonWhitelisted for Mash

This test is flaky and seems Mash specific, see the bug for
the stack trace.

BUG= 833144 
TEST=None

Change-Id: I3e828c0aca2ded30e727d0463be395ed82ccb774
Reviewed-on: https://chromium-review.googlesource.com/c/1273987
Reviewed-by: Scott Violet <sky@chromium.org>
Commit-Queue: Jun Mukai <mukai@chromium.org>
Cr-Commit-Position: refs/heads/master@{#598419}
[modify] https://crrev.com/0a1ae4b7dd8ccd37b431be685a0c7d8f5583ba0e/testing/buildbot/filters/chromeos.single_process_mash.browser_tests.filter

Labels: Test-Flaky
Labels: Pri-2
Owner: mukai@chromium.org
Jun, could you take a look at this?
Sorry didn't notice the bug was assigned. Fix looks pretty simple, failure is due to GetLoggedInUsers having no default, fix is to copy RestartDeviceTest's mock expectation.

Also here's a stack trace that's a little easier to make sense of


ninteresting mock function call - returning default value.
    Function call: GetLoggedInUsers()
    The mock function has no default action set, and its return type has no default value set.
Stack trace:
#0 0x559deb9682ec testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop()
#1 0x559deb967cb9 testing::internal::AssertHelper::operator=()
#2 0x559deb957c93 testing::internal::GoogleTestFailureReporter::ReportFailure()
#3 0x559dee6395ad _ZNK7testing8internal18FunctionMockerBaseIFRKNSt3__16vectorIPN12user_manager4UserENS2_9allocatorIS6_EEEEvEE20PerformDefaultActionEONS2_5tupleIJEEERKNS2_12basic_stringIcNS2_11char_traitsIcEENS7_IcEEEE
#4 0x559dee63919f testing::internal::FunctionMockerBase<>::UntypedPerformDefaultAction()
#5 0x559deb95b4c1 testing::internal::UntypedFunctionMockerBase::UntypedInvokeWith()
#6 0x559dee636d20 chromeos::MockUserManager::GetLoggedInUsers()
#7 0x559dee0529eb CanShowWindowForUser()
#8 0x559dee02e455 ChromeShellDelegate::CanShowWindowForUser()
#9 0x7f998f896b4b ash::IsWindowConsideredVisibleForActivation()
#10 0x7f998ef4d058 wm::BaseFocusRules::CanActivateWindow()
#11 0x7f998f892047 ash::wm::AshFocusRules::CanActivateWindow()
#12 0x7f998ef5b3a4 wm::CanActivateWindow()
#13 0x7f998f89aeae ash::(anonymous namespace)::BuildWindowListInternal()
#14 0x7f998f89b156 ash::MruWindowTracker::BuildWindowForCycleList()
#15 0x7f998f719788 ash::PersistentWindowController::OnWillProcessDisplayChanges()
#16 0x7f998fc3d6ef display::DisplayManager::BeginEndNotifier::BeginEndNotifier()
#17 0x7f998fc4101a display::DisplayManager::UpdateWorkAreaOfDisplay()
#18 0x7f998f726f93 ash::WindowTreeHostManager::UpdateWorkAreaOfDisplayNearestWindow()
#19 0x7f998f7c0d6d ash::ShelfLayoutManager::UpdateBoundsAndOpacity()
#20 0x7f998f7c0863 ash::ShelfLayoutManager::LayoutShelfAndUpdateBounds()
#21 0x7f998f8472c9 ash::StatusAreaLayoutManager::SetChildBounds()
#22 0x7f9994e2e7eb views::NativeWidgetAura::SetSize()
#23 0x7f998f848d9d ash::StatusAreaWidgetDelegate::ChildPreferredSizeChanged()
#24 0x7f9994e064fc views::View::PreferredSizeChanged()
#25 0x7f9994e064fc views::View::PreferredSizeChanged()
#26 0x7f9994e064fc views::View::PreferredSizeChanged()
#27 0x7f998f858e11 ash::TrayItemView::AnimationProgressed()
#28 0x7f998f86a995 ash::UnifiedSystemTray::UpdateNotificationAfterDelay()
#29 0x7f99977d142c base::OneShotTimer::RunUserTask()
#30 0x7f999771410a base::debug::TaskAnnotator::RunTask()
#31 0x7f999774034f base::MessageLoopImpl::RunTask()
#32 0x7f9997740a4a base::MessageLoopImpl::DoDelayedWork()
#33 0x7f9997823a3d base::MessagePumpLibevent::Run()
#34 0x7f999773fef4 base::MessageLoopImpl::Run()
#35 0x7f9997771ba9 base::RunLoop::Run()
#36 0x559dee6bfe0b extensions::api_test_utils::RunFunction()
#37 0x559deb003b1c extension_function_test_utils::RunFunction()
#38 0x559deb003848 extension_function_test_utils::RunFunction()
#39 0x559deb003323 extension_function_test_utils::RunFunctionAndReturnError()
#40 0x559deb0032d1 extension_function_test_utils::RunFunctionAndReturnError()
#41 0x559deae3e351 extensions::GetAuthTokenFunctionPublicSessionTest_NonWhitelisted_Test::RunTestOnMainThread()
#42 0x559decf6a407 content::BrowserTestBase::ProxyRunTestOnMainThreadLoop()
#43 0x559dec9ff541 ChromeBrowserMainParts::PreMainMessageLoopRunImpl()
#44 0x559dec9fe365 ChromeBrowserMainParts::PreMainMessageLoopRun()
#45 0x559dec0fc065 chromeos::ChromeBrowserMainPartsChromeos::PreMainMessageLoopRun()
#46 0x7f9992b3217a content::BrowserMainLoop::PreMainMessageLoopRun()
#47 0x7f999302b175 content::StartupTaskRunner::RunAllTasksNow()
#48 0x7f9992b30ca1 content::BrowserMainLoop::CreateStartupTasks()
#49 0x7f9992b348a0 content::BrowserMainRunnerImpl::Initialize()
#50 0x7f9992b2e832 content::BrowserMain()
#51 0x7f99935fcb0b content::ContentMainRunnerImpl::RunServiceManager()
#52 0x7f99935fc9d7 content::ContentMainRunnerImpl::Run()
#53 0x7f998784aec6 service_manager::Main()
#54 0x7f99935faed4 content::ContentMain()
#55 0x559decf69fd6 content::BrowserTestBase::SetUp()
#56 0x559dec9a542b InProcessBrowserTest::SetUp()

Received signal 6
#0 0x7f999780034f base::debug::StackTrace::StackTrace()
#1 0x7f99977ffe51 base::debug::(anonymous namespace)::StackDumpSignalHandler()
#2 0x7f99897190c0 <unknown>
#3 0x7f9987e53fcf gsignal
#4 0x7f9987e553fa abort
#5 0x559deb957ce1 testing::internal::GoogleTestFailureReporter::ReportFailure()
#6 0x559dee6395ad _ZNK7testing8internal18FunctionMockerBaseIFRKNSt3__16vectorIPN12user_manager4UserENS2_9allocatorIS6_EEEEvEE20PerformDefaultActionEONS2_5tupleIJEEERKNS2_12basic_stringIcNS2_11char_traitsIcEENS7_IcEEEE
#7 0x559dee63919f testing::internal::FunctionMockerBase<>::UntypedPerformDefaultAction()
#8 0x559deb95b4c1 testing::internal::UntypedFunctionMockerBase::UntypedInvokeWith()
#9 0x559dee636d20 chromeos::MockUserManager::GetLoggedInUsers()
#10 0x559dee0529eb CanShowWindowForUser()
#11 0x559dee02e455 ChromeShellDelegate::CanShowWindowForUser()
#12 0x7f998f896b4b ash::IsWindowConsideredVisibleForActivation()
#13 0x7f998ef4d058 wm::BaseFocusRules::CanActivateWindow()
#14 0x7f998f892047 ash::wm::AshFocusRules::CanActivateWindow()
#15 0x7f998ef5b3a4 wm::CanActivateWindow()
#16 0x7f998f89aeae ash::(anonymous namespace)::BuildWindowListInternal()
#17 0x7f998f89b156 ash::MruWindowTracker::BuildWindowForCycleList()
#18 0x7f998f719788 ash::PersistentWindowController::OnWillProcessDisplayChanges()
#19 0x7f998fc3d6ef display::DisplayManager::BeginEndNotifier::BeginEndNotifier()
#20 0x7f998fc4101a display::DisplayManager::UpdateWorkAreaOfDisplay()
#21 0x7f998f726f93 ash::WindowTreeHostManager::UpdateWorkAreaOfDisplayNearestWindow()
#22 0x7f998f7c0d6d ash::ShelfLayoutManager::UpdateBoundsAndOpacity()
#23 0x7f998f7c0863 ash::ShelfLayoutManager::LayoutShelfAndUpdateBounds()
#24 0x7f998f8472c9 ash::StatusAreaLayoutManager::SetChildBounds()
#25 0x7f9994e2e7eb views::NativeWidgetAura::SetSize()
#26 0x7f998f848d9d ash::StatusAreaWidgetDelegate::ChildPreferredSizeChanged()
#27 0x7f9994e064fc views::View::PreferredSizeChanged()
#28 0x7f9994e064fc views::View::PreferredSizeChanged()
#29 0x7f9994e064fc views::View::PreferredSizeChanged()
#30 0x7f998f858e11 ash::TrayItemView::AnimationProgressed()
#31 0x7f998f86a995 ash::UnifiedSystemTray::UpdateNotificationAfterDelay()
#32 0x7f99977d142c base::OneShotTimer::RunUserTask()
#33 0x7f999771410a base::debug::TaskAnnotator::RunTask()
#34 0x7f999774034f base::MessageLoopImpl::RunTask()
#35 0x7f9997740a4a base::MessageLoopImpl::DoDelayedWork()
#36 0x7f9997823a3d base::MessagePumpLibevent::Run()
#37 0x7f999773fef4 base::MessageLoopImpl::Run()
#38 0x7f9997771ba9 base::RunLoop::Run()
#39 0x559dee6bfe0b extensions::api_test_utils::RunFunction()
#40 0x559deb003b1c extension_function_test_utils::RunFunction()
#41 0x559deb003848 extension_function_test_utils::RunFunction()
#42 0x559deb003323 extension_function_test_utils::RunFunctionAndReturnError()
#43 0x559deb0032d1 extension_function_test_utils::RunFunctionAndReturnError()
#44 0x559deae3e351 extensions::GetAuthTokenFunctionPublicSessionTest_NonWhitelisted_Test::RunTestOnMainThread()
#45 0x559decf6a407 content::BrowserTestBase::ProxyRunTestOnMainThreadLoop()
#46 0x559dec9ff541 ChromeBrowserMainParts::PreMainMessageLoopRunImpl()
#47 0x559dec9fe365 ChromeBrowserMainParts::PreMainMessageLoopRun()
#48 0x559dec0fc065 chromeos::ChromeBrowserMainPartsChromeos::PreMainMessageLoopRun()
#49 0x7f9992b3217a content::BrowserMainLoop::PreMainMessageLoopRun()
#50 0x7f999302b175 content::StartupTaskRunner::RunAllTasksNow()
#51 0x7f9992b30ca1 content::BrowserMainLoop::CreateStartupTasks()
#52 0x7f9992b348a0 content::BrowserMainRunnerImpl::Initialize()
#53 0x7f9992b2e832 content::BrowserMain()
#54 0x7f99935fcb0b content::ContentMainRunnerImpl::RunServiceManager()
#55 0x7f99935fc9d7 content::ContentMainRunnerImpl::Run()
#56 0x7f998784aec6 service_manager::Main()
#57 0x7f99935faed4 content::ContentMain()
#58 0x559decf69fd6 content::BrowserTestBase::SetUp()
#59 0x559dec9a542b InProcessBrowserTest::SetUp()
#60 0x559deb96d8ed testing::Test::Run()
#61 0x559deb96e510 testing::TestInfo::Run()
#62 0x559deb96ea27 testing::TestCase::Run()
#63 0x559deb97a917 testing::internal::UnitTestImpl::RunAllTests()
#64 0x559deb97a48d testing::UnitTest::Run()
#65 0x559dec9b7851 base::TestSuite::Run()
#66 0x559dec955a2d ChromeTestSuiteRunner::RunTestSuite()
#67 0x559decf9151a content::LaunchTests()
#68 0x559dec955ef3 LaunchChromeTests()
#69 0x559dec9559be main

Project Member

Comment 14 by bugdroid1@chromium.org, Nov 7

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

commit dfab79bbdd2f823ba0d448e006d36de81e1858c5
Author: Evan Stade <estade@chromium.org>
Date: Wed Nov 07 20:14:29 2018

Fix GetAuthTokenFunctionPublicSessionTest.NonWhitelisted for Mash

Bug:  833144 
Change-Id: I5fae6070f992e5cd0873b7172fc1ef009a881742
Reviewed-on: https://chromium-review.googlesource.com/c/1323893
Reviewed-by: David Roger <droger@chromium.org>
Reviewed-by: Jun Mukai <mukai@chromium.org>
Commit-Queue: Evan Stade <estade@chromium.org>
Cr-Commit-Position: refs/heads/master@{#606142}
[modify] https://crrev.com/dfab79bbdd2f823ba0d448e006d36de81e1858c5/chrome/browser/extensions/api/identity/identity_apitest.cc
[modify] https://crrev.com/dfab79bbdd2f823ba0d448e006d36de81e1858c5/testing/buildbot/filters/chromeos.single_process_mash.browser_tests.filter

Status: Fixed (was: Assigned)

Sign in to add a comment