[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 not debug: [TIMEOUT, OK]
  [A sync access handle opens in readwrite mode by default]
    expected:
      if (os == "win") and not debug: [FAIL, TIMEOUT]
      FAIL

  [An access handle in readwrite mode has a mode property equal to readwrite]
    expected:
      if (os == "win") and not debug: [FAIL, NOTRUN, TIMEOUT]
      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]
      FAIL

  [An access handle in readwrite-unsafe mode has a mode property equal to readwrite-unsafe]
    expected:
      if (os == "win") and not debug: [NOTRUN, FAIL, TIMEOUT]
      FAIL

  [An access handle in read-only mode takes a lock that is shared]
    expected:
      if (os == "win") and not debug: [NOTRUN, FAIL, TIMEOUT]
      FAIL

  [An access handle in read-only mode is not writable]
    expected:
      if (os == "win") and not debug: [NOTRUN, FAIL, 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]
      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]
    expected:
      if (os == "win") and not debug: [NOTRUN, FAIL]
      FAIL

  [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 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 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 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 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 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]

  [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:
      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 readwrite on a different file]
    expected:
      if (os == "win") and debug and (processor == "x86_64") and not swgl: [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 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]

  [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 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]

  [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]

  [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 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]
    expected:
      if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT]

  [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]

  [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]

  [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:
      if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT]

  [When there's an open access handle in readwrite mode on a file, cannot open another access handle in read-only on that same file]
    expected:
      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 read-only on the same file]
    expected:
      if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT]

  [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:
      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 on the same file]
    expected:
      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 readwrite on a different file]
    expected:
      if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]

  [An access handle in readwrite mode is writable]
    expected:
      if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT]

  [An access handle in readwrite mode takes a lock that is exclusive]
    expected:
      if (os == "win") and not debug: [PASS, NOTRUN]