mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-27 06:43:32 +00:00
Bug 1874535 - [wpt-sync] Update web-platform-tests to 2fb9eb91e48870dd8f9bbb7adae728d29fbbb58f, a=testonly
MANUAL PUSH: wpt sync bot wpt-head: 2fb9eb91e48870dd8f9bbb7adae728d29fbbb58f wpt-type: landing
This commit is contained in:
parent
d22fd94607
commit
cdc22801e4
@ -2,28 +2,27 @@
|
||||
disabled:
|
||||
if win10_2004 and ccov: https://bugzilla.mozilla.org/show_bug.cgi?id=1733368
|
||||
expected:
|
||||
if (os == "linux") and debug and fission and swgl: [ERROR, OK]
|
||||
if (os == "linux") and debug and fission and not swgl: ERROR
|
||||
if (os == "win") and (processor == "x86_64") and swgl: [OK, ERROR, TIMEOUT]
|
||||
if (os == "win") and (processor == "x86_64") and not swgl: [ERROR, OK, TIMEOUT]
|
||||
if (os == "win") and (processor == "x86") and debug: [ERROR, OK]
|
||||
if (os == "win") and (processor == "x86") and not debug: [OK, ERROR, TIMEOUT]
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [ERROR, OK, TIMEOUT]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [OK, ERROR, TIMEOUT]
|
||||
if (os == "linux") and debug and fission and not swgl: [OK, ERROR]
|
||||
if (os == "linux") and not debug and fission and tsan: [OK, ERROR]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [ERROR, OK, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [ERROR, OK, TIMEOUT]
|
||||
if (os == "linux") and debug and not fission: OK
|
||||
if os == "mac": [ERROR, OK]
|
||||
if (os == "linux") and not debug and not fission: [OK, ERROR]
|
||||
if os == "android": OK
|
||||
[OK, ERROR]
|
||||
[ERROR, OK]
|
||||
[Transactions that explicitly commit and have errors should abort.]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, PASS, NOTRUN]
|
||||
if (os == "linux") and debug and fission and swgl: [FAIL, PASS]
|
||||
if (os == "linux") and debug and fission and not swgl: FAIL
|
||||
if (os == "win") and debug and (processor == "x86"): [FAIL, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, FAIL, NOTRUN]
|
||||
if (os == "linux") and debug and fission and not swgl: [PASS, FAIL]
|
||||
if (os == "linux") and not debug and fission and tsan: [PASS, FAIL]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [FAIL, PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [FAIL, PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "linux") and debug and not fission: PASS
|
||||
if os == "mac": [FAIL, PASS]
|
||||
if (os == "linux") and not debug and not fission: [PASS, FAIL]
|
||||
if os == "android": PASS
|
||||
[PASS, FAIL]
|
||||
[FAIL, PASS]
|
||||
|
||||
[Transactions that handle all errors properly should behave as expected when an explicit commit is called in an onerror handler.]
|
||||
expected:
|
||||
|
@ -8,11 +8,13 @@
|
||||
expected: FAIL
|
||||
|
||||
[cookieStore.subscribe is idempotent]
|
||||
expected: FAIL
|
||||
expected:
|
||||
if os == "win": [FAIL, TIMEOUT]
|
||||
FAIL
|
||||
|
||||
[CookieStore.unsubscribe is idempotent]
|
||||
expected:
|
||||
if os == "win": [FAIL, TIMEOUT]
|
||||
if os == "win": [FAIL, NOTRUN, TIMEOUT]
|
||||
FAIL
|
||||
|
||||
|
||||
|
@ -1,16 +1,10 @@
|
||||
[backpressure.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[backpressure.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[backpressure.any.serviceworker.html]
|
||||
|
||||
[backpressure.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[backpressure.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
@ -16,7 +16,7 @@
|
||||
[textdecoder-copy.any.serviceworker.html]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT]
|
||||
if (os == "android") and debug and not swgl: TIMEOUT
|
||||
if (os == "android") and debug: TIMEOUT
|
||||
if (os == "android") and not debug: [OK, TIMEOUT]
|
||||
[Modify buffer after passing it in (SharedArrayBuffer)]
|
||||
expected: FAIL
|
||||
|
@ -31,6 +31,8 @@
|
||||
[textdecoder-fatal-single-byte.any.worker.html?1001-2000]
|
||||
|
||||
[textdecoder-fatal-single-byte.any.worker.html?2001-3000]
|
||||
expected:
|
||||
if (os == "linux") and not debug and fission and (processor == "x86_64") and not asan and not tsan: [OK, ERROR]
|
||||
|
||||
[textdecoder-fatal-single-byte.any.worker.html?1-1000]
|
||||
expected:
|
||||
|
@ -1,12 +1,12 @@
|
||||
[first-input-interactionid-tap.html]
|
||||
expected:
|
||||
if (os == "android") and debug and swgl: [OK, TIMEOUT]
|
||||
if (os == "android") and debug and not swgl: OK
|
||||
if (os == "android") and debug and not swgl: [OK, TIMEOUT]
|
||||
if (os == "android") and not debug: [OK, TIMEOUT]
|
||||
[TIMEOUT, OK]
|
||||
[The interactionId of the first input entry should match the same pointerdown entry of event timing when tap.]
|
||||
expected:
|
||||
if (os == "android") and debug and swgl: [FAIL, TIMEOUT]
|
||||
if (os == "android") and debug and not swgl: FAIL
|
||||
if (os == "android") and debug and not swgl: [FAIL, TIMEOUT]
|
||||
if (os == "android") and not debug: [FAIL, TIMEOUT]
|
||||
[TIMEOUT, FAIL]
|
||||
|
@ -2,12 +2,6 @@
|
||||
[Cross-origin fenced frame does not load when feature policies are self]
|
||||
expected: FAIL
|
||||
|
||||
[Fenced frames default feature policies are set to not allow anything.]
|
||||
expected: FAIL
|
||||
|
||||
[Same-origin fenced frame does not when feature policies are self]
|
||||
expected: FAIL
|
||||
|
||||
[Same-origin fenced frame does not load when feature policies are self]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -5,9 +5,6 @@
|
||||
[Cross-origin fenced frame with allow attribute enabling required features]
|
||||
expected: FAIL
|
||||
|
||||
[Delivered policies can further restrict permissions of a fenced frame]
|
||||
expected: FAIL
|
||||
|
||||
[Delivered policies can further restrict permissions of a fixed permissions fenced frame]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -1,7 +1,4 @@
|
||||
[navigator-keyboard-layout-map.https.html]
|
||||
[keyboard.getLayoutMap()]
|
||||
expected: FAIL
|
||||
|
||||
[keyboard.getLayoutMap() from non-opaque fenced frame]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -1,18 +1,26 @@
|
||||
[FileSystemBaseHandle-buckets.https.any.worker.html]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [OK, TIMEOUT]
|
||||
[isSameEntry works as expected with buckets]
|
||||
expected: FAIL
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [FAIL, TIMEOUT]
|
||||
FAIL
|
||||
|
||||
[getDirectory promise rejects if bucket has been deleted]
|
||||
expected: FAIL
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[Bucket quota restricts the size of a file that can be created]
|
||||
expected: FAIL
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
|
||||
[FileSystemBaseHandle-buckets.https.any.html]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT]
|
||||
[isSameEntry works as expected with buckets]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [FAIL, TIMEOUT]
|
||||
|
@ -1,7 +1,8 @@
|
||||
[FileSystemBaseHandle-getUniqueId.https.any.html]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: [OK, TIMEOUT]
|
||||
if (os == "win") and not debug: [OK, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [OK, ERROR, TIMEOUT]
|
||||
[identical directory handles return the same ID]
|
||||
expected: FAIL
|
||||
|
||||
@ -9,64 +10,71 @@
|
||||
expected: FAIL
|
||||
|
||||
[different handles for the same directory return the same ID]
|
||||
expected: FAIL
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[identical file handles return the same unique ID]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: [FAIL, TIMEOUT]
|
||||
if (processor == "x86") and not debug and (os == "win"): [FAIL, NOTRUN, TIMEOUT]
|
||||
if (processor == "x86") and not debug and (os == "linux"): [FAIL, TIMEOUT]
|
||||
FAIL
|
||||
|
||||
[different files return different IDs]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: [FAIL, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [FAIL, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and swgl: [FAIL, TIMEOUT]
|
||||
FAIL
|
||||
|
||||
[different handles for the same file return the same ID]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: [FAIL, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [FAIL, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and swgl: [FAIL, TIMEOUT, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[two files of the same name in different directories return different IDs]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [FAIL, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and debug and swgl: [FAIL, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN, TIMEOUT]
|
||||
FAIL
|
||||
|
||||
[a file and a directory return different IDs]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[a file and a directory of the same path return different IDs]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[unique ID of a file handle does not change after writes]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[unique ID is in GUID version 4 format]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
|
||||
[FileSystemBaseHandle-getUniqueId.https.any.worker.html]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: [OK, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT]
|
||||
[identical directory handles return the same ID]
|
||||
expected: FAIL
|
||||
|
||||
@ -91,40 +99,41 @@
|
||||
[different handles for the same file return the same ID]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[two files of the same name in different directories return different IDs]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86"): [FAIL, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN, TIMEOUT]
|
||||
FAIL
|
||||
|
||||
[a file and a directory return different IDs]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86"): [FAIL, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN, TIMEOUT]
|
||||
FAIL
|
||||
|
||||
[a file and a directory of the same path return different IDs]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[unique ID of a file handle does not change after writes]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[unique ID is in GUID version 4 format]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: [FAIL, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and swgl: [FAIL, TIMEOUT, NOTRUN]
|
||||
FAIL
|
||||
|
@ -1,25 +1,22 @@
|
||||
[FileSystemBaseHandle-isSameEntry.https.any.worker.html]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT]
|
||||
if (os == "win") and debug and swgl: [OK, TIMEOUT]
|
||||
if (os == "win") and not debug: [OK, TIMEOUT]
|
||||
[isSameEntry comparing two files pointing to the same path returns true]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and debug and swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
|
||||
[isSameEntry comparing two directories pointing to the same path returns true]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
|
||||
[isSameEntry comparing a file to a directory of the same path returns false]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[isSameEntry comparing a file to a file in a different directory returns false]
|
||||
expected:
|
||||
@ -55,8 +52,8 @@
|
||||
[FileSystemBaseHandle-isSameEntry.https.any.html]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: [OK, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [OK, ERROR, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [OK, ERROR, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT, ERROR]
|
||||
[isSameEntry comparing two directories pointing to the same path returns true]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: [PASS, NOTRUN]
|
||||
@ -66,12 +63,12 @@
|
||||
[isSameEntry comparing a file to a directory of the same path returns false]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
|
||||
[isSameEntry for different handles for the same directory]
|
||||
expected:
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, TIMEOUT]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and swgl: [PASS, TIMEOUT]
|
||||
|
||||
[isSameEntry for identical file handles returns true]
|
||||
@ -86,7 +83,7 @@
|
||||
|
||||
[isSameEntry for different handles for the same file]
|
||||
expected:
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and swgl: [PASS, NOTRUN]
|
||||
|
||||
[isSameEntry comparing a file to a file in a different directory returns false]
|
||||
@ -96,12 +93,20 @@
|
||||
|
||||
[isSameEntry comparing a file to a directory returns false]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and debug and swgl: [PASS, NOTRUN]
|
||||
|
||||
[isSameEntry comparing two files pointing to the same path returns true]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
|
||||
[isSameEntry for different directories returns false]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[isSameEntry for identical directory handles returns true]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT]
|
||||
|
@ -1,7 +1,6 @@
|
||||
[FileSystemFileHandle-cross-primitive-locking.https.tentative.worker.html]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: [TIMEOUT, OK]
|
||||
if (os == "win") and debug and not swgl: [OK, TIMEOUT]
|
||||
if (os == "win") and debug: [OK, TIMEOUT]
|
||||
if (os == "win") and not debug: [TIMEOUT, OK]
|
||||
if (os == "mac") and not debug: [OK, TIMEOUT]
|
||||
[After a file has finished moving, that file can have an open access handle in readwrite mode]
|
||||
@ -41,425 +40,368 @@
|
||||
|
||||
[After a file has finished moving, that file can have an open access handle in read-only mode]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: NOTRUN
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[A file with an ongoing remove operation does not interfere with the creation of an open access handle in read-only mode on another file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[After a file has finished being removed, that file can have an open access handle in read-only mode]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[A directory cannot be removed if it contains a file that has an open access handle in read-only mode.]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[A file with an open access handle in read-only mode cannot be removed]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[A file with an open access handle in read-only mode does not interfere with removing another file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[After an open access handle in read-only mode on a file has been closed, that file can be removed]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [FAIL, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[A file with an open access handle in read-only mode does not interfere with the creation of an open writable stream in siloed mode on another file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[When there's an open writable stream in exclusive mode on a file, cannot have an open access handle in read-only mode on that same file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[A file with an open writable stream in exclusive mode does not interfere with an open access handle in read-only mode on another file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[After a writable stream in exclusive mode has been closed for a file, that file can have an open access handle in read-only mode]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[When there's an open access handle in read-only mode on a file, cannot open an open writable stream in exclusive mode on that same file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[A file with an open access handle in read-only mode does not interfere with the creation of an open writable stream in exclusive mode on another file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[A file with an ongoing move operation does not interfere with an open access handle in readwrite-unsafe mode on another file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[After a file has finished moving, that file can have an open access handle in readwrite-unsafe mode]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[A file cannot be moved to a location with an open access handle in readwrite-unsafe mode]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[A file with an open access handle in readwrite-unsafe mode cannot be moved]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[A file with an open access handle in readwrite-unsafe mode does not interfere with moving another file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[After an open access handle in readwrite-unsafe mode on a file has been closed, that file can be moved]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[A file with an ongoing remove operation does not interfere with the creation of an open access handle in readwrite-unsafe mode on another file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[After a file has finished being removed, that file can have an open access handle in readwrite-unsafe mode]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[A directory cannot be removed if it contains a file that has an open access handle in readwrite-unsafe mode.]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[A file with an open access handle in readwrite-unsafe mode cannot be removed]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[A file with an open access handle in readwrite-unsafe mode does not interfere with removing another file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[After an open access handle in readwrite-unsafe mode on a file has been closed, that file can be removed]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[When there's an open writable stream in siloed mode on a file, cannot have an open access handle in readwrite-unsafe mode on that same file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[A file with an open writable stream in siloed mode does not interfere with an open access handle in readwrite-unsafe mode on another file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[After all writable streams in siloed mode have been closed for a file, that file can have an open access handle in readwrite-unsafe mode]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[When there's an open access handle in readwrite-unsafe mode on a file, cannot open an open writable stream in siloed mode on that same file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[A file with an open access handle in readwrite-unsafe mode does not interfere with the creation of an open writable stream in siloed mode on another file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[When there's an open writable stream in exclusive mode on a file, cannot have an open access handle in readwrite-unsafe mode on that same file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[A file with an open writable stream in exclusive mode does not interfere with an open access handle in readwrite-unsafe mode on another file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[After a writable stream in exclusive mode has been closed for a file, that file can have an open access handle in readwrite-unsafe mode]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[When there's an open access handle in readwrite-unsafe mode on a file, cannot open an open writable stream in exclusive mode on that same file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[A file with an open access handle in readwrite-unsafe mode does not interfere with the creation of an open writable stream in exclusive mode on another file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[A file with an ongoing move operation does not interfere with an open writable stream in siloed mode on another file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[After a file has finished moving, that file can have an open writable stream in siloed mode]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, FAIL, TIMEOUT]
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[A file cannot be moved to a location with an open writable stream in siloed mode]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, PASS]
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[When there's an open writable stream in siloed mode on a file, cannot have an ongoing move operation on that same file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, PASS]
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[A file with an open writable stream in siloed mode does not interfere with an ongoing move operation on another file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, PASS]
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[After all writable streams in siloed mode have been closed for a file, that file can have an ongoing move operation]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, PASS]
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[A file with an ongoing remove operation does not interfere with the creation of an open writable stream in siloed mode on another file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, FAIL]
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[After a file has finished being removed, that file can have an open writable stream in siloed mode]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, FAIL]
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[A directory cannot be removed if it contains a file that has an open writable stream in siloed mode.]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, FAIL]
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[When there's an open writable stream in siloed mode on a file, cannot have an ongoing remove operation on that same file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, FAIL]
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[A file with an open writable stream in siloed mode does not interfere with an ongoing remove operation on another file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, FAIL]
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[After all writable streams in siloed mode have been closed for a file, that file can have an ongoing remove operation]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, FAIL]
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[A file with an ongoing move operation does not interfere with an open writable stream in exclusive mode on another file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, PASS]
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[After a file has finished moving, that file can have an open writable stream in exclusive mode]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, FAIL]
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[A file cannot be moved to a location with an open writable stream in exclusive mode]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, PASS]
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[When there's an open writable stream in exclusive mode on a file, cannot have an ongoing move operation on that same file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, PASS]
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[A file with an open writable stream in exclusive mode does not interfere with an ongoing move operation on another file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, PASS]
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[After a writable stream in exclusive mode has been closed for a file, that file can have an ongoing move operation]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86"): [PASS, TIMEOUT]
|
||||
if (os == "win") and not debug: [NOTRUN, PASS]
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[A file with an ongoing remove operation does not interfere with the creation of an open writable stream in exclusive mode on another file]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and not swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and debug: [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, FAIL, TIMEOUT]
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[After a file has finished being removed, that file can have an open writable stream in exclusive mode]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and not swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and debug: [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, FAIL]
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[A directory cannot be removed if it contains a file that has an open writable stream in exclusive mode.]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and not swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and debug: [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, FAIL]
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[When there's an open writable stream in exclusive mode on a file, cannot have an ongoing remove operation on that same file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86"): [FAIL, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, FAIL]
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
@ -467,16 +409,14 @@
|
||||
|
||||
[A file with an open writable stream in exclusive mode does not interfere with an ongoing remove operation on another file]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and not swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and debug: [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, FAIL]
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[After a writable stream in exclusive mode has been closed for a file, that file can have an ongoing remove operation]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: [NOTRUN, FAIL]
|
||||
if (os == "win") and debug and not swgl: [FAIL, NOTRUN]
|
||||
if (os == "win") and debug: [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, FAIL]
|
||||
if (os == "mac") and not debug: [FAIL, NOTRUN]
|
||||
FAIL
|
||||
@ -487,8 +427,7 @@
|
||||
|
||||
[A file with an open access handle in readwrite mode does not interfere with the creation of an open writable stream in exclusive mode on another file]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: NOTRUN
|
||||
if (os == "win") and not debug: [NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[A file with an open access handle in readwrite mode cannot be moved]
|
||||
@ -497,45 +436,39 @@
|
||||
|
||||
[After a writable stream in exclusive mode has been closed for a file, that file can have an open access handle in readwrite mode]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: TIMEOUT
|
||||
if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "mac") and not debug: [PASS, TIMEOUT]
|
||||
|
||||
[A file with an open writable stream in siloed mode does not interfere with an open access handle in read-only mode on another file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[A file with an ongoing move operation does not interfere with an open access handle in read-only mode on another file]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: NOTRUN
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "win") and not debug: [NOTRUN, TIMEOUT]
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[When there's an open access handle in readwrite mode on a file, cannot open an open writable stream in siloed mode on that same file]
|
||||
expected:
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
|
||||
[A file cannot be moved to a location with an open access handle in read-only mode]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, TIMEOUT]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[When there's an open access handle in read-only mode on a file, cannot open an open writable stream in siloed mode on that same file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[After all writable streams in siloed mode have been closed for a file, that file can have an open access handle in read-only mode]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
@ -545,21 +478,18 @@
|
||||
|
||||
[After an open access handle in read-only mode on a file has been closed, that file can be moved]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[A file with an open access handle in read-only mode cannot be moved]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[When there's an open access handle in readwrite mode on a file, cannot open an open writable stream in exclusive mode on that same file]
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: NOTRUN
|
||||
if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
@ -569,14 +499,13 @@
|
||||
|
||||
[A file with an open access handle in read-only mode does not interfere with moving another file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[A file with an open access handle in readwrite mode does not interfere with the creation of an open writable stream in siloed mode on another file]
|
||||
expected:
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
|
||||
[A file cannot be moved to a location with an open access handle in readwrite mode]
|
||||
expected:
|
||||
@ -588,8 +517,7 @@
|
||||
|
||||
[When there's an open writable stream in siloed mode on a file, cannot have an open access handle in read-only mode on that same file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
@ -603,7 +531,7 @@
|
||||
|
||||
[When there's an open writable stream in exclusive mode on a file, cannot have an open access handle in readwrite mode on that same file]
|
||||
expected:
|
||||
if (os == "win") and not debug: [TIMEOUT, PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
|
||||
[When there's an open writable stream in siloed mode on a file, cannot have an open access handle in readwrite mode on that same file]
|
||||
expected:
|
||||
|
@ -1,79 +1,97 @@
|
||||
[FileSystemWritableFileStream-write.https.any.html]
|
||||
expected:
|
||||
if (os == "win") and (processor == "x86_64") and not swgl and debug: [OK, TIMEOUT]
|
||||
if (os == "win") and (processor == "x86_64") and not swgl and not debug: [OK, TIMEOUT]
|
||||
if (os == "win") and (processor == "x86"): [OK, ERROR, TIMEOUT]
|
||||
if (os == "win") and (processor == "x86_64") and not swgl: [OK, TIMEOUT]
|
||||
if (os == "win") and (processor == "x86") and debug: [OK, ERROR, TIMEOUT]
|
||||
if (os == "win") and (processor == "x86") and not debug: [OK, TIMEOUT, ERROR]
|
||||
if (os == "mac") and not debug: [OK, TIMEOUT]
|
||||
[write() with a string with windows line ending preserved]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
|
||||
[write() with an empty array buffer to an empty file]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [PASS, NOTRUN]
|
||||
if processor == "x86": [PASS, TIMEOUT, NOTRUN]
|
||||
if (processor == "x86") and (os == "win") and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT]
|
||||
if (processor == "x86") and (os == "linux"): [PASS, TIMEOUT, NOTRUN]
|
||||
|
||||
[write() with a valid typed array buffer]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
|
||||
[atomic writes: writable file streams make atomic changes on close]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
|
||||
[atomic writes: write() after close() fails]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
|
||||
[atomic writes: truncate() after close() fails]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
|
||||
[atomic writes: close() after close() fails]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if processor == "x86": [PASS, NOTRUN]
|
||||
if (processor == "x86") and (os == "win") and debug: [PASS, NOTRUN]
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN]
|
||||
if (processor == "x86") and (os == "linux"): [PASS, NOTRUN]
|
||||
|
||||
[atomic writes: only one close() operation may succeed]
|
||||
expected:
|
||||
if (os == "win") and debug and not swgl: [PASS, TIMEOUT]
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
|
||||
[getWriter() can be used]
|
||||
expected:
|
||||
if (os == "win") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and debug: [PASS, NOTRUN]
|
||||
|
||||
[WriteParams: truncate missing size param]
|
||||
expected:
|
||||
if (os == "win") and debug and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
|
||||
[WriteParams: write missing data param]
|
||||
expected:
|
||||
if (os == "win") and debug and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
|
||||
[WriteParams: seek missing position param]
|
||||
expected:
|
||||
if (os == "win") and debug and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "mac") and not debug: [PASS, TIMEOUT]
|
||||
|
||||
[write() with an invalid blob to an empty file should reject]
|
||||
expected:
|
||||
if (os == "win") and debug and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[WriteParams: write null data param]
|
||||
expected:
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and debug: [PASS, NOTRUN]
|
||||
if (os == "linux") and not fission and not debug: [PASS, FAIL]
|
||||
if (os == "win") and not swgl: [PASS, NOTRUN]
|
||||
|
||||
[write() with an empty blob to an empty file]
|
||||
expected:
|
||||
@ -86,7 +104,8 @@
|
||||
[an errored writable stream releases its lock]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
|
||||
[write() called with a blob and a valid offset]
|
||||
expected:
|
||||
@ -117,37 +136,37 @@
|
||||
[write() called with a blob and a valid offset]
|
||||
expected:
|
||||
if (os == "win") and debug and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[write() called with an offset beyond the end of the file]
|
||||
expected:
|
||||
if (os == "win") and debug and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[write() with an empty string to an empty file]
|
||||
expected:
|
||||
if (os == "win") and debug and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[write() with a valid utf-8 string]
|
||||
expected:
|
||||
if (os == "win") and debug and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[write() with a string with unix line ending preserved]
|
||||
expected:
|
||||
if (os == "win") and debug and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[write() with a string with windows line ending preserved]
|
||||
expected:
|
||||
if (os == "win") and debug and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, TIMEOUT, PASS]
|
||||
if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[write() with an empty array buffer to an empty file]
|
||||
@ -164,7 +183,7 @@
|
||||
|
||||
[atomic writes: writable file streams make atomic changes on close]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, TIMEOUT, PASS]
|
||||
if processor == "x86": [PASS, TIMEOUT, NOTRUN]
|
||||
|
||||
[getWriter() can be used]
|
||||
@ -215,22 +234,22 @@
|
||||
|
||||
[write() a blob to an empty file]
|
||||
expected:
|
||||
if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[write() with WriteParams without position to an empty file]
|
||||
expected:
|
||||
if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[write() a string to an empty file with zero offset]
|
||||
expected:
|
||||
if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[write() a blob to an empty file with zero offset]
|
||||
expected:
|
||||
if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[write() called consecutively appends]
|
||||
@ -240,19 +259,19 @@
|
||||
|
||||
[write() WriteParams without position and string appends]
|
||||
expected:
|
||||
if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[write() WriteParams without position and blob appends]
|
||||
expected:
|
||||
if (os == "win") and debug and not swgl: [PASS, TIMEOUT]
|
||||
if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[write() called with a string and a valid offset]
|
||||
expected:
|
||||
if (os == "win") and debug and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[atomic writes: only one close() operation may succeed]
|
||||
@ -277,7 +296,7 @@
|
||||
|
||||
[write() called with a string and a valid offset after seek]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT]
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if processor == "x86": [PASS, NOTRUN]
|
||||
|
||||
[an errored writable stream releases its lock]
|
||||
|
@ -1,7 +1,6 @@
|
||||
[iframe-popup.https.html?7-8]
|
||||
expected:
|
||||
if (os == "android") and not swgl and debug and fission: [OK, TIMEOUT]
|
||||
if (os == "android") and not swgl and not debug: [OK, TIMEOUT]
|
||||
if (os == "android") and not debug: [OK, TIMEOUT]
|
||||
[COOP: restrict-properties to popup COOP: restrict-properties via an iframe, with same origin iframe, cross origin popup with window_open]
|
||||
expected: FAIL
|
||||
|
||||
@ -22,8 +21,6 @@
|
||||
|
||||
|
||||
[iframe-popup.https.html?9-last]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
[COOP: restrict-properties to popup COOP: restrict-properties via an iframe, with cross origin iframe, cross origin popup with window_open]
|
||||
expected: FAIL
|
||||
|
||||
@ -35,8 +32,6 @@
|
||||
|
||||
|
||||
[iframe-popup.https.html?5-6]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
[COOP: restrict-properties to popup COOP: restrict-properties via an iframe, with same site iframe, same site popup with window_open]
|
||||
expected: FAIL
|
||||
|
||||
@ -58,12 +53,11 @@
|
||||
|
||||
[iframe-popup.https.html?1-2]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
if (os == "android") and not debug: [OK, TIMEOUT]
|
||||
|
||||
[iframe-popup.https.html?3-4]
|
||||
expected:
|
||||
if (os == "android") and not swgl and debug and fission: [OK, TIMEOUT]
|
||||
if (os == "android") and not swgl and not debug: [OK, TIMEOUT]
|
||||
if (os == "android") and not debug: [OK, TIMEOUT]
|
||||
[COOP: restrict-properties to popup COOP: restrict-properties via an iframe, with same origin iframe, same site popup with window_open]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -1,9 +1,7 @@
|
||||
[resource-selection-invoke-load.html]
|
||||
[invoking resource selection with load()]
|
||||
expected:
|
||||
if (os == "linux") and debug and not fission and swgl: [FAIL, PASS]
|
||||
if (os == "linux") and debug and not fission and not swgl: [PASS, FAIL]
|
||||
if (os == "linux") and not debug and fission and (processor == "x86_64"): [FAIL, PASS]
|
||||
if (os == "linux") and not debug and fission and (processor == "x86"): [FAIL, PASS]
|
||||
if (os == "linux") and not debug and not fission: [FAIL, PASS]
|
||||
if (os == "linux") and not tsan and debug and not fission: [FAIL, PASS]
|
||||
if (os == "linux") and not tsan and not debug: [FAIL, PASS]
|
||||
if (os == "linux") and tsan: [FAIL, PASS]
|
||||
FAIL
|
||||
|
@ -13,14 +13,6 @@
|
||||
if debug: FAIL
|
||||
[FAIL, PASS]
|
||||
|
||||
[If you: a) show a popover=auto (call it D), then b) show a non-descendent popover=hint of D (call it T), then c) hide D, then T should be left showing. (Non-nested popover=hint can stay open when unrelated popover=autos are hidden)]
|
||||
expected:
|
||||
if debug: PASS
|
||||
[PASS, FAIL]
|
||||
|
||||
[If a popover=hint is shown, it should hide any other open popover=hint popovers, including ancestral popovers. (You can't nest popover=hint)]
|
||||
expected: FAIL
|
||||
|
||||
[If a popover=auto is shown, it should hide any open popover=hint, including if the popover=hint is an ancestral popover of the popover=auto. (You can't nest a popover=auto inside a popover=hint)]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -46,3 +46,21 @@
|
||||
|
||||
[not shadowed beforematch (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[shadowed pagereveal (document.createElement("body"))]
|
||||
expected: FAIL
|
||||
|
||||
[shadowed pagereveal removal (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[shadowed pagereveal (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[shadowed pagereveal (window)]
|
||||
expected: FAIL
|
||||
|
||||
[shadowed pagereveal removal (document.createElement("body"))]
|
||||
expected: FAIL
|
||||
|
||||
[shadowed pagereveal removal (window)]
|
||||
expected: FAIL
|
||||
|
@ -34,3 +34,21 @@
|
||||
|
||||
[not shadowed beforematch (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[shadowed pagereveal removal (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[shadowed pagereveal (document.createElement("frameset"))]
|
||||
expected: FAIL
|
||||
|
||||
[shadowed pagereveal removal (document.createElement("frameset"))]
|
||||
expected: FAIL
|
||||
|
||||
[shadowed pagereveal (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[shadowed pagereveal (window)]
|
||||
expected: FAIL
|
||||
|
||||
[shadowed pagereveal removal (window)]
|
||||
expected: FAIL
|
||||
|
@ -16,3 +16,15 @@
|
||||
|
||||
[beforematch is unaffected on a windowless frameset]
|
||||
expected: FAIL
|
||||
|
||||
[Ignore setting of pagereveal window event handlers on windowless body]
|
||||
expected: FAIL
|
||||
|
||||
[Return null when getting the pagereveal event handler of a windowless body]
|
||||
expected: FAIL
|
||||
|
||||
[Return null when getting the pagereveal event handler of a windowless frameset]
|
||||
expected: FAIL
|
||||
|
||||
[Ignore setting of pagereveal window event handlers on windowless frameset]
|
||||
expected: FAIL
|
||||
|
@ -1,6 +1,4 @@
|
||||
[settimeout-cross-realm-callback-report-exception.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
[window.setTimeout() reports the exception from its callback in the callback's global object]
|
||||
expected:
|
||||
if (os == "linux") and debug and not fission and not swgl: [PASS, FAIL]
|
||||
|
@ -14,3 +14,8 @@
|
||||
|
||||
[Permissions-Policy idle-detection=* explicity set by top-level frame allows workers in cross-origin iframes.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Inherited header permissions policy allows dedicated workers.]
|
||||
expected:
|
||||
if os == "android": [FAIL, TIMEOUT]
|
||||
FAIL
|
||||
|
@ -1,14 +1,18 @@
|
||||
[root-margin.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
[document.scrollingElement.scrollLeft = 100]
|
||||
expected: FAIL
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
FAIL
|
||||
|
||||
[First rAF.]
|
||||
expected: FAIL
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
FAIL
|
||||
|
||||
[document.scrollingElement.scrollTop = document.documentElement.clientHeight + 300]
|
||||
expected: FAIL
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
FAIL
|
||||
|
||||
[document.scrollingElement.scrollTop = document.documentElement.clientHeight + 200]
|
||||
expected:
|
||||
|
@ -1,4 +1,4 @@
|
||||
[cross-origin-subframe-complex-clip.sub.html]
|
||||
expected: ERROR
|
||||
[parent cannot detect cross-origin events]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
[cross-origin-subframe-masked-complex-clip.sub.html]
|
||||
expected: ERROR
|
||||
[parent cannot detect cross-origin events outside of clip]
|
||||
expected: FAIL
|
||||
|
||||
[subframe cannot detect events inside of clip]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
[cross-origin-subframe-masked-pointer-events-mixed-2.sub.html]
|
||||
expected: ERROR
|
||||
[subframe cannot detect events in `pointer-events: initial` region]
|
||||
expected: FAIL
|
||||
|
||||
[parent cannot detect cross-origin events in `pointer-events: none` region]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
[cross-origin-subframe-masked-pointer-events-mixed.sub.html]
|
||||
expected: ERROR
|
||||
[cannot detect cross-origin events in `pointer-events: none` region]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -1,5 +1,4 @@
|
||||
[cross-origin-subframe-masked-pointer-events-none.sub.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [TIMEOUT, OK]
|
||||
expected: ERROR
|
||||
[parent cannot detect events]
|
||||
expected: FAIL
|
||||
|
@ -1,6 +1,5 @@
|
||||
[cross-origin-subframe-overlap.sub.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
expected: ERROR
|
||||
[parent cannot detect input on occluding iframe]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -1,6 +1,5 @@
|
||||
[cross-origin-subframe-transformed.sub.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
expected: ERROR
|
||||
[parent cannot detect input inside of iframe bounds]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -1,5 +1,4 @@
|
||||
[cross-origin-subframe.sub.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
expected: ERROR
|
||||
[cannot detect cross-origin events on subframe]
|
||||
expected: FAIL
|
||||
|
@ -1,7 +1,7 @@
|
||||
[same-origin-subframe.sub.html]
|
||||
expected: ERROR
|
||||
[can detect same-origin iframe events in parent]
|
||||
expected: FAIL
|
||||
|
||||
[can detect same-origin iframe events in subframe]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
[toplevel.html]
|
||||
expected: ERROR
|
||||
[toplevel mouse events detected]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -1,11 +1,10 @@
|
||||
[mouseover-heuristics-background.tentative.html]
|
||||
expected:
|
||||
if not asan and not tsan and (os == "linux") and not fission and debug and not swgl: [ERROR, OK, TIMEOUT]
|
||||
if not asan and tsan: [TIMEOUT, OK, ERROR]
|
||||
if not asan and (os == "linux") and not fission and not swgl and debug: [ERROR, OK, TIMEOUT]
|
||||
if asan: [ERROR, OK, TIMEOUT]
|
||||
[ERROR, OK]
|
||||
[LCP mouseover heuristics ignore background-based zoom widgets]
|
||||
expected:
|
||||
if not tsan and (os == "linux") and debug and not fission and not swgl: [TIMEOUT, PASS]
|
||||
if tsan: [TIMEOUT, PASS]
|
||||
if not fission and not swgl and debug and (os == "linux"): [TIMEOUT, PASS]
|
||||
if not fission and swgl and (os == "linux"): [TIMEOUT, PASS]
|
||||
TIMEOUT
|
||||
|
@ -91,3 +91,87 @@
|
||||
|
||||
[PerformanceLongAnimationFrameTiming interface: existence and properties of interface prototype object's "constructor" property]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceLongAnimationFrameTiming interface: attribute startTime]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceScriptTiming interface: existence and properties of interface prototype object's @@unscopables property]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceScriptTiming interface: attribute name]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceScriptTiming interface: attribute executionStart]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceLongTaskTiming interface: attribute duration]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceScriptTiming interface: operation toJSON()]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceLongAnimationFrameTiming interface: attribute firstUIEventTimestamp]
|
||||
expected: FAIL
|
||||
|
||||
[TaskAttributionTiming interface: attribute duration]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceLongAnimationFrameTiming interface: attribute scripts]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceScriptTiming interface: attribute startTime]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceLongTaskTiming interface: attribute startTime]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceScriptTiming interface: attribute duration]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceLongAnimationFrameTiming interface: attribute name]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceLongAnimationFrameTiming interface: attribute entryType]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceScriptTiming interface object name]
|
||||
expected: FAIL
|
||||
|
||||
[TaskAttributionTiming interface: attribute startTime]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceScriptTiming interface: attribute type]
|
||||
expected: FAIL
|
||||
|
||||
[TaskAttributionTiming interface: attribute name]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceLongTaskTiming interface: attribute entryType]
|
||||
expected: FAIL
|
||||
|
||||
[TaskAttributionTiming interface: attribute entryType]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceScriptTiming interface: existence and properties of interface object]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceScriptTiming interface object length]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceScriptTiming interface: attribute sourceLocation]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceLongTaskTiming interface: attribute name]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceScriptTiming interface: existence and properties of interface prototype object]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceScriptTiming interface: attribute entryType]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceLongAnimationFrameTiming interface: attribute duration]
|
||||
expected: FAIL
|
||||
|
||||
[PerformanceScriptTiming interface: existence and properties of interface prototype object's "constructor" property]
|
||||
expected: FAIL
|
||||
|
@ -1 +1 @@
|
||||
upstream: daa8502e9cae796781e3b04f60f8420eae45f096
|
||||
upstream: 2fb9eb91e48870dd8f9bbb7adae728d29fbbb58f
|
||||
|
@ -23,9 +23,6 @@
|
||||
[DeviceMotionEventRotationRate interface object length]
|
||||
expected: FAIL
|
||||
|
||||
[DeviceOrientationEvent interface: operation requestPermission()]
|
||||
expected: FAIL
|
||||
|
||||
[DeviceMotionEventAcceleration interface object name]
|
||||
expected: FAIL
|
||||
|
||||
@ -61,3 +58,9 @@
|
||||
|
||||
[DeviceMotionEventRotationRate interface: existence and properties of interface prototype object's "constructor" property]
|
||||
expected: FAIL
|
||||
|
||||
[DeviceOrientationEvent interface: calling requestPermission(optional boolean) on new DeviceOrientationEvent("foo") with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
||||
[DeviceOrientationEvent interface: operation requestPermission(optional boolean)]
|
||||
expected: FAIL
|
||||
|
@ -1,4 +1,5 @@
|
||||
[reload-crash.html]
|
||||
expected:
|
||||
if os == "android": PASS
|
||||
if (os == "android") and debug: PASS
|
||||
if (os == "android") and not debug: [PASS, ERROR]
|
||||
TIMEOUT
|
||||
|
@ -2,3 +2,7 @@
|
||||
[Styling SVG from ProcessingInstruction fill]
|
||||
expected:
|
||||
if not fission and (os == "linux") and not debug: [PASS, FAIL]
|
||||
|
||||
[Styling SVG from ProcessingInstruction marker-end]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, FAIL]
|
||||
|
@ -104,6 +104,9 @@
|
||||
[SerialPort interface: operation forget()]
|
||||
expected: FAIL
|
||||
|
||||
[SerialPort interface: attribute connected]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[idlharness.https.any.worker.html]
|
||||
[Serial must be primary interface of navigator.serial]
|
||||
@ -207,3 +210,6 @@
|
||||
|
||||
[SerialPort interface: operation forget()]
|
||||
expected: FAIL
|
||||
|
||||
[SerialPort interface: attribute connected]
|
||||
expected: FAIL
|
||||
|
@ -1,18 +1,12 @@
|
||||
[error-propagation-backward.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[error-propagation-backward.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[error-propagation-backward.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[error-propagation-backward.any.serviceworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
if (processor == "x86") and (os == "win") and not debug: [OK, TIMEOUT]
|
||||
|
||||
[error-propagation-backward.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
@ -1,3 +1,6 @@
|
||||
[service-worker.https.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
if (processor == "x86") and not debug: TIMEOUT
|
||||
[service-worker]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: NOTRUN
|
||||
|
@ -1,4 +1,5 @@
|
||||
[add-error.tentative.https.html]
|
||||
expected: ERROR
|
||||
[The object is no longer associated to a document.]
|
||||
expected: FAIL
|
||||
|
||||
@ -9,7 +10,7 @@
|
||||
expected: FAIL
|
||||
|
||||
[Service added one sub-app failed to add another sub-app.]
|
||||
expected: FAIL
|
||||
expected: NOTRUN
|
||||
|
||||
[Missing user activation.]
|
||||
expected: FAIL
|
||||
|
@ -1,6 +1,7 @@
|
||||
[add-success.tentative.https.html]
|
||||
expected: ERROR
|
||||
[Add API call works with single sub app.]
|
||||
expected: FAIL
|
||||
|
||||
[Add API call works with multiple sub apps.]
|
||||
expected: FAIL
|
||||
expected: NOTRUN
|
||||
|
@ -7,3 +7,6 @@
|
||||
|
||||
[X k-rate threshold AudioParam with input does not equal [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...\] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[2432\]\t-1.2464846484363079e-2\t-1.2467551976442337e-2\t2.7054920792579651e-6\t2.1700267096299585e-4\t0.0000000000000000e+0\n\t[2433\]\t-1.2221721000969410e-2\t-1.2226040475070477e-2\t4.3194741010665894e-6\t3.5330114519694408e-4\t0.0000000000000000e+0\n\t[2434\]\t-1.1524774134159088e-2\t-1.1529818177223206e-2\t5.0440430641174316e-6\t4.3747810993947684e-4\t0.0000000000000000e+0\n\t[2435\]\t-1.1310786008834839e-2\t-1.1316673830151558e-2\t5.8878213167190552e-6\t5.2027843208062160e-4\t0.0000000000000000e+0\n\t[2436\]\t-1.1019666679203510e-2\t-1.1026107706129551e-2\t6.4410269260406494e-6\t5.8416143735472506e-4\t0.0000000000000000e+0\n\t...and 9560 more errors.\n\tMax AbsError of 1.7777085304260254e-5 at index of 2523.\n\t[2523\]\t2.0277557894587517e-2\t2.0295334979891777e-2\t1.7777085304260254e-5\t8.7591977771608322e-4\t0.0000000000000000e+0\n\tMax RelError of 3.2567427641635026e-2 at index of 2579.\n\t[2579\]\t-2.8551585273817182e-6\t-2.9512739274650812e-6\t9.6115400083363056e-8\t3.2567427641635026e-2\t0.0000000000000000e+0\n]
|
||||
expected: FAIL
|
||||
|
||||
[X k-rate threshold AudioParam with input does not equal [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...\] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[2432\]\t-1.2464849278330803e-2\t-1.2467555701732635e-2\t2.7064234018325806e-6\t2.1707730581516189e-4\t0.0000000000000000e+0\n\t[2433\]\t-1.2221721000969410e-2\t-1.2226040475070477e-2\t4.3194741010665894e-6\t3.5330114519694408e-4\t0.0000000000000000e+0\n\t[2434\]\t-1.1524774134159088e-2\t-1.1529818177223206e-2\t5.0440430641174316e-6\t4.3747810993947684e-4\t0.0000000000000000e+0\n\t[2435\]\t-1.1310785077512264e-2\t-1.1316673830151558e-2\t5.8887526392936707e-6\t5.2036072857414902e-4\t0.0000000000000000e+0\n\t[2436\]\t-1.1019663885235786e-2\t-1.1026104912161827e-2\t6.4410269260406494e-6\t5.8416158537872946e-4\t0.0000000000000000e+0\n\t...and 9557 more errors.\n\tMax AbsError of 1.7778947949409485e-5 at index of 2523.\n\t[2523\]\t2.0277557894587517e-2\t2.0295336842536926e-2\t1.7778947949409485e-5\t8.7601147432777020e-4\t0.0000000000000000e+0\n\tMax RelError of 3.2626918070293082e-2 at index of 2579.\n\t[2579\]\t-2.8549548005685210e-6\t-2.9512448236346245e-6\t9.6290023066103458e-8\t3.2626918070293082e-2\t0.0000000000000000e+0\n]
|
||||
expected: FAIL
|
||||
|
@ -36,3 +36,12 @@
|
||||
|
||||
[< [Test 1\] 2 out of 2 assertions were failed.]
|
||||
expected: FAIL
|
||||
|
||||
[X Custom: SNR (db) is not greater than or equal to 122.43. Got 112.76579764697749.]
|
||||
expected: FAIL
|
||||
|
||||
[X Custom: 100 Hz does not equal [1,1.0141456127166748,1.0280853509902954,1.0418163537979126,1.0553359985351562,1.0686413049697876,1.081729769706726,1.094598650932312,1.1072453260421753,1.1196671724319458,1.1318618059158325,1.1438266038894653,1.1555593013763428,1.1670573949813843,1.1783186197280884,1.189340591430664...\] with an element-wise tolerance of {"absoluteThreshold":0.0000018478,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[132\]\t6.4742147922515869e-1\t6.4741957187652588e-1\t1.9073486328125000e-6\t2.9460781163660346e-6\t1.8477999999999999e-6\n\t[133\]\t6.2944263219833374e-1\t6.2944072484970093e-1\t1.9073486328125000e-6\t3.0302275615673585e-6\t1.8477999999999999e-6\n\t[135\]\t5.9310543537139893e-1\t5.9310334920883179e-1\t2.0861625671386719e-6\t3.5173677065245060e-6\t1.8477999999999999e-6\n\t[136\]\t5.7475423812866211e-1\t5.7475227117538452e-1\t1.9669532775878906e-6\t3.4222627316729277e-6\t1.8477999999999999e-6\n\t[137\]\t5.5628657341003418e-1\t5.5628448724746704e-1\t2.0861625671386719e-6\t3.7501721061127269e-6\t1.8477999999999999e-6\n\t...and 97 more errors.\n\tMax AbsError of 4.5299530029296875e-6 at index of 197.\n\t[197\]\t-6.1586797237396240e-1\t-6.1587250232696533e-1\t4.5299530029296875e-6\t7.3553421947141031e-6\t1.8477999999999999e-6\n\tMax RelError of 4.6918106549645650e-4 at index of 165.\n\t[165\]\t7.5594326481223106e-3\t7.5558875687420368e-3\t3.5450793802738190e-6\t4.6918106549645650e-4\t1.8477999999999999e-6\n]
|
||||
expected: FAIL
|
||||
|
||||
[X Custom: SNR (db) is not greater than or equal to 138.76. Got 132.76794522938812.]
|
||||
expected: FAIL
|
||||
|
@ -7,3 +7,6 @@
|
||||
|
||||
[# AUDIT TASK RUNNER FINISHED: 1 out of 1 tasks were failed.]
|
||||
expected: FAIL
|
||||
|
||||
[X Panner distanceModel: "linear", rolloffFactor: 2 expected to be equal to the array [0,0.009438806213438511,0.028108695521950722,0.03424323722720146,0.04928614944219589,0.06121715530753136,0.07480449974536896,0.08126655966043472,0.10326726734638214,0.10609924048185349,0.12179719656705856,0.13858859241008759,0.1415155529975891,0.1610688418149948,0.1722015142440796,0.18278825283050537...\] but differs in 2047 places:\n\tIndex\tActual\t\t\tExpected\n\t[1\]\t1.8877611864809296e-6\t9.4388062134385109e-3\n\t[2\]\t5.6217390920210164e-6\t2.8108695521950722e-2\n\t[3\]\t6.8486474447126966e-6\t3.4243237227201462e-2\n\t[4\]\t9.8572299975785427e-6\t4.9286149442195892e-2\n\t...and 2043 more errors.]
|
||||
expected: FAIL
|
||||
|
@ -1,9 +1,9 @@
|
||||
[invalid.py]
|
||||
expected:
|
||||
if (os == "linux") and fission and not debug and not asan and not tsan: [OK, TIMEOUT]
|
||||
if (os == "linux") and not fission and swgl and not debug and not asan: [TIMEOUT, OK]
|
||||
if (os == "linux") and not fission and not swgl and not debug and not asan: [OK, TIMEOUT]
|
||||
if (os == "linux") and not swgl and not debug and not asan and not tsan: [OK, TIMEOUT]
|
||||
if (os == "linux") and swgl and not debug and not asan: [OK, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT]
|
||||
[test_params_key_action_value_invalid_multiple_codepoints[fa\]]
|
||||
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1826808
|
||||
expected: FAIL
|
||||
|
@ -1,50 +1,60 @@
|
||||
[fetch_error.py]
|
||||
expected:
|
||||
if (processor == "x86") and debug: [OK, TIMEOUT]
|
||||
[test_subscribe_status]
|
||||
bug: 1873880
|
||||
expected:
|
||||
if (os == "win"): [PASS, FAIL]
|
||||
if (os == "win") and debug: [PASS, FAIL]
|
||||
if (os == "win") and not debug: [FAIL, PASS]
|
||||
|
||||
[test_iframe_load]
|
||||
bug: 1873880
|
||||
expected:
|
||||
if (os == "win"): [PASS, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86"): [FAIL, PASS]
|
||||
if (os == "win") and not debug: [PASS, FAIL]
|
||||
|
||||
[test_navigation_id]
|
||||
bug: 1873880
|
||||
expected:
|
||||
if (os == "win"): [PASS, FAIL]
|
||||
if (os == "win") and debug: [PASS, FAIL]
|
||||
if (os == "win") and not debug: [FAIL, PASS]
|
||||
|
||||
[test_request_method[GET-False\]]
|
||||
bug: 1873880
|
||||
expected:
|
||||
if (os == "win"): [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
|
||||
[test_request_method[HEAD-False\]]
|
||||
bug: 1873880
|
||||
expected:
|
||||
if (os == "win"): [PASS, FAIL]
|
||||
if (os == "win") and debug: [PASS, FAIL]
|
||||
if (os == "win") and not debug: [FAIL, PASS]
|
||||
|
||||
[test_request_method[POST-False\]]
|
||||
bug: 1873880
|
||||
expected:
|
||||
if (os == "win"): [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
|
||||
[test_request_method[OPTIONS-False\]]
|
||||
bug: 1873880
|
||||
expected:
|
||||
if (os == "win"): [PASS, FAIL]
|
||||
if (os == "win") and debug: [PASS, FAIL]
|
||||
if (os == "win") and not debug: [FAIL, PASS]
|
||||
|
||||
[test_request_method[DELETE-True\]]
|
||||
bug: 1873880
|
||||
expected:
|
||||
if (os == "win"): [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
|
||||
[test_request_method[PATCH-True\]]
|
||||
bug: 1873880
|
||||
expected:
|
||||
if (os == "win"): [PASS, FAIL]
|
||||
if (os == "win") and debug: [PASS, FAIL]
|
||||
if (os == "win") and not debug: [FAIL, PASS]
|
||||
|
||||
[test_request_method[PUT-True\]]
|
||||
bug: 1873880
|
||||
expected:
|
||||
if (os == "win"): [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
|
@ -0,0 +1,4 @@
|
||||
[find.py]
|
||||
[test_no_top_browsing_context]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, ERROR]
|
@ -0,0 +1,4 @@
|
||||
[user_prompts.py]
|
||||
[test_default[alert-None\]]
|
||||
expected:
|
||||
if (os == "android") and debug and not swgl: [PASS, ERROR]
|
@ -299,9 +299,6 @@
|
||||
[MLGraphBuilder interface: operation split(MLOperand, (unsigned long or sequence<unsigned long>), optional MLSplitOptions)]
|
||||
expected: FAIL
|
||||
|
||||
[MLGraphBuilder interface: operation squeeze(MLOperand, optional MLSqueezeOptions)]
|
||||
expected: FAIL
|
||||
|
||||
[MLGraphBuilder interface: operation tanh(MLOperand)]
|
||||
expected: FAIL
|
||||
|
||||
@ -659,12 +656,6 @@
|
||||
[MLGraphBuilder interface: calling split(MLOperand, (unsigned long or sequence<unsigned long>), optional MLSplitOptions) on builder with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
||||
[MLGraphBuilder interface: builder must inherit property "squeeze(MLOperand, optional MLSqueezeOptions)" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[MLGraphBuilder interface: calling squeeze(MLOperand, optional MLSqueezeOptions) on builder with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
||||
[MLGraphBuilder interface: builder must inherit property "tanh(MLOperand)" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
@ -1405,9 +1396,6 @@
|
||||
[MLGraphBuilder interface: operation split(MLOperand, (unsigned long or sequence<unsigned long>), optional MLSplitOptions)]
|
||||
expected: FAIL
|
||||
|
||||
[MLGraphBuilder interface: operation squeeze(MLOperand, optional MLSqueezeOptions)]
|
||||
expected: FAIL
|
||||
|
||||
[MLGraphBuilder interface: operation tanh(MLOperand)]
|
||||
expected: FAIL
|
||||
|
||||
@ -1771,12 +1759,6 @@
|
||||
[MLGraphBuilder interface: calling split(MLOperand, (unsigned long or sequence<unsigned long>), optional MLSplitOptions) on builder with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
||||
[MLGraphBuilder interface: builder must inherit property "squeeze(MLOperand, optional MLSqueezeOptions)" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[MLGraphBuilder interface: calling squeeze(MLOperand, optional MLSqueezeOptions) on builder with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
||||
[MLGraphBuilder interface: builder must inherit property "tanh(MLOperand)" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -123,18 +123,6 @@
|
||||
[media-source's echoReturnLossEnhancement]
|
||||
expected: PRECONDITION_FAILED
|
||||
|
||||
[media-source's droppedSamplesDuration]
|
||||
expected: FAIL
|
||||
|
||||
[media-source's droppedSamplesEvents]
|
||||
expected: FAIL
|
||||
|
||||
[media-source's totalCaptureDelay]
|
||||
expected: FAIL
|
||||
|
||||
[media-source's totalSamplesCaptured]
|
||||
expected: FAIL
|
||||
|
||||
[media-playout's synthesizedSamplesDuration]
|
||||
expected: FAIL
|
||||
|
||||
@ -401,56 +389,56 @@
|
||||
|
||||
[outbound-rtp's qpSum]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, FAIL]
|
||||
if (processor == "x86") and not debug: [PASS, FAIL]
|
||||
|
||||
[inbound-rtp's totalInterFrameDelay]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, FAIL]
|
||||
if (processor == "x86") and not debug: [PASS, FAIL]
|
||||
|
||||
[inbound-rtp's nackCount]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, FAIL]
|
||||
if (processor == "x86") and not debug: [PASS, FAIL]
|
||||
|
||||
[inbound-rtp's framesDecoded]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, FAIL]
|
||||
if (processor == "x86") and not debug: [PASS, FAIL]
|
||||
|
||||
[inbound-rtp's totalSquaredInterFrameDelay]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, FAIL]
|
||||
if (processor == "x86") and not debug: [PASS, FAIL]
|
||||
|
||||
[inbound-rtp's framesDropped]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, FAIL]
|
||||
if (processor == "x86") and not debug: [PASS, FAIL]
|
||||
|
||||
[inbound-rtp's pliCount]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, FAIL]
|
||||
if (processor == "x86") and not debug: [PASS, FAIL]
|
||||
|
||||
[inbound-rtp's totalProcessingDelay]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, FAIL]
|
||||
if (processor == "x86") and not debug: [PASS, FAIL]
|
||||
|
||||
[inbound-rtp's framesReceived]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, FAIL]
|
||||
if (processor == "x86") and not debug: [PASS, FAIL]
|
||||
|
||||
[inbound-rtp's totalDecodeTime]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, FAIL]
|
||||
if (processor == "x86") and not debug: [PASS, FAIL]
|
||||
|
||||
[inbound-rtp's frameHeight]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, FAIL]
|
||||
if (processor == "x86") and not debug: [PASS, FAIL]
|
||||
|
||||
[inbound-rtp's framesPerSecond]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, FAIL]
|
||||
if (processor == "x86") and not debug: [PASS, FAIL]
|
||||
|
||||
[inbound-rtp's firCount]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, FAIL]
|
||||
if (processor == "x86") and not debug: [PASS, FAIL]
|
||||
|
||||
[inbound-rtp's frameWidth]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, FAIL]
|
||||
if (processor == "x86") and not debug: [PASS, FAIL]
|
||||
|
Loading…
Reference in New Issue
Block a user