From 8dd16259287f58f9273002717ec4d27e97127719 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 12 Jun 2024 07:43:14 +0200 Subject: Merging upstream version 127.0. Signed-off-by: Daniel Baumann --- ...leSystemBaseHandle-getUniqueId.https.any.js.ini | 48 +++---- .../FileSystemBaseHandle-remove.https.any.js.ini | 52 +++---- ...mDirectoryHandle-getFileHandle.https.any.js.ini | 42 +++++- ...ystemDirectoryHandle-iteration.https.any.js.ini | 51 ++++--- ...temDirectoryHandle-removeEntry.https.any.js.ini | 111 ++++++--------- .../FileSystemFileHandle-getFile.https.any.js.ini | 9 +- ...handle-lock-modes.https.tentative.worker.js.ini | 48 +++---- ...SystemWritableFileStream-write.https.any.js.ini | 157 ++++++++++++--------- .../FileSystemWritableFileStream.https.any.js.ini | 53 +++---- 9 files changed, 291 insertions(+), 280 deletions(-) (limited to 'testing/web-platform/meta/fs') diff --git a/testing/web-platform/meta/fs/FileSystemBaseHandle-getUniqueId.https.any.js.ini b/testing/web-platform/meta/fs/FileSystemBaseHandle-getUniqueId.https.any.js.ini index 2bd8cd9e55..cb39be5f5a 100644 --- a/testing/web-platform/meta/fs/FileSystemBaseHandle-getUniqueId.https.any.js.ini +++ b/testing/web-platform/meta/fs/FileSystemBaseHandle-getUniqueId.https.any.js.ini @@ -1,7 +1,6 @@ [FileSystemBaseHandle-getUniqueId.https.any.html] expected: - if (os == "win") and debug and swgl: [OK, TIMEOUT] - if (os == "win") and not debug and (processor == "x86_64"): [ERROR, OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [OK, ERROR, TIMEOUT] if (os == "win") and not debug and (processor == "x86"): [OK, ERROR, TIMEOUT] [identical directory handles return the same ID] expected: FAIL @@ -21,56 +20,51 @@ [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] 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_64"): [FAIL, NOTRUN, TIMEOUT] 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 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, TIMEOUT, NOTRUN] 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 and (processor == "x86_64"): [FAIL, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN, TIMEOUT] 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 and (processor == "x86_64"): [NOTRUN, FAIL, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN, TIMEOUT] 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: [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 @@ -87,44 +81,42 @@ [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, NOTRUN] if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN] FAIL [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, TIMEOUT, 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 debug and swgl: [FAIL, NOTRUN] - if (os == "win") and not debug: [FAIL, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [FAIL, TIMEOUT, NOTRUN] 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 and (processor == "x86_64"): [FAIL, NOTRUN] if (os == "win") and not debug and (processor == "x86"): [FAIL, TIMEOUT, 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, TIMEOUT, 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 diff --git a/testing/web-platform/meta/fs/FileSystemBaseHandle-remove.https.any.js.ini b/testing/web-platform/meta/fs/FileSystemBaseHandle-remove.https.any.js.ini index ea76026b5b..ec0fb59f11 100644 --- a/testing/web-platform/meta/fs/FileSystemBaseHandle-remove.https.any.js.ini +++ b/testing/web-platform/meta/fs/FileSystemBaseHandle-remove.https.any.js.ini @@ -1,107 +1,97 @@ [FileSystemBaseHandle-remove.https.any.worker.html] expected: - if (os == "win") and debug and swgl: [OK, TIMEOUT] - if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [TIMEOUT, OK] + if (os == "win") and not debug: [OK, TIMEOUT] [remove() to remove a file] expected: - if (processor == "x86") and not debug: [FAIL, TIMEOUT] + if (processor == "x86") and (os == "linux"): [FAIL, TIMEOUT] FAIL [remove() on an already removed file should fail] expected: - if (processor == "x86") and not debug: [FAIL, NOTRUN] + if (processor == "x86") and (os == "linux"): [FAIL, NOTRUN] FAIL [remove() to remove an empty directory] expected: - if (processor == "x86") and not debug: [FAIL, NOTRUN] + if (processor == "x86") and (os == "linux"): [FAIL, NOTRUN] FAIL [remove() on an already removed directory should fail] expected: - if (processor == "x86") and not debug: [FAIL, NOTRUN] + if (processor == "x86") and (os == "linux"): [FAIL, NOTRUN] FAIL [remove() on a non-empty directory should fail] expected: - if (processor == "x86") and not debug: [FAIL, NOTRUN] + if (processor == "x86") and (os == "linux"): [FAIL, NOTRUN] FAIL [remove() on a directory recursively should delete all sub-items] expected: - if (processor == "x86") and not debug: [FAIL, NOTRUN] + if (processor == "x86") and (os == "linux"): [FAIL, NOTRUN] FAIL [remove() on a file should ignore the recursive option] expected: - 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 not debug: [FAIL, TIMEOUT] FAIL [remove() while the file has an open writable fails] expected: - if (os == "win") and debug and swgl: [FAIL, TIMEOUT] - if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): [TIMEOUT, FAIL, NOTRUN] + if (os == "win") and not debug: [FAIL, TIMEOUT, NOTRUN] FAIL [can remove the root of a sandbox file system] expected: - 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"): [NOTRUN, FAIL] + if (os == "win") and not debug: [FAIL, NOTRUN] FAIL [FileSystemBaseHandle-remove.https.any.html] expected: - if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [TIMEOUT, OK] + if (os == "win") and not debug: [OK, TIMEOUT] [remove() to remove a file] expected: - if (processor == "x86") and not debug: [FAIL, TIMEOUT] + if (processor == "x86") and (os == "linux"): [FAIL, TIMEOUT] FAIL [remove() on an already removed file should fail] expected: - if (processor == "x86") and not debug: [FAIL, NOTRUN] + if (processor == "x86") and (os == "linux"): [FAIL, NOTRUN] FAIL [remove() to remove an empty directory] expected: - if (processor == "x86") and not debug: [FAIL, NOTRUN] + if (processor == "x86") and (os == "linux"): [FAIL, NOTRUN] FAIL [remove() on an already removed directory should fail] expected: - if (processor == "x86") and not debug: [FAIL, NOTRUN] + if (processor == "x86") and (os == "linux"): [FAIL, NOTRUN] FAIL [remove() on a non-empty directory should fail] expected: - if (processor == "x86") and not debug: [FAIL, NOTRUN] + if (processor == "x86") and (os == "linux"): [FAIL, NOTRUN] FAIL [remove() on a directory recursively should delete all sub-items] expected: - if (processor == "x86") and not debug: [FAIL, TIMEOUT, NOTRUN] + if (os == "win") and not debug: [FAIL, TIMEOUT] + if (os == "linux") and (processor == "x86"): [FAIL, TIMEOUT, NOTRUN] FAIL [remove() on a file should ignore the recursive option] expected: - if (os == "win") and not debug and (processor == "x86_64"): [FAIL, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [TIMEOUT, FAIL, NOTRUN] + if (os == "win") and not debug: [FAIL, NOTRUN, TIMEOUT] FAIL [remove() while the file has an open writable fails] expected: - if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): [NOTRUN, FAIL] + if (os == "win") and not debug: [FAIL, NOTRUN] FAIL [can remove the root of a sandbox file system] expected: - if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): [NOTRUN, FAIL] + if (os == "win") and not debug: [FAIL, NOTRUN] FAIL diff --git a/testing/web-platform/meta/fs/FileSystemDirectoryHandle-getFileHandle.https.any.js.ini b/testing/web-platform/meta/fs/FileSystemDirectoryHandle-getFileHandle.https.any.js.ini index 943d8410ae..f8f2ae343d 100644 --- a/testing/web-platform/meta/fs/FileSystemDirectoryHandle-getFileHandle.https.any.js.ini +++ b/testing/web-platform/meta/fs/FileSystemDirectoryHandle-getFileHandle.https.any.js.ini @@ -1,28 +1,50 @@ [FileSystemDirectoryHandle-getFileHandle.https.any.html] expected: - if (os == "android") and fission: [OK, TIMEOUT] + if (processor == "x86") and (os == "win") and not debug: [OK, TIMEOUT] [getFileHandle(create=false) when a directory already exists with the same name] expected: + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] if (os == "android") and not debug: [PASS, FAIL] [getFileHandle(create=true) when a directory already exists with the same name] expected: + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] if (os == "android") and not debug: [PASS, FAIL] [getFileHandle(create=false) with a path separator when the file exists.] expected: - if os == "win": PASS + if (os == "win") and not debug and (processor == "x86_64"): PASS + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and debug: PASS FAIL [getFileHandle(create=true) with a path separator] expected: - if os == "win": PASS + if (os == "win") and not debug and (processor == "x86_64"): PASS + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and debug: PASS FAIL + [getFileHandle(create=true) returns existing files without erasing] + expected: + if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT] + + [getFileHandle() with ".." name] + expected: + if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN] + + [getFileHandle() with empty name] + expected: + if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN] + + [getFileHandle() with "." name] + expected: + if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN] + [FileSystemDirectoryHandle-getFileHandle.https.any.worker.html] expected: - if (os == "android") and fission: [OK, TIMEOUT] + if (processor == "x86") and (os == "win") and not debug: [OK, TIMEOUT] [getFileHandle(create=false) when a directory already exists with the same name] expected: if (os == "android") and not debug: [PASS, FAIL] @@ -33,10 +55,18 @@ [getFileHandle(create=false) with a path separator when the file exists.] expected: - if os == "win": PASS + if (os == "win") and not debug and (processor == "x86_64"): PASS + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and debug: PASS FAIL [getFileHandle(create=true) with a path separator] expected: - if os == "win": PASS + if (os == "win") and not debug and (processor == "x86_64"): PASS + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and debug: PASS FAIL + + [getFileHandle() with ".." name] + expected: + if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/fs/FileSystemDirectoryHandle-iteration.https.any.js.ini b/testing/web-platform/meta/fs/FileSystemDirectoryHandle-iteration.https.any.js.ini index f683fc14b0..3ee2310a95 100644 --- a/testing/web-platform/meta/fs/FileSystemDirectoryHandle-iteration.https.any.js.ini +++ b/testing/web-platform/meta/fs/FileSystemDirectoryHandle-iteration.https.any.js.ini @@ -1,30 +1,36 @@ [FileSystemDirectoryHandle-iteration.https.any.worker.html] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [OK, TIMEOUT] - if (os == "win") and not debug: [OK, TIMEOUT] + if (os == "win") and debug and (processor == "x86_64"): [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] [iteration while iterator gets garbage collected] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] [keys: full iteration works] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] [values: full iteration works] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] [entries: full iteration works] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, TIMEOUT] - if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] [@@asyncIterator: full iteration works] expected: - 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, TIMEOUT, NOTRUN] [returning early from an iteration doesn't crash] expected: @@ -33,21 +39,30 @@ [FileSystemDirectoryHandle-iteration.https.any.html] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [OK, TIMEOUT] - if (os == "win") and not debug and (processor == "x86_64"): [OK, ERROR] + if (os == "win") and debug and (processor == "x86_64"): [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT, ERROR] if (os == "win") and not debug and (processor == "x86"): [OK, ERROR, TIMEOUT] [iteration while iterator gets garbage collected] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, NOTRUN] + if (os == "win") and debug and (processor == "x86_64"): [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] [keys: full iteration works] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and debug and (processor == "x86_64"): [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, TIMEOUT, NOTRUN] [values: full iteration works] expected: - 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: [PASS, NOTRUN] + + [entries: full iteration works] + expected: + if (os == "win") and not debug: [PASS, NOTRUN] + + [@@asyncIterator: full iteration works] + expected: + if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/fs/FileSystemDirectoryHandle-removeEntry.https.any.js.ini b/testing/web-platform/meta/fs/FileSystemDirectoryHandle-removeEntry.https.any.js.ini index e19e28c491..8eab6182b7 100644 --- a/testing/web-platform/meta/fs/FileSystemDirectoryHandle-removeEntry.https.any.js.ini +++ b/testing/web-platform/meta/fs/FileSystemDirectoryHandle-removeEntry.https.any.js.ini @@ -7,33 +7,29 @@ [ERROR, TIMEOUT] [removeEntry() to remove a file] expected: - if (os == "win") and debug and swgl: [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] - 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 and (processor == "x86"): [PASS, NOTRUN, TIMEOUT] [removeEntry() on an already removed file should fail] expected: - if (os == "win") and debug and swgl: [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] - 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 and (processor == "x86"): [PASS, NOTRUN, TIMEOUT] [removeEntry() to remove an empty directory] expected: - if (os == "win") and debug and swgl: [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] [removeEntry() on a directory recursively should delete all sub-items] expected: - if (os == "win") and debug and swgl: [PASS, NOTRUN] if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] [removeEntry() while the file has an open writable fails] expected: - if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, NOTRUN] if (os == "win") and (processor == "x86_64") and not debug: [NOTRUN, PASS, TIMEOUT] - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and (processor == "x86") and debug: [PASS, NOTRUN] + if (os == "win") and (processor == "x86") and not debug: [PASS, NOTRUN] if (os == "mac") and not debug: [PASS, TIMEOUT] [createWritable after removeEntry succeeds but doesnt recreate the file] @@ -45,86 +41,76 @@ [removeEntry() with a path separator should fail.] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] - if (os == "win") and debug and (processor == "x86_64") and not swgl: PASS + if (os == "win") and debug and (processor == "x86_64"): PASS if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT] FAIL [removeEntry() with empty name should fail] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, TIMEOUT, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, TIMEOUT] if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT] [removeEntry() with "." name should fail] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] - if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and (processor == "x86_64") and not debug: [PASS, NOTRUN, TIMEOUT] + if (os == "win") and (processor == "x86") and debug: [PASS, NOTRUN] + if (os == "win") and (processor == "x86") and not debug: [PASS, NOTRUN] [removeEntry() on a non-empty directory should fail] expected: - if (os == "win") and debug and swgl: [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] [removeEntry() of a directory while a containing file has an open writable fails] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] - 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 debug and (processor == "x86"): [PASS, NOTRUN] if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT] if (os == "mac") and not debug: [PASS, TIMEOUT, NOTRUN] [removeEntry() with ".." name should fail] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT] [FileSystemDirectoryHandle-removeEntry.https.any.worker.html] expected: if (os == "win") and not debug and (processor == "x86_64"): [TIMEOUT, OK, ERROR] - if (os == "win") and not debug and (processor == "x86"): [ERROR, OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [ERROR, TIMEOUT, OK] if (os == "win") and debug: [ERROR, TIMEOUT] if (os == "mac") and not debug: [ERROR, TIMEOUT] ERROR [removeEntry() with "." name should fail] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT] [removeEntry() with ".." name should fail] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] - if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and (processor == "x86_64") and not debug: [PASS, NOTRUN, TIMEOUT] + if (os == "win") and (processor == "x86") and debug: [PASS, NOTRUN] + if (os == "win") and (processor == "x86") and not debug: [PASS, NOTRUN] [removeEntry() with a path separator should fail.] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] - if (os == "win") and debug and (processor == "x86_64") and not swgl: PASS + if (os == "win") and debug and (processor == "x86_64"): PASS if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT] FAIL [removeEntry() while the file has an open writable fails] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, TIMEOUT, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, FAIL, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [PASS, FAIL, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, FAIL, TIMEOUT] if (os == "mac") and not debug: [PASS, TIMEOUT] [createWritable after removeEntry succeeds but doesnt recreate the file] @@ -136,49 +122,44 @@ [removeEntry() on a directory recursively should delete all sub-items] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT] [removeEntry() on an already removed file should fail] expected: - if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, TIMEOUT, NOTRUN] if (os == "win") and (processor == "x86_64") and not debug: [PASS, NOTRUN, TIMEOUT] - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and (processor == "x86") and debug: [PASS, NOTRUN] + if (os == "win") and (processor == "x86") and not debug: [PASS, NOTRUN] [removeEntry() to remove an empty directory] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] if (os == "win") and debug and (processor == "x86"): [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, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT] [removeEntry() with empty name should fail] expected: - if (os == "win") and not swgl and debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] - if (os == "win") and not swgl and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] - if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] - if (os == "win") and swgl: [PASS, NOTRUN] + if (os == "win") and (processor == "x86_64") and not debug: [PASS, NOTRUN, TIMEOUT] + if (os == "win") and (processor == "x86") and debug: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and (processor == "x86") and not debug: [PASS, NOTRUN, TIMEOUT] [removeEntry() on a non-empty directory should fail] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] - if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and (processor == "x86_64") and not debug: [PASS, NOTRUN, TIMEOUT] + if (os == "win") and (processor == "x86") and debug: [PASS, NOTRUN] + if (os == "win") and (processor == "x86") and not debug: [PASS, NOTRUN, TIMEOUT] [removeEntry() to remove a file] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] - 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 and (processor == "x86"): [PASS, NOTRUN, TIMEOUT] [removeEntry() of a directory while a containing file has an open writable fails] expected: - if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, NOTRUN] - if (os == "win") and (processor == "x86_64") and debug and not swgl: [PASS, TIMEOUT] + if (os == "win") and (processor == "x86_64") and debug: [PASS, TIMEOUT] if (os == "win") and (processor == "x86_64") and not debug: [NOTRUN, PASS] - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and (processor == "x86") and debug: [PASS, NOTRUN] + if (os == "win") and (processor == "x86") and not debug: [PASS, NOTRUN] if (os == "mac") and not debug: [PASS, TIMEOUT, NOTRUN] diff --git a/testing/web-platform/meta/fs/FileSystemFileHandle-getFile.https.any.js.ini b/testing/web-platform/meta/fs/FileSystemFileHandle-getFile.https.any.js.ini index f61b92be27..27cfa4b709 100644 --- a/testing/web-platform/meta/fs/FileSystemFileHandle-getFile.https.any.js.ini +++ b/testing/web-platform/meta/fs/FileSystemFileHandle-getFile.https.any.js.ini @@ -1,11 +1,6 @@ [FileSystemFileHandle-getFile.https.any.worker.html] expected: - if swgl and (os == "win"): [OK, TIMEOUT] - if (os == "win") and not swgl and not debug and (processor == "x86"): [OK, TIMEOUT] - [getFile() returns last modified time] - expected: - if swgl and (os == "win"): [PASS, TIMEOUT] - + if (processor == "x86") and (os == "win") and not debug: [OK, TIMEOUT] [getFile() returns expected name] expected: if (processor == "x86") and not debug: [PASS, TIMEOUT] @@ -14,7 +9,7 @@ [FileSystemFileHandle-getFile.https.any.html] expected: if (os == "win") and not debug and (processor == "x86_64"): [OK, ERROR, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [OK, ERROR, TIMEOUT] [getFile() provides a file that can be sliced] expected: if (processor == "x86") and not debug: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/fs/FileSystemFileHandle-sync-access-handle-lock-modes.https.tentative.worker.js.ini b/testing/web-platform/meta/fs/FileSystemFileHandle-sync-access-handle-lock-modes.https.tentative.worker.js.ini index 5a80c327c7..fc91356a95 100644 --- a/testing/web-platform/meta/fs/FileSystemFileHandle-sync-access-handle-lock-modes.https.tentative.worker.js.ini +++ b/testing/web-platform/meta/fs/FileSystemFileHandle-sync-access-handle-lock-modes.https.tentative.worker.js.ini @@ -1,6 +1,6 @@ [FileSystemFileHandle-sync-access-handle-lock-modes.https.tentative.worker.html] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [OK, TIMEOUT] + if (os == "win") and debug and (processor == "x86_64"): [OK, TIMEOUT] if (os == "win") and not debug: [TIMEOUT, OK] [A sync access handle opens in readwrite mode by default] expected: @@ -9,12 +9,12 @@ [An access handle in readwrite mode has a mode property equal to readwrite] expected: - if (os == "win") and not debug: [FAIL, NOTRUN, TIMEOUT] + if (os == "win") and not debug: [FAIL, TIMEOUT, NOTRUN] FAIL [An access handle in read-only mode has a mode property equal to read-only] expected: - if (os == "win") and not debug: [NOTRUN, TIMEOUT, FAIL] + if (os == "win") and not debug: [FAIL, NOTRUN, TIMEOUT] FAIL [An access handle in readwrite-unsafe mode has a mode property equal to readwrite-unsafe] @@ -24,17 +24,17 @@ [An access handle in read-only mode takes a lock that is shared] expected: - if (os == "win") and not debug: [NOTRUN, FAIL, TIMEOUT] + if (os == "win") and not debug: [FAIL, NOTRUN, TIMEOUT] FAIL [An access handle in read-only mode is not writable] expected: - if (os == "win") and not debug: [NOTRUN, FAIL, TIMEOUT] + if (os == "win") and not debug: [FAIL, NOTRUN, TIMEOUT] FAIL [After all access handles in read-only mode on a file has been closed, can open another access handle in readwrite on the same file] expected: - if (os == "win") and not debug: [NOTRUN, FAIL, TIMEOUT] + if (os == "win") and not debug: [NOTRUN, TIMEOUT, FAIL] FAIL [After all access handles in read-only mode on a file has been closed, can open another access handle in readwrite-unsafe on the same file] @@ -44,35 +44,35 @@ [An access handle in readwrite-unsafe mode takes a lock that is shared] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, TIMEOUT] + if (os == "win") and debug and (processor == "x86_64"): [FAIL, TIMEOUT] if (os == "win") and not debug: [NOTRUN, FAIL] FAIL [After all access handles in readwrite-unsafe mode on a file has been closed, can open another access handle in readwrite on the same file] expected: - 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] FAIL [After all access handles in readwrite-unsafe mode on a file has been closed, can open another access handle in read-only on the same file] expected: - 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] FAIL [When there's an open access handle in readwrite-unsafe mode on a file, cannot open another access handle in readwrite on that same file] expected: - 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] [When there's an open access handle in readwrite-unsafe mode on a file, cannot open another access handle in read-only on that same file] expected: - 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] [When there's an open access handle in readwrite mode on a file, cannot open another access handle in readwrite-unsafe on that same file] expected: - if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT] [When there's an open access handle in read-only mode on a file, can open another access handle in readwrite-unsafe on a different file] expected: @@ -80,34 +80,34 @@ [When there's an open access handle in readwrite-unsafe mode on a file, can open another access handle in readwrite on a different file] expected: - 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] [An access handle in readwrite-unsafe mode is writable] expected: - 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] [When there's an open access handle in read-only mode on a file, cannot open another access handle in readwrite-unsafe on that same file] expected: - if (os == "win") and not debug: [NOTRUN, PASS] + if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] [When there's an open access handle in readwrite-unsafe mode on a file, can open another access handle in read-only on a different file] expected: - 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, TIMEOUT] [When there's an open access handle in readwrite mode on a file, can open another access handle in readwrite-unsafe on a different file] expected: - if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT] [After an access handle in readwrite mode on a file has been closed, can open another access handle in readwrite-unsafe on the same file] expected: - if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT] [When there's an open access handle in readwrite-unsafe mode on a file, can open another access handle in readwrite-unsafe on a different file] expected: - 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] [When there's an open access handle in read-only mode on a file, can open another access handle in read-only on a different file] @@ -116,11 +116,11 @@ [When there's an open access handle in read-only mode on a file, cannot open another access handle in readwrite on that same file] expected: - if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug: [NOTRUN, TIMEOUT, PASS] [When there's an open access handle in read-only mode on a file, can open another access handle in readwrite on a different file] expected: - if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT] [When there's an open access handle in readwrite mode on a file, can open another access handle in read-only on a different file] expected: @@ -132,7 +132,7 @@ [After an access handle in readwrite mode on a file has been closed, can open another access handle in read-only on the same file] expected: - if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] [When there's an open access handle in readwrite mode on a file, cannot open another access handle in readwrite on that same file] expected: @@ -144,7 +144,7 @@ [When there's an open access handle in readwrite mode on a file, can open another access handle in readwrite on a different file] expected: - if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT] [An access handle in readwrite mode is writable] expected: @@ -152,4 +152,4 @@ [An access handle in readwrite mode takes a lock that is exclusive] expected: - if (os == "win") and not debug: [PASS, NOTRUN] + if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] diff --git a/testing/web-platform/meta/fs/FileSystemWritableFileStream-write.https.any.js.ini b/testing/web-platform/meta/fs/FileSystemWritableFileStream-write.https.any.js.ini index 0b27b8cded..be459f3da7 100644 --- a/testing/web-platform/meta/fs/FileSystemWritableFileStream-write.https.any.js.ini +++ b/testing/web-platform/meta/fs/FileSystemWritableFileStream-write.https.any.js.ini @@ -1,91 +1,83 @@ [FileSystemWritableFileStream-write.https.any.html] expected: - if (os == "win") and (processor == "x86_64") and not debug: [OK, ERROR, TIMEOUT] - if (os == "win") and (processor == "x86") and debug: [OK, TIMEOUT, ERROR] - if (os == "win") and (processor == "x86") and not debug: [OK, TIMEOUT, ERROR] + if (os == "win") and not debug and (processor == "x86_64"): [TIMEOUT, ERROR, OK] + if (os == "win") and not debug and (processor == "x86"): [OK, ERROR, TIMEOUT] if (os == "mac") and not debug: [OK, TIMEOUT] [write() with a string with windows line ending preserved] expected: - if (processor == "x86_64") and (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] if processor == "x86": [PASS, 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_64") and (os == "win") and not debug: [NOTRUN, PASS] if processor == "x86": [PASS, TIMEOUT, NOTRUN] [write() with a valid typed array buffer] expected: - if (processor == "x86_64") and (os == "win") and not debug: [PASS, NOTRUN] + if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS] if processor == "x86": [PASS, NOTRUN] [atomic writes: writable file streams make atomic changes on close] expected: - if (processor == "x86_64") and (os == "win") and not debug: [PASS, NOTRUN] - if (processor == "x86") and debug: [PASS, NOTRUN] - if (processor == "x86") and not debug: [PASS, TIMEOUT, NOTRUN] + if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] + if processor == "x86": [PASS, TIMEOUT, NOTRUN] [atomic writes: write() after close() fails] expected: - if (processor == "x86_64") and (os == "win") and not debug: [PASS, NOTRUN] - if (processor == "x86") and debug: [PASS, NOTRUN] - if (processor == "x86") and not debug: [PASS, NOTRUN] + if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS] + if processor == "x86": [PASS, NOTRUN] [atomic writes: truncate() after close() fails] expected: - if (processor == "x86_64") and (os == "win") and not debug: [PASS, NOTRUN] - if (processor == "x86") and debug: [PASS, NOTRUN] - if (processor == "x86") and not debug: [PASS, NOTRUN] + if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS] + if 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") and debug: [PASS, NOTRUN] - if (processor == "x86") and not debug: [PASS, NOTRUN] + if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] + if (processor == "x86") and (os == "win") and debug: [PASS, NOTRUN] + if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (processor == "x86") and (os == "linux"): [PASS, NOTRUN] [atomic writes: only one close() operation may succeed] expected: - if (processor == "x86_64") and (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] - if (processor == "x86") and debug: [PASS, TIMEOUT, NOTRUN] - if (processor == "x86") and not debug: [PASS, NOTRUN, TIMEOUT] + if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] + if (processor == "x86") and (os == "win") and debug: [PASS, TIMEOUT, NOTRUN] + if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (processor == "x86") and (os == "linux"): [PASS, TIMEOUT, NOTRUN] [getWriter() can be used] expected: - if (processor == "x86_64") and (os == "win") and not debug: [PASS, NOTRUN] - if (processor == "x86") and debug: [PASS, NOTRUN] - if (processor == "x86") and not debug: [PASS, NOTRUN] + if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS] + if processor == "x86": [PASS, NOTRUN] [WriteParams: truncate missing size param] expected: - if (processor == "x86_64") and (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] - if (processor == "x86") and debug: [PASS, NOTRUN] - if (processor == "x86") and not debug: [PASS, NOTRUN] + if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] + if processor == "x86": [PASS, NOTRUN] [WriteParams: write missing data param] expected: - if (processor == "x86_64") and (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] - if (processor == "x86") and debug: [PASS, NOTRUN] - if (processor == "x86") and not debug: [PASS, NOTRUN] + if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] + if processor == "x86": [PASS, NOTRUN] [WriteParams: seek missing position param] expected: - if (os == "win") and debug and (processor == "x86"): [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, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] 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 (processor == "x86"): [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, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] if (os == "mac") and not debug: [PASS, NOTRUN] [WriteParams: write null data param] expected: - if (os == "win") and debug and (processor == "x86"): [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, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] if (os == "linux") and not fission and not debug: [PASS, FAIL] [write() with an empty blob to an empty file] @@ -99,29 +91,33 @@ [an errored writable stream releases its lock] expected: - if (processor == "x86_64") and (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] - if (processor == "x86") and debug: [PASS, NOTRUN] - if (processor == "x86") and not debug: [PASS, NOTRUN] + if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] + if processor == "x86": [PASS, NOTRUN] [write() called with a blob and a valid offset] expected: - 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, TIMEOUT, NOTRUN] [write() called with an offset beyond the end of the file] expected: - if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] [write() with a string with unix line ending preserved] expected: - if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] [write() with a valid utf-8 string] expected: - if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] [write() with an empty string to an empty file] expected: - if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] [write() called with a string and a valid offset] expected: @@ -129,7 +125,8 @@ [write() WriteParams without position and blob appends] expected: - if (os == "win") and not debug: [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] [write() a blob to an empty file with zero offset] expected: @@ -145,7 +142,8 @@ [write() a string to an empty file with zero offset] expected: - if (os == "win") and not debug: [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] [write() a blob to an empty file] expected: @@ -155,86 +153,94 @@ expected: if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + [an errored writable stream should reject the next write call] + expected: + if (os == "win") and not debug and (processor == "x86_64"): NOTRUN + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + [FileSystemWritableFileStream-write.https.any.worker.html] expected: - if (processor == "x86_64") and (os == "mac") and not debug: [OK, TIMEOUT] - if processor == "x86": [OK, TIMEOUT] + if (os == "win") and not debug: TIMEOUT + if (os == "mac") and not debug: [OK, TIMEOUT] [write() called with a blob and a valid offset] expected: - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT] if (os == "android") and not debug: [PASS, FAIL] [write() called with an offset beyond the end of the file] expected: - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: [TIMEOUT, PASS, NOTRUN] if (os == "android") and not debug: [PASS, FAIL] [write() with an empty string to an empty file] expected: - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] if (os == "android") and not debug: [PASS, FAIL] [write() with a valid utf-8 string] expected: - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] if (os == "android") and not debug: [PASS, FAIL] [write() with a string with unix line ending preserved] expected: - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: [NOTRUN, TIMEOUT, PASS] if (os == "android") and not debug: [PASS, FAIL] [write() with a string with windows line ending preserved] expected: - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: [NOTRUN, TIMEOUT] if (os == "android") and not debug: [PASS, FAIL] [write() with an empty array buffer to an empty file] expected: - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: NOTRUN if (os == "android") and not debug: [PASS, FAIL] [write() with a valid typed array buffer] expected: - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: NOTRUN if (os == "android") and not debug: [PASS, FAIL] [atomic writes: writable file streams make atomic changes on close] expected: + if (processor == "x86_64") and (os == "win") and not debug: NOTRUN if processor == "x86": [PASS, TIMEOUT, NOTRUN] [getWriter() can be used] expected: - if (os == "win") and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug: NOTRUN if (os == "android") and not debug: [PASS, FAIL] [WriteParams: truncate missing size param] expected: + if (os == "win") and debug: [PASS, NOTRUN] + if (os == "win") and not debug: [NOTRUN, PASS] if (os == "android") and not debug: [PASS, FAIL] - if os == "win": [PASS, NOTRUN] [WriteParams: write missing data param] expected: - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: NOTRUN if (os == "android") and not debug: [PASS, FAIL] [WriteParams: seek missing position param] expected: if (os == "linux") and not fission and not debug: [PASS, FAIL] + if (os == "win") and debug: [PASS, NOTRUN] + if (os == "win") and not debug: [NOTRUN, PASS] if (os == "mac") and not debug: [PASS, NOTRUN] if (os == "android") and not debug: [PASS, FAIL] - if os == "win": [PASS, NOTRUN] [write() with an invalid blob to an empty file should reject] expected: if (os == "linux") and not fission and not debug: [PASS, FAIL] - if (os == "win") and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug: NOTRUN if (os == "mac") and not debug: [PASS, NOTRUN] [WriteParams: write null data param] expected: - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: NOTRUN if (os == "mac") and not debug: [PASS, TIMEOUT] if (os == "android") and not debug: [PASS, FAIL] @@ -256,46 +262,59 @@ [write() a blob to an empty file with zero offset] expected: + if (os == "win") and not debug: [PASS, TIMEOUT] if (os == "android") and not debug: [PASS, FAIL] [write() called consecutively appends] expected: + if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] if (os == "android") and not debug: [PASS, FAIL] [write() WriteParams without position and string appends] expected: + 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 (processor == "x86"): [PASS, 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 (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT] if (os == "android") and not debug: [PASS, FAIL] [atomic writes: only one close() operation may succeed] expected: + if (processor == "x86_64") and (os == "win") and not debug: NOTRUN if processor == "x86": [PASS, NOTRUN] [atomic writes: write() after close() fails] expected: + if (processor == "x86_64") and (os == "win") and not debug: NOTRUN if processor == "x86": [PASS, TIMEOUT, NOTRUN] [atomic writes: truncate() after close() fails] expected: + if (processor == "x86_64") and (os == "win") and not debug: NOTRUN if processor == "x86": [PASS, NOTRUN] [atomic writes: close() after close() fails] expected: + if (processor == "x86_64") and (os == "win") and not debug: NOTRUN if processor == "x86": [PASS, NOTRUN] [write() called with a string and a valid offset after seek] expected: - if processor == "x86": [PASS, NOTRUN] + if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT] + if (os == "linux") and (processor == "x86"): [PASS, NOTRUN] [an errored writable stream releases its lock] expected: - if processor == "x86": [PASS, NOTRUN, TIMEOUT] + if (processor == "x86_64") and (os == "win") and not debug: NOTRUN + if processor == "x86": [PASS, TIMEOUT, NOTRUN] + + [an errored writable stream should reject the next write call] + expected: + if (os == "win") and not debug: NOTRUN diff --git a/testing/web-platform/meta/fs/FileSystemWritableFileStream.https.any.js.ini b/testing/web-platform/meta/fs/FileSystemWritableFileStream.https.any.js.ini index 01d0329980..cd4168ee31 100644 --- a/testing/web-platform/meta/fs/FileSystemWritableFileStream.https.any.js.ini +++ b/testing/web-platform/meta/fs/FileSystemWritableFileStream.https.any.js.ini @@ -1,81 +1,70 @@ [FileSystemWritableFileStream.https.any.html] expected: - if (os == "win") and not swgl and not debug and (processor == "x86_64"): [OK, TIMEOUT] - if (os == "win") and not swgl and not debug and (processor == "x86"): [TIMEOUT, OK, ERROR] - if (os == "win") and not swgl and debug: [OK, TIMEOUT] + if os == "win": [OK, TIMEOUT] [truncate() to grow a file] expected: - if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug: [PASS, TIMEOUT] [createWritable() fails when parent directory is removed] expected: - if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] [createWritable({keepExistingData: true}): atomic writable file stream initialized with source contents] expected: - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug: [PASS, NOTRUN] [createWritable({keepExistingData: false}): atomic writable file stream initialized with empty file] expected: - if (os == "win") and debug and not swgl: [PASS, TIMEOUT] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and debug: [PASS, TIMEOUT] + if (os == "win") and not debug: [PASS, NOTRUN] [cursor position: truncate size > offset] 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"): TIMEOUT - if (os == "win") and not swgl and debug: [PASS, NOTRUN] + if os == "win": [PASS, NOTRUN] [cursor position: truncate size < offset] 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"): NOTRUN - if (os == "win") and not swgl and debug: [PASS, NOTRUN] + if os == "win": [PASS, NOTRUN] [commands are queued, stream is unlocked after each operation] 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"): NOTRUN - if (os == "win") and not swgl and debug: [PASS, NOTRUN] + if os == "win": [PASS, NOTRUN] [FileSystemWritableFileStream.https.any.worker.html] expected: - if (os == "win") and 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"): TIMEOUT + if (os == "win") and debug and (processor == "x86"): [TIMEOUT, OK] + if (os == "win") and not debug: [OK, TIMEOUT] [createWritable({keepExistingData: false}): atomic writable file stream initialized with empty file] expected: - if (os == "win") and not swgl and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: [PASS, NOTRUN] [commands are queued, stream is unlocked after each operation] expected: - if (os == "win") and 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"): NOTRUN + if (os == "win") and debug and (processor == "x86"): [TIMEOUT, PASS, NOTRUN] + if (os == "win") and not debug: [PASS, NOTRUN] [cursor position: truncate size < offset] expected: if (os == "win") and 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"): TIMEOUT + if (os == "win") and not debug: [PASS, NOTRUN] [createWritable({keepExistingData: true}): atomic writable file stream initialized with source contents] expected: if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] [createWritable() fails when parent directory is removed] expected: if (os == "win") and debug and (processor == "x86"): [PASS, TIMEOUT] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug: [PASS, NOTRUN] [truncate() to grow a file] expected: - if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug: [PASS, TIMEOUT] [cursor position: truncate size > offset] expected: - if (os == "win") and not swgl and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: [PASS, NOTRUN] -- cgit v1.2.3