Files
tubestation/testing/web-platform/tests/native-io
Richard Stotz 301547ff33 Bug 1682236 [wpt PR 26883] - NativeIO: Add timeout=long to flaky web platform tests, a=testonly
Automatic update from web-platform-tests
NativeIO: Add timeout=long to flaky web platform tests

This CL adds longer timeouts to some WPT that occasionally time out
under macOS. I expect this will reduce the flakiness for tests that
spend a long time accessing the hard drive.

Bug: 1157915
Change-Id: I5fc3e4716dec5a9d0c17021bf02e449b5dda400d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2587164
Commit-Queue: Richard Stotz <rstz@chromium.org>
Reviewed-by: Victor Costan <pwnall@chromium.org>
Cr-Commit-Position: refs/heads/master@{#836616}

--

wpt-commits: f7e75d4a9e4303d08b71b516aa15466196446de1
wpt-pr: 26883
2020-12-17 13:31:09 +00:00
..

This directory contains tests for the NativeIO API.

Note on the synchronous APIs

Chrome is currently working with developers to explore the performance implications of using NativeIO as an asynchronous Promise-based API from WebAssembly.

In order to assess the performance overhead, a baseline is needed. This baseline is a synchronous API that can be easily used to port existing database code to WebAssembly. The synchronous API is only exposed to dedicated workers.

Until our performance studies are concluded, Chrome has no plans of shipping the synchronous API. In other words, there are no plans of adding a new synchronous storage API to the Web Platform.