[FileSystemWritableFileStream.https.any.html]
  expected:
    if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT]
    if (os == "win") and debug and (processor == "x86"): [OK, TIMEOUT]
  [truncate() to grow a file]
    expected:
      if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]

  [createWritable() fails when parent directory is removed]
    expected:
      if (os == "win") and not debug and (processor == "x86_64"): [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]

  [createWritable({keepExistingData: false}): atomic writable file stream initialized with empty file]
    expected:
      if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN]
      if (os == "win") and debug and (processor == "x86"): [FAIL, TIMEOUT]
      FAIL

  [cursor position: truncate size > offset]
    expected:
      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
      if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN]

  [cursor position: truncate size < offset]
    expected:
      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
      if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN]

  [commands are queued, stream is unlocked after each operation]
    expected:
      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
      if (os == "win") and debug and (processor == "x86"): [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]
  [createWritable({keepExistingData: false}): atomic writable file stream initialized with empty file]
    expected:
      if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN]
      if (os == "win") and debug and (processor == "x86"): [FAIL, NOTRUN]
      FAIL

  [commands are queued, stream is unlocked after each operation]
    expected:
      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
      if (os == "win") and debug and (processor == "x86"): [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]

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

  [createWritable() fails when parent directory is removed]
    expected:
      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
      if (os == "win") and debug and (processor == "x86"): [PASS, TIMEOUT]

  [truncate() to grow a file]
    expected:
      if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]

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