Closed Bug 1536278 Opened 6 years ago Closed 6 years ago

Intermittent windows/aarch64 layout\base\tests\marionette\test_accessiblecaret_cursor_mode.py <random> | AssertionError: u'Before image 1\nAfter image 1\nBefore image 2\nAfter image 2!' != u'!Before image 1\nAfter image 1\nBefore image 2\nAfter image 2'

Categories

(Core :: Layout, defect, P5)

defect

Tracking

()

RESOLVED FIXED
mozilla68
Tracking Status
firefox67 --- unaffected
firefox68 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: egao)

References

(Blocks 2 open bugs)

Details

(Keywords: intermittent-failure)

Attachments

(1 file)

#[markdown(off)]
Filed by: egao [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=233751478&repo=try

https://queue.taskcluster.net/v1/task/c-evs5VuTtKa8zbuxgwh3A/runs/0/artifacts/public/logs/live_backing.log

Test: windows10-aarch64 opt test-windows10-aarch64/opt-marionette-headless-e10s (mnh)

Platform: windows10-aarch64

Context of an example failure:
01:24:27 INFO - TEST-START | layout\base\tests\marionette\test_accessiblecaret_cursor_mode.py AccessibleCaretCursorModeTestCase.test_drag_caret_from_front_to_end_across_columns
01:24:27 INFO - 1552526667533 Marionette DEBUG Accepted connection 20 from 127.0.0.1:52750
01:24:27 INFO - 1552526667535 Marionette DEBUG 20 -> [0,1,"WebDriver:NewSession",{"strictFileInteractability":true}]
01:24:27 INFO - 1552526667537 Marionette TRACE [2147483649] Frame script loaded
01:24:27 INFO - 1552526667538 Marionette TRACE [2147483649] Frame script registered
01:24:27 INFO - 1552526667539 Marionette DEBUG 20 <- [1,1,null,{"sessionId":"1560d874-b6c3-47d8-9060-8fc84403de9b","capabilities":{"browserName":"firefox","browserVersion":"67.0a ... p\\tmpbovvzj.mozrunner","moz:shutdownTimeout":60000,"moz:useNonSpecCompliantPointerOrigin":false,"moz:webdriverClick":true}}]
01:24:27 INFO - 1552526667541 Marionette DEBUG 20 -> [0,2,"WebDriver:SetTimeouts",{"script":30000}]
01:24:27 INFO - 1552526667542 Marionette DEBUG 20 <- [1,2,null,{"value":null}]
01:24:27 INFO - 1552526667543 Marionette DEBUG 20 -> [0,3,"WebDriver:SetTimeouts",{"pageLoad":300000}]
01:24:27 INFO - 1552526667543 Marionette DEBUG 20 <- [1,3,null,{"value":null}]
01:24:27 INFO - 1552526667544 Marionette DEBUG 20 -> [0,4,"WebDriver:SetTimeouts",{"implicit":0}]
01:24:27 INFO - 1552526667544 Marionette DEBUG 20 <- [1,4,null,{"value":null}]
01:24:27 INFO - 1552526667546 Marionette DEBUG 20 -> [0,5,"Marionette:GetContext",{}]
01:24:27 INFO - 1552526667547 Marionette DEBUG 20 <- [1,5,null,{"value":"content"}]
01:24:27 INFO - 1552526667549 Marionette DEBUG 20 -> [0,6,"Marionette:SetContext",{"value":"chrome"}]
01:24:27 INFO - 1552526667549 Marionette DEBUG 20 <- [1,6,null,{"value":null}]
01:24:27 INFO - 1552526667552 Marionette DEBUG 20 -> [0,7,"WebDriver:ExecuteScript",{"script":"Components.utils.import(\"resource://gre/modules/Preferences.jsm\");\n\n ... \\tasks\\task_1552525916\\build\\venv\\lib\\site-packages\\marionette_driver\\marionette.py","sandbox":"default","line":766}]
01:24:27 INFO - 1552526667555 Marionette DEBUG 20 <- [1,7,null,{"value":null}]
01:24:27 INFO - 1552526667557 Marionette DEBUG 20 -> [0,8,"Marionette:SetContext",{"value":"content"}]
01:24:27 INFO - 1552526667557 Marionette DEBUG 20 <- [1,8,null,{"value":null}]
01:24:27 INFO - 1552526667558 Marionette DEBUG 20 -> [0,9,"Marionette:GetContext",{}]
01:24:27 INFO - 1552526667558 Marionette DEBUG 20 <- [1,9,null,{"value":"content"}]
01:24:27 INFO - 1552526667560 Marionette DEBUG 20 -> [0,10,"Marionette:SetContext",{"value":"chrome"}]
01:24:27 INFO - 1552526667560 Marionette DEBUG 20 <- [1,10,null,{"value":null}]
01:24:27 INFO - 1552526667563 Marionette DEBUG 20 -> [0,11,"WebDriver:ExecuteScript",{"script":"Components.utils.import(\"resource://gre/modules/Preferences.jsm\");\n\n ... \\tasks\\task_1552525916\\build\\venv\\lib\\site-packages\\marionette_driver\\marionette.py","sandbox":"default","line":766}]
01:24:27 INFO - 1552526667566 Marionette DEBUG 20 <- [1,11,null,{"value":null}]
01:24:27 INFO - 1552526667567 Marionette DEBUG 20 -> [0,12,"Marionette:SetContext",{"value":"content"}]
01:24:27 INFO - 1552526667568 Marionette DEBUG 20 <- [1,12,null,{"value":null}]
01:24:27 INFO - 1552526667569 Marionette DEBUG 20 -> [0,13,"WebDriver:Navigate",{"url":"http://127.0.0.1:49909/layout/test_carets_columns.html"}]
01:24:27 INFO - 1552526667573 Marionette TRACE [2147483649] Received DOM event beforeunload for http://127.0.0.1:49909/layout/test_carets_cursor.html
01:24:27 INFO - 1552526667589 Marionette TRACE [2147483649] Received DOM event pagehide for http://127.0.0.1:49909/layout/test_carets_cursor.html
01:24:27 INFO - 1552526667591 Marionette TRACE [2147483649] Received DOM event unload for http://127.0.0.1:49909/layout/test_carets_cursor.html
01:24:27 INFO - 1552526667604 Marionette TRACE [2147483649] Received DOM event DOMContentLoaded for http://127.0.0.1:49909/layout/test_carets_columns.html
01:24:27 INFO - 1552526667619 Marionette TRACE [2147483649] Received DOM event pageshow for http://127.0.0.1:49909/layout/test_carets_columns.html
01:24:27 INFO - 1552526667621 Marionette DEBUG 20 <- [1,13,null,{"value":null}]
01:24:27 INFO - 1552526667625 Marionette DEBUG 20 -> [0,14,"WebDriver:FindElement",{"using":"id","value":"columns-inner"}]
01:24:27 INFO - 1552526667628 Marionette DEBUG 20 <- [1,14,null,{"value":{"element-6066-11e4-a52e-4f735466cecf":"7b6bb2b5-bf17-49f9-9142-067fe179a1f6"}}]
01:24:27 INFO - 1552526667629 Marionette DEBUG 20 -> [0,15,"WebDriver:GetElementTagName",{"id":"7b6bb2b5-bf17-49f9-9142-067fe179a1f6"}]
01:24:27 INFO - 1552526667632 Marionette DEBUG 20 <- [1,15,null,{"value":"div"}]
01:24:27 INFO - 1552526667637 Marionette DEBUG 20 -> [0,16,"WebDriver:GetElementText",{"id":"7b6bb2b5-bf17-49f9-9142-067fe179a1f6"}]
01:24:27 INFO - 1552526667661 Marionette DEBUG 20 <- [1,16,null,{"value":"Before image 1\nAfter image 1\nBefore image 2\nAfter image 2"}]
01:24:27 INFO - 1552526667663 Marionette DEBUG 20 -> [0,17,"WebDriver:FindElement",{"using":"id","value":"before-image-1"}]
01:24:27 INFO - 1552526667669 Marionette DEBUG 20 <- [1,17,null,{"value":{"element-6066-11e4-a52e-4f735466cecf":"ccefc7b7-ef39-45ce-b70c-08b69ff7b917"}}]
01:24:27 INFO - 1552526667671 Marionette DEBUG 20 -> [0,18,"Marionette:SingleTap",{"y":null,"x":null,"id":"ccefc7b7-ef39-45ce-b70c-08b69ff7b917"}]
01:24:27 INFO - 1552526667677 Marionette INFO [2147483649] Emitting Touch event of type touchstart to element with id: before-image-1 and tag name: P at coordinates (117), 35) relative to the viewport
01:24:27 INFO - 1552526667677 Marionette INFO [2147483649] Emitting Touch event of type touchend to element with id: before-image-1 and tag name: P at coordinates (117), 35) relative to the viewport
01:24:27 INFO - 1552526667677 Marionette DEBUG Emitting mousemove mouse event at coordinates (117.5, 35) relative to the viewport, button: undefined, clickCount: undefined
01:24:27 INFO - 1552526667678 Marionette DEBUG Emitting mousedown mouse event at coordinates (117.5, 35) relative to the viewport, button: undefined, clickCount: undefined
01:24:27 INFO - 1552526667679 Marionette DEBUG Emitting mouseup mouse event at coordinates (117.5, 35) relative to the viewport, button: undefined, clickCount: undefined
01:24:27 INFO - 1552526667682 Marionette DEBUG 20 <- [1,18,null,{"value":null}]
01:24:27 INFO - 1552526667685 Marionette DEBUG 20 -> [0,19,"WebDriver:GetElementTagName",{"id":"7b6bb2b5-bf17-49f9-9142-067fe179a1f6"}]
01:24:27 INFO - 1552526667687 Marionette DEBUG 20 <- [1,19,null,{"value":"div"}]
01:24:27 INFO - 1552526667692 Marionette DEBUG 20 -> [0,20,"WebDriver:ExecuteScript",{"script":"var sel = window.getSelection();\n sel.collapse(arguments[0].firs ... me":"C:\\tasks\\task_1552525916\\build\\venv\\lib\\site-packages\\marionette_driver\\selection.py","sandbox":null,"line":75}]
01:24:27 INFO - 1552526667697 Marionette DEBUG 20 <- [1,20,null,{"value":null}]
01:24:27 INFO - 1552526667699 Marionette DEBUG 20 -> [0,21,"WebDriver:GetElementTagName",{"id":"7b6bb2b5-bf17-49f9-9142-067fe179a1f6"}]
01:24:27 INFO - 1552526667701 Marionette DEBUG 20 <- [1,21,null,{"value":"div"}]
01:24:27 INFO - 1552526667705 Marionette DEBUG 20 -> [0,22,"WebDriver:ExecuteScript",{"script":"var sel = window.getSelection();return sel.rangeCount;","newSandbox":true,"args":[ ... C:\\tasks\\task_1552525916\\build\\venv\\lib\\site-packages\\marionette_driver\\selection.py","sandbox":"system","line":107}]
01:24:27 INFO - 1552526667708 Marionette DEBUG 20 <- [1,22,null,{"value":1}]
01:24:27 INFO - 1552526667710 Marionette DEBUG 20 -> [0,23,"WebDriver:GetElementTagName",{"id":"7b6bb2b5-bf17-49f9-9142-067fe179a1f6"}]
01:24:27 INFO - 1552526667712 Marionette DEBUG 20 <- [1,23,null,{"value":"div"}]
01:24:27 INFO - 1552526667716 Marionette DEBUG 20 -> [0,24,"WebDriver:ExecuteScript",{"script":"var sel = window.getSelection();return sel.getRangeAt(0).getClientRects();","newSa ... C:\\tasks\\task_1552525916\\build\\venv\\lib\\site-packages\\marionette_driver\\selection.py","sandbox":"system","line":100}]
01:24:27 INFO - 1552526667723 Marionette DEBUG 20 <- [1,24,null,{"value":{"0":{"x":10,"y":10,"width":0,"height":0,"top":10,"right":10,"bottom":10,"left":10},"item":{},"length":1}}]
01:24:27 INFO - 1552526667725 Marionette DEBUG 20 -> [0,25,"WebDriver:GetElementTagName",{"id":"7b6bb2b5-bf17-49f9-9142-067fe179a1f6"}]
01:24:27 INFO - 1552526667727 Marionette DEBUG 20 <- [1,25,null,{"value":"div"}]
01:24:27 INFO - 1552526667731 Marionette DEBUG 20 -> [0,26,"WebDriver:ExecuteScript",{"script":"var sel = window.getSelection();return sel.getRangeAt(0).getClientRects();","newSa ... C:\\tasks\\task_1552525916\\build\\venv\\lib\\site-packages\\marionette_driver\\selection.py","sandbox":"system","line":100}]
01:24:27 INFO - 1552526667737 Marionette DEBUG 20 <- [1,26,null,{"value":{"0":{"x":10,"y":10,"width":0,"height":0,"top":10,"right":10,"bottom":10,"left":10},"item":{},"length":1}}]
01:24:27 INFO - 1552526667739 Marionette DEBUG 20 -> [0,27,"WebDriver:GetElementRect",{"id":"7b6bb2b5-bf17-49f9-9142-067fe179a1f6"}]
01:24:27 INFO - 1552526667744 Marionette DEBUG 20 <- [1,27,null,{"x":9,"y":9,"width":450,"height":119.58332824707031}]
01:24:27 INFO - 1552526667746 Marionette DEBUG 20 -> [0,28,"WebDriver:GetElementRect",{"id":"7b6bb2b5-bf17-49f9-9142-067fe179a1f6"}]
01:24:27 INFO - 1552526667748 Marionette DEBUG 20 <- [1,28,null,{"x":9,"y":9,"width":450,"height":119.58332824707031}]
01:24:27 INFO - 1552526667750 Marionette DEBUG 20 -> [0,29,"WebDriver:GetElementProperty",{"id":"7b6bb2b5-bf17-49f9-9142-067fe179a1f6","name":"dir"}]
01:24:27 INFO - 1552526667752 Marionette DEBUG 20 <- [1,29,null,{"value":""}]
01:24:27 INFO - 1552526667754 Marionette DEBUG 20 -> [0,30,"Marionette:SingleTap",{"y":1,"x":1,"id":"7b6bb2b5-bf17-49f9-9142-067fe179a1f6"}]
01:24:27 INFO - 1552526667760 Marionette INFO [2147483649] Emitting Touch event of type touchstart to element with id: columns-inner and tag name: DIV at coordinates (10), 10) relative to the viewport
01:24:27 INFO - 1552526667760 Marionette INFO [2147483649] Emitting Touch event of type touchend to element with id: columns-inner and tag name: DIV at coordinates (10), 10) relative to the viewport
01:24:27 INFO - 1552526667760 Marionette DEBUG Emitting mousemove mouse event at coordinates (10, 10) relative to the viewport, button: undefined, clickCount: undefined
01:24:27 INFO - 1552526667761 Marionette DEBUG Emitting mousedown mouse event at coordinates (10, 10) relative to the viewport, button: undefined, clickCount: undefined
01:24:27 INFO - 1552526667761 Marionette DEBUG Emitting mouseup mouse event at coordinates (10, 10) relative to the viewport, button: undefined, clickCount: undefined
01:24:27 INFO - 1552526667763 Marionette DEBUG 20 <- [1,30,null,{"value":null}]
01:24:27 INFO - 1552526667765 Marionette DEBUG 20 -> [0,31,"WebDriver:GetElementTagName",{"id":"7b6bb2b5-bf17-49f9-9142-067fe179a1f6"}]
01:24:27 INFO - 1552526667768 Marionette DEBUG 20 <- [1,31,null,{"value":"div"}]
01:24:27 INFO - 1552526667772 Marionette DEBUG 20 -> [0,32,"WebDriver:ExecuteScript",{"script":"var sel = window.getSelection();return sel.rangeCount;","newSandbox":true,"args":[ ... C:\\tasks\\task_1552525916\\build\\venv\\lib\\site-packages\\marionette_driver\\selection.py","sandbox":"system","line":107}]
01:24:27 INFO - 1552526667775 Marionette DEBUG 20 <- [1,32,null,{"value":1}]
01:24:27 INFO - 1552526667777 Marionette DEBUG 20 -> [0,33,"WebDriver:GetElementTagName",{"id":"7b6bb2b5-bf17-49f9-9142-067fe179a1f6"}]
01:24:27 INFO - 1552526667779 Marionette DEBUG 20 <- [1,33,null,{"value":"div"}]
01:24:27 INFO - 1552526667783 Marionette DEBUG 20 -> [0,34,"WebDriver:ExecuteScript",{"script":"var sel = window.getSelection();return sel.getRangeAt(0).getClientRects();","newSa ... C:\\tasks\\task_1552525916\\build\\venv\\lib\\site-packages\\marionette_driver\\selection.py","sandbox":"system","line":100}]
01:24:27 INFO - 1552526667787 Marionette DEBUG 20 <- [1,34,null,{"value":{"0":{"x":10,"y":26.5,"width":0,"height":17,"top":26.5,"right":10,"bottom":43.5,"left":10},"item":{},"length":1}}]
01:24:27 INFO - 1552526667789 Marionette DEBUG 20 -> [0,35,"WebDriver:GetElementTagName",{"id":"7b6bb2b5-bf17-49f9-9142-067fe179a1f6"}]
01:24:27 INFO - 1552526667792 Marionette DEBUG 20 <- [1,35,null,{"value":"div"}]
01:24:27 INFO - 1552526667795 Marionette DEBUG 20 -> [0,36,"WebDriver:ExecuteScript",{"script":"var sel = window.getSelection();return sel.getRangeAt(0).getClientRects();","newSa ... C:\\tasks\\task_1552525916\\build\\venv\\lib\\site-packages\\marionette_driver\\selection.py","sandbox":"system","line":100}]
01:24:27 INFO - 1552526667800 Marionette DEBUG 20 <- [1,36,null,{"value":{"0":{"x":10,"y":26.5,"width":0,"height":17,"top":26.5,"right":10,"bottom":43.5,"left":10},"item":{},"length":1}}]
01:24:27 INFO - 1552526667802 Marionette DEBUG 20 -> [0,37,"WebDriver:GetElementRect",{"id":"7b6bb2b5-bf17-49f9-9142-067fe179a1f6"}]
01:24:27 INFO - 1552526667804 Marionette DEBUG 20 <- [1,37,null,{"x":9,"y":9,"width":450,"height":119.58332824707031}]
01:24:27 INFO - 1552526667805 Marionette DEBUG 20 -> [0,38,"WebDriver:GetElementRect",{"id":"7b6bb2b5-bf17-49f9-9142-067fe179a1f6"}]
01:24:27 INFO - 1552526667808 Marionette DEBUG 20 <- [1,38,null,{"x":9,"y":9,"width":450,"height":119.58332824707031}]
01:24:27 INFO - 1552526667809 Marionette DEBUG 20 -> [0,39,"WebDriver:GetElementProperty",{"id":"7b6bb2b5-bf17-49f9-9142-067fe179a1f6","name":"dir"}]
01:24:27 INFO - 1552526667811 Marionette DEBUG 20 <- [1,39,null,{"value":""}]
01:24:27 INFO - 1552526667813 Marionette DEBUG 20 -> [0,40,"WebDriver:GetElementRect",{"id":"7b6bb2b5-bf17-49f9-9142-067fe179a1f6"}]
01:24:27 INFO - 1552526667815 Marionette DEBUG 20 <- [1,40,null,{"x":9,"y":9,"width":450,"height":119.58332824707031}]
01:24:27 INFO - 1552526667817 Marionette DEBUG 20 -> [0,41,"WebDriver:GetElementRect",{"id":"7b6bb2b5-bf17-49f9-9142-067fe179a1f6"}]
01:24:27 INFO - 1552526667819 Marionette DEBUG 20 <- [1,41,null,{"x":9,"y":9,"width":450,"height":119.58332824707031}]
01:24:27 INFO - 1552526667822 Marionette DEBUG 20 -> [0,42,"Marionette:ActionChain",{"nextId":null,"chain":[["press","7b6bb2b5-bf17-49f9-9142-067fe179a1f6",1,39.5],["moveByOffset ... 0000000000003,4.0041664123535154],["wait",0],["moveByOffset",22.450000000000003,4.0041664123535154],["wait",0],["release"]]}]
01:24:27 INFO - 1552526667825 Marionette INFO [2147483649] Emitting Touch event of type touchstart to element with id: columns-inner and tag name: DIV at coordinates (10), 48) relative to the viewport
01:24:27 INFO - 1552526667825 Marionette INFO [2147483649] Emitting Touch event of type touchmove to element with id: columns-inner and tag name: DIV at coordinates (32), 52) relative to the viewport
01:24:27 INFO - 1552526667826 Marionette INFO [2147483649] Emitting Touch event of type touchmove to element with id: columns-inner and tag name: DIV at coordinates (54), 56) relative to the viewport
01:24:27 INFO - 1552526667826 Marionette INFO [2147483649] Emitting Touch event of type touchmove to element with id: columns-inner and tag name: DIV at coordinates (77), 60) relative to the viewport
01:24:27 INFO - 1552526667827 Marionette INFO [2147483649] Emitting Touch event of type touchmove to element with id: columns-inner and tag name: DIV at coordinates (99), 64) relative to the viewport
01:24:27 INFO - 1552526667827 Marionette INFO [2147483649] Emitting Touch event of type touchmove to element with id: columns-inner and tag name: DIV at coordinates (122), 68) relative to the viewport
01:24:27 INFO - 1552526667828 Marionette INFO [2147483649] Emitting Touch event of type touchmove to element with id: columns-inner and tag name: DIV at coordinates (144), 72) relative to the viewport
01:24:27 INFO - 1552526667828 Marionette INFO [2147483649] Emitting Touch event of type touchmove to element with id: columns-inner and tag name: DIV at coordinates (167), 76) relative to the viewport
01:24:27 INFO - 1552526667829 Marionette INFO [2147483649] Emitting Touch event of type touchmove to element with id: columns-inner and tag name: DIV at coordinates (189), 80) relative to the viewport
01:24:27 INFO - 1552526667829 Marionette INFO [2147483649] Emitting Touch event of type touchmove to element with id: columns-inner and tag name: DIV at coordinates (212), 84) relative to the viewport
01:24:27 INFO - 1552526667829 Marionette INFO [2147483649] Emitting Touch event of type touchmove to element with id: columns-inner and tag name: DIV at coordinates (234), 88) relative to the viewport
01:24:27 INFO - 1552526667830 Marionette INFO [2147483649] Emitting Touch event of type touchmove to element with id: columns-inner and tag name: DIV at coordinates (256), 92) relative to the viewport
01:24:27 INFO - 1552526667830 Marionette INFO [2147483649] Emitting Touch event of type touchmove to element with id: columns-inner and tag name: DIV at coordinates (279), 96) relative to the viewport
01:24:27 INFO - 1552526667831 Marionette INFO [2147483649] Emitting Touch event of type touchmove to element with id: columns-inner and tag name: DIV at coordinates (301), 100) relative to the viewport
01:24:27 INFO - 1552526667831 Marionette INFO [2147483649] Emitting Touch event of type touchmove to element with id: columns-inner and tag name: DIV at coordinates (324), 104) relative to the viewport
01:24:27 INFO - 1552526667831 Marionette INFO [2147483649] Emitting Touch event of type touchmove to element with id: columns-inner and tag name: DIV at coordinates (346), 108) relative to the viewport
01:24:27 INFO - 1552526667833 Marionette INFO [2147483649] Emitting Touch event of type touchmove to element with id: columns-inner and tag name: DIV at coordinates (369), 112) relative to the viewport
01:24:27 INFO - 1552526667833 Marionette INFO [2147483649] Emitting Touch event of type touchmove to element with id: columns-inner and tag name: DIV at coordinates (391), 116) relative to the viewport
01:24:27 INFO - 1552526667834 Marionette INFO [2147483649] Emitting Touch event of type touchmove to element with id: columns-inner and tag name: DIV at coordinates (414), 120) relative to the viewport
01:24:27 INFO - 1552526667835 Marionette INFO [2147483649] Emitting Touch event of type touchmove to element with id: columns-inner and tag name: DIV at coordinates (436), 124) relative to the viewport
01:24:27 INFO - 1552526667835 Marionette INFO [2147483649] Emitting Touch event of type touchmove to element with id: columns-inner and tag name: DIV at coordinates (458), 128) relative to the viewport
01:24:27 INFO - 1552526667836 Marionette INFO [2147483649] Emitting Touch event of type touchend to element with id: columns-inner and tag name: DIV at coordinates (458), 128) relative to the viewport
01:24:27 INFO - 1552526667837 Marionette DEBUG 20 <- [1,42,null,{"value":null}]
01:24:27 INFO - 1552526667839 Marionette DEBUG 20 -> [0,43,"Marionette:ActionChain",{"nextId":null,"chain":[["keyDown","!"],["keyUp","!"]]}]
01:24:27 INFO - 1552526667844 Marionette DEBUG 20 <- [1,43,null,{"value":1004}]
01:24:27 INFO - 1552526667846 Marionette DEBUG 20 -> [0,44,"WebDriver:GetElementTagName",{"id":"7b6bb2b5-bf17-49f9-9142-067fe179a1f6"}]
01:24:27 INFO - 1552526667848 Marionette DEBUG 20 <- [1,44,null,{"value":"div"}]
01:24:27 INFO - 1552526667850 Marionette DEBUG 20 -> [0,45,"WebDriver:GetElementText",{"id":"7b6bb2b5-bf17-49f9-9142-067fe179a1f6"}]
01:24:27 INFO - 1552526667868 Marionette DEBUG 20 <- [1,45,null,{"value":"!Before image 1\nAfter image 1\nBefore image 2\nAfter image 2"}]
01:24:27 INFO - 1552526667872 Marionette DEBUG 20 -> [0,46,"Marionette:GetContext",{}]
01:24:27 INFO - 1552526667873 Marionette DEBUG 20 <- [1,46,null,{"value":"content"}]
01:24:27 INFO - 1552526667874 Marionette DEBUG 20 -> [0,47,"Marionette:SetContext",{"value":"chrome"}]
01:24:27 INFO - 1552526667874 Marionette DEBUG 20 <- [1,47,null,{"value":null}]
01:24:27 INFO - 1552526667875 Marionette DEBUG 20 -> [0,48,"WebDriver:TakeScreenshot",{"highlights":null,"full":true,"hash":false,"id":null,"scroll":true}]
01:24:27 INFO - 1552526667939 Marionette DEBUG 20 <- [1,48,null,{"value":"iVBORw0KGgoAAAANSUhEUgAABQAAAAQQCAYAAAC9RfbYAAAgAElEQVR4nOzdb4hc93no8XkTuFBwCn0Z5BcpBBmqPwU3SWlMW2gEsg11 ... AAAMCYAAQAAACAMQEIAAAAAGMCEAAAAADGBCAAAAAAjAlAAAAAABgTgAAAAAAwJgABAAAAYEwAAgAAAMCYAAQAAACAsQB2WShYDa2SJQAAAABJRU5ErkJggg=="}]
01:24:27 INFO - 1552526667942 Marionette DEBUG 20 -> [0,49,"Marionette:SetContext",{"value":"content"}]
01:24:27 INFO - 1552526667942 Marionette DEBUG 20 <- [1,49,null,{"value":null}]
01:24:27 INFO - 1552526667944 Marionette DEBUG 20 -> [0,50,"Marionette:GetContext",{}]
01:24:27 INFO - 1552526667944 Marionette DEBUG 20 <- [1,50,null,{"value":"content"}]
01:24:27 INFO - 1552526667945 Marionette DEBUG 20 -> [0,51,"Marionette:SetContext",{"value":"content"}]
01:24:27 INFO - 1552526667946 Marionette DEBUG 20 <- [1,51,null,{"value":null}]
01:24:27 INFO - 1552526667949 Marionette DEBUG 20 -> [0,52,"WebDriver:GetPageSource",{}]
01:24:27 INFO - 1552526667952 Marionette DEBUG 20 <- [1,52,null,{"value":"<html><head>\n <meta charset=\"UTF-8\">\n <style>\n #columns {\n -moz-column-count: 2;\n ... BADs=\" width=\"100px\" height=\"30px\"></p>\n <p>After image 2</p>\n </div>\n </div>\n \n\n</body></html>"}]
01:24:27 INFO - 1552526667954 Marionette DEBUG 20 -> [0,53,"Marionette:SetContext",{"value":"content"}]
01:24:27 INFO - 1552526667954 Marionette DEBUG 20 <- [1,53,null,{"value":null}]
01:24:27 ERROR - TEST-UNEXPECTED-FAIL | layout\base\tests\marionette\test_accessiblecaret_cursor_mode.py AccessibleCaretCursorModeTestCase.test_drag_caret_from_front_to_end_across_columns | AssertionError: u'Before image 1\nAfter image 1\nBefore image 2\nAfter image 2!' != u'!Before image 1\nAfter image 1\nBefore image 2\nAfter image 2'
01:24:27 INFO - - Before image 1
01:24:27 INFO - + !Before image 1
01:24:27 INFO - ? +
01:24:27 INFO - After image 1
01:24:27 INFO - Before image 2
01:24:27 INFO - - After image 2!? -
01:24:27 INFO - + After image 2
01:24:27 INFO - Traceback (most recent call last):
01:24:27 INFO - File "C:\tasks\task_1552525916\build\venv\lib\site-packages\marionette_harness\marionette_test\testcases.py", line 159, in run
01:24:27 INFO - testMethod()
01:24:27 INFO - File "C:\tasks\task_1552525916\build\tests\marionette\tests\layout\base\tests\marionette\test_accessiblecaret_cursor_mode.py", line 228, in test_drag_caret_from_front_to_end_across_columns
01:24:27 INFO - self.assertEqual(target_content, sel.content)
01:24:27 INFO - TEST-INFO took 426ms

