Bug 72189 - accessibility/adjacent-continuations-cause-assertion-failure.html flaky on Chromium win release bot
Summary: accessibility/adjacent-continuations-cause-assertion-failure.html flaky on Ch...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-11 14:54 PST by Ojan Vafai
Modified: 2011-11-22 12:35 PST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ojan Vafai 2011-11-11 14:54:33 PST
This looks like a bug in the test harness. Not really sure how this would happen. Looking at the diff, something would have to be going wrong with js-test-pre. I don't really understand how it's possible though. The same call that prints "Make sure that a debug assert is not triggered when constructing the accessibility tree for this page." should print the missing lines.

It's also weird that it just recently got flaky on only the Chromium windows bot (http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=accessibility%2Fadjacent-continuations-cause-assertion-failure.html).

My best guess is that there is some weird interaction between this test and some test that runs before it.

--- e:\b\build\slave\Webkit_Win\build\layout-test-results\accessibility/adjacent-continuations-cause-assertion-failure-expected.txt 
+++ e:\b\build\slave\Webkit_Win\build\layout-test-results\accessibility/adjacent-continuations-cause-assertion-failure-actual.txt 
@@ -3,10 +3,7 @@
 z
 End of test
 Make sure that a debug assert is not triggered when constructing the accessibility tree for this page.
-
 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
 AXRole: AXWebArea AXValue: 
     AXRole: AXStaticText AXValue: x
     AXRole: AXGroup AXValue:
Comment 1 Erik Arvidsson 2011-11-11 16:23:15 PST
I've been staring at this (and http://code.google.com/p/chromium/issues/detail?id=101996) a lot lately.

This one is strange. Maybe there is some strangeness going on with innerHTML and the way we are trying to insert p elements into the existing p element? We should end up with: 

<p>
  <span>
    <p>$msg</p>
    <p>On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".</p>
  </span>
</p>

Which is non-sensical but I've never seen that not work before.
Comment 2 Adam Klein 2011-11-22 12:35:01 PST
Hasn't failed for a long time according to the flakiness dashboard, so I'm about to remove this test from the expectations.  Feel free to reopen if you still want to track this issue.