On Fri, Feb 10, 2017 at 8:04 PM, James Graham <ja...@hoppipolla.co.uk> wrote:
> I don't know what triage-center is, but increasing the visibility of
> failures in web-platform-tests is certainly something that I think I should
> work on; we are currently letting compat problems slip through
> unnecessarily. If there is a preferred way to expose that information to
> developers I'm very interested to hear about it.

triage-center[1] is a tool used by Bugzilla component triage owners to
identify bugs that haven't been triaged or need action with sections
like "Triage decision needed", "Regressions that need a decision for
next release", etc.

One idea I had is that supposing it's possible to map directories in
web-platform-tests to Bugzilla components (even a many-to-many mapping
would work, I think), I wonder if we could have a section in that tool
that lists "w-p-t failures related to your component that don't have
an associated bug" since in a sense those represent untriaged bugs.

The workflow for triage owners, would be to file a bug if needed, then
update the text expectation file with a reference to the bug
(presumably the check-in that updates the expectation file would use
the bug number it references and "a=test-only DONTBUILD"?).

> As a short term stopgap, you might be interested to know that all upstream
> PRs are now run through a stability checker that runs the tests both in
> Firefox and Chrome. This includes test submissions that Google upstreams. So
> if you look for PRs that you are interested in (e.g. [1] for web-animations)
> you can get a heads-up about incoming tests with Firefox/Chrome differences
> (work to add Edge and Safari to this stability checker is in progress, but
> there are technical difficulties we have to overcome there).

Yes, I saw that and was very impressed! That's super useful. For
Chrome, however, it would be even more useful if we could run those
tests with --enable-experimental-web-platform-features. A lot of the
Web Animations features we're testing are implemented in Chrome but
disabled unless that flag is set. I imagine that is true of other
features too.

Thanks again!

Brian

[1] https://mozilla.github.io/triage-center/
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to