[FileSystemSyncAccessHandle-close.https.tentative.worker.html] expected: if (os == "linux") and not debug and fission: [OK, CRASH] if (os == "android") and fission: [OK, TIMEOUT] [SyncAccessHandle.close is idempotent] expected: if not debug and (os == "mac"): [PASS, FAIL] if not debug and (os == "android"): [PASS, FAIL] if not debug and (os == "linux"): [PASS, FAIL] [SyncAccessHandle.read fails after SyncAccessHandle.close] expected: if not debug and (os == "mac"): [PASS, FAIL] if not debug and (os == "android"): [PASS, FAIL] if not debug and (os == "linux"): [PASS, FAIL] [SyncAccessHandle.write fails after SyncAccessHandle.close] expected: if not debug and (os == "mac"): [PASS, FAIL] if not debug and (os == "android"): [PASS, FAIL] if not debug and (os == "linux"): [PASS, FAIL] [SyncAccessHandle.flush fails after SyncAccessHandle.close] expected: if not debug and (os == "linux"): [PASS, FAIL] if not debug and (os == "mac"): [PASS, FAIL] if not debug and (os == "android"): [PASS, FAIL] [SyncAccessHandle.getSize fails after SyncAccessHandle.close] expected: if not debug and (os == "mac"): [PASS, FAIL] if not debug and (os == "android"): [PASS, FAIL] if not debug and (os == "linux"): [PASS, FAIL] [SyncAccessHandle.truncate fails after SyncAccessHandle.handle.close] expected: if not debug and (os == "linux"): [PASS, FAIL] if not debug and (os == "android"): [PASS, FAIL] if not debug and (os == "mac"): [PASS, FAIL]