summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/fs/FileSystemFileHandle-sync-access-handle-lock-modes.https.tentative.worker.js.ini
blob: 5a80c327c766b55789022bbfbb931395cb0e8d97 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
[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]