I suspect this also has something to do with the a11y feature not behaving as expected in windows10-aarch64.

Keywords: regression

Bug 1536284 will disable this test for aarch64 for now.

Summary: windows/aarch64 - TEST-UNEXPECTED-FAIL | layout\base\tests\marionette\test_accessiblecaret_cursor_mode.py → Intermittent windows/aarch64 layout\base\tests\marionette\test_accessiblecaret_cursor_mode.py <random> | AssertionError: u'Before image 1\nAfter image 1\nBefore image 2\nAfter image 2!' != u'!Before image 1\nAfter image 1\nBefore image 2\nAfter image 2'

Ting-Yu Lin, do you have an idea why those tests could fail on aarch64?

Flags: needinfo?(aethanyc)

I push another try with accessiblecaret tests enabled. It looks good. (The oranges are unrelated to accessiblecaret.)
https://treeherder.mozilla.org/#/jobs?repo=try&revision=5d6bd82a9b39e23156a794a80c8fed5292821aa5

Perhaps we could re-enable it once windows10-aarch64 is ready on taskcluster?

Flags: needinfo?(aethanyc)

(In reply to Ting-Yu Lin [:TYLin] (UTC-7) from comment #7)

Perhaps we could re-enable it once windows10-aarch64 is ready on taskcluster?

This question goes to Edwin... It would be good to know the bug which tracks enabling aarch64 on Windows 10 so that we could add the dependency.

Please note that I triggered a couple more of the Mn jobs just to verify that it is not just a low intermittent still.

Flags: needinfo?(egao)

This is the bug that tracks marionette tests that have been disabled for windows10-aarch64:

https://bugzilla.mozilla.org/show_bug.cgi?id=1536283

Flags: needinfo?(egao)

(In reply to Edwin Gao (:egao) from comment #9)

This is the bug that tracks marionette tests that have been disabled for windows10-aarch64:

That was not the question. Which bug tracks enabling the test jobs in CI?

Flags: needinfo?(egao)

(In reply to Henrik Skupin (:whimboo) [⌚️UTC+1] from comment #10)

(In reply to Edwin Gao (:egao) from comment #9)

This is the bug that tracks marionette tests that have been disabled for windows10-aarch64:

That was not the question. Which bug tracks enabling the test jobs in CI?

Question was unclear.

Bug 1540213 has been created recently to track the general availability of windows10-aarch64 tests. Not all suites will be available immediately; some tests simply crash.

Flags: needinfo?(egao)

Thanks! So lets add bug 1540213 as dependency here.

Depends on: 1540213
No longer depends on: 1543521

Edwin, can we re-enable those tests now given that they seem to work fine?

Flags: needinfo?(egao)

(In reply to Henrik Skupin (:whimboo) [⌚️UTC+1] from comment #13)

Edwin, can we re-enable those tests now given that they seem to work fine?

Sure thing, I'm running a try push to see if the tests are green with test_accessiblecaret_cursor_mode.py enabled. It can be seen here: https://treeherder.mozilla.org/#/jobs?repo=try&resultStatus=pending%2Crunning%2Csuperseded%2Cusercancel%2Cretry%2Csuccess%2Ctestfailed%2Cbusted%2Cexception&classifiedState=unclassified&tier=1&revision=52b97571a68ecb1803c753d702a82efdebe35d3c

Once the tests pass I'll put up a patch against this bug number.

Flags: needinfo?(egao)
Pushed by hskupin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a7bb3810f26f re-enable test_accessiblecaret_cursor_mode.py tests on windows10-aarch64 r=whimboo,jmaher
Assignee: nobody → egao
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla68
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: