----- Original Message -----
> From: "Bobby Holley" <bobbyhol...@gmail.com>
> To: "Bill McCloskey" <wmcclos...@mozilla.com>
> Cc: "dev-platform" <dev-platform@lists.mozilla.org>
> Sent: Tuesday, April 8, 2014 2:35:26 PM
> Subject: Re: New e10s tests on tinderbox
> 
> Can you elaborate on the kinds of things that make tests fail on e10s? I
> have some idea in my head of what they might be, but I don't know how
> accurate it is with all the Black Magic we do these days.

There isn't really any black magic in mochitests-plain. That's why I started 
with this suite first :-). The most common causes of failures that I've seen:

1. Sometimes code just wasn't designed for e10s and it will assert if we try to 
use it. Bug 989139 is an example. There, we assert any time we encounter the 
<keygen> tag.

2. Opening a new window will open a new tab in e10s. This is bug 989501. It's 
usually harmless, but sometimes it causes tests to get unexpected values for 
the window size or position.

3. Tests that use plugins don't work because e10s has no way to find the test 
plugin. That will eventually be fixed by bug 874016.

Also, one thing I forgot to point out is that testing on e10s is fairly close 
to testing on b2g, so I think b2g will benefit from the work we do in trying to 
fix some of these issues. For example, the <keygen> issue happens on b2g too 
(although admittedly it's not the most important issue).

-Bill
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to