Toggle Details

Autobahn WebSockets Testsuite Report
Autobahn WebSockets

Summary report generated on 2015-07-18T10:58:45.373Z (UTC) by Autobahn WebSockets Testsuite v0.7.1/v0.10.4.

Pass Test case was executed and passed successfully.
Non-Strict Test case was executed and passed non-strictly. A non-strict behavior is one that does not adhere to a SHOULD-behavior as described in the protocol specification or a well-defined, canonical behavior that appears to be desirable but left open in the protocol specification. An implementation with non-strict behavior is still conformant to the protocol specification.
Fail Test case was executed and failed. An implementation which fails a test case - other than a performance/limits related one - is non-conforming to a MUST-behavior as described in the protocol specification.
Info Informational test case which detects certain implementation behavior left unspecified by the spec but nevertheless potentially interesting to implementors.
Missing Test case is missing, either because it was skipped via the test suite configuration or deactivated, i.e. because the implementation does not implement the tested feature or breaks during running the test case.
1 Framing cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
1.1 Text Messages
Case 1.1.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.1.2 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.1.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.1.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.1.5 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.1.6 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.1.7 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.1.8 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
1 Framing cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
1.2 Binary Messages
Case 1.2.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.2.2 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.2.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.2.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.2.5 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.2.6 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.2.7 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.2.8 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
2 Pings/Pongs cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
Case 2.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 2.2 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 2.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 2.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 2.5 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 2.6 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 2.7 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 2.8 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 2.9 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 2.10 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 2.11 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
3 Reserved Bits cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
Case 3.1 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 3.2 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 3.3 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 3.4 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 3.5 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 3.6 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 3.7 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
4 Opcodes cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
4.1 Non-control Opcodes
Case 4.1.1 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 4.1.2 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 4.1.3 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 4.1.4 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 4.1.5 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
4 Opcodes cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
4.2 Control Opcodes
Case 4.2.1 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 4.2.2 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 4.2.3 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 4.2.4 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 4.2.5 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
5 Fragmentation cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
Case 5.1 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.2 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 5.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 5.5 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 5.6 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 5.7 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 5.8 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 5.9 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.10 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.11 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.12 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.13 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.14 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.15 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.16 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.17 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.18 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.19 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 5.20 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
6.1 Valid UTF-8 with zero payload fragments
Case 6.1.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.1.2 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.1.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
6.2 Valid UTF-8 unfragmented, fragmented on code-points and within code-points
Case 6.2.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.2.2 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.2.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.2.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
6.3 Invalid UTF-8 differently fragmented
Case 6.3.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.3.2 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
6.4 Fail-fast on invalid UTF-8
Case 6.4.1 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007
Case 6.4.2 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007
Case 6.4.3 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007
Case 6.4.4 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
6.5 Some valid UTF-8 sequences
Case 6.5.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.5.2 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.5.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.5.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.5.5 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
6.6 All prefixes of a valid UTF-8 string that contains multi-byte code points
Case 6.6.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.6.2 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.6.3 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.6.4 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.6.5 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.6.6 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.6.7 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.6.8 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.6.9 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.6.10 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.6.11 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
6.7 First possible sequence of a certain length
Case 6.7.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.7.2 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.7.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.7.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
6.8 First possible sequence length 5/6 (invalid codepoints)
Case 6.8.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.8.2 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
6.9 Last possible sequence of a certain length
Case 6.9.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.9.2 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.9.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.9.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
6.10 Last possible sequence length 4/5/6 (invalid codepoints)
Case 6.10.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.10.2 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.10.3 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
6.11 Other boundary conditions
Case 6.11.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.11.2 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.11.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.11.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.11.5 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
6.12 Unexpected continuation bytes
Case 6.12.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.12.2 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.12.3 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.12.4 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.12.5 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.12.6 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.12.7 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.12.8 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
6.13 Lonely start characters
Case 6.13.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.13.2 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.13.3 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.13.4 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.13.5 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
6.14 Sequences with last continuation byte missing
Case 6.14.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.14.2 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.14.3 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.14.4 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.14.5 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.14.6 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.14.7 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.14.8 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.14.9 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.14.10 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
6.15 Concatenation of incomplete sequences
Case 6.15.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
6.16 Impossible bytes
Case 6.16.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.16.2 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.16.3 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
6.17 Examples of an overlong ASCII character
Case 6.17.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.17.2 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.17.3 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.17.4 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.17.5 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
6.18 Maximum overlong sequences
Case 6.18.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.18.2 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.18.3 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.18.4 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.18.5 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
6.19 Overlong representation of the NUL character
Case 6.19.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.19.2 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.19.3 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.19.4 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.19.5 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
6.20 Single UTF-16 surrogates
Case 6.20.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.20.2 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.20.3 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.20.4 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.20.5 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.20.6 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.20.7 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
6.21 Paired UTF-16 surrogates
Case 6.21.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.21.2 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.21.3 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.21.4 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.21.5 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.21.6 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.21.7 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.21.8 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
6.22 Non-character code points (valid UTF-8)
Case 6.22.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.2 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.5 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.6 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.7 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.8 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.9 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.10 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.11 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.12 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.13 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.14 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.15 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.16 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.17 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.18 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.19 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.20 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.21 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.22 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.23 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.24 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.25 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.26 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.27 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.28 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.29 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.30 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.31 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.32 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.33 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.34 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
6.23 Unicode specials (i.e. replacement char)
Case 6.23.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.23.2 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.23.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.23.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.23.5 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.23.6 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.23.7 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
7 Close Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
7.1 Basic close behavior (fuzzer initiated)
Case 7.1.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 7.1.2 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 7.1.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 7.1.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 7.1.5 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 7.1.6 Info1000 Info1000 Info1000 Info1000 Info1000 Info1000 Info1000 Info1000 Info1000 Info1000 Info1000
7 Close Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
7.3 Close frame structure: payload length (fuzzer initiated)
Case 7.3.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 7.3.2 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.3.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 7.3.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 7.3.5 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 7.3.6 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
7 Close Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
7.5 Close frame structure: payload value (fuzzer initiated)
Case 7.5.1 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
7 Close Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
7.7 Close frame structure: valid close codes (fuzzer initiated)
Case 7.7.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 7.7.2 Pass1001 Pass1001 Pass1001 Pass1001 Pass1001 Pass1001 Pass1001 Pass1001 Pass1001 Pass1001 Pass1001
Case 7.7.3 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.7.4 Pass1003 Pass1003 Pass1003 Pass1003 Pass1003 Pass1003 Pass1003 Pass1003 Pass1003 Pass1003 Pass1003
Case 7.7.5 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 7.7.6 Pass1008 Pass1008 Pass1008 Pass1008 Pass1008 Pass1008 Pass1008 Pass1008 Pass1008 Pass1008 Pass1008
Case 7.7.7 Pass1009 Pass1009 Pass1009 Pass1009 Pass1009 Pass1009 Pass1009 Pass1009 Pass1009 Pass1009 Pass1009
Case 7.7.8 Pass1010 Pass1010 Pass1010 Pass1010 Pass1010 Pass1010 Pass1010 Pass1010 Pass1010 Pass1010 Pass1010
Case 7.7.9 Pass1011 Pass1011 Pass1011 Pass1011 Pass1011 Pass1011 Pass1011 Pass1011 Pass1011 Pass1011 Pass1011
Case 7.7.10 Pass3000 Pass3000 Pass3000 Pass3000 Pass3000 Pass3000 Pass3000 Pass3000 Pass3000 Pass3000 Pass3000
Case 7.7.11 Pass3999 Pass3999 Pass3999 Pass3999 Pass3999 Pass3999 Pass3999 Pass3999 Pass3999 Pass3999 Pass3999
Case 7.7.12 Pass4000 Pass4000 Pass4000 Pass4000 Pass4000 Pass4000 Pass4000 Pass4000 Pass4000 Pass4000 Pass4000
Case 7.7.13 Pass4999 Pass4999 Pass4999 Pass4999 Pass4999 Pass4999 Pass4999 Pass4999 Pass4999 Pass4999 Pass4999
7 Close Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
7.9 Close frame structure: invalid close codes (fuzzer initiated)
Case 7.9.1 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.2 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.3 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.4 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.5 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.6 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.7 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.8 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.9 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.10 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.11 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.12 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.13 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
7 Close Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
7.13 Informational close information (fuzzer initiated)
Case 7.13.1 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002
Case 7.13.2 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
9.1 Text Message (increasing size)
Case 9.1.1 Pass
11 ms
1000 Pass
9 ms
1000 Pass
11 ms
1000 Pass
11 ms
1000 Pass
13 ms
1000 Pass
24 ms
1000 Pass
3 ms
1000 Pass
2 ms
1000 Pass
3 ms
1000 Pass
2 ms
1000 Pass
2 ms
1000
Case 9.1.2 Pass
47 ms
1000 Pass
35 ms
1000 Pass
37 ms
1000 Pass
40 ms
1000 Pass
44 ms
1000 Pass
26 ms
1000 Pass
9 ms
1000 Pass
8 ms
1000 Pass
11 ms
1000 Pass
8 ms
1000 Pass
12 ms
1000
Case 9.1.3 Pass
146 ms
1000 Pass
130 ms
1000 Pass
132 ms
1000 Pass
134 ms
1000 Pass
104 ms
1000 Pass
102 ms
1000 Pass
28 ms
1000 Pass
29 ms
1000 Pass
33 ms
1000 Pass
28 ms
1000 Pass
32 ms
1000
Case 9.1.4 Pass
523 ms
1000 Pass
442 ms
1000 Pass
552 ms
1000 Pass
539 ms
1000 Pass
509 ms
1000 Pass
993 ms
1000 Pass
100 ms
1000 Pass
120 ms
1000 Pass
109 ms
1000 Pass
101 ms
1000 Pass
110 ms
1000
Case 9.1.5 Pass
1070 ms
1000 Pass
846 ms
1000 Pass
1077 ms
1000 Pass
1067 ms
1000 Pass
1235 ms
1000 Pass
1180 ms
1000 Pass
159 ms
1000 Pass
172 ms
1000 Pass
176 ms
1000 Pass
162 ms
1000 Pass
166 ms
1000
Case 9.1.6 Pass
2056 ms
1000 Pass
1653 ms
1000 Pass
2134 ms
1000 Pass
2279 ms
1000 Pass
2011 ms
1000 Pass
2150 ms
1000 Pass
284 ms
1000 Pass
303 ms
1000 Pass
315 ms
1000 Pass
289 ms
1000 Pass
287 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
9.2 Binary Message (increasing size)
Case 9.2.1 Pass
11 ms
1000 Pass
9 ms
1000 Pass
11 ms
1000 Pass
11 ms
1000 Pass
11 ms
1000 Pass
11 ms
1000 Pass
2 ms
1000 Pass
2 ms
1000 Pass
2 ms
1000 Pass
2 ms
1000 Pass
2 ms
1000
Case 9.2.2 Pass
42 ms
1000 Pass
27 ms
1000 Pass
36 ms
1000 Pass
35 ms
1000 Pass
26 ms
1000 Pass
27 ms
1000 Pass
5 ms
1000 Pass
5 ms
1000 Pass
4 ms
1000 Pass
4 ms
1000 Pass
4 ms
1000
Case 9.2.3 Pass
133 ms
1000 Pass
96 ms
1000 Pass
134 ms
1000 Pass
134 ms
1000 Pass
101 ms
1000 Pass
95 ms
1000 Pass
16 ms
1000 Pass
17 ms
1000 Pass
15 ms
1000 Pass
14 ms
1000 Pass
16 ms
1000
Case 9.2.4 Pass
535 ms
1000 Pass
375 ms
1000 Pass
570 ms
1000 Pass
554 ms
1000 Pass
470 ms
1000 Pass
428 ms
1000 Pass
61 ms
1000 Pass
66 ms
1000 Pass
60 ms
1000 Pass
59 ms
1000 Pass
62 ms
1000
Case 9.2.5 Pass
1026 ms
1000 Pass
750 ms
1000 Pass
1083 ms
1000 Pass
1123 ms
1000 Pass
767 ms
1000 Pass
881 ms
1000 Pass
120 ms
1000 Pass
128 ms
1000 Pass
117 ms
1000 Pass
118 ms
1000 Pass
120 ms
1000
Case 9.2.6 Pass
2051 ms
1000 Pass
1606 ms
1000 Pass
2214 ms
1000 Pass
2243 ms
1000 Pass
1761 ms
1000 Pass
1586 ms
1000 Pass
239 ms
1000 Pass
261 ms
1000 Pass
235 ms
1000 Pass
232 ms
1000 Pass
248 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
9.3 Fragmented Text Message (fixed size, increasing fragment size)
Case 9.3.1 Pass
1331 ms
1000 Pass
1086 ms
1000 Pass
1199 ms
1000 Pass
1240 ms
1000 Pass
1334 ms
1000 Pass
1233 ms
1000 Pass
989 ms
1000 Pass
787 ms
1000 Pass
851 ms
1000 Pass
910 ms
1000 Pass
696 ms
1000
Case 9.3.2 Pass
724 ms
1000 Pass
573 ms
1000 Pass
710 ms
1000 Pass
728 ms
1000 Pass
691 ms
1000 Pass
566 ms
1000 Pass
319 ms
1000 Pass
278 ms
1000 Pass
313 ms
1000 Pass
303 ms
1000 Pass
244 ms
1000
Case 9.3.3 Pass
546 ms
1000 Pass
407 ms
1000 Pass
559 ms
1000 Pass
547 ms
1000 Pass
456 ms
1000 Pass
410 ms
1000 Pass
139 ms
1000 Pass
130 ms
1000 Pass
137 ms
1000 Pass
135 ms
1000 Pass
132 ms
1000
Case 9.3.4 Pass
501 ms
1000 Pass
362 ms
1000 Pass
515 ms
1000 Pass
520 ms
1000 Pass
363 ms
1000 Pass
370 ms
1000 Pass
90 ms
1000 Pass
106 ms
1000 Pass
96 ms
1000 Pass
91 ms
1000 Pass
97 ms
1000
Case 9.3.5 Pass
494 ms
1000 Pass
356 ms
1000 Pass
509 ms
1000 Pass
526 ms
1000 Pass
349 ms
1000 Pass
358 ms
1000 Pass
78 ms
1000 Pass
86 ms
1000 Pass
86 ms
1000 Pass
80 ms
1000 Pass
81 ms
1000
Case 9.3.6 Pass
473 ms
1000 Pass
343 ms
1000 Pass
498 ms
1000 Pass
505 ms
1000 Pass
353 ms
1000 Pass
354 ms
1000 Pass
77 ms
1000 Pass
93 ms
1000 Pass
83 ms
1000 Pass
78 ms
1000 Pass
90 ms
1000
Case 9.3.7 Pass
471 ms
1000 Pass
342 ms
1000 Pass
505 ms
1000 Pass
523 ms
1000 Pass
347 ms
1000 Pass
351 ms
1000 Pass
76 ms
1000 Pass
84 ms
1000 Pass
83 ms
1000 Pass
77 ms
1000 Pass
79 ms
1000
Case 9.3.8 Pass
477 ms
1000 Pass
350 ms
1000 Pass
498 ms
1000 Pass
505 ms
1000 Pass
346 ms
1000 Pass
356 ms
1000 Pass
75 ms
1000 Pass
92 ms
1000 Pass
83 ms
1000 Pass
77 ms
1000 Pass
89 ms
1000
Case 9.3.9 Pass
490 ms
1000 Pass
345 ms
1000 Pass
511 ms
1000 Pass
537 ms
1000 Pass
349 ms
1000 Pass
355 ms
1000 Pass
75 ms
1000 Pass
83 ms
1000 Pass
83 ms
1000 Pass
76 ms
1000 Pass
78 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
9.4 Fragmented Binary Message (fixed size, increasing fragment size)
Case 9.4.1 Pass
1326 ms
1000 Pass
1070 ms
1000 Pass
1191 ms
1000 Pass
1238 ms
1000 Pass
1023 ms
1000 Pass
1013 ms
1000 Pass
922 ms
1000 Pass
708 ms
1000 Pass
793 ms
1000 Pass
857 ms
1000 Pass
627 ms
1000
Case 9.4.2 Pass
736 ms
1000 Pass
547 ms
1000 Pass
692 ms
1000 Pass
715 ms
1000 Pass
527 ms
1000 Pass
540 ms
1000 Pass
272 ms
1000 Pass
218 ms
1000 Pass
240 ms
1000 Pass
253 ms
1000 Pass
193 ms
1000
Case 9.4.3 Pass
528 ms
1000 Pass
386 ms
1000 Pass
543 ms
1000 Pass
530 ms
1000 Pass
387 ms
1000 Pass
397 ms
1000 Pass
86 ms
1000 Pass
88 ms
1000 Pass
78 ms
1000 Pass
82 ms
1000 Pass
82 ms
1000
Case 9.4.4 Pass
498 ms
1000 Pass
344 ms
1000 Pass
504 ms
1000 Pass
503 ms
1000 Pass
343 ms
1000 Pass
349 ms
1000 Pass
39 ms
1000 Pass
42 ms
1000 Pass
38 ms
1000 Pass
39 ms
1000 Pass
39 ms
1000
Case 9.4.5 Pass
482 ms
1000 Pass
346 ms
1000 Pass
490 ms
1000 Pass
516 ms
1000 Pass
338 ms
1000 Pass
343 ms
1000 Pass
29 ms
1000 Pass
32 ms
1000 Pass
28 ms
1000 Pass
29 ms
1000 Pass
30 ms
1000
Case 9.4.6 Pass
456 ms
1000 Pass
332 ms
1000 Pass
486 ms
1000 Pass
497 ms
1000 Pass
337 ms
1000 Pass
339 ms
1000 Pass
27 ms
1000 Pass
30 ms
1000 Pass
26 ms
1000 Pass
28 ms
1000 Pass
27 ms
1000
Case 9.4.7 Pass
479 ms
1000 Pass
337 ms
1000 Pass
491 ms
1000 Pass
514 ms
1000 Pass
336 ms
1000 Pass
339 ms
1000 Pass
26 ms
1000 Pass
28 ms
1000 Pass
26 ms
1000 Pass
27 ms
1000 Pass
27 ms
1000
Case 9.4.8 Pass
462 ms
1000 Pass
330 ms
1000 Pass
488 ms
1000 Pass
492 ms
1000 Pass
339 ms
1000 Pass
343 ms
1000 Pass
26 ms
1000 Pass
28 ms
1000 Pass
26 ms
1000 Pass
27 ms
1000 Pass
26 ms
1000
Case 9.4.9 Pass
473 ms
1000 Pass
334 ms
1000 Pass
520 ms
1000 Pass
528 ms
1000 Pass
335 ms
1000 Pass
341 ms
1000 Pass
25 ms
1000 Pass
29 ms
1000 Pass
25 ms
1000 Pass
26 ms
1000 Pass
27 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
9.5 Text Message (fixed size, increasing chop size)
Case 9.5.1 Pass
699 ms
1000 Pass
657 ms
1000 Pass
696 ms
1000 Pass
695 ms
1000 Pass
674 ms
1000 Pass
666 ms
1000 Pass
615 ms
1000 Pass
611 ms
1000 Pass
623 ms
1000 Pass
628 ms
1000 Pass
610 ms
1000
Case 9.5.2 Pass
410 ms
1000 Pass
378 ms
1000 Pass
418 ms
1000 Pass
411 ms
1000 Pass
383 ms
1000 Pass
384 ms
1000 Pass
322 ms
1000 Pass
311 ms
1000 Pass
339 ms
1000 Pass
325 ms
1000 Pass
321 ms
1000
Case 9.5.3 Pass
264 ms
1000 Pass
249 ms
1000 Pass
278 ms
1000 Pass
272 ms
1000 Pass
229 ms
1000 Pass
234 ms
1000 Pass
174 ms
1000 Pass
177 ms
1000 Pass
182 ms
1000 Pass
175 ms
1000 Pass
170 ms
1000
Case 9.5.4 Pass
196 ms
1000 Pass
164 ms
1000 Pass
206 ms
1000 Pass
201 ms
1000 Pass
160 ms
1000 Pass
196 ms
1000 Pass
100 ms
1000 Pass
96 ms
1000 Pass
103 ms
1000 Pass
105 ms
1000 Pass
97 ms
1000
Case 9.5.5 Pass
160 ms
1000 Pass
128 ms
1000 Pass
175 ms
1000 Pass
164 ms
1000 Pass
159 ms
1000 Pass
126 ms
1000 Pass
63 ms
1000 Pass
66 ms
1000 Pass
68 ms
1000 Pass
62 ms
1000 Pass
63 ms
1000
Case 9.5.6 Pass
144 ms
1000 Pass
108 ms
1000 Pass
150 ms
1000 Pass
147 ms
1000 Pass
118 ms
1000 Pass
152 ms
1000 Pass
55 ms
1000 Pass
42 ms
1000 Pass
49 ms
1000 Pass
43 ms
1000 Pass
43 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
9.6 Binary Text Message (fixed size, increasing chop size)
Case 9.6.1 Pass
716 ms
1000 Pass
656 ms
1000 Pass
699 ms
1000 Pass
689 ms
1000 Pass
654 ms
1000 Pass
660 ms
1000 Pass
610 ms
1000 Pass
584 ms
1000 Pass
650 ms
1000 Pass
610 ms
1000 Pass
586 ms
1000
Case 9.6.2 Pass
410 ms
1000 Pass
387 ms
1000 Pass
420 ms
1000 Pass
412 ms
1000 Pass
372 ms
1000 Pass
375 ms
1000 Pass
310 ms
1000 Pass
305 ms
1000 Pass
310 ms
1000 Pass
313 ms
1000 Pass
304 ms
1000
Case 9.6.3 Pass
273 ms
1000 Pass
236 ms
1000 Pass
279 ms
1000 Pass
276 ms
1000 Pass
267 ms
1000 Pass
232 ms
1000 Pass
165 ms
1000 Pass
161 ms
1000 Pass
169 ms
1000 Pass
166 ms
1000 Pass
161 ms
1000
Case 9.6.4 Pass
202 ms
1000 Pass
166 ms
1000 Pass
213 ms
1000 Pass
207 ms
1000 Pass
171 ms
1000 Pass
172 ms
1000 Pass
92 ms
1000 Pass
90 ms
1000 Pass
91 ms
1000 Pass
91 ms
1000 Pass
92 ms
1000
Case 9.6.5 Pass
166 ms
1000 Pass
129 ms
1000 Pass
175 ms
1000 Pass
170 ms
1000 Pass
126 ms
1000 Pass
130 ms
1000 Pass
56 ms
1000 Pass
54 ms
1000 Pass
55 ms
1000 Pass
54 ms
1000 Pass
56 ms
1000
Case 9.6.6 Pass
144 ms
1000 Pass
110 ms
1000 Pass
155 ms
1000 Pass
151 ms
1000 Pass
106 ms
1000 Pass
108 ms
1000 Pass
36 ms
1000 Pass
36 ms
1000 Pass
36 ms
1000 Pass
34 ms
1000 Pass
37 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
9.7 Text Message Roundtrip Time (fixed number, increasing size)
Case 9.7.1 Pass
126 ms
1000 Pass
124 ms
1000 Pass
122 ms
1000 Pass
120 ms
1000 Pass
163 ms
1000 Pass
153 ms
1000 Pass
130 ms
1000 Pass
114 ms
1000 Pass
113 ms
1000 Pass
115 ms
1000 Pass
110 ms
1000
Case 9.7.2 Pass
126 ms
1000 Pass
130 ms
1000 Pass
126 ms
1000 Pass
124 ms
1000 Pass
149 ms
1000 Pass
145 ms
1000 Pass
124 ms
1000 Pass
118 ms
1000 Pass
115 ms
1000 Pass
117 ms
1000 Pass
134 ms
1000
Case 9.7.3 Pass
140 ms
1000 Pass
137 ms
1000 Pass
136 ms
1000 Pass
135 ms
1000 Pass
150 ms
1000 Pass
148 ms
1000 Pass
128 ms
1000 Pass
119 ms
1000 Pass
118 ms
1000 Pass
130 ms
1000 Pass
112 ms
1000
Case 9.7.4 Pass
188 ms
1000 Pass
175 ms
1000 Pass
179 ms
1000 Pass
179 ms
1000 Pass
182 ms
1000 Pass
180 ms
1000 Pass
144 ms
1000 Pass
136 ms
1000 Pass
146 ms
1000 Pass
139 ms
1000 Pass
131 ms
1000
Case 9.7.5 Pass
349 ms
1000 Pass
295 ms
1000 Pass
323 ms
1000 Pass
329 ms
1000 Pass
327 ms
1000 Pass
316 ms
1000 Pass
195 ms
1000 Pass
188 ms
1000 Pass
188 ms
1000 Pass
183 ms
1000 Pass
179 ms
1000
Case 9.7.6 Pass
895 ms
1000 Pass
734 ms
1000 Pass
862 ms
1000 Pass
879 ms
1000 Pass
764 ms
1000 Pass
755 ms
1000 Pass
383 ms
1000 Pass
374 ms
1000 Pass
366 ms
1000 Pass
352 ms
1000 Pass
392 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
9.8 Binary Message Roundtrip Time (fixed number, increasing size)
Case 9.8.1 Pass
115 ms
1000 Pass
115 ms
1000 Pass
115 ms
1000 Pass
115 ms
1000 Pass
120 ms
1000 Pass
119 ms
1000 Pass
115 ms
1000 Pass
100 ms
1000 Pass
102 ms
1000 Pass
102 ms
1000 Pass
104 ms
1000
Case 9.8.2 Pass
126 ms
1000 Pass
123 ms
1000 Pass
121 ms
1000 Pass
120 ms
1000 Pass
125 ms
1000 Pass
116 ms
1000 Pass
112 ms
1000 Pass
104 ms
1000 Pass
105 ms
1000 Pass
109 ms
1000 Pass
99 ms
1000
Case 9.8.3 Pass
134 ms
1000 Pass
132 ms
1000 Pass
134 ms
1000 Pass
133 ms
1000 Pass
129 ms
1000 Pass
123 ms
1000 Pass
114 ms
1000 Pass
111 ms
1000 Pass
108 ms
1000 Pass
110 ms
1000 Pass
99 ms
1000
Case 9.8.4 Pass
179 ms
1000 Pass
168 ms
1000 Pass
173 ms
1000 Pass
173 ms
1000 Pass
197 ms
1000 Pass
175 ms
1000 Pass
132 ms
1000 Pass
123 ms
1000 Pass
133 ms
1000 Pass
125 ms
1000 Pass
118 ms
1000
Case 9.8.5 Pass
334 ms
1000 Pass
278 ms
1000 Pass
308 ms
1000 Pass
312 ms
1000 Pass
297 ms
1000 Pass
277 ms
1000 Pass
174 ms
1000 Pass
165 ms
1000 Pass
160 ms
1000 Pass
162 ms
1000 Pass
160 ms
1000
Case 9.8.6 Pass
891 ms
1000 Pass
710 ms
1000 Pass
843 ms
1000 Pass
859 ms
1000 Pass
711 ms
1000 Pass
674 ms
1000 Pass
329 ms
1000 Pass
329 ms
1000 Pass
294 ms
1000 Pass
304 ms
1000 Pass
338 ms
1000
10 Misc cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
10.1 Auto-Fragmentation
Case 10.1.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
12 WebSocket Compression (different payloads) cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
12.1 Large JSON data file (utf8, 200636 bytes)
Case 12.1.1 Pass
166 ms [0.292/0.292]
1000 Pass
163 ms [0.292/0.292]
1000 Pass
172 ms [0.292/0.292]
1000 Pass
163 ms [0.292/0.292]
1000 Pass
308 ms [0.303/0.292]
1000 Pass
296 ms [0.303/0.292]
1000 Pass
240 ms [0.292/0.292]
1000 Pass
243 ms [0.292/0.292]
1000 Pass
216 ms [0.292/0.292]
1000 Pass
211 ms [0.303/0.292]
1000 Pass
263 ms [0.292/0.292]
1000
Case 12.1.2 Pass
176 ms [0.112/0.112]
1000 Pass
173 ms [0.112/0.112]
1000 Pass
173 ms [0.112/0.112]
1000 Pass
170 ms [0.112/0.112]
1000 Pass
200 ms [0.112/0.112]
1000 Pass
180 ms [0.112/0.112]
1000 Pass
236 ms [0.112/0.112]
1000 Pass
227 ms [0.112/0.112]
1000 Pass
220 ms [0.112/0.112]
1000 Pass
220 ms [0.112/0.112]
1000 Pass
214 ms [0.112/0.112]
1000
Case 12.1.3 Pass
191 ms [0.065/0.065]
1000 Pass
192 ms [0.065/0.065]
1000 Pass
202 ms [0.065/0.065]
1000 Pass
193 ms [0.065/0.065]
1000 Pass
211 ms [0.065/0.065]
1000 Pass
203 ms [0.065/0.065]
1000 Pass
252 ms [0.065/0.065]
1000 Pass
225 ms [0.065/0.065]
1000 Pass
239 ms [0.065/0.065]
1000 Pass
224 ms [0.065/0.065]
1000 Pass
246 ms [0.065/0.065]
1000
Case 12.1.4 Pass
286 ms [0.056/0.056]
1000 Pass
252 ms [0.056/0.056]
1000 Pass
284 ms [0.056/0.056]
1000 Pass
280 ms [0.056/0.056]
1000 Pass
286 ms [0.056/0.056]
1000 Pass
290 ms [0.056/0.056]
1000 Pass
276 ms [0.056/0.056]
1000 Pass
262 ms [0.056/0.056]
1000 Pass
287 ms [0.056/0.056]
1000 Pass
267 ms [0.056/0.056]
1000 Pass
283 ms [0.056/0.056]
1000
Case 12.1.5 Pass
568 ms [0.046/0.046]
1000 Pass
506 ms [0.046/0.046]
1000 Pass
579 ms [0.046/0.046]
1000 Pass
576 ms [0.046/0.046]
1000 Pass
506 ms [0.046/0.046]
1000 Pass
515 ms [0.046/0.046]
1000 Pass
414 ms [0.046/0.046]
1000 Pass
378 ms [0.046/0.046]
1000 Pass
422 ms [0.046/0.046]
1000 Pass
393 ms [0.046/0.046]
1000 Pass
408 ms [0.046/0.046]
1000
Case 12.1.6 Pass
881 ms [0.044/0.044]
1000 Pass
758 ms [0.044/0.044]
1000 Pass
936 ms [0.044/0.044]
1000 Pass
941 ms [0.044/0.044]
1000 Pass
781 ms [0.044/0.044]
1000 Pass
797 ms [0.044/0.044]
1000 Pass
572 ms [0.044/0.044]
1000 Pass
550 ms [0.044/0.044]
1000 Pass
599 ms [0.044/0.044]
1000 Pass
565 ms [0.044/0.044]
1000 Pass
539 ms [0.044/0.044]
1000
Case 12.1.7 Pass
1484 ms [0.043/0.043]
1000 Pass
1266 ms [0.043/0.043]
1000 Pass
1553 ms [0.043/0.043]
1000 Pass
1563 ms [0.043/0.043]
1000 Pass
1247 ms [0.043/0.043]
1000 Pass
1269 ms [0.043/0.043]
1000 Pass
890 ms [0.043/0.043]
1000 Pass
806 ms [0.050/0.043]
1000 Pass
926 ms [0.043/0.043]
1000 Pass
925 ms [0.043/0.043]
1000 Pass
828 ms [0.050/0.043]
1000
Case 12.1.8 Pass
2585 ms [0.042/0.042]
1000 Pass
2174 ms [0.042/0.042]
1000 Pass
2743 ms [0.042/0.042]
1000 Pass
2782 ms [0.042/0.042]
1000 Pass
2178 ms [0.042/0.042]
1000 Pass
2192 ms [0.042/0.042]
1000 Pass
1495 ms [0.042/0.042]
1000 Pass
1336 ms [0.046/0.042]
1000 Pass
1529 ms [0.042/0.042]
1000 Pass
1481 ms [0.042/0.042]
1000 Pass
1319 ms [0.046/0.042]
1000
Case 12.1.9 Pass
4694 ms [0.042/0.042]
1000 Pass
3918 ms [0.042/0.042]
1000 Pass
5109 ms [0.042/0.042]
1000 Pass
5111 ms [0.042/0.042]
1000 Pass
3969 ms [0.042/0.042]
1000 Pass
4105 ms [0.042/0.042]
1000 Pass
2644 ms [0.042/0.042]
1000 Pass
2423 ms [0.044/0.042]
1000 Pass
2662 ms [0.042/0.042]
1000 Pass
2567 ms [0.042/0.042]
1000 Pass
2473 ms [0.044/0.042]
1000
Case 12.1.10 Pass
8972 ms [0.042/0.042]
1000 Pass
7422 ms [0.042/0.042]
1000 Pass
9768 ms [0.042/0.042]
1000 Pass
9778 ms [0.042/0.042]
1000 Pass
7556 ms [0.042/0.042]
1000 Pass
7749 ms [0.042/0.042]
1000 Pass
5168 ms [0.042/0.042]
1000 Pass
4846 ms [0.043/0.042]
1000 Pass
5164 ms [0.042/0.042]
1000 Pass
4968 ms [0.042/0.042]
1000 Pass
4964 ms [0.043/0.042]
1000
Case 12.1.11 Pass
912 ms [0.044/0.044]
1000 Pass
773 ms [0.044/0.044]
1000 Pass
959 ms [0.044/0.044]
1000 Pass
958 ms [0.044/0.044]
1000 Pass
761 ms [0.044/0.044]
1000 Pass
764 ms [0.044/0.044]
1000 Pass
588 ms [0.044/0.044]
1000 Pass
566 ms [0.044/0.044]
1000 Pass
624 ms [0.044/0.044]
1000 Pass
612 ms [0.044/0.044]
1000 Pass
566 ms [0.044/0.044]
1000
Case 12.1.12 Pass
1525 ms [0.043/0.043]
1000 Pass
1306 ms [0.043/0.043]
1000 Pass
1595 ms [0.043/0.043]
1000 Pass
1597 ms [0.043/0.043]
1000 Pass
1273 ms [0.043/0.043]
1000 Pass
1298 ms [0.043/0.043]
1000 Pass
911 ms [0.043/0.043]
1000 Pass
835 ms [0.050/0.043]
1000 Pass
978 ms [0.043/0.043]
1000 Pass
933 ms [0.043/0.043]
1000 Pass
854 ms [0.050/0.043]
1000
Case 12.1.13 Pass
2644 ms [0.042/0.042]
1000 Pass
2243 ms [0.042/0.042]
1000 Pass
2831 ms [0.042/0.042]
1000 Pass
2849 ms [0.042/0.042]
1000 Pass
2206 ms [0.042/0.042]
1000 Pass
2251 ms [0.042/0.042]
1000 Pass
1534 ms [0.042/0.042]
1000 Pass
1418 ms [0.046/0.042]
1000 Pass
1610 ms [0.042/0.042]
1000 Pass
1559 ms [0.042/0.042]
1000 Pass
1371 ms [0.046/0.042]
1000
Case 12.1.14 Pass
4876 ms [0.042/0.042]
1000 Pass
4090 ms [0.042/0.042]
1000 Pass
5203 ms [0.042/0.042]
1000 Pass
5186 ms [0.042/0.042]
1000 Pass
4103 ms [0.042/0.042]
1000 Pass
4139 ms [0.042/0.042]
1000 Pass
2752 ms [0.042/0.042]
1000 Pass
2631 ms [0.044/0.042]
1000 Pass
2853 ms [0.042/0.042]
1000 Pass
2726 ms [0.042/0.042]
1000 Pass
2609 ms [0.044/0.042]
1000
Case 12.1.15 Pass
9299 ms [0.042/0.042]
1000 Pass
7773 ms [0.042/0.042]
1000 Pass
10095 ms [0.042/0.042]
1000 Pass
10081 ms [0.042/0.042]
1000 Pass
7848 ms [0.042/0.042]
1000 Pass
8021 ms [0.042/0.042]
1000 Pass
5397 ms [0.042/0.042]
1000 Pass
5089 ms [0.043/0.042]
1000 Pass
5429 ms [0.042/0.042]
1000 Pass
5252 ms [0.042/0.042]
1000 Pass
5014 ms [0.043/0.042]
1000
Case 12.1.16 Pass
9069 ms [0.042/0.042]
1000 Pass
7605 ms [0.042/0.042]
1000 Pass
9879 ms [0.042/0.042]
1000 Pass
9861 ms [0.042/0.042]
1000 Pass
7621 ms [0.042/0.042]
1000 Pass
7839 ms [0.042/0.042]
1000 Pass
5315 ms [0.042/0.042]
1000 Pass
4994 ms [0.043/0.042]
1000 Pass
5180 ms [0.042/0.042]
1000 Pass
4984 ms [0.042/0.042]
1000 Pass
4251 ms [0.043/0.042]
1000
Case 12.1.17 Pass
9007 ms [0.042/0.042]
1000 Pass
7484 ms [0.042/0.042]
1000 Pass
9825 ms [0.042/0.042]
1000 Pass
9821 ms [0.042/0.042]
1000 Pass
7581 ms [0.042/0.042]
1000 Pass
7787 ms [0.042/0.042]
1000 Pass
5197 ms [0.042/0.042]
1000 Pass
4886 ms [0.043/0.042]
1000 Pass
5066 ms [0.042/0.042]
1000 Pass
4972 ms [0.042/0.042]
1000 Pass
4362 ms [0.043/0.042]
1000
Case 12.1.18 Pass
8986 ms [0.042/0.042]
1000 Pass
7485 ms [0.042/0.042]
1000 Pass
9825 ms [0.042/0.042]
1000 Pass
9779 ms [0.042/0.042]
1000 Pass
7530 ms [0.042/0.042]
1000 Pass
7794 ms [0.042/0.042]
1000 Pass
5082 ms [0.042/0.042]
1000 Pass
4737 ms [0.043/0.042]
1000 Pass
5032 ms [0.042/0.042]
1000 Pass
4965 ms [0.042/0.042]
1000 Pass
4140 ms [0.043/0.042]
1000
12 WebSocket Compression (different payloads) cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
12.2 Lena Picture, Bitmap 512x512 bw (binary, 263222 bytes)
Case 12.2.1 Pass
165 ms [1.103/1.103]
1000 Pass
169 ms [1.103/1.103]
1000 Pass
169 ms [1.103/1.103]
1000 Pass
164 ms [1.103/1.103]
1000 Pass
158 ms [1.106/1.103]
1000 Pass
157 ms [1.106/1.103]
1000 Pass
218 ms [1.103/1.103]
1000 Pass
221 ms [1.103/1.103]
1000 Pass
215 ms [1.103/1.103]
1000 Pass
215 ms [1.106/1.103]
1000 Pass
201 ms [1.103/1.103]
1000
Case 12.2.2 Pass
198 ms [0.996/0.996]
1000 Pass
197 ms [0.996/0.996]
1000 Pass
197 ms [0.996/0.996]
1000 Pass
190 ms [0.996/0.996]
1000 Pass
189 ms [0.997/0.996]
1000 Pass
193 ms [0.997/0.996]
1000 Pass
233 ms [0.996/0.996]
1000 Pass
231 ms [0.996/0.996]
1000 Pass
250 ms [0.996/0.996]
1000 Pass
227 ms [0.997/0.996]
1000 Pass
226 ms [0.996/0.996]
1000
Case 12.2.3 Pass
298 ms [0.966/0.966]
1000 Pass
285 ms [0.966/0.966]
1000 Pass
304 ms [0.966/0.966]
1000 Pass
298 ms [0.966/0.966]
1000 Pass
295 ms [0.966/0.966]
1000 Pass
325 ms [0.966/0.966]
1000 Pass
305 ms [0.966/0.966]
1000 Pass
298 ms [0.966/0.966]
1000 Pass
300 ms [0.966/0.966]
1000 Pass
291 ms [0.966/0.966]
1000 Pass
289 ms [0.966/0.966]
1000
Case 12.2.4 Pass
549 ms [0.909/0.909]
1000 Pass
505 ms [0.909/0.909]
1000 Pass
545 ms [0.909/0.909]
1000 Pass
538 ms [0.909/0.909]
1000 Pass
536 ms [0.909/0.909]
1000 Pass
539 ms [0.909/0.909]
1000 Pass
442 ms [0.909/0.909]
1000 Pass
421 ms [0.909/0.909]
1000 Pass
429 ms [0.909/0.909]
1000 Pass
427 ms [0.909/0.909]
1000 Pass
433 ms [0.909/0.909]
1000
Case 12.2.5 Pass
1208 ms [0.859/0.859]
1000 Pass
1043 ms [0.859/0.859]
1000 Pass
1192 ms [0.859/0.859]
1000 Pass
1196 ms [0.859/0.859]
1000 Pass
1180 ms [0.859/0.859]
1000 Pass
1191 ms [0.859/0.859]
1000 Pass
761 ms [0.859/0.859]
1000 Pass
787 ms [0.859/0.859]
1000 Pass
794 ms [0.859/0.859]
1000 Pass
792 ms [0.859/0.859]
1000 Pass
777 ms [0.859/0.859]
1000
Case 12.2.6 Pass
2001 ms [0.851/0.851]
1000 Pass
1726 ms [0.851/0.851]
1000 Pass
1972 ms [0.851/0.851]
1000 Pass
1965 ms [0.851/0.851]
1000 Pass
1933 ms [0.851/0.851]
1000 Pass
1956 ms [0.851/0.851]
1000 Pass
1214 ms [0.851/0.851]
1000 Pass
1266 ms [0.851/0.851]
1000 Pass
1165 ms [0.851/0.851]
1000 Pass
1197 ms [0.851/0.851]
1000 Pass
1168 ms [0.851/0.851]
1000
Case 12.2.7 Pass
3479 ms [0.850/0.850]
1000 Pass
2982 ms [0.850/0.850]
1000 Pass
3473 ms [0.850/0.850]
1000 Pass
3477 ms [0.850/0.850]
1000 Pass
3477 ms [0.850/0.850]
1000 Pass
3541 ms [0.850/0.850]
1000 Pass
2055 ms [0.850/0.850]
1000 Pass
1878 ms [0.865/0.850]
1000 Pass
1926 ms [0.850/0.850]
1000 Pass
1962 ms [0.850/0.850]
1000 Pass
1750 ms [0.865/0.850]
1000
Case 12.2.8 Pass
6592 ms [0.851/0.851]
1000 Pass
5512 ms [0.851/0.851]
1000 Pass
6508 ms [0.851/0.851]
1000 Pass
6537 ms [0.851/0.851]
1000 Pass
6682 ms [0.851/0.851]
1000 Pass
6838 ms [0.851/0.851]
1000 Pass
3821 ms [0.851/0.851]
1000 Pass
3763 ms [0.860/0.851]
1000 Pass
3643 ms [0.851/0.851]
1000 Pass
3653 ms [0.851/0.851]
1000 Pass
3395 ms [0.860/0.851]
1000
Case 12.2.9 Pass
12628 ms [0.851/0.851]
1000 Pass
10729 ms [0.851/0.851]
1000 Pass
12652 ms [0.851/0.851]
1000 Pass
12785 ms [0.851/0.851]
1000 Pass
12909 ms [0.851/0.851]
1000 Pass
13112 ms [0.851/0.851]
1000 Pass
7281 ms [0.851/0.851]
1000 Pass
6876 ms [0.855/0.851]
1000 Pass
6793 ms [0.851/0.851]
1000 Pass
6852 ms [0.851/0.851]
1000 Pass
6722 ms [0.855/0.851]
1000
Case 12.2.10 Pass
24864 ms [0.850/0.850]
1000 Pass
20939 ms [0.850/0.850]
1000 Pass
25043 ms [0.850/0.850]
1000 Pass
25204 ms [0.850/0.850]
1000 Pass
25218 ms [0.850/0.850]
1000 Pass
25387 ms [0.850/0.850]
1000 Pass
13285 ms [0.850/0.850]
1000 Pass
13701 ms [0.853/0.850]
1000 Pass
13541 ms [0.850/0.850]
1000 Pass
13484 ms [0.850/0.850]
1000 Pass
13103 ms [0.853/0.850]
1000
Case 12.2.11 Pass
2416 ms [0.851/0.851]
1000 Pass
2077 ms [0.851/0.851]
1000 Pass
2336 ms [0.851/0.851]
1000 Pass
2337 ms [0.851/0.851]
1000 Pass
2310 ms [0.851/0.851]
1000 Pass
2309 ms [0.851/0.851]
1000 Pass
1806 ms [0.851/0.851]
1000 Pass
1638 ms [0.851/0.851]
1000 Pass
1643 ms [0.851/0.851]
1000 Pass
1631 ms [0.851/0.851]
1000 Pass
1595 ms [0.851/0.851]
1000
Case 12.2.12 Pass
4337 ms [0.850/0.850]
1000 Pass
3673 ms [0.850/0.850]
1000 Pass
4167 ms [0.850/0.850]
1000 Pass
4171 ms [0.850/0.850]
1000 Pass
4154 ms [0.850/0.850]
1000 Pass
4153 ms [0.850/0.850]
1000 Pass
2949 ms [0.850/0.850]
1000 Pass
2470 ms [0.865/0.850]
1000 Pass
2848 ms [0.850/0.850]
1000 Pass
2845 ms [0.850/0.850]
1000 Pass
2341 ms [0.865/0.850]
1000
Case 12.2.13 Pass
8257 ms [0.851/0.851]
1000 Pass
6911 ms [0.851/0.851]
1000 Pass
7965 ms [0.851/0.851]
1000 Pass
7978 ms [0.851/0.851]
1000 Pass
8030 ms [0.851/0.851]
1000 Pass
8036 ms [0.851/0.851]
1000 Pass
5373 ms [0.851/0.851]
1000 Pass
5149 ms [0.860/0.851]
1000 Pass
5197 ms [0.851/0.851]
1000 Pass
5228 ms [0.851/0.851]
1000 Pass
4614 ms [0.860/0.851]
1000
Case 12.2.14 Pass
16132 ms [0.851/0.851]
1000 Pass
13501 ms [0.851/0.851]
1000 Pass
15519 ms [0.851/0.851]
1000 Pass
15582 ms [0.851/0.851]
1000 Pass
15702 ms [0.851/0.851]
1000 Pass
15603 ms [0.851/0.851]
1000 Pass
10328 ms [0.851/0.851]
1000 Pass
9993 ms [0.855/0.851]
1000 Pass
9914 ms [0.851/0.851]
1000 Pass
10083 ms [0.851/0.851]
1000 Pass
8837 ms [0.855/0.851]
1000
Case 12.2.15 Pass
31845 ms [0.850/0.850]
1000 Pass
26760 ms [0.850/0.850]
1000 Pass
30772 ms [0.850/0.850]
1000 Pass
30746 ms [0.850/0.850]
1000 Pass
30565 ms [0.850/0.850]
1000 Pass
30513 ms [0.850/0.850]
1000 Pass
20090 ms [0.850/0.850]
1000 Pass
19006 ms [0.853/0.850]
1000 Pass
19197 ms [0.850/0.850]
1000 Pass
19514 ms [0.850/0.850]
1000 Pass
18328 ms [0.853/0.850]
1000
Case 12.2.16 Pass
26891 ms [0.850/0.850]
1000 Pass
22632 ms [0.850/0.850]
1000 Pass
26568 ms [0.850/0.850]
1000 Pass
26613 ms [0.850/0.850]
1000 Pass
26724 ms [0.850/0.850]
1000 Pass
26831 ms [0.850/0.850]
1000 Pass
15244 ms [0.850/0.850]
1000 Pass
15189 ms [0.853/0.850]
1000 Pass
14527 ms [0.850/0.850]
1000 Pass
14922 ms [0.850/0.850]
1000 Pass
14417 ms [0.853/0.850]
1000
Case 12.2.17 Pass
25513 ms [0.850/0.850]
1000 Pass
21390 ms [0.850/0.850]
1000 Pass
25453 ms [0.850/0.850]
1000 Pass
25524 ms [0.850/0.850]
1000 Pass
25641 ms [0.850/0.850]
1000 Pass
25770 ms [0.850/0.850]
1000 Pass
14130 ms [0.850/0.850]
1000 Pass
14105 ms [0.853/0.850]
1000 Pass
13374 ms [0.850/0.850]
1000 Pass
13672 ms [0.850/0.850]
1000 Pass
13536 ms [0.853/0.850]
1000
Case 12.2.18 Pass
24999 ms [0.850/0.850]
1000 Pass
21061 ms [0.850/0.850]
1000 Pass
25099 ms [0.850/0.850]
1000 Pass
25150 ms [0.850/0.850]
1000 Pass
25302 ms [0.850/0.850]
1000 Pass
25466 ms [0.850/0.850]
1000 Pass
13480 ms [0.850/0.850]
1000 Pass
13881 ms [0.853/0.850]
1000 Pass
13137 ms [0.850/0.850]
1000 Pass
13299 ms [0.850/0.850]
1000 Pass
13357 ms [0.853/0.850]
1000
12 WebSocket Compression (different payloads) cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
12.3 Human readable text, Goethe's Faust I (German) (binary, 229647 bytes)
Case 12.3.1 Pass
169 ms [0.718/0.718]
1000 Pass
168 ms [0.718/0.718]
1000 Pass
168 ms [0.718/0.718]
1000 Pass
164 ms [0.718/0.718]
1000 Pass
156 ms [0.727/0.718]
1000 Pass
153 ms [0.727/0.718]
1000 Pass
233 ms [0.718/0.718]
1000 Pass
226 ms [0.718/0.718]
1000 Pass
208 ms [0.718/0.718]
1000 Pass
216 ms [0.727/0.718]
1000 Pass
217 ms [0.718/0.718]
1000
Case 12.3.2 Pass
190 ms [0.533/0.533]
1000 Pass
189 ms [0.533/0.533]
1000 Pass
192 ms [0.533/0.533]
1000 Pass
189 ms [0.533/0.533]
1000 Pass
176 ms [0.535/0.533]
1000 Pass
175 ms [0.535/0.533]
1000 Pass
240 ms [0.533/0.533]
1000 Pass
230 ms [0.533/0.533]
1000 Pass
238 ms [0.533/0.533]
1000 Pass
248 ms [0.535/0.533]
1000 Pass
252 ms [0.533/0.533]
1000
Case 12.3.3 Pass
272 ms [0.470/0.470]
1000 Pass
257 ms [0.470/0.470]
1000 Pass
264 ms [0.470/0.470]
1000 Pass
263 ms [0.470/0.470]
1000 Pass
249 ms [0.470/0.470]
1000 Pass
246 ms [0.470/0.470]
1000 Pass
290 ms [0.470/0.470]
1000 Pass
284 ms [0.470/0.470]
1000 Pass
277 ms [0.470/0.470]
1000 Pass
282 ms [0.470/0.470]
1000 Pass
277 ms [0.470/0.470]
1000
Case 12.3.4 Pass
516 ms [0.413/0.413]
1000 Pass
488 ms [0.413/0.413]
1000 Pass
517 ms [0.413/0.413]
1000 Pass
510 ms [0.413/0.413]
1000 Pass
501 ms [0.413/0.413]
1000 Pass
504 ms [0.413/0.413]
1000 Pass
457 ms [0.413/0.413]
1000 Pass
451 ms [0.413/0.413]
1000 Pass
440 ms [0.413/0.413]
1000 Pass
436 ms [0.413/0.413]
1000 Pass
437 ms [0.413/0.413]
1000
Case 12.3.5 Pass
1221 ms [0.387/0.387]
1000 Pass
1108 ms [0.387/0.387]
1000 Pass
1224 ms [0.387/0.387]
1000 Pass
1219 ms [0.387/0.387]
1000 Pass
1247 ms [0.387/0.387]
1000 Pass
1240 ms [0.387/0.387]
1000 Pass
952 ms [0.387/0.387]
1000 Pass
1023 ms [0.387/0.387]
1000 Pass
958 ms [0.387/0.387]
1000 Pass
983 ms [0.387/0.387]
1000 Pass
997 ms [0.387/0.387]
1000
Case 12.3.6 Pass
2086 ms [0.381/0.381]
1000 Pass
1909 ms [0.381/0.381]
1000 Pass
2090 ms [0.381/0.381]
1000 Pass
2104 ms [0.381/0.381]
1000 Pass
2099 ms [0.381/0.381]
1000 Pass
2101 ms [0.381/0.381]
1000 Pass
1698 ms [0.381/0.381]
1000 Pass
1683 ms [0.381/0.381]
1000 Pass
1553 ms [0.381/0.381]
1000 Pass
1622 ms [0.381/0.381]
1000 Pass
1760 ms [0.381/0.381]
1000
Case 12.3.7 Pass
3737 ms [0.378/0.378]
1000 Pass
3359 ms [0.378/0.378]
1000 Pass
3733 ms [0.378/0.378]
1000 Pass
3725 ms [0.378/0.378]
1000 Pass
3780 ms [0.378/0.378]
1000 Pass
3772 ms [0.378/0.378]
1000 Pass
2956 ms [0.378/0.378]
1000 Pass
2425 ms [0.422/0.378]
1000 Pass
2739 ms [0.378/0.378]
1000 Pass
2839 ms [0.378/0.378]
1000 Pass
2446 ms [0.422/0.378]
1000
Case 12.3.8 Pass
6955 ms [0.377/0.377]
1000 Pass
6256 ms [0.377/0.377]
1000 Pass
7003 ms [0.377/0.377]
1000 Pass
6995 ms [0.377/0.377]
1000 Pass
7142 ms [0.377/0.377]
1000 Pass
7135 ms [0.377/0.377]
1000 Pass
5252 ms [0.377/0.377]
1000 Pass
4701 ms [0.406/0.377]
1000 Pass
5014 ms [0.377/0.377]
1000 Pass
5243 ms [0.377/0.377]
1000 Pass
4896 ms [0.406/0.377]
1000
Case 12.3.9 Pass
13358 ms [0.376/0.376]
1000 Pass
12044 ms [0.376/0.376]
1000 Pass
13535 ms [0.376/0.376]
1000 Pass
13598 ms [0.376/0.376]
1000 Pass
13937 ms [0.376/0.376]
1000 Pass
13935 ms [0.376/0.376]
1000 Pass
10033 ms [0.376/0.376]
1000 Pass
9777 ms [0.392/0.376]
1000 Pass
9282 ms [0.376/0.376]
1000 Pass
9880 ms [0.376/0.376]
1000 Pass
9632 ms [0.392/0.376]
1000
Case 12.3.10 Pass
26342 ms [0.376/0.376]
1000 Pass
23714 ms [0.376/0.376]
1000 Pass
26743 ms [0.376/0.376]
1000 Pass
26818 ms [0.376/0.376]
1000 Pass
27240 ms [0.376/0.376]
1000 Pass
27267 ms [0.376/0.376]
1000 Pass
19211 ms [0.376/0.376]
1000 Pass
19685 ms [0.384/0.376]
1000 Pass
18266 ms [0.376/0.376]
1000 Pass
19148 ms [0.376/0.376]
1000 Pass
18788 ms [0.384/0.376]
1000
Case 12.3.11 Pass
2255 ms [0.381/0.381]
1000 Pass
2031 ms [0.381/0.381]
1000 Pass
2244 ms [0.381/0.381]
1000 Pass
2237 ms [0.381/0.381]
1000 Pass
2250 ms [0.381/0.381]
1000 Pass
2239 ms [0.381/0.381]
1000 Pass
1861 ms [0.381/0.381]
1000 Pass
1714 ms [0.381/0.381]
1000 Pass
1805 ms [0.381/0.381]
1000 Pass
1804 ms [0.381/0.381]
1000 Pass
1789 ms [0.381/0.381]
1000
Case 12.3.12 Pass
4088 ms [0.378/0.378]
1000 Pass
3677 ms [0.378/0.378]
1000 Pass
4056 ms [0.378/0.378]
1000 Pass
4052 ms [0.378/0.378]
1000 Pass
4079 ms [0.378/0.378]
1000 Pass
4070 ms [0.378/0.378]
1000 Pass
3371 ms [0.378/0.378]
1000 Pass
2913 ms [0.422/0.378]
1000 Pass
3148 ms [0.378/0.378]
1000 Pass
3160 ms [0.378/0.378]
1000 Pass
2818 ms [0.422/0.378]
1000
Case 12.3.13 Pass
7690 ms [0.377/0.377]
1000 Pass
6913 ms [0.377/0.377]
1000 Pass
7646 ms [0.377/0.377]
1000 Pass
7675 ms [0.377/0.377]
1000 Pass
7745 ms [0.377/0.377]
1000 Pass
7701 ms [0.377/0.377]
1000 Pass
6057 ms [0.377/0.377]
1000 Pass
5460 ms [0.406/0.377]
1000 Pass
5599 ms [0.377/0.377]
1000 Pass
5929 ms [0.377/0.377]
1000 Pass
5194 ms [0.406/0.377]
1000
Case 12.3.14 Pass
14907 ms [0.376/0.376]
1000 Pass
13343 ms [0.376/0.376]
1000 Pass
14821 ms [0.376/0.376]
1000 Pass
14873 ms [0.376/0.376]
1000 Pass
15101 ms [0.376/0.376]
1000 Pass
15062 ms [0.376/0.376]
1000 Pass
11620 ms [0.376/0.376]
1000 Pass
10932 ms [0.392/0.376]
1000 Pass
10697 ms [0.376/0.376]
1000 Pass
11245 ms [0.376/0.376]
1000 Pass
10542 ms [0.392/0.376]
1000
Case 12.3.15 Pass
29378 ms [0.376/0.376]
1000 Pass
26441 ms [0.376/0.376]
1000 Pass
29342 ms [0.376/0.376]
1000 Pass
29387 ms [0.376/0.376]
1000 Pass
29715 ms [0.376/0.376]
1000 Pass
29511 ms [0.376/0.376]
1000 Pass
22458 ms [0.376/0.376]
1000 Pass
22215 ms [0.384/0.376]
1000 Pass
21090 ms [0.376/0.376]
1000 Pass
21927 ms [0.376/0.376]
1000 Pass
21295 ms [0.384/0.376]
1000
Case 12.3.16 Pass
27318 ms [0.376/0.376]
1000 Pass
24461 ms [0.376/0.376]
1000 Pass
27492 ms [0.376/0.376]
1000 Pass
27482 ms [0.376/0.376]
1000 Pass
28019 ms [0.376/0.376]
1000 Pass
27905 ms [0.376/0.376]
1000 Pass
20169 ms [0.376/0.376]
1000 Pass
20506 ms [0.384/0.376]
1000 Pass
18959 ms [0.376/0.376]
1000 Pass
19963 ms [0.376/0.376]
1000 Pass
19564 ms [0.384/0.376]
1000
Case 12.3.17 Pass
26554 ms [0.376/0.376]
1000 Pass
23938 ms [0.376/0.376]
1000 Pass
26995 ms [0.376/0.376]
1000 Pass
27000 ms [0.376/0.376]
1000 Pass
27494 ms [0.376/0.376]
1000 Pass
27460 ms [0.376/0.376]
1000 Pass
19530 ms [0.376/0.376]
1000 Pass
19910 ms [0.384/0.376]
1000 Pass
18530 ms [0.376/0.376]
1000 Pass
19413 ms [0.376/0.376]
1000 Pass
18750 ms [0.384/0.376]
1000
Case 12.3.18 Pass
26355 ms [0.376/0.376]
1000 Pass
23815 ms [0.376/0.376]
1000 Pass
26938 ms [0.376/0.376]
1000 Pass
26820 ms [0.376/0.376]
1000 Pass
27314 ms [0.376/0.376]
1000 Pass
27280 ms [0.376/0.376]
1000 Pass
19448 ms [0.376/0.376]
1000 Pass
19463 ms [0.384/0.376]
1000 Pass
18247 ms [0.376/0.376]
1000 Pass
19823 ms [0.376/0.376]
1000 Pass
18918 ms [0.384/0.376]
1000
12 WebSocket Compression (different payloads) cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
12.4 Large HTML file (utf8, 267781 bytes)
Case 12.4.1 Pass
164 ms [0.411/0.411]
1000 Pass
168 ms [0.411/0.411]
1000 Pass
169 ms [0.411/0.411]
1000 Pass
163 ms [0.411/0.411]
1000 Pass
152 ms [0.417/0.411]
1000 Pass
152 ms [0.417/0.411]
1000 Pass
246 ms [0.411/0.411]
1000 Pass
231 ms [0.411/0.411]
1000 Pass
211 ms [0.411/0.411]
1000 Pass
207 ms [0.417/0.411]
1000 Pass
223 ms [0.411/0.411]
1000
Case 12.4.2 Pass
179 ms [0.147/0.147]
1000 Pass
177 ms [0.147/0.147]
1000 Pass
174 ms [0.147/0.147]
1000 Pass
172 ms [0.147/0.147]
1000 Pass
155 ms [0.148/0.147]
1000 Pass
157 ms [0.148/0.147]
1000 Pass
230 ms [0.147/0.147]
1000 Pass
210 ms [0.147/0.147]
1000 Pass
229 ms [0.147/0.147]
1000 Pass
221 ms [0.148/0.147]
1000 Pass
246 ms [0.147/0.147]
1000
Case 12.4.3 Pass
194 ms [0.077/0.077]
1000 Pass
197 ms [0.077/0.077]
1000 Pass
203 ms [0.077/0.077]
1000 Pass
194 ms [0.077/0.077]
1000 Pass
176 ms [0.077/0.077]
1000 Pass
173 ms [0.077/0.077]
1000 Pass
247 ms [0.077/0.077]
1000 Pass
223 ms [0.077/0.077]
1000 Pass
231 ms [0.077/0.077]
1000 Pass
228 ms [0.077/0.077]
1000 Pass
251 ms [0.077/0.077]
1000
Case 12.4.4 Pass
308 ms [0.066/0.066]
1000 Pass
261 ms [0.066/0.066]
1000 Pass
290 ms [0.066/0.066]
1000 Pass
289 ms [0.066/0.066]
1000 Pass
247 ms [0.066/0.066]
1000 Pass
244 ms [0.066/0.066]
1000 Pass
285 ms [0.066/0.066]
1000 Pass
270 ms [0.066/0.066]
1000 Pass
273 ms [0.066/0.066]
1000 Pass
267 ms [0.066/0.066]
1000 Pass
275 ms [0.066/0.066]
1000
Case 12.4.5 Pass
578 ms [0.058/0.058]
1000 Pass
526 ms [0.058/0.058]
1000 Pass
598 ms [0.058/0.058]
1000 Pass
595 ms [0.058/0.058]
1000 Pass
518 ms [0.058/0.058]
1000 Pass
519 ms [0.058/0.058]
1000 Pass
433 ms [0.058/0.058]
1000 Pass
414 ms [0.058/0.058]
1000 Pass
454 ms [0.058/0.058]
1000 Pass
415 ms [0.058/0.058]
1000 Pass
416 ms [0.058/0.058]
1000
Case 12.4.6 Pass
940 ms [0.055/0.055]
1000 Pass
820 ms [0.055/0.055]
1000 Pass
982 ms [0.055/0.055]
1000 Pass
983 ms [0.055/0.055]
1000 Pass
812 ms [0.055/0.055]
1000 Pass
810 ms [0.055/0.055]
1000 Pass
607 ms [0.055/0.055]
1000 Pass
604 ms [0.055/0.055]
1000 Pass
627 ms [0.055/0.055]
1000 Pass
607 ms [0.055/0.055]
1000 Pass
580 ms [0.055/0.055]
1000
Case 12.4.7 Pass
1549 ms [0.054/0.054]
1000 Pass
1329 ms [0.054/0.054]
1000 Pass
1625 ms [0.054/0.054]
1000 Pass
1623 ms [0.054/0.054]
1000 Pass
1341 ms [0.054/0.054]
1000 Pass
1348 ms [0.054/0.054]
1000 Pass
970 ms [0.054/0.054]
1000 Pass
906 ms [0.068/0.054]
1000 Pass
1021 ms [0.054/0.054]
1000 Pass
989 ms [0.054/0.054]
1000 Pass
855 ms [0.068/0.054]
1000
Case 12.4.8 Pass
2693 ms [0.054/0.054]
1000 Pass
2296 ms [0.054/0.054]
1000 Pass
2870 ms [0.054/0.054]
1000 Pass
2880 ms [0.054/0.054]
1000 Pass
2325 ms [0.054/0.054]
1000 Pass
2335 ms [0.054/0.054]
1000 Pass
1628 ms [0.054/0.054]
1000 Pass
1447 ms [0.061/0.054]
1000 Pass
1659 ms [0.054/0.054]
1000 Pass
1607 ms [0.054/0.054]
1000 Pass
1427 ms [0.061/0.054]
1000
Case 12.4.9 Pass
4959 ms [0.054/0.054]
1000 Pass
4118 ms [0.054/0.054]
1000 Pass
5306 ms [0.054/0.054]
1000 Pass
5289 ms [0.054/0.054]
1000 Pass
4299 ms [0.054/0.054]
1000 Pass
4329 ms [0.054/0.054]
1000 Pass
2895 ms [0.054/0.054]
1000 Pass
2819 ms [0.057/0.054]
1000 Pass
3015 ms [0.054/0.054]
1000 Pass
2896 ms [0.054/0.054]
1000 Pass
2743 ms [0.057/0.054]
1000
Case 12.4.10 Pass
9385 ms [0.054/0.054]
1000 Pass
7853 ms [0.054/0.054]
1000 Pass
10223 ms [0.054/0.054]
1000 Pass
10245 ms [0.054/0.054]
1000 Pass
8256 ms [0.054/0.054]
1000 Pass
8297 ms [0.054/0.054]
1000 Pass
5554 ms [0.054/0.054]
1000 Pass
5391 ms [0.056/0.054]
1000 Pass
5966 ms [0.054/0.054]
1000 Pass
5638 ms [0.054/0.054]
1000 Pass
5295 ms [0.056/0.054]
1000
Case 12.4.11 Pass
961 ms [0.055/0.055]
1000 Pass
834 ms [0.055/0.055]
1000 Pass
1007 ms [0.055/0.055]
1000 Pass
1004 ms [0.055/0.055]
1000 Pass
803 ms [0.055/0.055]
1000 Pass
805 ms [0.055/0.055]
1000 Pass
627 ms [0.055/0.055]
1000 Pass
630 ms [0.055/0.055]
1000 Pass
665 ms [0.055/0.055]
1000 Pass
646 ms [0.055/0.055]
1000 Pass
561 ms [0.055/0.055]
1000
Case 12.4.12 Pass
1611 ms [0.054/0.054]
1000 Pass
1384 ms [0.054/0.054]
1000 Pass
1683 ms [0.054/0.054]
1000 Pass
1679 ms [0.054/0.054]
1000 Pass
1398 ms [0.054/0.054]
1000 Pass
1404 ms [0.054/0.054]
1000 Pass
964 ms [0.054/0.054]
1000 Pass
861 ms [0.068/0.054]
1000 Pass
1064 ms [0.054/0.054]
1000 Pass
1029 ms [0.054/0.054]
1000 Pass
881 ms [0.068/0.054]
1000
Case 12.4.13 Pass
2840 ms [0.054/0.054]
1000 Pass
2401 ms [0.054/0.054]
1000 Pass
2971 ms [0.054/0.054]
1000 Pass
2989 ms [0.054/0.054]
1000 Pass
2394 ms [0.054/0.054]
1000 Pass
2410 ms [0.054/0.054]
1000 Pass
1695 ms [0.054/0.054]
1000 Pass
1509 ms [0.061/0.054]
1000 Pass
1810 ms [0.054/0.054]
1000 Pass
1656 ms [0.054/0.054]
1000 Pass
1460 ms [0.061/0.054]
1000
Case 12.4.14 Pass
5408 ms [0.054/0.054]
1000 Pass
4345 ms [0.054/0.054]
1000 Pass
5498 ms [0.054/0.054]
1000 Pass
5508 ms [0.054/0.054]
1000 Pass
4472 ms [0.054/0.054]
1000 Pass
4516 ms [0.054/0.054]
1000 Pass
3124 ms [0.054/0.054]
1000 Pass
2910 ms [0.057/0.054]
1000 Pass
3190 ms [0.054/0.054]
1000 Pass
3028 ms [0.054/0.054]
1000 Pass
2929 ms [0.057/0.054]
1000
Case 12.4.15 Pass
10391 ms [0.054/0.054]
1000 Pass
8238 ms [0.054/0.054]
1000 Pass
10591 ms [0.054/0.054]
1000 Pass
10610 ms [0.054/0.054]
1000 Pass
8628 ms [0.054/0.054]
1000 Pass
8667 ms [0.054/0.054]
1000 Pass
5954 ms [0.054/0.054]
1000 Pass
5665 ms [0.056/0.054]
1000 Pass
6383 ms [0.054/0.054]
1000 Pass
5867 ms [0.054/0.054]
1000 Pass
5624 ms [0.056/0.054]
1000
Case 12.4.16 Pass
9681 ms [0.054/0.054]
1000 Pass
7965 ms [0.054/0.054]
1000 Pass
10292 ms [0.054/0.054]
1000 Pass
10279 ms [0.054/0.054]
1000 Pass
8354 ms [0.054/0.054]
1000 Pass
8430 ms [0.054/0.054]
1000 Pass
5707 ms [0.054/0.054]
1000 Pass
5072 ms [0.056/0.054]
1000 Pass
6143 ms [0.054/0.054]
1000 Pass
5732 ms [0.054/0.054]
1000 Pass
4905 ms [0.056/0.054]
1000
Case 12.4.17 Pass
9432 ms [0.054/0.054]
1000 Pass
7891 ms [0.054/0.054]
1000 Pass
10238 ms [0.054/0.054]
1000 Pass
10213 ms [0.054/0.054]
1000 Pass
8277 ms [0.054/0.054]
1000 Pass
8334 ms [0.054/0.054]
1000 Pass
5695 ms [0.054/0.054]
1000 Pass
4775 ms [0.056/0.054]
1000 Pass
6041 ms [0.054/0.054]
1000 Pass
5561 ms [0.054/0.054]
1000 Pass
4915 ms [0.056/0.054]
1000
Case 12.4.18 Pass
9444 ms [0.054/0.054]
1000 Pass
7897 ms [0.054/0.054]
1000 Pass
10205 ms [0.054/0.054]
1000 Pass
10209 ms [0.054/0.054]
1000 Pass
8269 ms [0.054/0.054]
1000 Pass
8322 ms [0.054/0.054]
1000 Pass
5671 ms [0.054/0.054]
1000 Pass
4797 ms [0.056/0.054]
1000 Pass
5947 ms [0.054/0.054]
1000 Pass
5584 ms [0.054/0.054]
1000 Pass
4735 ms [0.056/0.054]
1000
12 WebSocket Compression (different payloads) cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
12.5 A larger PDF (binary, 1042328 bytes)
Case 12.5.1 Pass
168 ms [1.084/1.084]
1000 Pass
169 ms [1.084/1.084]
1000 Pass
168 ms [1.084/1.084]
1000 Pass
164 ms [1.084/1.084]
1000 Pass
152 ms [1.086/1.084]
1000 Pass
150 ms [1.086/1.084]
1000 Pass
216 ms [1.084/1.084]
1000 Pass
207 ms [1.084/1.084]
1000 Pass
202 ms [1.084/1.084]
1000 Pass
201 ms [1.086/1.084]
1000 Pass
207 ms [1.084/1.084]
1000
Case 12.5.2 Pass
193 ms [1.027/1.027]
1000 Pass
189 ms [1.027/1.027]
1000 Pass
191 ms [1.027/1.027]
1000 Pass
189 ms [1.027/1.027]
1000 Pass
176 ms [1.028/1.027]
1000 Pass
173 ms [1.028/1.027]
1000 Pass
231 ms [1.027/1.027]
1000 Pass
226 ms [1.027/1.027]
1000 Pass
245 ms [1.027/1.027]
1000 Pass
235 ms [1.028/1.027]
1000 Pass
219 ms [1.027/1.027]
1000
Case 12.5.3 Pass
310 ms [0.973/0.973]
1000 Pass
284 ms [0.973/0.973]
1000 Pass
289 ms [0.973/0.973]
1000 Pass
293 ms [0.973/0.973]
1000 Pass
293 ms [0.973/0.973]
1000 Pass
279 ms [0.973/0.973]
1000 Pass
290 ms [0.973/0.973]
1000 Pass
290 ms [0.973/0.973]
1000 Pass
297 ms [0.973/0.973]
1000 Pass
300 ms [0.973/0.973]
1000 Pass
290 ms [0.973/0.973]
1000
Case 12.5.4 Pass
480 ms [0.786/0.786]
1000 Pass
436 ms [0.786/0.786]
1000 Pass
479 ms [0.786/0.786]
1000 Pass
471 ms [0.786/0.786]
1000 Pass
454 ms [0.786/0.786]
1000 Pass
454 ms [0.786/0.786]
1000 Pass
382 ms [0.786/0.786]
1000 Pass
382 ms [0.786/0.786]
1000 Pass
372 ms [0.786/0.786]
1000 Pass
372 ms [0.786/0.786]
1000 Pass
375 ms [0.786/0.786]
1000
Case 12.5.5 Pass
1052 ms [0.777/0.777]
1000 Pass
898 ms [0.777/0.777]
1000 Pass
1042 ms [0.777/0.777]
1000 Pass
1033 ms [0.777/0.777]
1000 Pass
1017 ms [0.777/0.777]
1000 Pass
1029 ms [0.777/0.777]
1000 Pass
638 ms [0.777/0.777]
1000 Pass
648 ms [0.777/0.777]
1000 Pass
626 ms [0.777/0.777]
1000 Pass
645 ms [0.777/0.777]
1000 Pass
647 ms [0.777/0.777]
1000
Case 12.5.6 Pass
1707 ms [0.768/0.768]
1000 Pass
1451 ms [0.768/0.768]
1000 Pass
1675 ms [0.768/0.768]
1000 Pass
1678 ms [0.768/0.768]
1000 Pass
1652 ms [0.768/0.768]
1000 Pass
1658 ms [0.768/0.768]
1000 Pass
941 ms [0.768/0.768]
1000 Pass
933 ms [0.768/0.768]
1000 Pass
907 ms [0.768/0.768]
1000 Pass
938 ms [0.768/0.768]
1000 Pass
960 ms [0.768/0.768]
1000
Case 12.5.7 Pass
2973 ms [0.763/0.763]
1000 Pass
2435 ms [0.763/0.763]
1000 Pass
2896 ms [0.763/0.763]
1000 Pass
2929 ms [0.763/0.763]
1000 Pass
2887 ms [0.763/0.763]
1000 Pass
2908 ms [0.763/0.763]
1000 Pass
1560 ms [0.763/0.763]
1000 Pass
1397 ms [0.793/0.763]
1000 Pass
1453 ms [0.763/0.763]
1000 Pass
1475 ms [0.763/0.763]
1000 Pass
1383 ms [0.793/0.763]
1000
Case 12.5.8 Pass
5532 ms [0.761/0.761]
1000 Pass
4445 ms [0.761/0.761]
1000 Pass
5409 ms [0.761/0.761]
1000 Pass
5401 ms [0.761/0.761]
1000 Pass
5434 ms [0.761/0.761]
1000 Pass
5509 ms [0.761/0.761]
1000 Pass
2764 ms [0.761/0.761]
1000 Pass
2693 ms [0.777/0.761]
1000 Pass
2593 ms [0.761/0.761]
1000 Pass
2671 ms [0.761/0.761]
1000 Pass
2425 ms [0.777/0.761]
1000
Case 12.5.9 Pass
10787 ms [0.759/0.759]
1000 Pass
8532 ms [0.759/0.759]
1000 Pass
10467 ms [0.759/0.759]
1000 Pass
10470 ms [0.759/0.759]
1000 Pass
10506 ms [0.759/0.759]
1000 Pass
10588 ms [0.759/0.759]
1000 Pass
4996 ms [0.759/0.759]
1000 Pass
4967 ms [0.768/0.759]
1000 Pass
4754 ms [0.759/0.759]
1000 Pass
4964 ms [0.759/0.759]
1000 Pass
4853 ms [0.768/0.759]
1000
Case 12.5.10 Pass
20656 ms [0.759/0.759]
1000 Pass
16773 ms [0.759/0.759]
1000 Pass
20598 ms [0.759/0.759]
1000 Pass
20616 ms [0.759/0.759]
1000 Pass
20411 ms [0.759/0.759]
1000 Pass
20571 ms [0.759/0.759]
1000 Pass
9509 ms [0.759/0.759]
1000 Pass
10186 ms [0.763/0.759]
1000 Pass
9128 ms [0.759/0.759]
1000 Pass
9427 ms [0.759/0.759]
1000 Pass
9249 ms [0.763/0.759]
1000
Case 12.5.11 Pass
2158 ms [0.768/0.768]
1000 Pass
1781 ms [0.768/0.768]
1000 Pass
2019 ms [0.768/0.768]
1000 Pass
2021 ms [0.768/0.768]
1000 Pass
1961 ms [0.768/0.768]
1000 Pass
1977 ms [0.768/0.768]
1000 Pass
1374 ms [0.768/0.768]
1000 Pass
1415 ms [0.768/0.768]
1000 Pass
1300 ms [0.768/0.768]
1000 Pass
1336 ms [0.768/0.768]
1000 Pass
1270 ms [0.768/0.768]
1000
Case 12.5.12 Pass
3854 ms [0.763/0.763]
1000 Pass
3055 ms [0.763/0.763]
1000 Pass
3559 ms [0.763/0.763]
1000 Pass
3553 ms [0.763/0.763]
1000 Pass
3517 ms [0.763/0.763]
1000 Pass
3492 ms [0.763/0.763]
1000 Pass
2392 ms [0.763/0.763]
1000 Pass
2224 ms [0.793/0.763]
1000 Pass
2181 ms [0.763/0.763]
1000 Pass
2262 ms [0.763/0.763]
1000 Pass
2033 ms [0.793/0.763]
1000
Case 12.5.13 Pass
7062 ms [0.761/0.761]
1000 Pass
5699 ms [0.761/0.761]
1000 Pass
6664 ms [0.761/0.761]
1000 Pass
6697 ms [0.761/0.761]
1000 Pass
6622 ms [0.761/0.761]
1000 Pass
6673 ms [0.761/0.761]
1000 Pass
4354 ms [0.761/0.761]
1000 Pass
3884 ms [0.777/0.761]
1000 Pass
3951 ms [0.761/0.761]
1000 Pass
4126 ms [0.761/0.761]
1000 Pass
3876 ms [0.777/0.761]
1000
Case 12.5.14 Pass
13771 ms [0.759/0.759]
1000 Pass
11042 ms [0.759/0.759]
1000 Pass
12981 ms [0.759/0.759]
1000 Pass
13026 ms [0.759/0.759]
1000 Pass
12892 ms [0.759/0.759]
1000 Pass
12860 ms [0.759/0.759]
1000 Pass
8137 ms [0.759/0.759]
1000 Pass
7915 ms [0.768/0.759]
1000 Pass
7399 ms [0.759/0.759]
1000 Pass
7791 ms [0.759/0.759]
1000 Pass
7019 ms [0.768/0.759]
1000
Case 12.5.15 Pass
26719 ms [0.759/0.759]
1000 Pass
21662 ms [0.759/0.759]
1000 Pass
25507 ms [0.759/0.759]
1000 Pass
25622 ms [0.759/0.759]
1000 Pass
25138 ms [0.759/0.759]
1000 Pass
25081 ms [0.759/0.759]
1000 Pass
15493 ms [0.759/0.759]
1000 Pass
14522 ms [0.763/0.759]
1000 Pass
14344 ms [0.759/0.759]
1000 Pass
15095 ms [0.759/0.759]
1000 Pass
13551 ms [0.763/0.759]
1000
Case 12.5.16 Pass
22472 ms [0.759/0.759]
1000 Pass
17993 ms [0.759/0.759]
1000 Pass
21986 ms [0.759/0.759]
1000 Pass
21985 ms [0.759/0.759]
1000 Pass
21757 ms [0.759/0.759]
1000 Pass
21844 ms [0.759/0.759]
1000 Pass
10971 ms [0.759/0.759]
1000 Pass
11006 ms [0.763/0.759]
1000 Pass
10516 ms [0.759/0.759]
1000 Pass
10996 ms [0.759/0.759]
1000 Pass
10624 ms [0.763/0.759]
1000
Case 12.5.17 Pass
21233 ms [0.759/0.759]
1000 Pass
17043 ms [0.759/0.759]
1000 Pass
21057 ms [0.759/0.759]
1000 Pass
20991 ms [0.759/0.759]
1000 Pass
20743 ms [0.759/0.759]
1000 Pass
20915 ms [0.759/0.759]
1000 Pass
9943 ms [0.759/0.759]
1000 Pass
10278 ms [0.763/0.759]
1000 Pass
9475 ms [0.759/0.759]
1000 Pass
9988 ms [0.759/0.759]
1000 Pass
9550 ms [0.763/0.759]
1000
Case 12.5.18 Pass
21344 ms [0.759/0.759]
1000 Pass
16813 ms [0.759/0.759]
1000 Pass
20705 ms [0.759/0.759]
1000 Pass
20790 ms [0.759/0.759]
1000 Pass
20477 ms [0.759/0.759]
1000 Pass
20625 ms [0.759/0.759]
1000 Pass
9698 ms [0.759/0.759]
1000 Pass
9710 ms [0.763/0.759]
1000 Pass
9168 ms [0.759/0.759]
1000 Pass
9513 ms [0.759/0.759]
1000 Pass
9471 ms [0.763/0.759]
1000
13 WebSocket Compression (different parameters) cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
13.1 Large JSON data file (utf8, 200636 bytes) - client offers (requestNoContextTakeover, requestMaxWindowBits): [(False, 0)] / server accept (requestNoContextTakeover, requestMaxWindowBits): [(False, 0)]
Case 13.1.1 Pass
170 ms [0.292/0.292]
1000 Pass
166 ms [0.292/0.292]
1000 Pass
165 ms [0.292/0.292]
1000 Pass
161 ms [0.292/0.292]
1000 Pass
148 ms [0.303/0.292]
1000 Pass
148 ms [0.303/0.292]
1000 Pass
235 ms [0.292/0.292]
1000 Pass
226 ms [0.292/0.292]
1000 Pass
204 ms [0.292/0.292]
1000 Pass
212 ms [0.303/0.292]
1000 Pass
214 ms [0.292/0.292]
1000
Case 13.1.2 Pass
199 ms [0.112/0.112]
1000 Pass
174 ms [0.112/0.112]
1000 Pass
173 ms [0.112/0.112]
1000 Pass
170 ms [0.112/0.112]
1000 Pass
153 ms [0.112/0.112]
1000 Pass
153 ms [0.112/0.112]
1000 Pass
224 ms [0.112/0.112]
1000 Pass
210 ms [0.112/0.112]
1000 Pass
213 ms [0.112/0.112]
1000 Pass
222 ms [0.112/0.112]
1000 Pass
231 ms [0.112/0.112]
1000
Case 13.1.3 Pass
197 ms [0.065/0.065]
1000 Pass
190 ms [0.065/0.065]
1000 Pass
192 ms [0.065/0.065]
1000 Pass
195 ms [0.065/0.065]
1000 Pass
170 ms [0.065/0.065]
1000 Pass
171 ms [0.065/0.065]
1000 Pass
240 ms [0.065/0.065]
1000 Pass
229 ms [0.065/0.065]
1000 Pass
229 ms [0.065/0.065]
1000 Pass
235 ms [0.065/0.065]
1000 Pass
229 ms [0.065/0.065]
1000
Case 13.1.4 Pass
281 ms [0.056/0.056]
1000 Pass
251 ms [0.056/0.056]
1000 Pass
283 ms [0.056/0.056]
1000 Pass
279 ms [0.056/0.056]
1000 Pass
230 ms [0.056/0.056]
1000 Pass
234 ms [0.056/0.056]
1000 Pass
277 ms [0.056/0.056]
1000 Pass
259 ms [0.056/0.056]
1000 Pass
281 ms [0.056/0.056]
1000 Pass
272 ms [0.056/0.056]
1000 Pass
250 ms [0.056/0.056]
1000
Case 13.1.5 Pass
564 ms [0.046/0.046]
1000 Pass
501 ms [0.046/0.046]
1000 Pass
578 ms [0.046/0.046]
1000 Pass
588 ms [0.046/0.046]
1000 Pass
486 ms [0.046/0.046]
1000 Pass
510 ms [0.046/0.046]
1000 Pass
401 ms [0.046/0.046]
1000 Pass
387 ms [0.046/0.046]
1000 Pass
427 ms [0.046/0.046]
1000 Pass
392 ms [0.046/0.046]
1000 Pass
377 ms [0.046/0.046]
1000
Case 13.1.6 Pass
896 ms [0.044/0.044]
1000 Pass
760 ms [0.044/0.044]
1000 Pass
944 ms [0.044/0.044]
1000 Pass
937 ms [0.044/0.044]
1000 Pass
753 ms [0.044/0.044]
1000 Pass
733 ms [0.044/0.044]
1000 Pass
566 ms [0.044/0.044]
1000 Pass
556 ms [0.044/0.044]
1000 Pass
598 ms [0.044/0.044]
1000 Pass
558 ms [0.044/0.044]
1000 Pass
531 ms [0.044/0.044]
1000
Case 13.1.7 Pass
1474 ms [0.043/0.043]
1000 Pass
1256 ms [0.043/0.043]
1000 Pass
1550 ms [0.043/0.043]
1000 Pass
1553 ms [0.043/0.043]
1000 Pass
1254 ms [0.043/0.043]
1000 Pass
1272 ms [0.043/0.043]
1000 Pass
848 ms [0.043/0.043]
1000 Pass
787 ms [0.050/0.043]
1000 Pass
932 ms [0.043/0.043]
1000 Pass
938 ms [0.043/0.043]
1000 Pass
792 ms [0.050/0.043]
1000
Case 13.1.8 Pass
2590 ms [0.042/0.042]
1000 Pass
2167 ms [0.042/0.042]
1000 Pass
2750 ms [0.042/0.042]
1000 Pass
2768 ms [0.042/0.042]
1000 Pass
2183 ms [0.042/0.042]
1000 Pass
2181 ms [0.042/0.042]
1000 Pass
1450 ms [0.042/0.042]
1000 Pass
1308 ms [0.046/0.042]
1000 Pass
1544 ms [0.042/0.042]
1000 Pass
1473 ms [0.042/0.042]
1000 Pass
1279 ms [0.046/0.042]
1000
Case 13.1.9 Pass
4732 ms [0.042/0.042]
1000 Pass
3924 ms [0.042/0.042]
1000 Pass
5114 ms [0.042/0.042]
1000 Pass
5098 ms [0.042/0.042]
1000 Pass
4047 ms [0.042/0.042]
1000 Pass
4091 ms [0.042/0.042]
1000 Pass
2597 ms [0.042/0.042]
1000 Pass
2421 ms [0.044/0.042]
1000 Pass
2656 ms [0.042/0.042]
1000 Pass
2566 ms [0.042/0.042]
1000 Pass
2459 ms [0.044/0.042]
1000
Case 13.1.10 Pass
9037 ms [0.042/0.042]
1000 Pass
7428 ms [0.042/0.042]
1000 Pass
9748 ms [0.042/0.042]
1000 Pass
9790 ms [0.042/0.042]
1000 Pass
7727 ms [0.042/0.042]
1000 Pass
7790 ms [0.042/0.042]
1000 Pass
5172 ms [0.042/0.042]
1000 Pass
5010 ms [0.043/0.042]
1000 Pass
4976 ms [0.042/0.042]
1000 Pass
4947 ms [0.042/0.042]
1000 Pass
4762 ms [0.043/0.042]
1000
Case 13.1.11 Pass
928 ms [0.044/0.044]
1000 Pass
773 ms [0.044/0.044]
1000 Pass
962 ms [0.044/0.044]
1000 Pass
958 ms [0.044/0.044]
1000 Pass
753 ms [0.044/0.044]
1000 Pass
760 ms [0.044/0.044]
1000 Pass
605 ms [0.044/0.044]
1000 Pass
563 ms [0.044/0.044]
1000 Pass
619 ms [0.044/0.044]
1000 Pass
601 ms [0.044/0.044]
1000 Pass
571 ms [0.044/0.044]
1000
Case 13.1.12 Pass
1516 ms [0.043/0.043]
1000 Pass
1314 ms [0.043/0.043]
1000 Pass
1594 ms [0.043/0.043]
1000 Pass
1601 ms [0.043/0.043]
1000 Pass
1302 ms [0.043/0.043]
1000 Pass
1313 ms [0.043/0.043]
1000 Pass
897 ms [0.043/0.043]
1000 Pass
844 ms [0.050/0.043]
1000 Pass
952 ms [0.043/0.043]
1000 Pass
932 ms [0.043/0.043]
1000 Pass
852 ms [0.050/0.043]
1000
Case 13.1.13 Pass
2653 ms [0.042/0.042]
1000 Pass
2247 ms [0.042/0.042]
1000 Pass
2829 ms [0.042/0.042]
1000 Pass
2853 ms [0.042/0.042]
1000 Pass
2240 ms [0.042/0.042]
1000 Pass
2249 ms [0.042/0.042]
1000 Pass
1559 ms [0.042/0.042]
1000 Pass
1376 ms [0.046/0.042]
1000 Pass
1584 ms [0.042/0.042]
1000 Pass
1553 ms [0.042/0.042]
1000 Pass
1376 ms [0.046/0.042]
1000
Case 13.1.14 Pass
4906 ms [0.042/0.042]
1000 Pass
4090 ms [0.042/0.042]
1000 Pass
5220 ms [0.042/0.042]
1000 Pass
5207 ms [0.042/0.042]
1000 Pass
4144 ms [0.042/0.042]
1000 Pass
4136 ms [0.042/0.042]
1000 Pass
2769 ms [0.042/0.042]
1000 Pass
2603 ms [0.044/0.042]
1000 Pass
2800 ms [0.042/0.042]
1000 Pass
2734 ms [0.042/0.042]
1000 Pass
2490 ms [0.044/0.042]
1000
Case 13.1.15 Pass
9332 ms [0.042/0.042]
1000 Pass
7764 ms [0.042/0.042]
1000 Pass
10070 ms [0.042/0.042]
1000 Pass
10135 ms [0.042/0.042]
1000 Pass
8029 ms [0.042/0.042]
1000 Pass
8031 ms [0.042/0.042]
1000 Pass
5396 ms [0.042/0.042]
1000 Pass
4990 ms [0.043/0.042]
1000 Pass
5275 ms [0.042/0.042]
1000 Pass
5286 ms [0.042/0.042]
1000 Pass
5018 ms [0.043/0.042]
1000
Case 13.1.16 Pass
9082 ms [0.042/0.042]
1000 Pass
7573 ms [0.042/0.042]
1000 Pass
9871 ms [0.042/0.042]
1000 Pass
9963 ms [0.042/0.042]
1000 Pass
7823 ms [0.042/0.042]
1000 Pass
7862 ms [0.042/0.042]
1000 Pass
5085 ms [0.042/0.042]
1000 Pass
5050 ms [0.043/0.042]
1000 Pass
5070 ms [0.042/0.042]
1000 Pass
5058 ms [0.042/0.042]
1000 Pass
4864 ms [0.043/0.042]
1000
Case 13.1.17 Pass
8999 ms [0.042/0.042]
1000 Pass
7420 ms [0.042/0.042]
1000 Pass
9822 ms [0.042/0.042]
1000 Pass
9787 ms [0.042/0.042]
1000 Pass
7776 ms [0.042/0.042]
1000 Pass
7797 ms [0.042/0.042]
1000 Pass
4978 ms [0.042/0.042]
1000 Pass
5006 ms [0.043/0.042]
1000 Pass
4983 ms [0.042/0.042]
1000 Pass
4978 ms [0.042/0.042]
1000 Pass
4801 ms [0.043/0.042]
1000
Case 13.1.18 Pass
9050 ms [0.042/0.042]
1000 Pass
7403 ms [0.042/0.042]
1000 Pass
9771 ms [0.042/0.042]
1000 Pass
9772 ms [0.042/0.042]
1000 Pass
7726 ms [0.042/0.042]
1000 Pass
7770 ms [0.042/0.042]
1000 Pass
5011 ms [0.042/0.042]
1000 Pass
4947 ms [0.043/0.042]
1000 Pass
4971 ms [0.042/0.042]
1000 Pass
4929 ms [0.042/0.042]
1000 Pass
4726 ms [0.043/0.042]
1000
13 WebSocket Compression (different parameters) cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
13.2 Large JSON data file (utf8, 200636 bytes) - client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 0)] / server accept (requestNoContextTakeover, requestMaxWindowBits): [(True, 0)]
Case 13.2.1 Pass
178 ms [0.993/0.292]
1000 Pass
190 ms [0.993/0.292]
1000 Pass
181 ms [0.993/0.292]
1000 Pass
175 ms [0.993/0.292]
1000 Pass
231 ms [0.993/0.292]
1000 Pass
220 ms [0.993/0.292]
1000 Pass
276 ms [0.993/0.292]
1000 Pass
258 ms [0.993/0.292]
1000 Pass
248 ms [0.993/0.292]
1000 Pass
250 ms [0.993/0.292]
1000 Pass
275 ms [0.993/0.292]
1000
Case 13.2.2 Pass
192 ms [0.746/0.112]
1000 Pass
201 ms [0.746/0.112]
1000 Pass
189 ms [0.746/0.112]
1000 Pass
188 ms [0.746/0.112]
1000 Pass
211 ms [0.746/0.112]
1000 Pass
209 ms [0.746/0.112]
1000 Pass
278 ms [0.746/0.112]
1000 Pass
311 ms [0.746/0.112]
1000 Pass
258 ms [0.746/0.112]
1000 Pass
288 ms [0.746/0.112]
1000 Pass
292 ms [0.746/0.112]
1000
Case 13.2.3 Pass
224 ms [0.524/0.065]
1000 Pass
222 ms [0.524/0.065]
1000 Pass
223 ms [0.524/0.065]
1000 Pass
219 ms [0.524/0.065]
1000 Pass
251 ms [0.528/0.065]
1000 Pass
265 ms [0.528/0.065]
1000 Pass
312 ms [0.524/0.065]
1000 Pass
269 ms [0.524/0.065]
1000 Pass
292 ms [0.524/0.065]
1000 Pass
275 ms [0.524/0.065]
1000 Pass
314 ms [0.524/0.065]
1000
Case 13.2.4 Pass
323 ms [0.170/0.056]
1000 Pass
291 ms [0.170/0.056]
1000 Pass
316 ms [0.170/0.056]
1000 Pass
318 ms [0.170/0.056]
1000 Pass
332 ms [0.171/0.056]
1000 Pass
313 ms [0.171/0.056]
1000 Pass
339 ms [0.170/0.056]
1000 Pass
347 ms [0.170/0.056]
1000 Pass
315 ms [0.170/0.056]
1000 Pass
324 ms [0.170/0.056]
1000 Pass
333 ms [0.170/0.056]
1000
Case 13.2.5 Pass
582 ms [0.074/0.046]
1000 Pass
513 ms [0.074/0.046]
1000 Pass
589 ms [0.074/0.046]
1000 Pass
577 ms [0.074/0.046]
1000 Pass
552 ms [0.075/0.046]
1000 Pass
557 ms [0.075/0.046]
1000 Pass
471 ms [0.074/0.046]
1000 Pass
457 ms [0.074/0.046]
1000 Pass
467 ms [0.074/0.046]
1000 Pass
452 ms [0.074/0.046]
1000 Pass
466 ms [0.074/0.046]
1000
Case 13.2.6 Pass
904 ms [0.058/0.044]
1000 Pass
753 ms [0.058/0.044]
1000 Pass
943 ms [0.058/0.044]
1000 Pass
941 ms [0.058/0.044]
1000 Pass
771 ms [0.058/0.044]
1000 Pass
774 ms [0.058/0.044]
1000 Pass
600 ms [0.058/0.044]
1000 Pass
564 ms [0.058/0.044]
1000 Pass
581 ms [0.058/0.044]
1000 Pass
588 ms [0.058/0.044]
1000 Pass
595 ms [0.058/0.044]
1000
Case 13.2.7 Pass
1459 ms [0.050/0.043]
1000 Pass
1247 ms [0.050/0.043]
1000 Pass
1536 ms [0.050/0.043]
1000 Pass
1541 ms [0.050/0.043]
1000 Pass
1268 ms [0.050/0.043]
1000 Pass
1273 ms [0.050/0.043]
1000 Pass
856 ms [0.050/0.043]
1000 Pass
852 ms [0.050/0.043]
1000 Pass
843 ms [0.050/0.043]
1000 Pass
889 ms [0.050/0.043]
1000 Pass
834 ms [0.050/0.043]
1000
Case 13.2.8 Pass
2544 ms [0.046/0.042]
1000 Pass
2109 ms [0.046/0.042]
1000 Pass
2700 ms [0.046/0.042]
1000 Pass
2709 ms [0.046/0.042]
1000 Pass
2144 ms [0.046/0.042]
1000 Pass
2171 ms [0.046/0.042]
1000 Pass
1422 ms [0.046/0.042]
1000 Pass
1375 ms [0.046/0.042]
1000 Pass
1462 ms [0.046/0.042]
1000 Pass
1399 ms [0.046/0.042]
1000 Pass
1368 ms [0.046/0.042]
1000
Case 13.2.9 Pass
4670 ms [0.044/0.042]
1000 Pass
3872 ms [0.044/0.042]
1000 Pass
5068 ms [0.044/0.042]
1000 Pass
5077 ms [0.044/0.042]
1000 Pass
4038 ms [0.044/0.042]
1000 Pass
4052 ms [0.044/0.042]
1000 Pass
2566 ms [0.044/0.042]
1000 Pass
2441 ms [0.044/0.042]
1000 Pass
2607 ms [0.044/0.042]
1000 Pass
2528 ms [0.044/0.042]
1000 Pass
2287 ms [0.044/0.042]
1000
Case 13.2.10 Pass
8918 ms [0.043/0.042]
1000 Pass
7390 ms [0.043/0.042]
1000 Pass
9735 ms [0.043/0.042]
1000 Pass
9725 ms [0.043/0.042]
1000 Pass
7680 ms [0.043/0.042]
1000 Pass
7712 ms [0.043/0.042]
1000 Pass
5028 ms [0.043/0.042]
1000 Pass
5065 ms [0.043/0.042]
1000 Pass
5022 ms [0.043/0.042]
1000 Pass
4990 ms [0.043/0.042]
1000 Pass
4561 ms [0.043/0.042]
1000
Case 13.2.11 Pass
926 ms [0.058/0.044]
1000 Pass
787 ms [0.058/0.044]
1000 Pass
967 ms [0.058/0.044]
1000 Pass
958 ms [0.058/0.044]
1000 Pass
789 ms [0.058/0.044]
1000 Pass
789 ms [0.058/0.044]
1000 Pass
616 ms [0.058/0.044]
1000 Pass
590 ms [0.058/0.044]
1000 Pass
596 ms [0.058/0.044]
1000 Pass
593 ms [0.058/0.044]
1000 Pass
614 ms [0.058/0.044]
1000
Case 13.2.12 Pass
1507 ms [0.050/0.043]
1000 Pass
1284 ms [0.050/0.043]
1000 Pass
1573 ms [0.050/0.043]
1000 Pass
1579 ms [0.050/0.043]
1000 Pass
1307 ms [0.050/0.043]
1000 Pass
1308 ms [0.050/0.043]
1000 Pass
945 ms [0.050/0.043]
1000 Pass
939 ms [0.050/0.043]
1000 Pass
933 ms [0.050/0.043]
1000 Pass
940 ms [0.050/0.043]
1000 Pass
884 ms [0.050/0.043]
1000
Case 13.2.13 Pass
2597 ms [0.046/0.042]
1000 Pass
2189 ms [0.046/0.042]
1000 Pass
2780 ms [0.046/0.042]
1000 Pass
2793 ms [0.046/0.042]
1000 Pass
2229 ms [0.046/0.042]
1000 Pass
2240 ms [0.046/0.042]
1000 Pass
1511 ms [0.046/0.042]
1000 Pass
1479 ms [0.046/0.042]
1000 Pass
1541 ms [0.046/0.042]
1000 Pass
1488 ms [0.046/0.042]
1000 Pass
1422 ms [0.046/0.042]
1000
Case 13.2.14 Pass
4844 ms [0.044/0.042]
1000 Pass
4010 ms [0.044/0.042]
1000 Pass
5150 ms [0.044/0.042]
1000 Pass
5137 ms [0.044/0.042]
1000 Pass
4130 ms [0.044/0.042]
1000 Pass
4132 ms [0.044/0.042]
1000 Pass
2757 ms [0.044/0.042]
1000 Pass
2591 ms [0.044/0.042]
1000 Pass
2782 ms [0.044/0.042]
1000 Pass
2689 ms [0.044/0.042]
1000 Pass
2545 ms [0.044/0.042]
1000
Case 13.2.15 Pass
9276 ms [0.043/0.042]
1000 Pass
7729 ms [0.043/0.042]
1000 Pass
10039 ms [0.043/0.042]
1000 Pass
10045 ms [0.043/0.042]
1000 Pass
7956 ms [0.043/0.042]
1000 Pass
7970 ms [0.043/0.042]
1000 Pass
5444 ms [0.043/0.042]
1000 Pass
5248 ms [0.043/0.042]
1000 Pass
5394 ms [0.043/0.042]
1000 Pass
5333 ms [0.043/0.042]
1000 Pass
4466 ms [0.043/0.042]
1000
Case 13.2.16 Pass
9026 ms [0.043/0.042]
1000 Pass
7496 ms [0.043/0.042]
1000 Pass
9827 ms [0.043/0.042]
1000 Pass
9788 ms [0.043/0.042]
1000 Pass
7771 ms [0.043/0.042]
1000 Pass
7795 ms [0.043/0.042]
1000 Pass
5320 ms [0.043/0.042]
1000 Pass
4865 ms [0.043/0.042]
1000 Pass
5175 ms [0.043/0.042]
1000 Pass
5078 ms [0.043/0.042]
1000 Pass
4954 ms [0.043/0.042]
1000
Case 13.2.17 Pass
9079 ms [0.043/0.042]
1000 Pass
7418 ms [0.043/0.042]
1000 Pass
9744 ms [0.043/0.042]
1000 Pass
9740 ms [0.043/0.042]
1000 Pass
7755 ms [0.043/0.042]
1000 Pass
7735 ms [0.043/0.042]
1000 Pass
4961 ms [0.043/0.042]
1000 Pass
5057 ms [0.043/0.042]
1000 Pass
5102 ms [0.043/0.042]
1000 Pass
5041 ms [0.043/0.042]
1000 Pass
4852 ms [0.043/0.042]
1000
Case 13.2.18 Pass
8927 ms [0.043/0.042]
1000 Pass
7359 ms [0.043/0.042]
1000 Pass
9708 ms [0.043/0.042]
1000 Pass
9725 ms [0.043/0.042]
1000 Pass
7702 ms [0.043/0.042]
1000 Pass
7702 ms [0.043/0.042]
1000 Pass
4978 ms [0.043/0.042]
1000 Pass
4827 ms [0.043/0.042]
1000 Pass
5050 ms [0.043/0.042]
1000 Pass
4967 ms [0.043/0.042]
1000 Pass
4888 ms [0.043/0.042]
1000
13 WebSocket Compression (different parameters) cruby-1.9.3 cruby-2.0.0 cruby-2.1.6 cruby-2.2.2 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v2.3.4
13.3 Large JSON data file (utf8, 200636 bytes) - client offers (requestNoContextTakeover, requestMaxWindowBits): [(False, 8)] / server accept (requestNoContextTakeover, requestMaxWindowBits): [(False, 8)]
Case 13.3.1 Pass
167 ms [0.303/0.292]
1000 Pass
166 ms [0.303/0.292]
1000 Pass
167 ms [0.303/0.292]
1000 Pass
163 ms [0.303/0.292]
1000 Fail
4 ms
Fail Fail
3 ms
Fail Pass
238 ms [0.303/0.292]
1000 Pass
219 ms [0.303/0.292]
1000 Pass
214 ms [0.303/0.292]
1000 Pass
209 ms [0.325/0.292]
1000 Pass
248 ms [0.303/0.292]
1000
Case 13.3.2 Pass
174 ms [0.123/0.112]
1000 Pass
174 ms [0.123/0.112]
1000 Pass
173 ms [0.123/0.112]
1000 Pass
171 ms [0.123/0.112]
1000 Fail
3 ms
Fail Fail
2 ms
Fail Pass
234 ms [0.123/0.112]
1000 Pass
225 ms [0.123/0.112]
1000 Pass
232 ms [0.123/0.112]
1000 Pass
221 ms [0.124/0.112]
1000 Pass
226 ms [0.123/0.112]
1000
Case 13.3.3 Pass
213 ms [0.073/0.065]
1000 Pass
205 ms [0.073/0.065]
1000 Pass
212 ms [0.073/0.065]
1000 Pass
209 ms [0.073/0.065]
1000 Fail
3 ms
Fail Fail
3 ms
Fail Pass
258 ms [0.073/0.065]
1000 Pass
242 ms [0.073/0.065]
1000 Pass
248 ms [0.073/0.065]
1000 Pass
252 ms [0.074/0.065]
1000 Pass
259 ms [0.073/0.065]
1000
Case 13.3.4 Pass
357 ms [0.059/0.056]
1000 Pass
322 ms [0.059/0.056]
1000 Pass
356 ms [0.059/0.056]
1000 Pass
352 ms [0.059/0.056]
1000 Fail
3 ms
Fail Fail
2 ms
Fail Pass
345 ms [0.059/0.056]
1000 Pass
336 ms [0.059/0.056]
1000 Pass
343 ms [0.059/0.056]
1000 Pass
334 ms [0.059/0.056]
1000 Pass
336 ms [0.059/0.056]
1000
Case 13.3.5 Pass
811 ms [0.043/0.046]
1000 Pass
745 ms [0.043/0.046]
1000 Pass
828 ms [0.043/0.046]
1000 Pass
827 ms [0.043/0.046]
1000 Fail
3 ms
Fail Fail
3 ms
Fail Pass
688 ms [0.043/0.046]
1000 Pass
646 ms [0.043/0.046]
1000 Pass
708 ms [0.043/0.046]
1000 Pass
672 ms [0.043/0.046]
1000 Pass
711 ms [0.043/0.046]
1000
Case 13.3.6 Pass
1359 ms [0.039/0.044]
1000 Pass
1250 ms [0.039/0.044]
1000 Pass
1392 ms [0.039/0.044]
1000 Pass
1393 ms [0.039/0.044]
1000 Fail
3 ms
Fail Fail
3 ms
Fail Pass
1134 ms [0.039/0.044]
1000 Pass
1166 ms [0.039/0.044]
1000 Pass
1173 ms [0.039/0.044]
1000 Pass
1124 ms [0.039/0.044]
1000 Pass
1097 ms [0.039/0.044]
1000
Case 13.3.7 Pass
2359 ms [0.038/0.043]
1000 Pass
2158 ms [0.038/0.043]
1000 Pass
2452 ms [0.038/0.043]
1000 Pass
2447 ms [0.038/0.043]
1000 Fail
3 ms
Fail Fail
3 ms
Fail Pass
1906 ms [0.038/0.043]
1000 Pass
1878 ms [0.046/0.043]
1000 Pass
1971 ms [0.038/0.043]
1000 Pass
1922 ms [0.038/0.043]
1000 Pass
1869 ms [0.046/0.043]
1000
Case 13.3.8 Pass
4352 ms [0.037/0.042]
1000 Pass
3967 ms [0.037/0.042]
1000 Pass
4525 ms [0.037/0.042]
1000 Pass
4525 ms [0.037/0.042]
1000 Fail
4 ms
Fail Fail
4 ms
Fail Pass
3528 ms [0.037/0.042]
1000 Pass
3333 ms [0.041/0.042]
1000 Pass
3534 ms [0.037/0.042]
1000 Pass
3437 ms [0.037/0.042]
1000 Pass
3295 ms [0.041/0.042]
1000
Case 13.3.9 Pass
8218 ms [0.037/0.042]
1000 Pass
7438 ms [0.037/0.042]
1000 Pass
8606 ms [0.037/0.042]
1000 Pass
8656 ms [0.037/0.042]
1000 Fail
5 ms
Fail Fail
6 ms
Fail Pass
6455 ms [0.037/0.042]
1000 Pass
6361 ms [0.039/0.042]
1000 Pass
6391 ms [0.037/0.042]
1000 Pass
6309 ms [0.037/0.042]
1000 Pass
6219 ms [0.039/0.042]
1000
Case 13.3.10 Pass
16073 ms [0.037/0.042]
1000 Pass
14541 ms [0.037/0.042]
1000 Pass
16891 ms [0.037/0.042]
1000 Pass
16901 ms [0.037/0.042]
1000 Fail
8 ms
Fail Fail
8 ms
Fail Pass
12419 ms [0.037/0.042]
1000 Pass
12258 ms [0.038/0.042]
1000 Pass
12354 ms [0.037/0.042]
1000 Pass
12295 ms [0.037/0.042]
1000 Pass
12172 ms [0.038/0.042]
1000
Case 13.3.11 Pass
1380 ms [0.039/0.044]
1000 Pass
1266 ms [0.039/0.044]
1000 Pass
1415 ms [0.039/0.044]
1000 Pass
1409 ms [0.039/0.044]
1000 Fail
3 ms
Fail Fail
3 ms
Fail Pass
1180 ms [0.039/0.044]
1000 Pass
1151 ms [0.039/0.044]
1000 Pass
1197 ms [0.039/0.044]
1000 Pass
1146 ms [0.039/0.044]
1000 Pass
1073 ms [0.039/0.044]
1000
Case 13.3.12 Pass
2405 ms [0.038/0.043]
1000 Pass
2203 ms [0.038/0.043]
1000 Pass
2500 ms [0.038/0.043]
1000 Pass
2503 ms [0.038/0.043]
1000 Fail
3 ms
Fail Fail
3 ms
Fail Pass
1949 ms [0.038/0.043]
1000 Pass
1890 ms [0.046/0.043]
1000 Pass
2017 ms [0.038/0.043]
1000 Pass
1968 ms [0.038/0.043]
1000 Pass
1778 ms [0.046/0.043]
1000
Case 13.3.13 Pass
4423 ms [0.037/0.042]
1000 Pass
4052 ms [0.037/0.042]
1000 Pass
4609 ms [0.037/0.042]
1000 Pass
4617 ms [0.037/0.042]
1000 Fail
4 ms
Fail Fail
4 ms
Fail Pass
3577 ms [0.037/0.042]
1000 Pass
3506 ms [0.041/0.042]
1000 Pass
3605 ms [0.037/0.042]
1000 Pass
3542 ms [0.037/0.042]
1000 Pass
3235 ms [0.041/0.042]
1000
Case 13.3.14 Pass
8428 ms [0.037/0.042]
1000 Pass
7597 ms [0.037/0.042]
1000 Pass
8778 ms [0.037/0.042]
1000 Pass
8781 ms [0.037/0.042]
1000 Fail
6 ms
Fail Fail
6 ms
Fail Pass
6560 ms [0.037/0.042]
1000 Pass
6