web-platform-tests / interop-mobile-testing

Mobile Testing Investigation in Interop 2023
2 stars 4 forks source link

Formulate and implement a plan for getting iOS WebKit Results onto the dashboard #24

Open gsnedders opened 3 months ago

gsnedders commented 3 months ago

On our 2024 roadmap we have "Formulate and implement a plan for getting iOS WebKit Results onto the dashboard".

Our current intention, as far as I'm aware, is to get results from WebKitTestRunner's iOS Simulator builds submitted to wpt.fyi.

There's a few reasons why we're not using Safari; to quote the minutes of the previous meeting (https://github.com/web-platform-tests/interop-mobile-testing/issues/20#issuecomment-1917520648):

Sam: Mobile Safari is only meaningful for stable and beta, because that's the cadence Apple ships it. ... Ref tests on Mobile Safari would be meaningless due to the inability to change the viewport size.

To get WebKitTestRunner on iOS Simulator submitting results from wptrunner we practically have a few steps here:

In reality, I believe we actually are intending something slightly more drastic given current Azure Pipelines capacity, and to have a better comparison point between mobile and desktop. Thus I believe the plan is slightly more like:

I don't envision the work required to get WebKitTestRunner on iOS Simulator to be significant, but it does need to be done.