Closed Bug 1670899 Opened 4 years ago Closed 3 years ago

Intermittent /html/browsers/history/the-history-interface/002.html | replaceState must not remove any tasks queued by the history traversal task source - assert_equals: expected "test3" but got "test5"

Categories

(Core :: DOM: Core & HTML, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE
Fission Milestone Future

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: intermittent-failure)

Filed by: nbeleuzu [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=318462179&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Nf7ZvYc5Sm6pnPuIVLVDFQ/runs/0/artifacts/public/logs/live_backing.log


[task 2020-10-13T09:10:37.134Z] 09:10:37     INFO - TEST-PASS | /html/browsers/history/the-history-interface/002.html | replaceState must be able to set absolute URLs to the same host 
[task 2020-10-13T09:10:37.135Z] 09:10:37     INFO - TEST-UNEXPECTED-FAIL | /html/browsers/history/the-history-interface/002.html | replaceState must not remove any tasks queued by the history traversal task source - assert_equals: expected "test3" but got "test5"
[task 2020-10-13T09:10:37.135Z] 09:10:37     INFO - tests5/<@http://web-platform.test:8000/html/browsers/history/the-history-interface/002.html:125:26
[task 2020-10-13T09:10:37.135Z] 09:10:37     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2001:25
[task 2020-10-13T09:10:37.135Z] 09:10:37     INFO - test@http://web-platform.test:8000/resources/testharness.js:535:30
[task 2020-10-13T09:10:37.135Z] 09:10:37     INFO - tests5@http://web-platform.test:8000/html/browsers/history/the-history-interface/002.html:124:13
[task 2020-10-13T09:10:37.138Z] 09:10:37     INFO - 
[task 2020-10-13T09:10:37.138Z] 09:10:37     INFO - TEST-PASS | /html/browsers/history/the-history-interface/002.html | .go must queue a task with the history traversal task source (run asynchronously) 
[task 2020-10-13T09:10:37.138Z] 09:10:37     INFO - TEST-PASS | /html/browsers/history/the-history-interface/002.html | replaceState must not fire hashchange events 
[task 2020-10-13T09:10:37.138Z] 09:10:37     INFO - TEST-PASS | /html/browsers/history/the-history-interface/002.html | replaceState must not be able to use a function as data 
[task 2020-10-13T09:10:37.138Z] 09:10:37     INFO - TEST-PASS | /html/browsers/history/the-history-interface/002.html | replaceState must not be able to use a DOM node as data 
[task 2020-10-13T09:10:37.138Z] 09:10:37     INFO - TEST-FAIL | /html/browsers/history/the-history-interface/002.html | replaceState must be able to use an error object as data - The object could not be cloned.
[task 2020-10-13T09:10:37.138Z] 09:10:37     INFO - tests7/<@http://web-platform.test:8000/html/browsers/history/the-history-interface/002.html:159:25
[task 2020-10-13T09:10:37.138Z] 09:10:37     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2001:25
[task 2020-10-13T09:10:37.138Z] 09:10:37     INFO - test@http://web-platform.test:8000/resources/testharness.js:535:30
[task 2020-10-13T09:10:37.139Z] 09:10:37     INFO - tests7@http://web-platform.test:8000/html/browsers/history/the-history-interface/002.html:157:13
[task 2020-10-13T09:10:37.139Z] 09:10:37     INFO - TEST-PASS | /html/browsers/history/the-history-interface/002.html | security errors are expected to be thrown in the context of the document that owns the history object (2) 
[task 2020-10-13T09:10:37.139Z] 09:10:37     INFO - TEST-PASS | /html/browsers/history/the-history-interface/002.html | replaceState must be able to make structured clones of complex objects 
[task 2020-10-13T09:10:37.139Z] 09:10:37     INFO - TEST-PASS | /html/browsers/history/the-history-interface/002.html | history.state should also reference a clone of the original object 
[task 2020-10-13T09:10:37.139Z] 09:10:37     INFO - TEST-PASS | /html/browsers/history/the-history-interface/002.html | history.state should be a clone of the original object, not a reference to it 
[task 2020-10-13T09:10:37.139Z] 09:10:37     INFO - TEST-PASS | /html/browsers/history/the-history-interface/002.html | popstate event should fire when navigation occurs 
[task 2020-10-13T09:10:37.139Z] 09:10:37     INFO - TEST-UNEXPECTED-FAIL | /html/browsers/history/the-history-interface/002.html | popstate event should pass the state data - assert_true: state information does not contain the expected value - browser is probably stuck in the wrong history position expected true got false
[task 2020-10-13T09:10:37.139Z] 09:10:37     INFO - tests9/<@http://web-platform.test:8000/html/browsers/history/the-history-interface/002.html:220:24
[task 2020-10-13T09:10:37.139Z] 09:10:37     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2001:25
[task 2020-10-13T09:10:37.139Z] 09:10:37     INFO - test@http://web-platform.test:8000/resources/testharness.js:535:30
[task 2020-10-13T09:10:37.139Z] 09:10:37     INFO - tests9@http://web-platform.test:8000/html/browsers/history/the-history-interface/002.html:218:13
[task 2020-10-13T09:10:37.140Z] 09:10:37     INFO - tests8/<@http://web-platform.test:8000/html/browsers/history/the-history-interface/002.html:211:104
[task 2020-10-13T09:10:37.140Z] 09:10:37     INFO - 
[task 2020-10-13T09:10:37.140Z] 09:10:37     INFO - TEST-UNEXPECTED-FAIL | /html/browsers/history/the-history-interface/002.html | state data should cope with circular object references - assert_equals: expected (string) "" but got (undefined) undefined
[task 2020-10-13T09:10:37.140Z] 09:10:37     INFO - tests9/<@http://web-platform.test:8000/html/browsers/history/the-history-interface/002.html:240:26
[task 2020-10-13T09:10:37.140Z] 09:10:37     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2001:25
[task 2020-10-13T09:10:37.140Z] 09:10:37     INFO - test@http://web-platform.test:8000/resources/testharness.js:535:30
[task 2020-10-13T09:10:37.140Z] 09:10:37     INFO - tests9@http://web-platform.test:8000/html/browsers/history/the-history-interface/002.html:239:13
[task 2020-10-13T09:10:37.140Z] 09:10:37     INFO - tests8/<@http://web-platform.test:8000/html/browsers/history/the-history-interface/002.html:211:104
[task 2020-10-13T09:10:37.141Z] 09:10:37     INFO - 
[task 2020-10-13T09:10:37.141Z] 09:10:37     INFO - TEST-PASS | /html/browsers/history/the-history-interface/002.html | state data should be a clone of the original object, not a reference to it 
[task 2020-10-13T09:10:37.141Z] 09:10:37     INFO - TEST-UNEXPECTED-FAIL | /html/browsers/history/the-history-interface/002.html | history.state should also reference a clone of the original object (2) - assert_equals: expected "string data" but got ""
[task 2020-10-13T09:10:37.142Z] 09:10:37     INFO - tests9/<@http://web-platform.test:8000/html/browsers/history/the-history-interface/002.html:246:26
[task 2020-10-13T09:10:37.143Z] 09:10:37     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2001:25
[task 2020-10-13T09:10:37.143Z] 09:10:37     INFO - test@http://web-platform.test:8000/resources/testharness.js:535:30
[task 2020-10-13T09:10:37.144Z] 09:10:37     INFO - tests9@http://web-platform.test:8000/html/browsers/history/the-history-interface/002.html:245:13
[task 2020-10-13T09:10:37.144Z] 09:10:37     INFO - tests8/<@http://web-platform.test:8000/html/browsers/history/the-history-interface/002.html:211:104
[task 2020-10-13T09:10:37.145Z] 09:10:37     INFO - 
[task 2020-10-13T09:10:37.145Z] 09:10:37     INFO - TEST-PASS | /html/browsers/history/the-history-interface/002.html | history.state should be a clone of the original object, not a reference to it (2) 
[task 2020-10-13T09:10:37.146Z] 09:10:37     INFO - TEST-PASS | /html/browsers/history/the-history-interface/002.html | history.state should be identical to the object passed to the event handler unless history.state is updated 
[task 2020-10-13T09:10:37.146Z] 09:10:37     INFO - TEST-PASS | /html/browsers/history/the-history-interface/002.html | popstate event should fire when navigation occurs 
[task 2020-10-13T09:10:37.147Z] 09:10:37     INFO - TEST-UNEXPECTED-FAIL | /html/browsers/history/the-history-interface/002.html | popstate event should pass the state data - assert_true: state information does not contain the expected value - browser is probably stuck in the wrong history position expected true got false
[task 2020-10-13T09:10:37.147Z] 09:10:37     INFO - tests9/<@http://web-platform.test:8000/html/browsers/history/the-history-interface/002.html:220:24
[task 2020-10-13T09:10:37.147Z] 09:10:37     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2001:25
[task 2020-10-13T09:10:37.148Z] 09:10:37     INFO - test@http://web-platform.test:8000/resources/testharness.js:535:30
[task 2020-10-13T09:10:37.148Z] 09:10:37     INFO - tests9@http://web-platform.test:8000/html/browsers/history/the-history-interface/002.html:218:13
[task 2020-10-13T09:10:37.148Z] 09:10:37     INFO - tests8/<@http://web-platform.test:8000/html/browsers/history/the-history-interface/002.html:211:104
[task 2020-10-13T09:10:37.148Z] 09:10:37     INFO - 
[task 2020-10-13T09:10:37.148Z] 09:10:37     INFO - TEST-UNEXPECTED-FAIL | /html/browsers/history/the-history-interface/002.html | state data should cope with circular object references - can't access property "looped", ev.state is null
[task 2020-10-13T09:10:37.148Z] 09:10:37     INFO - tests9/<@http://web-platform.test:8000/html/browsers/history/the-history-interface/002.html:240:13
[task 2020-10-13T09:10:37.148Z] 09:10:37     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2001:25
[task 2020-10-13T09:10:37.149Z] 09:10:37     INFO - test@http://web-platform.test:8000/resources/testharness.js:535:30
[task 2020-10-13T09:10:37.149Z] 09:10:37     INFO - tests9@http://web-platform.test:8000/html/browsers/history/the-history-interface/002.html:239:13
[task 2020-10-13T09:10:37.149Z] 09:10:37     INFO - tests8/<@http://web-platform.test:8000/html/browsers/history/the-history-interface/002.html:211:104
[task 2020-10-13T09:10:37.149Z] 09:10:37     INFO - 
[task 2020-10-13T09:10:37.149Z] 09:10:37     INFO - TEST-PASS | /html/browsers/history/the-history-interface/002.html | state data should be a clone of the original object, not a reference to it ```
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Blocks: WPT-Fis
Fission Milestone: --- → Future
See Also: → 1712672
See Also: → 1712648

Resolving as incomplete because there have been no failures in six months.

Status: REOPENED → RESOLVED
Closed: 4 years ago3 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.