Back to build
Raw log | Switch to full mode | Login

ContentSuggestionsTestCase/testAdditionalItemsKept: attempt # 0 ../../ios/chrome/browser/ui/content_suggestions/content_suggestions_egtest.mm: line 107 Exception: NoMatchingElementException Exception Name: NoMatchingElementException Exception Reason: Cannot find UI element. Exception with Action: { "Action Name": "Tap", "Element Matcher": "((((respondsToSelector(isAccessibilityElement) && isAccessibilityElement) && accessibilityLabel('More')) && ((respondsToSelector(isAccessibilityElement) && isAccessibilityElement) && accessibilityTraits: UIAccessibilityTraitButton)) && matcherForSufficientlyVisible(>=0.750000))", "Recovery Suggestion": "Check if the element exists in the UI hierarchy printed below. If it exists, adjust the matcher so that it accurately matches element." } Exception Details: Search action: <GREYScrollAction: 0x600000e78280>. Search action element matcher: (respondsToSelector(accessibilityIdentifier) && accessibilityID('ContentSuggestionsCollectionIdentifier')). Error Trace: [ { "Description": "Interaction cannot continue because the desired element was not found.", "Error Domain": "com.google.earlgrey.ElementInteractionErrorDomain", "Error Code": "0", "File Name": "GREYElementInteraction.m", "Function Name": "-[GREYElementInteraction matchedElementsWithTimeout:error:]", "Line": "124", "TestCase Class": "ContentSuggestionsTestCase", "TestCase Method": "testAdditionalItemsKept" }, { "Description": "Search action failed", "Error Domain": "com.google.earlgrey.ElementInteractionErrorDomain", "Error Code": "0", "File Name": "GREYElementInteraction.m", "Function Name": "-[GREYElementInteraction matchedElementsWithTimeout:error:]", "Line": "167", "TestCase Class": "ContentSuggestionsTestCase", "TestCase Method": "testAdditionalItemsKept" } ] Bundle ID: org.chromium.gtest.ios-chrome-ui-egtests Stack Trace: ( 0 EarlGrey 0x0000000123eaec1e -[GREYDefaultFailureHandler handleException:details:] + 1294 1 EarlGrey 0x0000000123ea0869 -[GREYElementInteraction grey_handleFailureOfAction:actionError:userProvidedOutError:] + 4153 2 EarlGrey 0x0000000123e9d791 __46-[GREYElementInteraction performAction:error:]_block_invoke + 1617 3 EarlGrey 0x0000000123ec7454 __59-[GREYUIThreadExecutor executeSyncWithTimeout:block:error:]_block_invoke + 68 4 EarlGrey 0x0000000123ec4acf __54-[GREYRunLoopSpinner grey_checkConditionInActiveMode:]_block_invoke + 271 5 CoreFoundation 0x0000000121dafb0c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12 6 CoreFoundation 0x0000000121d942db __CFRunLoopDoBlocks + 331 7 CoreFoundation 0x0000000121d93a5e __CFRunLoopRun + 1246 8 CoreFoundation 0x0000000121d9330b CFRunLoopRunSpecific + 635 9 EarlGrey 0x0000000123ec48ce -[GREYRunLoopSpinner grey_checkConditionInActiveMode:] + 350 10 EarlGrey 0x0000000123ec3aab -[GREYRunLoopSpinner spinWithStopConditionBlock:] + 267 11 EarlGrey 0x0000000123ec6ed1 -[GREYUIThreadExecutor executeSyncWithTimeout:block:error:] + 993 12 EarlGrey 0x0000000123e9c7a8 -[GREYElementInteraction performAction:error:] + 1768 13 EarlGrey 0x0000000123e9c08f -[GREYElementInteraction performAction:] + 79 14 ios_chrome_ui_egtests 0x000000010da2fd7e -[ContentSuggestionsTestCase testAdditionalItemsKept] + 3918 15 CoreFoundation 0x0000000121d90ccc __invoking___ + 140 16 CoreFoundation 0x0000000121d90b84 -[NSInvocation invoke] + 308 17 EarlGrey 0x0000000123e92468 -[GREYTestCaseInvocation invoke] + 104 18 XCTest 0x00000001231e7018 __24-[XCTestCase invokeTest]_block_invoke.196 + 78 19 XCTest 0x000000012323ec74 -[XCTestCase(Failures) performFailableBlock:testCaseRun:shouldInterruptTest:] + 57 20 XCTest 0x000000012323eb91 -[XCTestCase(Failures) _performTurningExceptionsIntoFailuresInterruptAfterHandling:block:] + 96 21 XCTest 0x00000001231e6cd9 __24-[XCTestCase invokeTest]_block_invoke + 848 22 XCTest 0x0000000123244b7e -[XCUITestContext performInScope:] + 248 23 XCTest 0x00000001231e68ce -[XCTestCase testContextPerformInScope:] + 98 24 XCTest 0x00000001231e697c -[XCTestCase invokeTest] + 137 25 EarlGrey 0x0000000123e8320f -[XCTestCase(GREYAdditions) grey_invokeTest] + 1071 26 XCTest 0x00000001231e84b7 __26-[XCTestCase performTest:]_block_invoke_2 + 43 27 XCTest 0x000000012323ec74 -[XCTestCase(Failures) performFailableBlock:testCaseRun:shouldInterruptTest:] + 57 28 XCTest 0x000000012323eb91 -[XCTestCase(Failures) _performTurningExceptionsIntoFailuresInterruptAfterHandling:block:] + 96 29 XCTest 0x00000001231e83ce __26-[XCTestCase performTest:]_block_invoke.330 + 88 30 XCTest 0x000000012324f44b +[XCTContext runInContextForTestCase:block:] + 225 31 XCTest 0x00000001231e7afd -[XCTestCase performTest:] + 675 32 XCTest 0x000000012322b1a2 -[XCTest runTest] + 57 33 XCTest 0x00000001231e2ccb __27-[XCTestSuite performTest:]_block_invoke + 365 34 XCTest 0x00000001231e24a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 35 XCTest 0x00000001231e2766 -[XCTestSuite performTest:] + 296 36 XCTest 0x000000012322b1a2 -[XCTest runTest] + 57 37 XCTest 0x000000012325b491 __102-[XCTTestRunSession executeTestIdentifiers:skippingTestIdentifiers:completionHandler:completionQueue:]_block_invoke + 256 38 XCTest 0x000000012325afa7 __44-[XCTTestRunSession runTestsAndReturnError:]_block_invoke.80 + 68 39 XCTest 0x00000001231fabc1 -[XCTestObservationCenter _observeTestExecutionForBlock:] + 585 40 XCTest 0x000000012325abfa -[XCTTestRunSession runTestsAndReturnError:] + 623 41 XCTest 0x00000001231c76b6 -[XCTestDriver runTestsAndReturnError:] + 422 42 XCTest 0x000000012324b9cd _XCTestMain + 1478 43 libXCTestBundleInject.dylib 0x000000011fb48bb8 __copy_helper_block_ + 0 44 CoreFoundation 0x0000000121dafb0c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12 45 CoreFoundation 0x0000000121d942db __CFRunLoopDoBlocks + 331 46 CoreFoundation 0x0000000121d93a84 __CFRunLoopRun + 1284 47 CoreFoundation 0x0000000121d9330b CFRunLoopRunSpecific + 635 48 GraphicsServices 0x000000012880ea73 GSEventRunModal + 62 49 UIKit 0x000000011fb7e057 UIApplicationMain + 159 50 ios_chrome_ui_egtests 0x000000010bd0e8d3 _ZN12_GLOBAL__N_120RunUIApplicationMainEiPPc + 355 51 ios_chrome_ui_egtests 0x000000010bd0e3a1 main + 417 52 libdyld.dylib 0x0000000129c21955 start + 1 53 ??? 0x0000000000000005 0x0 + 5 ) Screenshots: { "Screenshot At Failure": "/Users/chrome-bot/Library/Developer/XCTestDevices/07FA4A05-03D5-44A0-9752-5AB1C417A612/data/Containers/Data/Application/0D5C7ED8-C4C7-4E19-9F28-C33471C56A96/Documents/ContentSuggestionsTestCase_testAdditionalItemsKept-NoMatchingElementException-E2D85A85-C328-4B7A-B5E7-1FE0D6A53DB1/ContentSuggestionsTestCase_testAdditionalItemsKept.png", "Visibility Checker Most Recent Before Image": "/Users/chrome-bot/Library/Developer/XCTestDevices/07FA4A05-03D5-44A0-9752-5AB1C417A612/data/Containers/Data/Application/0D5C7ED8-C4C7-4E19-9F28-C33471C56A96/Documents/ContentSuggestionsTestCase_testAdditionalItemsKept-NoMatchingElementException-E2D85A85-C328-4B7A-B5E7-1FE0D6A53DB1/ContentSuggestionsTestCase_testAdditionalItemsKept_before.png", "Visibility Checker Most Recent Expected After Image": "/Users/chrome-bot/Library/Developer/XCTestDevices/07FA4A05-03D5-44A0-9752-5AB1C417A612/data/Containers/Data/Application/0D5C7ED8-C4C7-4E19-9F28-C33471C56A96/Documents/ContentSuggestionsTestCase_testAdditionalItemsKept-NoMatchingElementException-E2D85A85-C328-4B7A-B5E7-1FE0D6A53DB1/ContentSuggestionsTestCase_testAdditionalItemsKept_after_expected.png", "Visibility Checker Most Recent Actual After Image": "/Users/chrome-bot/Library/Developer/XCTestDevices/07FA4A05-03D5-44A0-9752-5AB1C417A612/data/Containers/Data/Application/0D5C7ED8-C4C7-4E19-9F28-C33471C56A96/Documents/ContentSuggestionsTestCase_testAdditionalItemsKept-NoMatchingElementException-E2D85A85-C328-4B7A-B5E7-1FE0D6A53DB1/ContentSuggestionsTestCase_testAdditionalItemsKept_after_actual.png" } UI hierarchy (ordered by window level, front to back as rendered): Legend: { "[AX]": "Accessibility", "[UIE]": "User Interaction Enabled", "[Window 1]": "Frontmost Window" } ========== Window 1 ========== <UITextEffectsWindow:0x7f9de2807400; AX=N; AX.frame={{0, 0}, {375, 667}}; AX.activationPoint={187.5, 333.5}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 667}}; alpha=1> |--<UIInputSetContainerView:0x7f9de2488a20; AX=N; AX.frame={{0, 0}, {375, 667}}; AX.activationPoint={187.5, 333.5}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 667}}; opaque; alpha=1> | |--<UIInputSetHostView:0x7f9de2489060; AX=N; AX.frame={{0, 667}, {375, 216}}; AX.activationPoint={187.5, 775}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 667}, {375, 216}}; opaque; alpha=1> ========== Window 2 ========== <ChromeOverlayWindow:0x7f9de271b550; AX=N; AX.frame={{0, 0}, {375, 667}}; AX.activationPoint={187.5, 333.5}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 667}}; opaque; alpha=1> |--<MDCOverlayWindowContainerView:0x7f9de262c7d0; AX=N; AX.frame={{0, 0}, {375, 667}}; AX.activationPoint={187.5, 333.5}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 667}}; opaque; hidden; alpha=1> |--<UITransitionView:0x7f9de249b1b0; AX=N; AX.frame={{0, 0}, {375, 667}}; AX.activationPoint={187.5, 333.5}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 667}}; opaque; alpha=1> | |--<UIView:0x7f9de67443a0; AX=N; AX.frame={{0, 0}, {375, 667}}; AX.activationPoint={187.5, 333.5}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 667}}; opaque; alpha=1> | | |--<UIView:0x7f9de2738750; AX=N; AX.frame={{0, 0}, {375, 667}}; AX.activationPoint={187.5, 333.5}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 667}}; opaque; alpha=1> | | | |--<UIView:0x7f9de257d810; AX=N; AX.frame={{0, 0}, {375, 667}}; AX.activationPoint={187.5, 333.5}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 667}}; opaque; alpha=1> | | | | |--<MDCActivityIndicator:0x7f9de9b09670; AX=Y; AX.frame={{174.5, 320.5}, {26, 26}}; AX.activationPoint={187.5, 333.5}; AX.traits='UIAccessibilityTraitUpdatesFrequently'; AX.focused='N'; frame={{174.5, 320.5}, {26, 26}}; opaque; alpha=1> | | | |--<LegacyToolbarContainerView:0x7f9de2571e60; AX=N; AX.frame={{0, 619}, {375, 48}}; AX.activationPoint={187.5, 643}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 619}, {375, 48}}; opaque; alpha=1> | | | | |--<SecondaryToolbarView:0x7f9de24415d0; AX=N; AX.frame={{0, 619}, {375, 48}}; AX.activationPoint={187.5, 643}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 48}}; opaque; alpha=1> | | | | | |--<UIVisualEffectView:0x7f9de2442ba0; AX=N; AX.frame={{0, 619}, {375, 48}}; AX.activationPoint={187.5, 643}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 48}}; opaque; alpha=1> | | | | | | |--<_UIVisualEffectContentView:0x7f9de2442e00; AX=N; AX.frame={{0, 619}, {375, 48}}; AX.activationPoint={187.5, 643}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 48}}; opaque; alpha=1> | | | | | | | |--<UIStackView:0x7f9de2447120; AX=N; AX.frame={{4, 621}, {367, 44}}; AX.activationPoint={187.5, 643}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{4, 2}, {367, 44}}; opaque; alpha=1> | | | | | | | | |--<ToolbarToolsMenuButton:0x7f9de2445f50; AX=Y; AX.id='kToolbarToolsMenuButtonIdentifier'; AX.label='Menu'; AX.frame={{320, 621}, {44, 44}}; AX.activationPoint={342, 643}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{316, 0}, {44, 44}}; alpha=1> | | | | | | | | | |--<UIButtonLabel:0x7f9de25c2ac0; AX=N; AX.frame={{320, 621}, {0, 0}}; AX.activationPoint={320, 621}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | | |--<UIView:0x7f9de24464d0; AX=N; AX.frame={{323, 624}, {38, 38}}; AX.activationPoint={342, 643}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<ToolbarTabGridButton:0x7f9de2445750; AX=Y; AX.id='kToolbarStackButtonIdentifier'; AX.label='Show Tabs'; AX.value='1'; AX.frame={{253, 621}, {44, 44}}; AX.activationPoint={275, 643}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{249, 0}, {44, 44}}; alpha=1> | | | | | | | | | |--<UIButtonLabel:0x7f9de25c2dc0; AX=N; AX.frame={{253, 621}, {0, 0}}; AX.activationPoint={253, 621}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | | |--<UILabel:0x7f9de25a1f90; AX=Y; AX.label='1'; AX.frame={{268, 636}, {14, 14}}; AX.activationPoint={275, 643}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{15, 15}, {14, 14}}; opaque; alpha=1; UIE=N; text='1'> | | | | | | | | | |--<UIView:0x7f9de2445d60; AX=N; AX.frame={{256, 624}, {38, 38}}; AX.activationPoint={275, 643}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | | |--<UIImageView:0x7f9de2573000; AX=N; AX.id='toolbar_switcher'; AX.frame={{261, 629}, {28, 28}}; AX.activationPoint={275, 643}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{8, 8}, {28, 28}}; alpha=1; UIE=N> | | | | | | | | |--<ToolbarSearchButton:0x7f9de2444510; AX=Y; AX.id='kToolbarOmniboxButtonIdentifier'; AX.label='Search'; AX.frame={{152.5, 621}, {70, 44}}; AX.activationPoint={187.5, 643}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{148.5, 0}, {70, 44}}; alpha=1> | | | | | | | | | |--<UIButtonLabel:0x7f9de2499630; AX=N; AX.frame={{152.5, 621}, {0, 0}}; AX.activationPoint={152.5, 621}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | | |--<UIImageView:0x7f9de2444d70; AX=N; AX.id='toolbar_search'; AX.frame={{173.5, 629}, {28, 28}}; AX.activationPoint={187.5, 643}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{21, 8}, {28, 28}}; alpha=1; UIE=N> | | | | | | | | | |--<UIView:0x7f9de2444b80; AX=N; AX.frame={{152.5, 624}, {70, 38}}; AX.activationPoint={187.5, 643}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 3}, {70, 38}}; opaque; alpha=1; UIE=N> | | | | | | | | |--<ToolbarButton:0x7f9de2443a60; AX=Y; AX.label='Forward'; AX.frame={{78.5, 621}, {44, 44}}; AX.activationPoint={100.5, 643}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitNotEnabled'; AX.focused='N'; frame={{74.5, 0}, {44, 44}}; alpha=1; disabled> | | | | | | | | | |--<UIButtonLabel:0x7f9de2499930; AX=N; AX.frame={{78.5, 621}, {0, 0}}; AX.activationPoint={78.5, 621}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | | |--<UIView:0x7f9de2443db0; AX=N; AX.frame={{81.5, 624}, {38, 38}}; AX.activationPoint={100.5, 643}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | | |--<UIImageView:0x7f9de25723b0; AX=N; AX.frame={{86.5, 629}, {28, 28}}; AX.activationPoint={100.5, 643}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{8, 8}, {28, 28}}; alpha=1; UIE=N> | | | | | | | | |--<ToolbarButton:0x7f9de2443520; AX=Y; AX.label='Back'; AX.frame={{4, 621}, {44, 44}}; AX.activationPoint={26, 643}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitNotEnabled'; AX.focused='N'; frame={{0, 0}, {44, 44}}; alpha=1; disabled> | | | | | | | | | |--<UIButtonLabel:0x7f9de25c30c0; AX=N; AX.frame={{4, 621}, {0, 0}}; AX.activationPoint={4, 621}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | | |--<UIView:0x7f9de2443870; AX=N; AX.frame={{7, 624}, {38, 38}}; AX.activationPoint={26, 643}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | | |--<UIImageView:0x7f9de2683020; AX=N; AX.frame={{12, 629}, {28, 28}}; AX.activationPoint={26, 643}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{8, 8}, {28, 28}}; alpha=1; UIE=N> | | | | | |--<UIVisualEffectView:0x7f9de2442090; AX=N; AX.frame={{0, 619}, {375, 48}}; AX.activationPoint={187.5, 643}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 48}}; opaque; alpha=1> | | | | | | |--<_UIVisualEffectSubview:0x7f9de2442990; AX=N; AX.frame={{0, 619}, {375, 48}}; AX.activationPoint={187.5, 643}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 48}}; opaque; alpha=1; UIE=N> | | | | | | |--<_UIVisualEffectBackdropView:0x7f9de2442460; AX=N; AX.frame={{0, 619}, {375, 48}}; AX.activationPoint={187.5, 643}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 48}}; opaque; alpha=1; UIE=N> | | | |--<PrimaryToolbarView:0x7f9de243ddf0; AX=N; AX.frame={{0, 0}, {375, 68}}; AX.activationPoint={187.5, 34}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 68}}; opaque; hidden; alpha=1> | | | | |--<UIButton:0x7f9de26828c0; AX=N; AX.frame={{0, 0}, {375, 68}}; AX.activationPoint={187.5, 34}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {375, 68}}; hidden; alpha=1> | | | | | |--<UIButtonLabel:0x7f9de4c10970; AX=N; AX.frame={{0, 0}, {0, 0}}; AX.activationPoint={0, 0}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | |--<ToolbarProgressBar:0x7f9de2759a60; AX=Y; AX.value='Page load progress bar, 100% loaded.'; AX.frame={{0, 66}, {375, 2}}; AX.activationPoint={187.5, 67}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 66}, {375, 2}}; opaque; hidden; alpha=1> | | | | | |--<UIView:0x7f9de26824c0; AX=N; AX.frame={{0, 66}, {375, 2}}; AX.activationPoint={187.5, 67}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 2}}; opaque; alpha=1> | | | | | |--<UIView:0x7f9de26822d0; AX=N; AX.frame={{0, 68}, {375, 0}}; AX.activationPoint={187.5, 68}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 2}, {375, 0}}; opaque; alpha=1> | | | | |--<UIView:0x7f9de273fe90; AX=N; AX.frame={{8, 26}, {359, 36}}; AX.activationPoint={187.5, 44}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{8, 26}, {359, 36}}; opaque; alpha=1> | | | | | |--<UIView:0x7f9de243cf00; AX=N; AX.frame={{8, 26}, {359, 36}}; AX.activationPoint={187.5, 44}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {359, 36}}; opaque; alpha=1> | | | | | | |--<LocationBarSteadyView:0x7f9de2562f10; AX=N; AX.frame={{8, 26}, {359, 36}}; AX.activationPoint={187.5, 44}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {359, 36}}; opaque; alpha=1> | | | | | | | |--<LocationBarSteadyButton:0x7f9de2665e30; AX=Y; AX.label='Address and search bar'; AX.frame={{8, 26}, {359, 36}}; AX.activationPoint={187.5, 44}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {359, 36}}; alpha=1> | | | | | | | | |--<UIButtonLabel:0x7f9de4d14ee0; AX=N; AX.frame={{8, 26}, {0, 0}}; AX.activationPoint={8, 26}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | |--<UIView:0x7f9de25645d0; AX=N; AX.frame={{113, 26}, {149, 36}}; AX.activationPoint={187.5, 44}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{105, 0}, {149, 36}}; opaque; alpha=1; UIE=N> | | | | | | | | | |--<UILabel:0x7f9de25640c0; AX=Y; AX.label='Search or type URL'; AX.frame={{113, 26}, {149, 36}}; AX.activationPoint={187.5, 44}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {149, 36}}; opaque; alpha=1; UIE=N; text='Search or type URL'> | | | | | | | | |--<ExtendedTouchTargetButton:0x7f9de2756050; AX=Y; AX.label='Share…'; AX.frame={{333, 32}, {24, 24}}; AX.activationPoint={345, 44}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitNotEnabled'; AX.focused='N'; frame={{325, 6}, {24, 24}}; hidden; alpha=1; disabled> | | | | | | | | | |--<UIButtonLabel:0x7f9de4d11640; AX=N; AX.frame={{333, 32}, {0, 0}}; AX.activationPoint={333, 32}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | | |--<UIImageView:0x7f9de2684ac0; AX=N; AX.id='location_bar_share'; AX.frame={{333, 32}, {24, 24}}; AX.activationPoint={345, 44}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {24, 24}}; alpha=1; UIE=N> | | | | | | | |--<ExtendedTouchTargetButton:0x7f9de2756050; AX=Y; AX.label='Share…'; AX.frame={{333, 32}, {24, 24}}; AX.activationPoint={345, 44}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitNotEnabled'; AX.focused='N'; frame={{325, 6}, {24, 24}}; hidden; alpha=1; disabled> | | | | | | | | |--<UIButtonLabel:0x7f9de4d11640; AX=N; AX.frame={{333, 32}, {0, 0}}; AX.activationPoint={333, 32}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | |--<UIImageView:0x7f9de2684ac0; AX=N; AX.id='location_bar_share'; AX.frame={{333, 32}, {24, 24}}; AX.activationPoint={345, 44}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {24, 24}}; alpha=1; UIE=N> | | | | | | |--<OmniboxContainerView:0x7f9de25647c0; AX=N; AX.frame={{8, 26}, {359, 36}}; AX.activationPoint={187.5, 44}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {359, 36}}; opaque; hidden; alpha=1> | | | | | | | |--<OmniboxTextFieldIOS:0x7f9de28cba00; AX=N; AX.id='Address'; AX.label='Address and search bar'; AX.value='Search or type URL'; AX.frame={{24, 26}, {339, 36}}; AX.activationPoint={193.5, 44}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{16, 0}, {339, 36}}; alpha=1; text=''> | | | | | | | | |--<_UITextFieldContentView:0x7f9de2666450; AX=N; AX.frame={{24, 26}, {311, 36}}; AX.activationPoint={179.5, 44}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {311, 36}}; alpha=1; UIE=N> | | | | | | | | |--<UITextFieldLabel:0x7f9de2437a80; AX=Y; AX.label='Search or type URL'; AX.frame={{24, 35}, {311, 18}}; AX.activationPoint={179.5, 44}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 9}, {311, 18}}; alpha=1; UIE=N; text='Search or type URL'> | | | | | | | | |--<UIButton:0x7f9de25681f0; AX=N; AX.id='Clear Text'; AX.label='Clear Text'; AX.frame={{335, 30}, {28, 28}}; AX.activationPoint={349, 44}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{311, 4}, {28, 28}}; alpha=1> | | | | | | | | | |--<UIButtonLabel:0x7f9de25c33c0; AX=N; AX.frame={{335, 30}, {0, 0}}; AX.activationPoint={335, 30}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | | |--<UIImageView:0x7f9de26331a0; AX=N; AX.id='omnibox_clear_icon'; AX.frame={{335, 30}, {28, 28}}; AX.activationPoint={349, 44}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {28, 28}}; alpha=1; UIE=N> | | | | | | | | |--<UIAccessibilityTextFieldElement:0x600000e44950; AX=Y; AX.label='Address and search bar'; AX.value='Search or type URL'; AX.frame={{24, 26}, {339, 36}}; AX.activationPoint={193.5, 44}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'> | | | | |--<UIButton:0x7f9de276f8b0; AX=N; AX.id='kToolbarCancelOmniboxEditButtonIdentifier'; AX.label='Cancel'; AX.frame={{375, 22}, {64, 44}}; AX.activationPoint={407, 44}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{375, 22}, {64, 44}}; hidden; alpha=1> | | | | | |--<UIButtonLabel:0x7f9de2771dc0; AX=Y; AX.label='Cancel'; AX.frame={{383.5, 35}, {47.5, 18}}; AX.activationPoint={407.25, 44}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{8.5, 13}, {47.5, 18}}; alpha=1; UIE=N; text='Cancel'> | | | | |--<UIVisualEffectView:0x7f9de2566670; AX=N; AX.frame={{0, 0}, {375, 68}}; AX.activationPoint={187.5, 34}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 68}}; opaque; alpha=1> | | | | | |--<_UIVisualEffectContentView:0x7f9de2562540; AX=N; AX.frame={{0, 0}, {375, 68}}; AX.activationPoint={187.5, 34}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 68}}; opaque; alpha=1> | | | | | | |--<UIStackView:0x7f9de2771740; AX=N; AX.frame={{371, 22}, {0, 44}}; AX.activationPoint={371, 44}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{371, 22}, {0, 44}}; opaque; alpha=1> | | | | | | | |--<ToolbarToolsMenuButton:0x7f9de276e8b0; AX=N; AX.id='kToolbarToolsMenuButtonIdentifier'; AX.label='Menu'; AX.frame={{371, 0}, {0, 44}}; AX.activationPoint={371, 22}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, -22}, {0, 44}}; hidden; alpha=1> | | | | | | | | |--<UIButtonLabel:0x7f9de4d18de0; AX=N; AX.frame={{371, 0}, {0, 0}}; AX.activationPoint={371, 0}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | |--<UIView:0x7f9de275e5c0; AX=N; AX.frame={{352, 3}, {38, 38}}; AX.activationPoint={371, 22}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | |--<ToolbarTabGridButton:0x7f9de2680fa0; AX=N; AX.id='kToolbarStackButtonIdentifier'; AX.label='Show Tabs'; AX.value='1'; AX.frame={{371, 0}, {0, 44}}; AX.activationPoint={371, 22}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, -22}, {0, 44}}; hidden; alpha=1> | | | | | | | | |--<UIButtonLabel:0x7f9de4d190e0; AX=N; AX.frame={{371, 0}, {0, 0}}; AX.activationPoint={371, 0}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | |--<UILabel:0x7f9de269ac50; AX=Y; AX.label='1'; AX.frame={{364, 15}, {14, 14}}; AX.activationPoint={371, 22}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{-7, 15}, {14, 14}}; opaque; alpha=1; UIE=N; text='1'> | | | | | | | | |--<UIView:0x7f9de2744ac0; AX=N; AX.frame={{352, 3}, {38, 38}}; AX.activationPoint={371, 22}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f9de2774ce0; AX=N; AX.id='toolbar_switcher'; AX.frame={{371, 8}, {0, 28}}; AX.activationPoint={371, 22}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 8}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7f9de256e120; AX=N; AX.id='kToolbarShareButtonIdentifier'; AX.label='Share…'; AX.frame={{371, 0}, {0, 44}}; AX.activationPoint={371, 22}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitNotEnabled'; AX.focused='N'; frame={{0, -22}, {0, 44}}; hidden; alpha=1; disabled> | | | | | | | | |--<UIButtonLabel:0x7f9de256ed00; AX=N; AX.label='Share'; AX.frame={{371, 0}, {0, 0}}; AX.activationPoint={371, 0}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text='Share'> | | | | | | | | |--<UIView:0x7f9de256e470; AX=N; AX.frame={{352, 3}, {38, 38}}; AX.activationPoint={371, 22}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f9de2774ab0; AX=N; AX.id='toolbar_share'; AX.frame={{371, 8}, {0, 28}}; AX.activationPoint={371, 22}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 8}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7f9de256f000; AX=N; AX.label='Bookmark this page'; AX.frame={{371, 0}, {0, 44}}; AX.activationPoint={371, 22}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, -22}, {0, 44}}; hidden; alpha=1> | | | | | | | | |--<UIButtonLabel:0x7f9de4d193e0; AX=N; AX.frame={{371, 0}, {0, 0}}; AX.activationPoint={371, 0}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | |--<UIView:0x7f9de256e660; AX=N; AX.frame={{352, 3}, {38, 38}}; AX.activationPoint={371, 22}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f9de2774370; AX=N; AX.id='toolbar_bookmark'; AX.frame={{371, 8}, {0, 28}}; AX.activationPoint={371, 22}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 8}, {0, 28}}; alpha=1; UIE=N> | | | | | | |--<UIStackView:0x7f9de243f2d0; AX=N; AX.frame={{4, 22}, {0, 44}}; AX.activationPoint={4, 44}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{4, 22}, {0, 44}}; opaque; alpha=1> | | | | | | | |--<ToolbarButton:0x7f9de243e840; AX=N; AX.label='Reload'; AX.frame={{4, 0}, {0, 28}}; AX.activationPoint={4, 14}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, -22}, {0, 28}}; hidden; alpha=1> | | | | | | | | |--<UIButtonLabel:0x7f9de4d196e0; AX=N; AX.frame={{4, 0}, {0, 0}}; AX.activationPoint={4, 0}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | |--<UIView:0x7f9de243f0e0; AX=N; AX.frame={{-15, -5}, {38, 38}}; AX.activationPoint={4, 14}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, -5}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f9de27720c0; AX=N; AX.frame={{4, 0}, {0, 28}}; AX.activationPoint={4, 14}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7f9de256cdf0; AX=N; AX.label='Stop'; AX.frame={{4, 0}, {0, 28}}; AX.activationPoint={4, 14}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, -22}, {0, 28}}; hidden; alpha=1> | | | | | | | | |--<UIButtonLabel:0x7f9de4d199e0; AX=N; AX.frame={{4, 0}, {0, 0}}; AX.activationPoint={4, 0}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | |--<UIView:0x7f9de256d140; AX=N; AX.frame={{-15, -5}, {38, 38}}; AX.activationPoint={4, 14}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, -5}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f9de2573480; AX=N; AX.id='toolbar_stop'; AX.frame={{4, 0}, {0, 28}}; AX.activationPoint={4, 14}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7f9de26801c0; AX=N; AX.label='Forward'; AX.frame={{4, 0}, {0, 28}}; AX.activationPoint={4, 14}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitNotEnabled'; AX.focused='N'; frame={{0, -22}, {0, 28}}; hidden; alpha=1; disabled> | | | | | | | | |--<UIButtonLabel:0x7f9de4d19ce0; AX=N; AX.frame={{4, 0}, {0, 0}}; AX.activationPoint={4, 0}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | |--<UIView:0x7f9de256c830; AX=N; AX.frame={{-15, -5}, {38, 38}}; AX.activationPoint={4, 14}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, -5}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f9de2572dd0; AX=N; AX.frame={{4, 0}, {0, 28}}; AX.activationPoint={4, 14}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7f9de276e190; AX=N; AX.label='Back'; AX.frame={{4, 0}, {0, 28}}; AX.activationPoint={4, 14}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitNotEnabled'; AX.focused='N'; frame={{0, -22}, {0, 28}}; hidden; alpha=1; disabled> | | | | | | | | |--<UIButtonLabel:0x7f9de4d154e0; AX=N; AX.frame={{4, 0}, {0, 0}}; AX.activationPoint={4, 0}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | |--<UIView:0x7f9de2765760; AX=N; AX.frame={{-15, -5}, {38, 38}}; AX.activationPoint={4, 14}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, -5}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f9de2772570; AX=N; AX.frame={{4, 0}, {0, 28}}; AX.activationPoint={4, 14}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 28}}; alpha=1; UIE=N> | | | | |--<UIVisualEffectView:0x7f9de2679480; AX=N; AX.frame={{0, 0}, {375, 68}}; AX.activationPoint={187.5, 34}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 68}}; opaque; alpha=1> | | | | | |--<_UIVisualEffectSubview:0x7f9de2649df0; AX=N; AX.frame={{0, 0}, {375, 68}}; AX.activationPoint={187.5, 34}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 68}}; opaque; alpha=1; UIE=N> | | | | | |--<_UIVisualEffectBackdropView:0x7f9de2647b40; AX=N; AX.frame={{0, 0}, {375, 68}}; AX.activationPoint={187.5, 34}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 68}}; opaque; alpha=1; UIE=N> | | | |--<UIView:0x7f9de25715c0; AX=N; AX.frame={{0, 667}, {375, 0}}; AX.activationPoint={187.5, 667}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 667}, {375, 0}}; opaque; alpha=1> | | | |--<UIButton:0x7f9de2437200; AX=N; AX.id='Typing Shield'; AX.label='Cancel'; AX.frame={{0, 0}, {375, 667}}; AX.activationPoint={187.5, 333.5}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {375, 667}}; hidden; alpha=1> | | | | |--<UIButtonLabel:0x7f9de4c18740; AX=N; AX.frame={{0, 0}, {0, 0}}; AX.activationPoint={0, 0}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | |--<UIView:0x7f9de2755e60; AX=N; AX.frame={{0, 0}, {375, 667}}; AX.activationPoint={187.5, 333.5}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 667}}; opaque; alpha=1> | | | |--<UIView:0x7f9de2651730; AX=N; AX.frame={{0, 0}, {375, 20}}; AX.activationPoint={187.5, 10}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 20}}; opaque; alpha=1> <unknown>: line 0 failed: caught "EarlGreyInternalTestInterruptException", "Immediately halt execution of testcase" ( 0 CoreFoundation 0x0000000121e0d1e6 __exceptionPreprocess + 294 1 libobjc.A.dylib 0x000000012738f031 objc_exception_throw + 48 2 CoreFoundation 0x0000000121e0d0b9 -[NSException raise] + 9 3 EarlGrey 0x0000000123e82c8d -[XCTestCase(GREYAdditions) grey_markAsFailedAtLine:inFile:description:] + 237 4 EarlGrey 0x0000000123eaed60 -[GREYDefaultFailureHandler handleException:details:] + 1616 5 EarlGrey 0x0000000123ea0869 -[GREYElementInteraction grey_handleFailureOfAction:actionError:userProvidedOutError:] + 4153 6 EarlGrey 0x0000000123e9d791 __46-[GREYElementInteraction performAction:error:]_block_invoke + 1617 7 EarlGrey 0x0000000123ec7454 __59-[GREYUIThreadExecutor executeSyncWithTimeout:block:error:]_block_invoke + 68 8 EarlGrey 0x0000000123ec4acf __54-[GREYRunLoopSpinner grey_checkConditionInActiveMode:]_block_invoke + 271 9 CoreFoundation 0x0000000121dafb0c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12 10 CoreFoundation 0x0000000121d942db __CFRunLoopDoBlocks + 331 11 CoreFoundation 0x0000000121d93a5e __CFRunLoopRun + 1246 12 CoreFoundation 0x0000000121d9330b CFRunLoopRunSpecific + 635 13 EarlGrey 0x0000000123ec48ce -[GREYRunLoopSpinner grey_checkConditionInActiveMode:] + 350 14 EarlGrey 0x0000000123ec3aab -[GREYRunLoopSpinner spinWithStopConditionBlock:] + 267 15 EarlGrey 0x0000000123ec6ed1 -[GREYUIThreadExecutor executeSyncWithTimeout:block:error:] + 993 16 EarlGrey 0x0000000123e9c7a8 -[GREYElementInteraction performAction:error:] + 1768 17 EarlGrey 0x0000000123e9c08f -[GREYElementInteraction performAction:] + 79 18 ios_chrome_ui_egtests 0x000000010da2fd7e -[ContentSuggestionsTestCase testAdditionalItemsKept] + 3918 19 CoreFoundation 0x0000000121d90ccc __invoking___ + 140 20 CoreFoundation 0x0000000121d90b84 -[NSInvocation invoke] + 308 21 EarlGrey 0x0000000123e92468 -[GREYTestCaseInvocation invoke] + 104 22 XCTest 0x00000001231e7018 __24-[XCTestCase invokeTest]_block_invoke.196 + 78 23 XCTest 0x000000012323ec74 -[XCTestCase(Failures) performFailableBlock:testCaseRun:shouldInterruptTest:] + 57 24 XCTest 0x000000012323eb91 -[XCTestCase(Failures) _performTurningExceptionsIntoFailuresInterruptAfterHandling:block:] + 96 25 XCTest 0x00000001231e6cd9 __24-[XCTestCase invokeTest]_block_invoke + 848 26 XCTest 0x0000000123244b7e -[XCUITestContext performInScope:] + 248 27 XCTest 0x00000001231e68ce -[XCTestCase testContextPerformInScope:] + 98 28 XCTest 0x00000001231e697c -[XCTestCase invokeTest] + 137 29 EarlGrey 0x0000000123e8320f -[XCTestCase(GREYAdditions) grey_invokeTest] + 1071 30 XCTest 0x00000001231e84b7 __26-[XCTestCase performTest:]_block_invoke_2 + 43 31 XCTest 0x000000012323ec74 -[XCTestCase(Failures) performFailableBlock:testCaseRun:shouldInterruptTest:] + 57 32 XCTest 0x000000012323eb91 -[XCTestCase(Failures) _performTurningExceptionsIntoFailuresInterruptAfterHandling:block:] + 96 33 XCTest 0x00000001231e83ce __26-[XCTestCase performTest:]_block_invoke.330 + 88 34 XCTest 0x000000012324f44b +[XCTContext runInContextForTestCase:block:] + 225 35 XCTest 0x00000001231e7afd -[XCTestCase performTest:] + 675 36 XCTest 0x000000012322b1a2 -[XCTest runTest] + 57 37 XCTest 0x00000001231e2ccb __27-[XCTestSuite performTest:]_block_invoke + 365 38 XCTest 0x00000001231e24a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 39 XCTest 0x00000001231e2766 -[XCTestSuite performTest:] + 296 40 XCTest 0x000000012322b1a2 -[XCTest runTest] + 57 41 XCTest 0x000000012325b491 __102-[XCTTestRunSession executeTestIdentifiers:skippingTestIdentifiers:completionHandler:completionQueue:]_block_invoke + 256 42 XCTest 0x000000012325afa7 __44-[XCTTestRunSession runTestsAndReturnError:]_block_invoke.80 + 68 43 XCTest 0x00000001231fabc1 -[XCTestObservationCenter _observeTestExecutionForBlock:] + 585 44 XCTest 0x000000012325abfa -[XCTTestRunSession runTestsAndReturnError:] + 623 45 XCTest 0x00000001231c76b6 -[XCTestDriver runTestsAndReturnError:] + 422 46 XCTest 0x000000012324b9cd _XCTestMain + 1478 47 libXCTestBundleInject.dylib 0x000000011fb48bb8 __copy_helper_block_ + 0 48 CoreFoundation 0x0000000121dafb0c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12 49 CoreFoundation 0x0000000121d942db __CFRunLoopDoBlocks + 331 50 CoreFoundation 0x0000000121d93a84 __CFRunLoopRun + 1284 51 CoreFoundation 0x0000000121d9330b CFRunLoopRunSpecific + 635 52 GraphicsServices 0x000000012880ea73 GSEventRunModal + 62 53 UIKit 0x000000011fb7e057 UIApplicationMain + 159 54 ios_chrome_ui_egtests 0x000000010bd0e8d3 _ZN12_GLOBAL__N_120RunUIApplicationMainEiPPc + 355 55 ios_chrome_ui_egtests 0x000000010bd0e3a1 main + 417 56 libdyld.dylib 0x0000000129c21955 start + 1 57 ??? 0x0000000000000005 0x0 + 5 )