w3c / presentation-api

Presentation API
https://www.w3.org/TR/presentation-api/
Other
71 stars 39 forks source link

[meta] Presentation API Testing #266

Open anssiko opened 8 years ago

anssiko commented 8 years ago

When doing a larger change spanning across components it is often helpful to have a single issue for tracking the bigger change. This is such a "meta issue" for tracking the development of the test suite for the Presentation API.

Resources:

Tasks and related sub-issues:

All - @louaybassbouss is your test facilitator for the Presentation API spec and will be responsible for coordinating the test suite development. Please work with @louaybassbouss by contributing new test cases and reviewing existing tests. See the Work Mode > Testing wiki for more information on how to setup your own test environment.

Happy testing!

markafoltz commented 7 years ago

That sounds good to me.

louaybassbouss commented 7 years ago

I just submitted a PR with the new test results of Presentation API including WebIDL test results. Three Browsers are tested Chrome for Android, Chrome Desktop and Firefox for Android. Thx for @aleygues for helping in running the tests.

markafoltz commented 7 years ago

From https://www.w3.org/2017/11/06-webscreens-minutes.html#x11:

ACTION: @mfoltzgoogle to investigate gaps in the test coverage for Chrome

markafoltz commented 6 years ago

In Chrome, we are tracking progress on WPT here.

https://bugs.chromium.org/p/chromium/issues/detail?id=705170

We are tracking improving coverage in these two issues. The former run over Blink + content layer, and the latter run over the whole browser.

https://bugs.chromium.org/p/chromium/issues/detail?id=505664 https://bugs.chromium.org/p/chromium/issues/detail?id=678472

tomoyukilabs commented 6 years ago

@mfoltzgoogle @schien FYI, I have made detailed reports of WPT results: [controlling UA][receiving UA]. I'd be happy if these reports would be helpful for you.

Also, I have submitted a couple of PRs to the WPT repository to fix several bugs: https://github.com/w3c/web-platform-tests/pull/9046, https://github.com/w3c/web-platform-tests/pull/9009 (merged).

markafoltz commented 6 years ago

Thanks for the updated results, the detailed reasons for failure help with debugging. I commented on the pending PR as well.

tomoyukilabs commented 6 years ago

The GitHub repo for the Presentation API test suite was moved to: https://github.com/web-platform-tests/wpt/tree/master/presentation-api