1 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state.
2 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state.
3 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state.
4 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state.
5 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state.
6 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state.
7 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state.
8 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state.
9 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state.
10 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state.
11 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state.
12 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state.
13 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state.
14 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state.
15 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state.
16 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state.
17 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state.
18 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state.
19 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state.
20 WebSocket bufferedAmount after closed in busy
22 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
25 PASS bufferedAmountBeforeClose + closeFrameSize >= bufferedAmountAfterClose is true
27 PASS ws.readyState is 3
28 PASS ws.bufferedAmount <= bufferedAmountAfterClose is true
29 Testing send(string)...
30 PASS ws.send(messageToSend) is undefined.
31 PASS bufferedAmountDifference is 27
32 PASS ws.send(messageToSend) is undefined.
33 PASS bufferedAmountDifference is 6
34 PASS ws.send(messageToSend) is undefined.
35 PASS bufferedAmountDifference is 7
36 PASS ws.send(messageToSend) is undefined.
37 PASS bufferedAmountDifference is 131
38 PASS ws.send(messageToSend) is undefined.
39 PASS bufferedAmountDifference is 134
40 PASS ws.send(messageToSend) is undefined.
41 PASS bufferedAmountDifference is 65543
42 PASS ws.send(messageToSend) is undefined.
43 PASS bufferedAmountDifference is 65550
44 Testing send(ArrayBuffer)...
45 PASS ws.send(messageToSend) is undefined.
46 PASS bufferedAmountDifference is 6
47 PASS ws.send(messageToSend) is undefined.
48 PASS bufferedAmountDifference is 7
49 PASS ws.send(messageToSend) is undefined.
50 PASS bufferedAmountDifference is 131
51 PASS ws.send(messageToSend) is undefined.
52 PASS bufferedAmountDifference is 134
53 PASS ws.send(messageToSend) is undefined.
54 PASS bufferedAmountDifference is 65543
55 PASS ws.send(messageToSend) is undefined.
56 PASS bufferedAmountDifference is 65550
58 PASS ws.send(messageToSend) is undefined.
59 PASS bufferedAmountDifference is 6
60 PASS ws.send(messageToSend) is undefined.
61 PASS bufferedAmountDifference is 7
62 PASS ws.send(messageToSend) is undefined.
63 PASS bufferedAmountDifference is 131
64 PASS ws.send(messageToSend) is undefined.
65 PASS bufferedAmountDifference is 134
66 PASS ws.send(messageToSend) is undefined.
67 PASS bufferedAmountDifference is 65543
68 PASS ws.send(messageToSend) is undefined.
69 PASS bufferedAmountDifference is 65550
70 PASS successfullyParsed is true