Toggle Details

Autobahn WebSockets Testsuite Report
Autobahn WebSockets

Summary report generated on 2015-04-10T12:40:45.494Z (UTC) by Autobahn WebSockets Testsuite v0.7.1/v0.10.2.

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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.4
7.3 Close frame structure: payload length (fuzzer initiated)
Case 7.3.1 PassNone PassNone PassNone PassNone PassNone PassNone PassNone PassNone PassNone PassNone PassNone
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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.4
9.1 Text Message (increasing size)
Case 9.1.1 Pass
14 ms
1000 Pass
11 ms
1000 Pass
16 ms
1000 Pass
14 ms
1000 Pass
12 ms
1000 Pass
12 ms
1000 Pass
2 ms
1000 Pass
4 ms
1000 Pass
3 ms
1000 Pass
3 ms
1000 Pass
6 ms
1000
Case 9.1.2 Pass
47 ms
1000 Pass
44 ms
1000 Pass
41 ms
1000 Pass
45 ms
1000 Pass
34 ms
1000 Pass
29 ms
1000 Pass
8 ms
1000 Pass
11 ms
1000 Pass
9 ms
1000 Pass
11 ms
1000 Pass
15 ms
1000
Case 9.1.3 Pass
146 ms
1000 Pass
137 ms
1000 Pass
139 ms
1000 Pass
141 ms
1000 Pass
125 ms
1000 Pass
134 ms
1000 Pass
27 ms
1000 Pass
32 ms
1000 Pass
40 ms
1000 Pass
39 ms
1000 Pass
33 ms
1000
Case 9.1.4 Pass
504 ms
1000 Pass
469 ms
1000 Pass
547 ms
1000 Pass
556 ms
1000 Pass
1543 ms
1000 Pass
1445 ms
1000 Pass
100 ms
1000 Pass
112 ms
1000 Pass
107 ms
1000 Pass
99 ms
1000 Pass
111 ms
1000
Case 9.1.5 Pass
987 ms
1000 Pass
913 ms
1000 Pass
1077 ms
1000 Pass
1137 ms
1000 Pass
1002 ms
1000 Pass
1432 ms
1000 Pass
159 ms
1000 Pass
185 ms
1000 Pass
179 ms
1000 Pass
166 ms
1000 Pass
170 ms
1000
Case 9.1.6 Pass
1947 ms
1000 Pass
1788 ms
1000 Pass
2166 ms
1000 Pass
2322 ms
1000 Pass
2957 ms
1000 Pass
2730 ms
1000 Pass
289 ms
1000 Pass
293 ms
1000 Pass
319 ms
1000 Pass
294 ms
1000 Pass
291 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.4
9.2 Binary Message (increasing size)
Case 9.2.1 Pass
17 ms
1000 Pass
11 ms
1000 Pass
16 ms
1000 Pass
14 ms
1000 Pass
15 ms
1000 Pass
12 ms
1000 Pass
3 ms
1000 Pass
2 ms
1000 Pass
2 ms
1000 Pass
2 ms
1000 Pass
2 ms
1000
Case 9.2.2 Pass
37 ms
1000 Pass
35 ms
1000 Pass
41 ms
1000 Pass
39 ms
1000 Pass
30 ms
1000 Pass
29 ms
1000 Pass
5 ms
1000 Pass
5 ms
1000 Pass
4 ms
1000 Pass
4 ms
1000 Pass
5 ms
1000
Case 9.2.3 Pass
128 ms
1000 Pass
100 ms
1000 Pass
145 ms
1000 Pass
149 ms
1000 Pass
102 ms
1000 Pass
102 ms
1000 Pass
20 ms
1000 Pass
22 ms
1000 Pass
17 ms
1000 Pass
17 ms
1000 Pass
19 ms
1000
Case 9.2.4 Pass
484 ms
1000 Pass
387 ms
1000 Pass
558 ms
1000 Pass
557 ms
1000 Pass
422 ms
1000 Pass
476 ms
1000 Pass
66 ms
1000 Pass
75 ms
1000 Pass
74 ms
1000 Pass
61 ms
1000 Pass
77 ms
1000
Case 9.2.5 Pass
976 ms
1000 Pass
772 ms
1000 Pass
1095 ms
1000 Pass
1111 ms
1000 Pass
882 ms
1000 Pass
1084 ms
1000 Pass
118 ms
1000 Pass
136 ms
1000 Pass
121 ms
1000 Pass
122 ms
1000 Pass
128 ms
1000
Case 9.2.6 Pass
1967 ms
1000 Pass
1715 ms
1000 Pass
2225 ms
1000 Pass
2398 ms
1000 Pass
2229 ms
1000 Pass
2267 ms
1000 Pass
240 ms
1000 Pass
256 ms
1000 Pass
254 ms
1000 Pass
240 ms
1000 Pass
248 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.4
9.3 Fragmented Text Message (fixed size, increasing fragment size)
Case 9.3.1 Pass
1393 ms
1000 Pass
1110 ms
1000 Pass
1208 ms
1000 Pass
1271 ms
1000 Pass
1510 ms
1000 Pass
1468 ms
1000 Pass
971 ms
1000 Pass
787 ms
1000 Pass
811 ms
1000 Pass
875 ms
1000 Pass
688 ms
1000
Case 9.3.2 Pass
756 ms
1000 Pass
591 ms
1000 Pass
727 ms
1000 Pass
753 ms
1000 Pass
698 ms
1000 Pass
691 ms
1000 Pass
314 ms
1000 Pass
275 ms
1000 Pass
309 ms
1000 Pass
304 ms
1000 Pass
246 ms
1000
Case 9.3.3 Pass
552 ms
1000 Pass
426 ms
1000 Pass
559 ms
1000 Pass
609 ms
1000 Pass
471 ms
1000 Pass
463 ms
1000 Pass
150 ms
1000 Pass
136 ms
1000 Pass
138 ms
1000 Pass
137 ms
1000 Pass
142 ms
1000
Case 9.3.4 Pass
480 ms
1000 Pass
388 ms
1000 Pass
524 ms
1000 Pass
536 ms
1000 Pass
410 ms
1000 Pass
395 ms
1000 Pass
94 ms
1000 Pass
111 ms
1000 Pass
98 ms
1000 Pass
94 ms
1000 Pass
104 ms
1000
Case 9.3.5 Pass
466 ms
1000 Pass
372 ms
1000 Pass
514 ms
1000 Pass
553 ms
1000 Pass
391 ms
1000 Pass
387 ms
1000 Pass
86 ms
1000 Pass
94 ms
1000 Pass
90 ms
1000 Pass
81 ms
1000 Pass
88 ms
1000
Case 9.3.6 Pass
474 ms
1000 Pass
368 ms
1000 Pass
508 ms
1000 Pass
516 ms
1000 Pass
383 ms
1000 Pass
377 ms
1000 Pass
79 ms
1000 Pass
98 ms
1000 Pass
85 ms
1000 Pass
79 ms
1000 Pass
91 ms
1000
Case 9.3.7 Pass
452 ms
1000 Pass
364 ms
1000 Pass
518 ms
1000 Pass
536 ms
1000 Pass
385 ms
1000 Pass
375 ms
1000 Pass
78 ms
1000 Pass
87 ms
1000 Pass
85 ms
1000 Pass
77 ms
1000 Pass
83 ms
1000
Case 9.3.8 Pass
463 ms
1000 Pass
373 ms
1000 Pass
504 ms
1000 Pass
516 ms
1000 Pass
386 ms
1000 Pass
379 ms
1000 Pass
78 ms
1000 Pass
94 ms
1000 Pass
86 ms
1000 Pass
78 ms
1000 Pass
90 ms
1000
Case 9.3.9 Pass
464 ms
1000 Pass
363 ms
1000 Pass
516 ms
1000 Pass
564 ms
1000 Pass
394 ms
1000 Pass
378 ms
1000 Pass
76 ms
1000 Pass
84 ms
1000 Pass
82 ms
1000 Pass
77 ms
1000 Pass
84 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.4
9.4 Fragmented Binary Message (fixed size, increasing fragment size)
Case 9.4.1 Pass
1367 ms
1000 Pass
1098 ms
1000 Pass
1196 ms
1000 Pass
1201 ms
1000 Pass
1111 ms
1000 Pass
1057 ms
1000 Pass
967 ms
1000 Pass
711 ms
1000 Pass
753 ms
1000 Pass
831 ms
1000 Pass
620 ms
1000
Case 9.4.2 Pass
737 ms
1000 Pass
579 ms
1000 Pass
716 ms
1000 Pass
739 ms
1000 Pass
587 ms
1000 Pass
573 ms
1000 Pass
274 ms
1000 Pass
225 ms
1000 Pass
236 ms
1000 Pass
252 ms
1000 Pass
197 ms
1000
Case 9.4.3 Pass
531 ms
1000 Pass
406 ms
1000 Pass
554 ms
1000 Pass
562 ms
1000 Pass
435 ms
1000 Pass
422 ms
1000 Pass
89 ms
1000 Pass
93 ms
1000 Pass
83 ms
1000 Pass
84 ms
1000 Pass
84 ms
1000
Case 9.4.4 Pass
468 ms
1000 Pass
361 ms
1000 Pass
519 ms
1000 Pass
523 ms
1000 Pass
397 ms
1000 Pass
385 ms
1000 Pass
41 ms
1000 Pass
43 ms
1000 Pass
38 ms
1000 Pass
40 ms
1000 Pass
39 ms
1000
Case 9.4.5 Pass
453 ms
1000 Pass
366 ms
1000 Pass
498 ms
1000 Pass
533 ms
1000 Pass
372 ms
1000 Pass
378 ms
1000 Pass
34 ms
1000 Pass
35 ms
1000 Pass
37 ms
1000 Pass
33 ms
1000 Pass
35 ms
1000
Case 9.4.6 Pass
450 ms
1000 Pass
348 ms
1000 Pass
500 ms
1000 Pass
504 ms
1000 Pass
361 ms
1000 Pass
369 ms
1000 Pass
35 ms
1000 Pass
32 ms
1000 Pass
28 ms
1000 Pass
27 ms
1000 Pass
32 ms
1000
Case 9.4.7 Pass
449 ms
1000 Pass
357 ms
1000 Pass
508 ms
1000 Pass
522 ms
1000 Pass
364 ms
1000 Pass
368 ms
1000 Pass
30 ms
1000 Pass
32 ms
1000 Pass
32 ms
1000 Pass
28 ms
1000 Pass
33 ms
1000
Case 9.4.8 Pass
444 ms
1000 Pass
344 ms
1000 Pass
495 ms
1000 Pass
503 ms
1000 Pass
365 ms
1000 Pass
368 ms
1000 Pass
30 ms
1000 Pass
33 ms
1000 Pass
27 ms
1000 Pass
27 ms
1000 Pass
32 ms
1000
Case 9.4.9 Pass
438 ms
1000 Pass
350 ms
1000 Pass
508 ms
1000 Pass
548 ms
1000 Pass
364 ms
1000 Pass
369 ms
1000 Pass
27 ms
1000 Pass
29 ms
1000 Pass
28 ms
1000 Pass
27 ms
1000 Pass
27 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.4
9.5 Text Message (fixed size, increasing chop size)
Case 9.5.1 Pass
606 ms
1000 Pass
574 ms
1000 Pass
614 ms
1000 Pass
619 ms
1000 Pass
582 ms
1000 Pass
605 ms
1000 Pass
545 ms
1000 Pass
541 ms
1000 Pass
538 ms
1000 Pass
552 ms
1000 Pass
595 ms
1000
Case 9.5.2 Pass
361 ms
1000 Pass
333 ms
1000 Pass
378 ms
1000 Pass
379 ms
1000 Pass
376 ms
1000 Pass
344 ms
1000 Pass
280 ms
1000 Pass
282 ms
1000 Pass
331 ms
1000 Pass
280 ms
1000 Pass
275 ms
1000
Case 9.5.3 Pass
246 ms
1000 Pass
235 ms
1000 Pass
253 ms
1000 Pass
254 ms
1000 Pass
224 ms
1000 Pass
224 ms
1000 Pass
159 ms
1000 Pass
161 ms
1000 Pass
162 ms
1000 Pass
154 ms
1000 Pass
161 ms
1000
Case 9.5.4 Pass
181 ms
1000 Pass
154 ms
1000 Pass
194 ms
1000 Pass
196 ms
1000 Pass
195 ms
1000 Pass
158 ms
1000 Pass
94 ms
1000 Pass
94 ms
1000 Pass
96 ms
1000 Pass
94 ms
1000 Pass
97 ms
1000
Case 9.5.5 Pass
159 ms
1000 Pass
127 ms
1000 Pass
167 ms
1000 Pass
160 ms
1000 Pass
137 ms
1000 Pass
141 ms
1000 Pass
65 ms
1000 Pass
67 ms
1000 Pass
74 ms
1000 Pass
64 ms
1000 Pass
67 ms
1000
Case 9.5.6 Pass
136 ms
1000 Pass
112 ms
1000 Pass
151 ms
1000 Pass
143 ms
1000 Pass
108 ms
1000 Pass
112 ms
1000 Pass
52 ms
1000 Pass
43 ms
1000 Pass
52 ms
1000 Pass
41 ms
1000 Pass
42 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.4
9.6 Binary Text Message (fixed size, increasing chop size)
Case 9.6.1 Pass
604 ms
1000 Pass
570 ms
1000 Pass
620 ms
1000 Pass
620 ms
1000 Pass
594 ms
1000 Pass
589 ms
1000 Pass
534 ms
1000 Pass
518 ms
1000 Pass
517 ms
1000 Pass
522 ms
1000 Pass
511 ms
1000
Case 9.6.2 Pass
361 ms
1000 Pass
354 ms
1000 Pass
382 ms
1000 Pass
380 ms
1000 Pass
338 ms
1000 Pass
342 ms
1000 Pass
281 ms
1000 Pass
270 ms
1000 Pass
274 ms
1000 Pass
274 ms
1000 Pass
270 ms
1000
Case 9.6.3 Pass
243 ms
1000 Pass
218 ms
1000 Pass
263 ms
1000 Pass
264 ms
1000 Pass
219 ms
1000 Pass
228 ms
1000 Pass
150 ms
1000 Pass
149 ms
1000 Pass
146 ms
1000 Pass
148 ms
1000 Pass
146 ms
1000
Case 9.6.4 Pass
184 ms
1000 Pass
159 ms
1000 Pass
201 ms
1000 Pass
201 ms
1000 Pass
158 ms
1000 Pass
163 ms
1000 Pass
86 ms
1000 Pass
84 ms
1000 Pass
83 ms
1000 Pass
82 ms
1000 Pass
83 ms
1000
Case 9.6.5 Pass
155 ms
1000 Pass
132 ms
1000 Pass
169 ms
1000 Pass
171 ms
1000 Pass
136 ms
1000 Pass
170 ms
1000 Pass
53 ms
1000 Pass
52 ms
1000 Pass
51 ms
1000 Pass
50 ms
1000 Pass
52 ms
1000
Case 9.6.6 Pass
143 ms
1000 Pass
125 ms
1000 Pass
156 ms
1000 Pass
147 ms
1000 Pass
114 ms
1000 Pass
119 ms
1000 Pass
36 ms
1000 Pass
38 ms
1000 Pass
36 ms
1000 Pass
35 ms
1000 Pass
53 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.4
9.7 Text Message Roundtrip Time (fixed number, increasing size)
Case 9.7.1 Pass
190 ms
1000 Pass
170 ms
1000 Pass
183 ms
1000 Pass
152 ms
1000 Pass
301 ms
1000 Pass
318 ms
1000 Pass
168 ms
1000 Pass
162 ms
1000 Pass
146 ms
1000 Pass
158 ms
1000 Pass
142 ms
1000
Case 9.7.2 Pass
201 ms
1000 Pass
179 ms
1000 Pass
186 ms
1000 Pass
175 ms
1000 Pass
330 ms
1000 Pass
313 ms
1000 Pass
175 ms
1000 Pass
159 ms
1000 Pass
141 ms
1000 Pass
158 ms
1000 Pass
136 ms
1000
Case 9.7.3 Pass
233 ms
1000 Pass
205 ms
1000 Pass
233 ms
1000 Pass
202 ms
1000 Pass
313 ms
1000 Pass
345 ms
1000 Pass
187 ms
1000 Pass
159 ms
1000 Pass
144 ms
1000 Pass
173 ms
1000 Pass
137 ms
1000
Case 9.7.4 Pass
342 ms
1000 Pass
305 ms
1000 Pass
349 ms
1000 Pass
326 ms
1000 Pass
393 ms
1000 Pass
408 ms
1000 Pass
207 ms
1000 Pass
206 ms
1000 Pass
176 ms
1000 Pass
179 ms
1000 Pass
169 ms
1000
Case 9.7.5 Pass
599 ms
1000 Pass
547 ms
1000 Pass
544 ms
1000 Pass
530 ms
1000 Pass
528 ms
1000 Pass
516 ms
1000 Pass
267 ms
1000 Pass
263 ms
1000 Pass
234 ms
1000 Pass
254 ms
1000 Pass
223 ms
1000
Case 9.7.6 Pass
1353 ms
1000 Pass
1230 ms
1000 Pass
1377 ms
1000 Pass
1331 ms
1000 Pass
1131 ms
1000 Pass
1077 ms
1000 Pass
504 ms
1000 Pass
490 ms
1000 Pass
469 ms
1000 Pass
455 ms
1000 Pass
462 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.4
9.8 Binary Message Roundtrip Time (fixed number, increasing size)
Case 9.8.1 Pass
191 ms
1000 Pass
173 ms
1000 Pass
178 ms
1000 Pass
178 ms
1000 Pass
288 ms
1000 Pass
277 ms
1000 Pass
150 ms
1000 Pass
138 ms
1000 Pass
123 ms
1000 Pass
129 ms
1000 Pass
125 ms
1000
Case 9.8.2 Pass
183 ms
1000 Pass
173 ms
1000 Pass
180 ms
1000 Pass
169 ms
1000 Pass
289 ms
1000 Pass
291 ms
1000 Pass
152 ms
1000 Pass
137 ms
1000 Pass
133 ms
1000 Pass
135 ms
1000 Pass
117 ms
1000
Case 9.8.3 Pass
215 ms
1000 Pass
191 ms
1000 Pass
234 ms
1000 Pass
189 ms
1000 Pass
286 ms
1000 Pass
244 ms
1000 Pass
154 ms
1000 Pass
139 ms
1000 Pass
130 ms
1000 Pass
132 ms
1000 Pass
127 ms
1000
Case 9.8.4 Pass
338 ms
1000 Pass
289 ms
1000 Pass
341 ms
1000 Pass
319 ms
1000 Pass
229 ms
1000 Pass
223 ms
1000 Pass
166 ms
1000 Pass
164 ms
1000 Pass
157 ms
1000 Pass
153 ms
1000 Pass
135 ms
1000
Case 9.8.5 Pass
565 ms
1000 Pass
508 ms
1000 Pass
553 ms
1000 Pass
506 ms
1000 Pass
337 ms
1000 Pass
328 ms
1000 Pass
232 ms
1000 Pass
222 ms
1000 Pass
191 ms
1000 Pass
191 ms
1000 Pass
188 ms
1000
Case 9.8.6 Pass
1340 ms
1000 Pass
1043 ms
1000 Pass
1328 ms
1000 Pass
1272 ms
1000 Pass
1014 ms
1000 Pass
1008 ms
1000 Pass
404 ms
1000 Pass
436 ms
1000 Pass
355 ms
1000 Pass
367 ms
1000 Pass
382 ms
1000
10 Misc cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.4
12.1 Large JSON data file (utf8, 200636 bytes)
Case 12.1.1 Pass
278 ms [0.292/0.292]
1000 Pass
225 ms [0.292/0.292]
1000 Pass
254 ms [0.292/0.292]
1000 Pass
256 ms [0.292/0.292]
1000 Pass
294 ms [0.303/0.292]
1000 Pass
327 ms [0.303/0.292]
1000 Pass
399 ms [0.292/0.292]
1000 Pass
364 ms [0.292/0.292]
1000 Pass
312 ms [0.292/0.292]
1000 Pass
355 ms [0.303/0.292]
1000 Pass
349 ms [0.292/0.292]
1000
Case 12.1.2 Pass
305 ms [0.112/0.112]
1000 Pass
274 ms [0.112/0.112]
1000 Pass
280 ms [0.112/0.112]
1000 Pass
264 ms [0.112/0.112]
1000 Pass
380 ms [0.112/0.112]
1000 Pass
409 ms [0.112/0.112]
1000 Pass
416 ms [0.112/0.112]
1000 Pass
368 ms [0.112/0.112]
1000 Pass
373 ms [0.112/0.112]
1000 Pass
392 ms [0.112/0.112]
1000 Pass
339 ms [0.112/0.112]
1000
Case 12.1.3 Pass
356 ms [0.065/0.065]
1000 Pass
328 ms [0.065/0.065]
1000 Pass
361 ms [0.065/0.065]
1000 Pass
316 ms [0.065/0.065]
1000 Pass
398 ms [0.065/0.065]
1000 Pass
436 ms [0.065/0.065]
1000 Pass
421 ms [0.065/0.065]
1000 Pass
366 ms [0.065/0.065]
1000 Pass
395 ms [0.065/0.065]
1000 Pass
374 ms [0.065/0.065]
1000 Pass
321 ms [0.065/0.065]
1000
Case 12.1.4 Pass
523 ms [0.056/0.056]
1000 Pass
483 ms [0.056/0.056]
1000 Pass
535 ms [0.056/0.056]
1000 Pass
520 ms [0.056/0.056]
1000 Pass
344 ms [0.056/0.056]
1000 Pass
412 ms [0.056/0.056]
1000 Pass
484 ms [0.056/0.056]
1000 Pass
430 ms [0.056/0.056]
1000 Pass
503 ms [0.056/0.056]
1000 Pass
435 ms [0.056/0.056]
1000 Pass
449 ms [0.056/0.056]
1000
Case 12.1.5 Pass
910 ms [0.046/0.046]
1000 Pass
854 ms [0.046/0.046]
1000 Pass
931 ms [0.046/0.046]
1000 Pass
923 ms [0.046/0.046]
1000 Pass
708 ms [0.046/0.046]
1000 Pass
621 ms [0.046/0.046]
1000 Pass
795 ms [0.046/0.046]
1000 Pass
628 ms [0.046/0.046]
1000 Pass
770 ms [0.046/0.046]
1000 Pass
721 ms [0.046/0.046]
1000 Pass
612 ms [0.046/0.046]
1000
Case 12.1.6 Pass
1299 ms [0.044/0.044]
1000 Pass
1217 ms [0.044/0.044]
1000 Pass
1350 ms [0.044/0.044]
1000 Pass
1334 ms [0.044/0.044]
1000 Pass
1167 ms [0.044/0.044]
1000 Pass
1144 ms [0.044/0.044]
1000 Pass
1255 ms [0.044/0.044]
1000 Pass
1111 ms [0.044/0.044]
1000 Pass
992 ms [0.044/0.044]
1000 Pass
1191 ms [0.044/0.044]
1000 Pass
833 ms [0.044/0.044]
1000
Case 12.1.7 Pass
1932 ms [0.043/0.043]
1000 Pass
1810 ms [0.043/0.043]
1000 Pass
2013 ms [0.043/0.043]
1000 Pass
2009 ms [0.043/0.043]
1000 Pass
1836 ms [0.043/0.043]
1000 Pass
1841 ms [0.043/0.043]
1000 Pass
1741 ms [0.043/0.043]
1000 Pass
1352 ms [0.050/0.043]
1000 Pass
1462 ms [0.043/0.043]
1000 Pass
1638 ms [0.043/0.043]
1000 Pass
1549 ms [0.050/0.043]
1000
Case 12.1.8 Pass
3371 ms [0.042/0.042]
1000 Pass
3043 ms [0.042/0.042]
1000 Pass
3522 ms [0.042/0.042]
1000 Pass
3596 ms [0.042/0.042]
1000 Pass
3046 ms [0.042/0.042]
1000 Pass
3030 ms [0.042/0.042]
1000 Pass
2795 ms [0.042/0.042]
1000 Pass
2060 ms [0.046/0.042]
1000 Pass
2598 ms [0.042/0.042]
1000 Pass
2309 ms [0.042/0.042]
1000 Pass
2287 ms [0.046/0.042]
1000
Case 12.1.9 Pass
6036 ms [0.042/0.042]
1000 Pass
5422 ms [0.042/0.042]
1000 Pass
6647 ms [0.042/0.042]
1000 Pass
6652 ms [0.042/0.042]
1000 Pass
5649 ms [0.042/0.042]
1000 Pass
5085 ms [0.042/0.042]
1000 Pass
4249 ms [0.042/0.042]
1000 Pass
4081 ms [0.044/0.042]
1000 Pass
5292 ms [0.042/0.042]
1000 Pass
4137 ms [0.042/0.042]
1000 Pass
4437 ms [0.044/0.042]
1000
Case 12.1.10 Pass
11688 ms [0.042/0.042]
1000 Pass
10517 ms [0.042/0.042]
1000 Pass
12077 ms [0.042/0.042]
1000 Pass
11959 ms [0.042/0.042]
1000 Pass
10370 ms [0.042/0.042]
1000 Pass
10463 ms [0.042/0.042]
1000 Pass
8156 ms [0.042/0.042]
1000 Pass
7550 ms [0.043/0.042]
1000 Pass
8751 ms [0.042/0.042]
1000 Pass
8870 ms [0.042/0.042]
1000 Pass
8212 ms [0.043/0.042]
1000
Case 12.1.11 Pass
1330 ms [0.044/0.044]
1000 Pass
1256 ms [0.044/0.044]
1000 Pass
1383 ms [0.044/0.044]
1000 Pass
1375 ms [0.044/0.044]
1000 Pass
1021 ms [0.044/0.044]
1000 Pass
1057 ms [0.044/0.044]
1000 Pass
1041 ms [0.044/0.044]
1000 Pass
1146 ms [0.044/0.044]
1000 Pass
1138 ms [0.044/0.044]
1000 Pass
1156 ms [0.044/0.044]
1000 Pass
1118 ms [0.044/0.044]
1000
Case 12.1.12 Pass
2164 ms [0.043/0.043]
1000 Pass
1876 ms [0.043/0.043]
1000 Pass
2174 ms [0.043/0.043]
1000 Pass
2161 ms [0.043/0.043]
1000 Pass
1904 ms [0.043/0.043]
1000 Pass
1760 ms [0.043/0.043]
1000 Pass
1490 ms [0.043/0.043]
1000 Pass
1702 ms [0.050/0.043]
1000 Pass
1971 ms [0.043/0.043]
1000 Pass
1452 ms [0.043/0.043]
1000 Pass
1382 ms [0.050/0.043]
1000
Case 12.1.13 Pass
3474 ms [0.042/0.042]
1000 Pass
3195 ms [0.042/0.042]
1000 Pass
3793 ms [0.042/0.042]
1000 Pass
3759 ms [0.042/0.042]
1000 Pass
3037 ms [0.042/0.042]
1000 Pass
2695 ms [0.042/0.042]
1000 Pass
2532 ms [0.042/0.042]
1000 Pass
2538 ms [0.046/0.042]
1000 Pass
3117 ms [0.042/0.042]
1000 Pass
2974 ms [0.042/0.042]
1000 Pass
2074 ms [0.046/0.042]
1000
Case 12.1.14 Pass
6276 ms [0.042/0.042]
1000 Pass
5981 ms [0.042/0.042]
1000 Pass
6824 ms [0.042/0.042]
1000 Pass
6843 ms [0.042/0.042]
1000 Pass
5664 ms [0.042/0.042]
1000 Pass
5804 ms [0.042/0.042]
1000 Pass
4497 ms [0.042/0.042]
1000 Pass
3847 ms [0.044/0.042]
1000 Pass
5678 ms [0.042/0.042]
1000 Pass
4570 ms [0.042/0.042]
1000 Pass
4995 ms [0.044/0.042]
1000
Case 12.1.15 Pass
12047 ms [0.042/0.042]
1000 Pass
10828 ms [0.042/0.042]
1000 Pass
12162 ms [0.042/0.042]
1000 Pass
12157 ms [0.042/0.042]
1000 Pass
10769 ms [0.042/0.042]
1000 Pass
10550 ms [0.042/0.042]
1000 Pass
9751 ms [0.042/0.042]
1000 Pass
8760 ms [0.043/0.042]
1000 Pass
9457 ms [0.042/0.042]
1000 Pass
10648 ms [0.042/0.042]
1000 Pass
9345 ms [0.043/0.042]
1000
Case 12.1.16 Pass
11956 ms [0.042/0.042]
1000 Pass
10614 ms [0.042/0.042]
1000 Pass
11880 ms [0.042/0.042]
1000 Pass
12095 ms [0.042/0.042]
1000 Pass
10546 ms [0.042/0.042]
1000 Pass
10404 ms [0.042/0.042]
1000 Pass
9096 ms [0.042/0.042]
1000 Pass
8076 ms [0.043/0.042]
1000 Pass
8289 ms [0.042/0.042]
1000 Pass
9841 ms [0.042/0.042]
1000 Pass
7479 ms [0.043/0.042]
1000
Case 12.1.17 Pass
11688 ms [0.042/0.042]
1000 Pass
10556 ms [0.042/0.042]
1000 Pass
12043 ms [0.042/0.042]
1000 Pass
12010 ms [0.042/0.042]
1000 Pass
10356 ms [0.042/0.042]
1000 Pass
10475 ms [0.042/0.042]
1000 Pass
9961 ms [0.042/0.042]
1000 Pass
8180 ms [0.043/0.042]
1000 Pass
9993 ms [0.042/0.042]
1000 Pass
8605 ms [0.042/0.042]
1000 Pass
7321 ms [0.043/0.042]
1000
Case 12.1.18 Pass
11595 ms [0.042/0.042]
1000 Pass
10527 ms [0.042/0.042]
1000 Pass
12032 ms [0.042/0.042]
1000 Pass
12023 ms [0.042/0.042]
1000 Pass
10372 ms [0.042/0.042]
1000 Pass
10217 ms [0.042/0.042]
1000 Pass
8419 ms [0.042/0.042]
1000 Pass
7909 ms [0.043/0.042]
1000 Pass
8893 ms [0.042/0.042]
1000 Pass
8700 ms [0.042/0.042]
1000 Pass
8079 ms [0.043/0.042]
1000
12 WebSocket Compression (different payloads) cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.4
12.2 Lena Picture, Bitmap 512x512 bw (binary, 263222 bytes)
Case 12.2.1 Pass
290 ms [1.103/1.103]
1000 Pass
254 ms [1.103/1.103]
1000 Pass
278 ms [1.103/1.103]
1000 Pass
243 ms [1.103/1.103]
1000 Pass
236 ms [1.106/1.103]
1000 Pass
241 ms [1.106/1.103]
1000 Pass
391 ms [1.103/1.103]
1000 Pass
332 ms [1.103/1.103]
1000 Pass
375 ms [1.103/1.103]
1000 Pass
295 ms [1.106/1.103]
1000 Pass
315 ms [1.103/1.103]
1000
Case 12.2.2 Pass
369 ms [0.996/0.996]
1000 Pass
328 ms [0.996/0.996]
1000 Pass
341 ms [0.996/0.996]
1000 Pass
304 ms [0.996/0.996]
1000 Pass
325 ms [0.997/0.996]
1000 Pass
326 ms [0.997/0.996]
1000 Pass
399 ms [0.996/0.996]
1000 Pass
326 ms [0.996/0.996]
1000 Pass
421 ms [0.996/0.996]
1000 Pass
344 ms [0.997/0.996]
1000 Pass
355 ms [0.996/0.996]
1000
Case 12.2.3 Pass
542 ms [0.966/0.966]
1000 Pass
507 ms [0.966/0.966]
1000 Pass
549 ms [0.966/0.966]
1000 Pass
530 ms [0.966/0.966]
1000 Pass
545 ms [0.966/0.966]
1000 Pass
549 ms [0.966/0.966]
1000 Pass
530 ms [0.966/0.966]
1000 Pass
398 ms [0.966/0.966]
1000 Pass
472 ms [0.966/0.966]
1000 Pass
380 ms [0.966/0.966]
1000 Pass
412 ms [0.966/0.966]
1000
Case 12.2.4 Pass
978 ms [0.909/0.909]
1000 Pass
938 ms [0.909/0.909]
1000 Pass
956 ms [0.909/0.909]
1000 Pass
965 ms [0.909/0.909]
1000 Pass
986 ms [0.909/0.909]
1000 Pass
885 ms [0.909/0.909]
1000 Pass
689 ms [0.909/0.909]
1000 Pass
898 ms [0.909/0.909]
1000 Pass
828 ms [0.909/0.909]
1000 Pass
857 ms [0.909/0.909]
1000 Pass
573 ms [0.909/0.909]
1000
Case 12.2.5 Pass
1721 ms [0.859/0.859]
1000 Pass
1662 ms [0.859/0.859]
1000 Pass
1705 ms [0.859/0.859]
1000 Pass
1702 ms [0.859/0.859]
1000 Pass
1654 ms [0.859/0.859]
1000 Pass
1738 ms [0.859/0.859]
1000 Pass
1401 ms [0.859/0.859]
1000 Pass
1492 ms [0.859/0.859]
1000 Pass
1372 ms [0.859/0.859]
1000 Pass
1491 ms [0.859/0.859]
1000 Pass
1158 ms [0.859/0.859]
1000
Case 12.2.6 Pass
2746 ms [0.851/0.851]
1000 Pass
2500 ms [0.851/0.851]
1000 Pass
2740 ms [0.851/0.851]
1000 Pass
2738 ms [0.851/0.851]
1000 Pass
2786 ms [0.851/0.851]
1000 Pass
2716 ms [0.851/0.851]
1000 Pass
1683 ms [0.851/0.851]
1000 Pass
1636 ms [0.851/0.851]
1000 Pass
2558 ms [0.851/0.851]
1000 Pass
2353 ms [0.851/0.851]
1000 Pass
1508 ms [0.851/0.851]
1000
Case 12.2.7 Pass
4734 ms [0.850/0.850]
1000 Pass
4253 ms [0.850/0.850]
1000 Pass
4804 ms [0.850/0.850]
1000 Pass
4815 ms [0.850/0.850]
1000 Pass
4782 ms [0.850/0.850]
1000 Pass
4792 ms [0.850/0.850]
1000 Pass
3182 ms [0.850/0.850]
1000 Pass
2816 ms [0.865/0.850]
1000 Pass
3430 ms [0.850/0.850]
1000 Pass
3743 ms [0.850/0.850]
1000 Pass
2351 ms [0.865/0.850]
1000
Case 12.2.8 Pass
8796 ms [0.851/0.851]
1000 Pass
8185 ms [0.851/0.851]
1000 Pass
8981 ms [0.851/0.851]
1000 Pass
8974 ms [0.851/0.851]
1000 Pass
9116 ms [0.851/0.851]
1000 Pass
9161 ms [0.851/0.851]
1000 Pass
5716 ms [0.851/0.851]
1000 Pass
5211 ms [0.860/0.851]
1000 Pass
6934 ms [0.851/0.851]
1000 Pass
5875 ms [0.851/0.851]
1000 Pass
5270 ms [0.860/0.851]
1000
Case 12.2.9 Pass
15890 ms [0.851/0.851]
1000 Pass
14199 ms [0.851/0.851]
1000 Pass
16538 ms [0.851/0.851]
1000 Pass
16627 ms [0.851/0.851]
1000 Pass
16974 ms [0.851/0.851]
1000 Pass
16898 ms [0.851/0.851]
1000 Pass
8969 ms [0.851/0.851]
1000 Pass
9358 ms [0.855/0.851]
1000 Pass
9617 ms [0.851/0.851]
1000 Pass
9372 ms [0.851/0.851]
1000 Pass
9886 ms [0.855/0.851]
1000
Case 12.2.10 Pass
25540 ms [0.850/0.850]
1000 Pass
24538 ms [0.850/0.850]
1000 Pass
29563 ms [0.850/0.850]
1000 Pass
29840 ms [0.850/0.850]
1000 Pass
29401 ms [0.850/0.850]
1000 Pass
29567 ms [0.850/0.850]
1000 Pass
18277 ms [0.850/0.850]
1000 Pass
21018 ms [0.853/0.850]
1000 Pass
17450 ms [0.850/0.850]
1000 Pass
19169 ms [0.850/0.850]
1000 Pass
19037 ms [0.853/0.850]
1000
Case 12.2.11 Pass
3539 ms [0.851/0.851]
1000 Pass
3286 ms [0.851/0.851]
1000 Pass
3447 ms [0.851/0.851]
1000 Pass
3419 ms [0.851/0.851]
1000 Pass
3360 ms [0.851/0.851]
1000 Pass
3357 ms [0.851/0.851]
1000 Pass
3454 ms [0.851/0.851]
1000 Pass
2928 ms [0.851/0.851]
1000 Pass
2699 ms [0.851/0.851]
1000 Pass
3004 ms [0.851/0.851]
1000 Pass
2695 ms [0.851/0.851]
1000
Case 12.2.12 Pass
6361 ms [0.850/0.850]
1000 Pass
5956 ms [0.850/0.850]
1000 Pass
6102 ms [0.850/0.850]
1000 Pass
6023 ms [0.850/0.850]
1000 Pass
5482 ms [0.850/0.850]
1000 Pass
5350 ms [0.850/0.850]
1000 Pass
4340 ms [0.850/0.850]
1000 Pass
4149 ms [0.865/0.850]
1000 Pass
4397 ms [0.850/0.850]
1000 Pass
4847 ms [0.850/0.850]
1000 Pass
3900 ms [0.865/0.850]
1000
Case 12.2.13 Pass
11813 ms [0.851/0.851]
1000 Pass
10950 ms [0.851/0.851]
1000 Pass
11939 ms [0.851/0.851]
1000 Pass
11903 ms [0.851/0.851]
1000 Pass
11060 ms [0.851/0.851]
1000 Pass
10622 ms [0.851/0.851]
1000 Pass
10062 ms [0.851/0.851]
1000 Pass
7522 ms [0.860/0.851]
1000 Pass
7892 ms [0.851/0.851]
1000 Pass
9395 ms [0.851/0.851]
1000 Pass
6915 ms [0.860/0.851]
1000
Case 12.2.14 Pass
20550 ms [0.851/0.851]
1000 Pass
18486 ms [0.851/0.851]
1000 Pass
19297 ms [0.851/0.851]
1000 Pass
19402 ms [0.851/0.851]
1000 Pass
18318 ms [0.851/0.851]
1000 Pass
18081 ms [0.851/0.851]
1000 Pass
14915 ms [0.851/0.851]
1000 Pass
13698 ms [0.855/0.851]
1000 Pass
13467 ms [0.851/0.851]
1000 Pass
14206 ms [0.851/0.851]
1000 Pass
12186 ms [0.855/0.851]
1000
Case 12.2.15 Pass
35353 ms [0.850/0.850]
1000 Pass
32440 ms [0.850/0.850]
1000 Pass
35358 ms [0.850/0.850]
1000 Pass
35214 ms [0.850/0.850]
1000 Pass
32774 ms [0.850/0.850]
1000 Pass
32932 ms [0.850/0.850]
1000 Pass
25142 ms [0.850/0.850]
1000 Pass
24857 ms [0.853/0.850]
1000 Pass
23676 ms [0.850/0.850]
1000 Pass
24422 ms [0.850/0.850]
1000 Pass
23751 ms [0.853/0.850]
1000
Case 12.2.16 Pass
31060 ms [0.850/0.850]
1000 Pass
25350 ms [0.850/0.850]
1000 Pass
31952 ms [0.850/0.850]
1000 Pass
32611 ms [0.850/0.850]
1000 Pass
31324 ms [0.850/0.850]
1000 Pass
30658 ms [0.850/0.850]
1000 Pass
22339 ms [0.850/0.850]
1000 Pass
21455 ms [0.853/0.850]
1000 Pass
21745 ms [0.850/0.850]
1000 Pass
22021 ms [0.850/0.850]
1000 Pass
20038 ms [0.853/0.850]
1000
Case 12.2.17 Pass
28384 ms [0.850/0.850]
1000 Pass
24583 ms [0.850/0.850]
1000 Pass
29994 ms [0.850/0.850]
1000 Pass
30118 ms [0.850/0.850]
1000 Pass
29741 ms [0.850/0.850]
1000 Pass
29949 ms [0.850/0.850]
1000 Pass
19631 ms [0.850/0.850]
1000 Pass
21773 ms [0.853/0.850]
1000 Pass
17883 ms [0.850/0.850]
1000 Pass
19287 ms [0.850/0.850]
1000 Pass
18582 ms [0.853/0.850]
1000
Case 12.2.18 Pass
27199 ms [0.850/0.850]
1000 Pass
24522 ms [0.850/0.850]
1000 Pass
29831 ms [0.850/0.850]
1000 Pass
29949 ms [0.850/0.850]
1000 Pass
29748 ms [0.850/0.850]
1000 Pass
29768 ms [0.850/0.850]
1000 Pass
17448 ms [0.850/0.850]
1000 Pass
17945 ms [0.853/0.850]
1000 Pass
17129 ms [0.850/0.850]
1000 Pass
19299 ms [0.850/0.850]
1000 Pass
19380 ms [0.853/0.850]
1000
12 WebSocket Compression (different payloads) cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.4
12.3 Human readable text, Goethe's Faust I (German) (binary, 229647 bytes)
Case 12.3.1 Pass
289 ms [0.718/0.718]
1000 Pass
245 ms [0.718/0.718]
1000 Pass
246 ms [0.718/0.718]
1000 Pass
245 ms [0.718/0.718]
1000 Pass
155 ms [0.727/0.718]
1000 Pass
232 ms [0.727/0.718]
1000 Pass
338 ms [0.718/0.718]
1000 Pass
364 ms [0.718/0.718]
1000 Pass
316 ms [0.718/0.718]
1000 Pass
345 ms [0.727/0.718]
1000 Pass
302 ms [0.718/0.718]
1000
Case 12.3.2 Pass
343 ms [0.533/0.533]
1000 Pass
307 ms [0.533/0.533]
1000 Pass
320 ms [0.533/0.533]
1000 Pass
307 ms [0.533/0.533]
1000 Pass
277 ms [0.535/0.533]
1000 Pass
296 ms [0.535/0.533]
1000 Pass
380 ms [0.533/0.533]
1000 Pass
375 ms [0.533/0.533]
1000 Pass
364 ms [0.533/0.533]
1000 Pass
374 ms [0.535/0.533]
1000 Pass
327 ms [0.533/0.533]
1000
Case 12.3.3 Pass
492 ms [0.470/0.470]
1000 Pass
455 ms [0.470/0.470]
1000 Pass
496 ms [0.470/0.470]
1000 Pass
468 ms [0.470/0.470]
1000 Pass
460 ms [0.470/0.470]
1000 Pass
453 ms [0.470/0.470]
1000 Pass
422 ms [0.470/0.470]
1000 Pass
455 ms [0.470/0.470]
1000 Pass
459 ms [0.470/0.470]
1000 Pass
463 ms [0.470/0.470]
1000 Pass
377 ms [0.470/0.470]
1000
Case 12.3.4 Pass
952 ms [0.413/0.413]
1000 Pass
905 ms [0.413/0.413]
1000 Pass
946 ms [0.413/0.413]
1000 Pass
959 ms [0.413/0.413]
1000 Pass
923 ms [0.413/0.413]
1000 Pass
989 ms [0.413/0.413]
1000 Pass
849 ms [0.413/0.413]
1000 Pass
814 ms [0.413/0.413]
1000 Pass
702 ms [0.413/0.413]
1000 Pass
779 ms [0.413/0.413]
1000 Pass
859 ms [0.413/0.413]
1000
Case 12.3.5 Pass
1884 ms [0.387/0.387]
1000 Pass
1910 ms [0.387/0.387]
1000 Pass
1924 ms [0.387/0.387]
1000 Pass
1921 ms [0.387/0.387]
1000 Pass
1935 ms [0.387/0.387]
1000 Pass
1962 ms [0.387/0.387]
1000 Pass
1960 ms [0.387/0.387]
1000 Pass
1553 ms [0.387/0.387]
1000 Pass
1578 ms [0.387/0.387]
1000 Pass
1260 ms [0.387/0.387]
1000 Pass
1414 ms [0.387/0.387]
1000
Case 12.3.6 Pass
3156 ms [0.381/0.381]
1000 Pass
3017 ms [0.381/0.381]
1000 Pass
3197 ms [0.381/0.381]
1000 Pass
3183 ms [0.381/0.381]
1000 Pass
3231 ms [0.381/0.381]
1000 Pass
3211 ms [0.381/0.381]
1000 Pass
2403 ms [0.381/0.381]
1000 Pass
2285 ms [0.381/0.381]
1000 Pass
2065 ms [0.381/0.381]
1000 Pass
2154 ms [0.381/0.381]
1000 Pass
2329 ms [0.381/0.381]
1000
Case 12.3.7 Pass
5850 ms [0.378/0.378]
1000 Pass
5686 ms [0.378/0.378]
1000 Pass
5861 ms [0.378/0.378]
1000 Pass
5855 ms [0.378/0.378]
1000 Pass
5929 ms [0.378/0.378]
1000 Pass
5932 ms [0.378/0.378]
1000 Pass
4477 ms [0.378/0.378]
1000 Pass
3526 ms [0.422/0.378]
1000 Pass
5473 ms [0.378/0.378]
1000 Pass
5745 ms [0.378/0.378]
1000 Pass
2961 ms [0.422/0.378]
1000
Case 12.3.8 Pass
10497 ms [0.377/0.377]
1000 Pass
10157 ms [0.377/0.377]
1000 Pass
10776 ms [0.377/0.377]
1000 Pass
10746 ms [0.377/0.377]
1000 Pass
10814 ms [0.377/0.377]
1000 Pass
10995 ms [0.377/0.377]
1000 Pass
7720 ms [0.377/0.377]
1000 Pass
7410 ms [0.406/0.377]
1000 Pass
9153 ms [0.377/0.377]
1000 Pass
9193 ms [0.377/0.377]
1000 Pass
6116 ms [0.406/0.377]
1000
Case 12.3.9 Pass
17589 ms [0.376/0.376]
1000 Pass
16943 ms [0.376/0.376]
1000 Pass
18218 ms [0.376/0.376]
1000 Pass
18562 ms [0.376/0.376]
1000 Pass
18046 ms [0.376/0.376]
1000 Pass
18172 ms [0.376/0.376]
1000 Pass
12808 ms [0.376/0.376]
1000 Pass
12896 ms [0.392/0.376]
1000 Pass
12512 ms [0.376/0.376]
1000 Pass
13359 ms [0.376/0.376]
1000 Pass
12806 ms [0.392/0.376]
1000
Case 12.3.10 Pass
29382 ms [0.376/0.376]
1000 Pass
25328 ms [0.376/0.376]
1000 Pass
31724 ms [0.376/0.376]
1000 Pass
32363 ms [0.376/0.376]
1000 Pass
30912 ms [0.376/0.376]
1000 Pass
32722 ms [0.376/0.376]
1000 Pass
23242 ms [0.376/0.376]
1000 Pass
23988 ms [0.384/0.376]
1000 Pass
22104 ms [0.376/0.376]
1000 Pass
23079 ms [0.376/0.376]
1000 Pass
23840 ms [0.384/0.376]
1000
Case 12.3.11 Pass
3499 ms [0.381/0.381]
1000 Pass
3375 ms [0.381/0.381]
1000 Pass
3474 ms [0.381/0.381]
1000 Pass
3516 ms [0.381/0.381]
1000 Pass
2985 ms [0.381/0.381]
1000 Pass
3506 ms [0.381/0.381]
1000 Pass
3169 ms [0.381/0.381]
1000 Pass
3578 ms [0.381/0.381]
1000 Pass
3504 ms [0.381/0.381]
1000 Pass
3617 ms [0.381/0.381]
1000 Pass
2836 ms [0.381/0.381]
1000
Case 12.3.12 Pass
6417 ms [0.378/0.378]
1000 Pass
6039 ms [0.378/0.378]
1000 Pass
6400 ms [0.378/0.378]
1000 Pass
6379 ms [0.378/0.378]
1000 Pass
6229 ms [0.378/0.378]
1000 Pass
5832 ms [0.378/0.378]
1000 Pass
4976 ms [0.378/0.378]
1000 Pass
4181 ms [0.422/0.378]
1000 Pass
5076 ms [0.378/0.378]
1000 Pass
3896 ms [0.378/0.378]
1000 Pass
3317 ms [0.422/0.378]
1000
Case 12.3.13 Pass
10958 ms [0.377/0.377]
1000 Pass
10994 ms [0.377/0.377]
1000 Pass
11326 ms [0.377/0.377]
1000 Pass
11240 ms [0.377/0.377]
1000 Pass
10953 ms [0.377/0.377]
1000 Pass
11022 ms [0.377/0.377]
1000 Pass
10142 ms [0.377/0.377]
1000 Pass
8279 ms [0.406/0.377]
1000 Pass
8198 ms [0.377/0.377]
1000 Pass
8773 ms [0.377/0.377]
1000 Pass
7874 ms [0.406/0.377]
1000
Case 12.3.14 Pass
20003 ms [0.376/0.376]
1000 Pass
18938 ms [0.376/0.376]
1000 Pass
19861 ms [0.376/0.376]
1000 Pass
19848 ms [0.376/0.376]
1000 Pass
19564 ms [0.376/0.376]
1000 Pass
19054 ms [0.376/0.376]
1000 Pass
16105 ms [0.376/0.376]
1000 Pass
14908 ms [0.392/0.376]
1000 Pass
13817 ms [0.376/0.376]
1000 Pass
14993 ms [0.376/0.376]
1000 Pass
13835 ms [0.392/0.376]
1000
Case 12.3.15 Pass
31862 ms [0.376/0.376]
1000 Pass
29644 ms [0.376/0.376]
1000 Pass
32039 ms [0.376/0.376]
1000 Pass
31887 ms [0.376/0.376]
1000 Pass
32412 ms [0.376/0.376]
1000 Pass
31951 ms [0.376/0.376]
1000 Pass
25352 ms [0.376/0.376]
1000 Pass
25405 ms [0.384/0.376]
1000 Pass
23975 ms [0.376/0.376]
1000 Pass
24715 ms [0.376/0.376]
1000 Pass
24616 ms [0.384/0.376]
1000
Case 12.3.16 Pass
31045 ms [0.376/0.376]
1000 Pass
26186 ms [0.376/0.376]
1000 Pass
31205 ms [0.376/0.376]
1000 Pass
31337 ms [0.376/0.376]
1000 Pass
31182 ms [0.376/0.376]
1000 Pass
31101 ms [0.376/0.376]
1000 Pass
24282 ms [0.376/0.376]
1000 Pass
24232 ms [0.384/0.376]
1000 Pass
24048 ms [0.376/0.376]
1000 Pass
23965 ms [0.376/0.376]
1000 Pass
23536 ms [0.384/0.376]
1000
Case 12.3.17 Pass
29895 ms [0.376/0.376]
1000 Pass
24999 ms [0.376/0.376]
1000 Pass
32079 ms [0.376/0.376]
1000 Pass
32761 ms [0.376/0.376]
1000 Pass
31342 ms [0.376/0.376]
1000 Pass
30774 ms [0.376/0.376]
1000 Pass
23991 ms [0.376/0.376]
1000 Pass
23317 ms [0.384/0.376]
1000 Pass
22533 ms [0.376/0.376]
1000 Pass
23615 ms [0.376/0.376]
1000 Pass
22893 ms [0.384/0.376]
1000
Case 12.3.18 Pass
29450 ms [0.376/0.376]
1000 Pass
25078 ms [0.376/0.376]
1000 Pass
31837 ms [0.376/0.376]
1000 Pass
32062 ms [0.376/0.376]
1000 Pass
31084 ms [0.376/0.376]
1000 Pass
32097 ms [0.376/0.376]
1000 Pass
22298 ms [0.376/0.376]
1000 Pass
24588 ms [0.384/0.376]
1000 Pass
23461 ms [0.376/0.376]
1000 Pass
23371 ms [0.376/0.376]
1000 Pass
23812 ms [0.384/0.376]
1000
12 WebSocket Compression (different payloads) cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.4
12.4 Large HTML file (utf8, 267781 bytes)
Case 12.4.1 Pass
281 ms [0.411/0.411]
1000 Pass
249 ms [0.411/0.411]
1000 Pass
271 ms [0.411/0.411]
1000 Pass
225 ms [0.411/0.411]
1000 Pass
228 ms [0.417/0.411]
1000 Pass
230 ms [0.417/0.411]
1000 Pass
363 ms [0.411/0.411]
1000 Pass
345 ms [0.411/0.411]
1000 Pass
330 ms [0.411/0.411]
1000 Pass
309 ms [0.417/0.411]
1000 Pass
344 ms [0.411/0.411]
1000
Case 12.4.2 Pass
298 ms [0.147/0.147]
1000 Pass
280 ms [0.147/0.147]
1000 Pass
294 ms [0.147/0.147]
1000 Pass
287 ms [0.147/0.147]
1000 Pass
244 ms [0.148/0.147]
1000 Pass
243 ms [0.148/0.147]
1000 Pass
396 ms [0.147/0.147]
1000 Pass
319 ms [0.147/0.147]
1000 Pass
323 ms [0.147/0.147]
1000 Pass
324 ms [0.148/0.147]
1000 Pass
331 ms [0.147/0.147]
1000
Case 12.4.3 Pass
344 ms [0.077/0.077]
1000 Pass
322 ms [0.077/0.077]
1000 Pass
329 ms [0.077/0.077]
1000 Pass
324 ms [0.077/0.077]
1000 Pass
284 ms [0.077/0.077]
1000 Pass
299 ms [0.077/0.077]
1000 Pass
392 ms [0.077/0.077]
1000 Pass
360 ms [0.077/0.077]
1000 Pass
398 ms [0.077/0.077]
1000 Pass
410 ms [0.077/0.077]
1000 Pass
386 ms [0.077/0.077]
1000
Case 12.4.4 Pass
543 ms [0.066/0.066]
1000 Pass
504 ms [0.066/0.066]
1000 Pass
535 ms [0.066/0.066]
1000 Pass
522 ms [0.066/0.066]
1000 Pass
455 ms [0.066/0.066]
1000 Pass
448 ms [0.066/0.066]
1000 Pass
466 ms [0.066/0.066]
1000 Pass
421 ms [0.066/0.066]
1000 Pass
410 ms [0.066/0.066]
1000 Pass
423 ms [0.066/0.066]
1000 Pass
402 ms [0.066/0.066]
1000
Case 12.4.5 Pass
952 ms [0.058/0.058]
1000 Pass
916 ms [0.058/0.058]
1000 Pass
972 ms [0.058/0.058]
1000 Pass
974 ms [0.058/0.058]
1000 Pass
942 ms [0.058/0.058]
1000 Pass
908 ms [0.058/0.058]
1000 Pass
781 ms [0.058/0.058]
1000 Pass
615 ms [0.058/0.058]
1000 Pass
868 ms [0.058/0.058]
1000 Pass
818 ms [0.058/0.058]
1000 Pass
601 ms [0.058/0.058]
1000
Case 12.4.6 Pass
1360 ms [0.055/0.055]
1000 Pass
1301 ms [0.055/0.055]
1000 Pass
1405 ms [0.055/0.055]
1000 Pass
1413 ms [0.055/0.055]
1000 Pass
1283 ms [0.055/0.055]
1000 Pass
1153 ms [0.055/0.055]
1000 Pass
1059 ms [0.055/0.055]
1000 Pass
1232 ms [0.055/0.055]
1000 Pass
1110 ms [0.055/0.055]
1000 Pass
1086 ms [0.055/0.055]
1000 Pass
964 ms [0.055/0.055]
1000
Case 12.4.7 Pass
2121 ms [0.054/0.054]
1000 Pass
1943 ms [0.054/0.054]
1000 Pass
2165 ms [0.054/0.054]
1000 Pass
2169 ms [0.054/0.054]
1000 Pass
1967 ms [0.054/0.054]
1000 Pass
1846 ms [0.054/0.054]
1000 Pass
1423 ms [0.054/0.054]
1000 Pass
1743 ms [0.068/0.054]
1000 Pass
1950 ms [0.054/0.054]
1000 Pass
1414 ms [0.054/0.054]
1000 Pass
1422 ms [0.068/0.054]
1000
Case 12.4.8 Pass
3485 ms [0.054/0.054]
1000 Pass
3254 ms [0.054/0.054]
1000 Pass
3795 ms [0.054/0.054]
1000 Pass
3823 ms [0.054/0.054]
1000 Pass
3135 ms [0.054/0.054]
1000 Pass
3212 ms [0.054/0.054]
1000 Pass
3118 ms [0.054/0.054]
1000 Pass
2472 ms [0.061/0.054]
1000 Pass
3089 ms [0.054/0.054]
1000 Pass
3219 ms [0.054/0.054]
1000 Pass
2498 ms [0.061/0.054]
1000
Case 12.4.9 Pass
6281 ms [0.054/0.054]
1000 Pass
6014 ms [0.054/0.054]
1000 Pass
6900 ms [0.054/0.054]
1000 Pass
6908 ms [0.054/0.054]
1000 Pass
5968 ms [0.054/0.054]
1000 Pass
5982 ms [0.054/0.054]
1000 Pass
6080 ms [0.054/0.054]
1000 Pass
5259 ms [0.057/0.054]
1000 Pass
5649 ms [0.054/0.054]
1000 Pass
5844 ms [0.054/0.054]
1000 Pass
4745 ms [0.057/0.054]
1000
Case 12.4.10 Pass
12044 ms [0.054/0.054]
1000 Pass
11060 ms [0.054/0.054]
1000 Pass
12461 ms [0.054/0.054]
1000 Pass
12308 ms [0.054/0.054]
1000 Pass
11306 ms [0.054/0.054]
1000 Pass
11117 ms [0.054/0.054]
1000 Pass
10429 ms [0.054/0.054]
1000 Pass
8732 ms [0.056/0.054]
1000 Pass
11318 ms [0.054/0.054]
1000 Pass
10578 ms [0.054/0.054]
1000 Pass
9083 ms [0.056/0.054]
1000
Case 12.4.11 Pass
1430 ms [0.055/0.055]
1000 Pass
1326 ms [0.055/0.055]
1000 Pass
1443 ms [0.055/0.055]
1000 Pass
1437 ms [0.055/0.055]
1000 Pass
1319 ms [0.055/0.055]
1000 Pass
1312 ms [0.055/0.055]
1000 Pass
995 ms [0.055/0.055]
1000 Pass
972 ms [0.055/0.055]
1000 Pass
1119 ms [0.055/0.055]
1000 Pass
1045 ms [0.055/0.055]
1000 Pass
839 ms [0.055/0.055]
1000
Case 12.4.12 Pass
2227 ms [0.054/0.054]
1000 Pass
2012 ms [0.054/0.054]
1000 Pass
2283 ms [0.054/0.054]
1000 Pass
2280 ms [0.054/0.054]
1000 Pass
2002 ms [0.054/0.054]
1000 Pass
1862 ms [0.054/0.054]
1000 Pass
1346 ms [0.054/0.054]
1000 Pass
1873 ms [0.068/0.054]
1000 Pass
1992 ms [0.054/0.054]
1000 Pass
1673 ms [0.054/0.054]
1000 Pass
1548 ms [0.068/0.054]
1000
Case 12.4.13 Pass
3753 ms [0.054/0.054]
1000 Pass
3430 ms [0.054/0.054]
1000 Pass
3937 ms [0.054/0.054]
1000 Pass
3920 ms [0.054/0.054]
1000 Pass
3334 ms [0.054/0.054]
1000 Pass
3095 ms [0.054/0.054]
1000 Pass
3566 ms [0.054/0.054]
1000 Pass
2647 ms [0.061/0.054]
1000 Pass
3562 ms [0.054/0.054]
1000 Pass
3011 ms [0.054/0.054]
1000 Pass
2933 ms [0.061/0.054]
1000
Case 12.4.14 Pass
6956 ms [0.054/0.054]
1000 Pass
6285 ms [0.054/0.054]
1000 Pass
7337 ms [0.054/0.054]
1000 Pass
7363 ms [0.054/0.054]
1000 Pass
6271 ms [0.054/0.054]
1000 Pass
5988 ms [0.054/0.054]
1000 Pass
5314 ms [0.054/0.054]
1000 Pass
4545 ms [0.057/0.054]
1000 Pass
5606 ms [0.054/0.054]
1000 Pass
5411 ms [0.054/0.054]
1000 Pass
4539 ms [0.057/0.054]
1000
Case 12.4.15 Pass
12334 ms [0.054/0.054]
1000 Pass
11998 ms [0.054/0.054]
1000 Pass
12902 ms [0.054/0.054]
1000 Pass
12842 ms [0.054/0.054]
1000 Pass
11948 ms [0.054/0.054]
1000 Pass
11109 ms [0.054/0.054]
1000 Pass
10252 ms [0.054/0.054]
1000 Pass
10256 ms [0.056/0.054]
1000 Pass
10530 ms [0.054/0.054]
1000 Pass
10062 ms [0.054/0.054]
1000 Pass
10011 ms [0.056/0.054]
1000
Case 12.4.16 Pass
12078 ms [0.054/0.054]
1000 Pass
11315 ms [0.054/0.054]
1000 Pass
12668 ms [0.054/0.054]
1000 Pass
12706 ms [0.054/0.054]
1000 Pass
11795 ms [0.054/0.054]
1000 Pass
11387 ms [0.054/0.054]
1000 Pass
9171 ms [0.054/0.054]
1000 Pass
8307 ms [0.056/0.054]
1000 Pass
10852 ms [0.054/0.054]
1000 Pass
10774 ms [0.054/0.054]
1000 Pass
8014 ms [0.056/0.054]
1000
Case 12.4.17 Pass
12057 ms [0.054/0.054]
1000 Pass
11165 ms [0.054/0.054]
1000 Pass
12470 ms [0.054/0.054]
1000 Pass
12466 ms [0.054/0.054]
1000 Pass
11231 ms [0.054/0.054]
1000 Pass
11348 ms [0.054/0.054]
1000 Pass
8539 ms [0.054/0.054]
1000 Pass
8503 ms [0.056/0.054]
1000 Pass
10820 ms [0.054/0.054]
1000 Pass
9172 ms [0.054/0.054]
1000 Pass
7961 ms [0.056/0.054]
1000
Case 12.4.18 Pass
12039 ms [0.054/0.054]
1000 Pass
11054 ms [0.054/0.054]
1000 Pass
12423 ms [0.054/0.054]
1000 Pass
12348 ms [0.054/0.054]
1000 Pass
11333 ms [0.054/0.054]
1000 Pass
11557 ms [0.054/0.054]
1000 Pass
9296 ms [0.054/0.054]
1000 Pass
8228 ms [0.056/0.054]
1000 Pass
10895 ms [0.054/0.054]
1000 Pass
9861 ms [0.054/0.054]
1000 Pass
7151 ms [0.056/0.054]
1000
12 WebSocket Compression (different payloads) cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.4
12.5 A larger PDF (binary, 1042328 bytes)
Case 12.5.1 Pass
289 ms [1.084/1.084]
1000 Pass
262 ms [1.084/1.084]
1000 Pass
277 ms [1.084/1.084]
1000 Pass
239 ms [1.084/1.084]
1000 Pass
233 ms [1.086/1.084]
1000 Pass
236 ms [1.086/1.084]
1000 Pass
387 ms [1.084/1.084]
1000 Pass
359 ms [1.084/1.084]
1000 Pass
326 ms [1.084/1.084]
1000 Pass
312 ms [1.086/1.084]
1000 Pass
315 ms [1.084/1.084]
1000
Case 12.5.2 Pass
343 ms [1.027/1.027]
1000 Pass
311 ms [1.027/1.027]
1000 Pass
322 ms [1.027/1.027]
1000 Pass
312 ms [1.027/1.027]
1000 Pass
323 ms [1.028/1.027]
1000 Pass
298 ms [1.028/1.027]
1000 Pass
441 ms [1.027/1.027]
1000 Pass
367 ms [1.027/1.027]
1000 Pass
353 ms [1.027/1.027]
1000 Pass
360 ms [1.028/1.027]
1000 Pass
307 ms [1.027/1.027]
1000
Case 12.5.3 Pass
549 ms [0.973/0.973]
1000 Pass
501 ms [0.973/0.973]
1000 Pass
542 ms [0.973/0.973]
1000 Pass
524 ms [0.973/0.973]
1000 Pass
517 ms [0.973/0.973]
1000 Pass
535 ms [0.973/0.973]
1000 Pass
555 ms [0.973/0.973]
1000 Pass
486 ms [0.973/0.973]
1000 Pass
444 ms [0.973/0.973]
1000 Pass
432 ms [0.973/0.973]
1000 Pass
391 ms [0.973/0.973]
1000
Case 12.5.4 Pass
828 ms [0.786/0.786]
1000 Pass
790 ms [0.786/0.786]
1000 Pass
818 ms [0.786/0.786]
1000 Pass
835 ms [0.786/0.786]
1000 Pass
850 ms [0.786/0.786]
1000 Pass
840 ms [0.786/0.786]
1000 Pass
668 ms [0.786/0.786]
1000 Pass
526 ms [0.786/0.786]
1000 Pass
531 ms [0.786/0.786]
1000 Pass
512 ms [0.786/0.786]
1000 Pass
520 ms [0.786/0.786]
1000
Case 12.5.5 Pass
1494 ms [0.777/0.777]
1000 Pass
1375 ms [0.777/0.777]
1000 Pass
1491 ms [0.777/0.777]
1000 Pass
1493 ms [0.777/0.777]
1000 Pass
1475 ms [0.777/0.777]
1000 Pass
1448 ms [0.777/0.777]
1000 Pass
1233 ms [0.777/0.777]
1000 Pass
1032 ms [0.777/0.777]
1000 Pass
1047 ms [0.777/0.777]
1000 Pass
1173 ms [0.777/0.777]
1000 Pass
1042 ms [0.777/0.777]
1000
Case 12.5.6 Pass
2263 ms [0.768/0.768]
1000 Pass
2080 ms [0.768/0.768]
1000 Pass
2253 ms [0.768/0.768]
1000 Pass
2257 ms [0.768/0.768]
1000 Pass
2275 ms [0.768/0.768]
1000 Pass
2224 ms [0.768/0.768]
1000 Pass
1369 ms [0.768/0.768]
1000 Pass
1424 ms [0.768/0.768]
1000 Pass
1627 ms [0.768/0.768]
1000 Pass
1255 ms [0.768/0.768]
1000 Pass
1860 ms [0.768/0.768]
1000
Case 12.5.7 Pass
3742 ms [0.763/0.763]
1000 Pass
3376 ms [0.763/0.763]
1000 Pass
3811 ms [0.763/0.763]
1000 Pass
3843 ms [0.763/0.763]
1000 Pass
3808 ms [0.763/0.763]
1000 Pass
3791 ms [0.763/0.763]
1000 Pass
2636 ms [0.763/0.763]
1000 Pass
2074 ms [0.793/0.763]
1000 Pass
2750 ms [0.763/0.763]
1000 Pass
2285 ms [0.763/0.763]
1000 Pass
2019 ms [0.793/0.763]
1000
Case 12.5.8 Pass
6932 ms [0.761/0.761]
1000 Pass
6305 ms [0.761/0.761]
1000 Pass
7151 ms [0.761/0.761]
1000 Pass
7240 ms [0.761/0.761]
1000 Pass
7216 ms [0.761/0.761]
1000 Pass
7201 ms [0.761/0.761]
1000 Pass
4362 ms [0.761/0.761]
1000 Pass
3936 ms [0.777/0.761]
1000 Pass
5500 ms [0.761/0.761]
1000 Pass
4539 ms [0.761/0.761]
1000 Pass
3964 ms [0.777/0.761]
1000
Case 12.5.9 Pass
12827 ms [0.759/0.759]
1000 Pass
11444 ms [0.759/0.759]
1000 Pass
13553 ms [0.759/0.759]
1000 Pass
13528 ms [0.759/0.759]
1000 Pass
13292 ms [0.759/0.759]
1000 Pass
13559 ms [0.759/0.759]
1000 Pass
8876 ms [0.759/0.759]
1000 Pass
8255 ms [0.768/0.759]
1000 Pass
6490 ms [0.759/0.759]
1000 Pass
8490 ms [0.759/0.759]
1000 Pass
7521 ms [0.768/0.759]
1000
Case 12.5.10 Pass
23034 ms [0.759/0.759]
1000 Pass
21011 ms [0.759/0.759]
1000 Pass
24452 ms [0.759/0.759]
1000 Pass
24564 ms [0.759/0.759]
1000 Pass
23938 ms [0.759/0.759]
1000 Pass
23734 ms [0.759/0.759]
1000 Pass
14171 ms [0.759/0.759]
1000 Pass
13519 ms [0.763/0.759]
1000 Pass
12501 ms [0.759/0.759]
1000 Pass
11557 ms [0.759/0.759]
1000 Pass
12372 ms [0.763/0.759]
1000
Case 12.5.11 Pass
2912 ms [0.768/0.768]
1000 Pass
2748 ms [0.768/0.768]
1000 Pass
2784 ms [0.768/0.768]
1000 Pass
2853 ms [0.768/0.768]
1000 Pass
2627 ms [0.768/0.768]
1000 Pass
2672 ms [0.768/0.768]
1000 Pass
2256 ms [0.768/0.768]
1000 Pass
1955 ms [0.768/0.768]
1000 Pass
2578 ms [0.768/0.768]
1000 Pass
2615 ms [0.768/0.768]
1000 Pass
1698 ms [0.768/0.768]
1000
Case 12.5.12 Pass
5284 ms [0.763/0.763]
1000 Pass
4769 ms [0.763/0.763]
1000 Pass
5189 ms [0.763/0.763]
1000 Pass
5146 ms [0.763/0.763]
1000 Pass
4888 ms [0.763/0.763]
1000 Pass
4123 ms [0.763/0.763]
1000 Pass
4483 ms [0.763/0.763]
1000 Pass
3723 ms [0.793/0.763]
1000 Pass
3403 ms [0.763/0.763]
1000 Pass
3634 ms [0.763/0.763]
1000 Pass
3044 ms [0.793/0.763]
1000
Case 12.5.13 Pass
9752 ms [0.761/0.761]
1000 Pass
8758 ms [0.761/0.761]
1000 Pass
9435 ms [0.761/0.761]
1000 Pass
9436 ms [0.761/0.761]
1000 Pass
8918 ms [0.761/0.761]
1000 Pass
8505 ms [0.761/0.761]
1000 Pass
6822 ms [0.761/0.761]
1000 Pass
6665 ms [0.777/0.761]
1000 Pass
6247 ms [0.761/0.761]
1000 Pass
6904 ms [0.761/0.761]
1000 Pass
5727 ms [0.777/0.761]
1000
Case 12.5.14 Pass
17309 ms [0.759/0.759]
1000 Pass
15413 ms [0.759/0.759]
1000 Pass
16770 ms [0.759/0.759]
1000 Pass
16805 ms [0.759/0.759]
1000 Pass
15608 ms [0.759/0.759]
1000 Pass
15272 ms [0.759/0.759]
1000 Pass
13325 ms [0.759/0.759]
1000 Pass
11677 ms [0.768/0.759]
1000 Pass
10885 ms [0.759/0.759]
1000 Pass
11767 ms [0.759/0.759]
1000 Pass
9659 ms [0.768/0.759]
1000
Case 12.5.15 Pass
30566 ms [0.759/0.759]
1000 Pass
26605 ms [0.759/0.759]
1000 Pass
29152 ms [0.759/0.759]
1000 Pass
29309 ms [0.759/0.759]
1000 Pass
27950 ms [0.759/0.759]
1000 Pass
28017 ms [0.759/0.759]
1000 Pass
21227 ms [0.759/0.759]
1000 Pass
21117 ms [0.763/0.759]
1000 Pass
19190 ms [0.759/0.759]
1000 Pass
20533 ms [0.759/0.759]
1000 Pass
19654 ms [0.763/0.759]
1000
Case 12.5.16 Pass
25408 ms [0.759/0.759]
1000 Pass
22447 ms [0.759/0.759]
1000 Pass
25810 ms [0.759/0.759]
1000 Pass
26539 ms [0.759/0.759]
1000 Pass
24092 ms [0.759/0.759]
1000 Pass
25394 ms [0.759/0.759]
1000 Pass
15917 ms [0.759/0.759]
1000 Pass
16971 ms [0.763/0.759]
1000 Pass
14274 ms [0.759/0.759]
1000 Pass
14562 ms [0.759/0.759]
1000 Pass
15634 ms [0.763/0.759]
1000
Case 12.5.17 Pass
23915 ms [0.759/0.759]
1000 Pass
21715 ms [0.759/0.759]
1000 Pass
24797 ms [0.759/0.759]
1000 Pass
25084 ms [0.759/0.759]
1000 Pass
24236 ms [0.759/0.759]
1000 Pass
24165 ms [0.759/0.759]
1000 Pass
14505 ms [0.759/0.759]
1000 Pass
15217 ms [0.763/0.759]
1000 Pass
12914 ms [0.759/0.759]
1000 Pass
12626 ms [0.759/0.759]
1000 Pass
12415 ms [0.763/0.759]
1000
Case 12.5.18 Pass
23173 ms [0.759/0.759]
1000 Pass
21289 ms [0.759/0.759]
1000 Pass
24547 ms [0.759/0.759]
1000 Pass
24650 ms [0.759/0.759]
1000 Pass
23850 ms [0.759/0.759]
1000 Pass
23850 ms [0.759/0.759]
1000 Pass
13053 ms [0.759/0.759]
1000 Pass
14879 ms [0.763/0.759]
1000 Pass
12557 ms [0.759/0.759]
1000 Pass
13162 ms [0.759/0.759]
1000 Pass
13541 ms [0.763/0.759]
1000
13 WebSocket Compression (different parameters) cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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
266 ms [0.292/0.292]
1000 Pass
266 ms [0.292/0.292]
1000 Pass
270 ms [0.292/0.292]
1000 Pass
243 ms [0.292/0.292]
1000 Pass
221 ms [0.303/0.292]
1000 Pass
229 ms [0.303/0.292]
1000 Pass
394 ms [0.292/0.292]
1000 Pass
380 ms [0.292/0.292]
1000 Pass
322 ms [0.292/0.292]
1000 Pass
389 ms [0.303/0.292]
1000 Pass
335 ms [0.292/0.292]
1000
Case 13.1.2 Pass
309 ms [0.112/0.112]
1000 Pass
272 ms [0.112/0.112]
1000 Pass
264 ms [0.112/0.112]
1000 Pass
260 ms [0.112/0.112]
1000 Pass
238 ms [0.112/0.112]
1000 Pass
242 ms [0.112/0.112]
1000 Pass
419 ms [0.112/0.112]
1000 Pass
354 ms [0.112/0.112]
1000 Pass
366 ms [0.112/0.112]
1000 Pass
303 ms [0.112/0.112]
1000 Pass
337 ms [0.112/0.112]
1000
Case 13.1.3 Pass
343 ms [0.065/0.065]
1000 Pass
320 ms [0.065/0.065]
1000 Pass
359 ms [0.065/0.065]
1000 Pass
324 ms [0.065/0.065]
1000 Pass
288 ms [0.065/0.065]
1000 Pass
289 ms [0.065/0.065]
1000 Pass
416 ms [0.065/0.065]
1000 Pass
406 ms [0.065/0.065]
1000 Pass
352 ms [0.065/0.065]
1000 Pass
383 ms [0.065/0.065]
1000 Pass
328 ms [0.065/0.065]
1000
Case 13.1.4 Pass
525 ms [0.056/0.056]
1000 Pass
483 ms [0.056/0.056]
1000 Pass
529 ms [0.056/0.056]
1000 Pass
521 ms [0.056/0.056]
1000 Pass
446 ms [0.056/0.056]
1000 Pass
420 ms [0.056/0.056]
1000 Pass
490 ms [0.056/0.056]
1000 Pass
427 ms [0.056/0.056]
1000 Pass
392 ms [0.056/0.056]
1000 Pass
440 ms [0.056/0.056]
1000 Pass
408 ms [0.056/0.056]
1000
Case 13.1.5 Pass
926 ms [0.046/0.046]
1000 Pass
883 ms [0.046/0.046]
1000 Pass
930 ms [0.046/0.046]
1000 Pass
934 ms [0.046/0.046]
1000 Pass
873 ms [0.046/0.046]
1000 Pass
804 ms [0.046/0.046]
1000 Pass
654 ms [0.046/0.046]
1000 Pass
580 ms [0.046/0.046]
1000 Pass
697 ms [0.046/0.046]
1000 Pass
787 ms [0.046/0.046]
1000 Pass
640 ms [0.046/0.046]
1000
Case 13.1.6 Pass
1285 ms [0.044/0.044]
1000 Pass
1205 ms [0.044/0.044]
1000 Pass
1349 ms [0.044/0.044]
1000 Pass
1355 ms [0.044/0.044]
1000 Pass
1206 ms [0.044/0.044]
1000 Pass
1156 ms [0.044/0.044]
1000 Pass
1165 ms [0.044/0.044]
1000 Pass
1001 ms [0.044/0.044]
1000 Pass
1115 ms [0.044/0.044]
1000 Pass
765 ms [0.044/0.044]
1000 Pass
987 ms [0.044/0.044]
1000
Case 13.1.7 Pass
1999 ms [0.043/0.043]
1000 Pass
1818 ms [0.043/0.043]
1000 Pass
2002 ms [0.043/0.043]
1000 Pass
2005 ms [0.043/0.043]
1000 Pass
1485 ms [0.043/0.043]
1000 Pass
1795 ms [0.043/0.043]
1000 Pass
1793 ms [0.043/0.043]
1000 Pass
1458 ms [0.050/0.043]
1000 Pass
1623 ms [0.043/0.043]
1000 Pass
1647 ms [0.043/0.043]
1000 Pass
1722 ms [0.050/0.043]
1000
Case 13.1.8 Pass
3257 ms [0.042/0.042]
1000 Pass
3023 ms [0.042/0.042]
1000 Pass
3654 ms [0.042/0.042]
1000 Pass
3542 ms [0.042/0.042]
1000 Pass
3042 ms [0.042/0.042]
1000 Pass
2969 ms [0.042/0.042]
1000 Pass
2655 ms [0.042/0.042]
1000 Pass
2468 ms [0.046/0.042]
1000 Pass
2488 ms [0.042/0.042]
1000 Pass
2357 ms [0.042/0.042]
1000 Pass
2452 ms [0.046/0.042]
1000
Case 13.1.9 Pass
6020 ms [0.042/0.042]
1000 Pass
5482 ms [0.042/0.042]
1000 Pass
6666 ms [0.042/0.042]
1000 Pass
6651 ms [0.042/0.042]
1000 Pass
5810 ms [0.042/0.042]
1000 Pass
5414 ms [0.042/0.042]
1000 Pass
5275 ms [0.042/0.042]
1000 Pass
4476 ms [0.044/0.042]
1000 Pass
4666 ms [0.042/0.042]
1000 Pass
5322 ms [0.042/0.042]
1000 Pass
3984 ms [0.044/0.042]
1000
Case 13.1.10 Pass
11590 ms [0.042/0.042]
1000 Pass
10521 ms [0.042/0.042]
1000 Pass
12023 ms [0.042/0.042]
1000 Pass
12008 ms [0.042/0.042]
1000 Pass
10373 ms [0.042/0.042]
1000 Pass
10381 ms [0.042/0.042]
1000 Pass
9049 ms [0.042/0.042]
1000 Pass
7099 ms [0.043/0.042]
1000 Pass
9372 ms [0.042/0.042]
1000 Pass
9192 ms [0.042/0.042]
1000 Pass
8092 ms [0.043/0.042]
1000
Case 13.1.11 Pass
1342 ms [0.044/0.044]
1000 Pass
1256 ms [0.044/0.044]
1000 Pass
1376 ms [0.044/0.044]
1000 Pass
1371 ms [0.044/0.044]
1000 Pass
1166 ms [0.044/0.044]
1000 Pass
1237 ms [0.044/0.044]
1000 Pass
904 ms [0.044/0.044]
1000 Pass
1043 ms [0.044/0.044]
1000 Pass
1076 ms [0.044/0.044]
1000 Pass
1233 ms [0.044/0.044]
1000 Pass
901 ms [0.044/0.044]
1000
Case 13.1.12 Pass
2100 ms [0.043/0.043]
1000 Pass
1907 ms [0.043/0.043]
1000 Pass
2170 ms [0.043/0.043]
1000 Pass
2127 ms [0.043/0.043]
1000 Pass
1798 ms [0.043/0.043]
1000 Pass
1777 ms [0.043/0.043]
1000 Pass
1825 ms [0.043/0.043]
1000 Pass
1853 ms [0.050/0.043]
1000 Pass
1841 ms [0.043/0.043]
1000 Pass
1388 ms [0.043/0.043]
1000 Pass
1180 ms [0.050/0.043]
1000
Case 13.1.13 Pass
3470 ms [0.042/0.042]
1000 Pass
3183 ms [0.042/0.042]
1000 Pass
3774 ms [0.042/0.042]
1000 Pass
3728 ms [0.042/0.042]
1000 Pass
2742 ms [0.042/0.042]
1000 Pass
3061 ms [0.042/0.042]
1000 Pass
2813 ms [0.042/0.042]
1000 Pass
2524 ms [0.046/0.042]
1000 Pass
3172 ms [0.042/0.042]
1000 Pass
2285 ms [0.042/0.042]
1000 Pass
2298 ms [0.046/0.042]
1000
Case 13.1.14 Pass
6225 ms [0.042/0.042]
1000 Pass
5979 ms [0.042/0.042]
1000 Pass
6778 ms [0.042/0.042]
1000 Pass
6839 ms [0.042/0.042]
1000 Pass
6043 ms [0.042/0.042]
1000 Pass
5916 ms [0.042/0.042]
1000 Pass
3969 ms [0.042/0.042]
1000 Pass
4517 ms [0.044/0.042]
1000 Pass
5853 ms [0.042/0.042]
1000 Pass
4194 ms [0.042/0.042]
1000 Pass
4759 ms [0.044/0.042]
1000
Case 13.1.15 Pass
12054 ms [0.042/0.042]
1000 Pass
10821 ms [0.042/0.042]
1000 Pass
12149 ms [0.042/0.042]
1000 Pass
12183 ms [0.042/0.042]
1000 Pass
10918 ms [0.042/0.042]
1000 Pass
11029 ms [0.042/0.042]
1000 Pass
9250 ms [0.042/0.042]
1000 Pass
9112 ms [0.043/0.042]
1000 Pass
10645 ms [0.042/0.042]
1000 Pass
10296 ms [0.042/0.042]
1000 Pass
7317 ms [0.043/0.042]
1000
Case 13.1.16 Pass
11916 ms [0.042/0.042]
1000 Pass
10616 ms [0.042/0.042]
1000 Pass
11995 ms [0.042/0.042]
1000 Pass
12094 ms [0.042/0.042]
1000 Pass
10185 ms [0.042/0.042]
1000 Pass
10119 ms [0.042/0.042]
1000 Pass
9205 ms [0.042/0.042]
1000 Pass
6731 ms [0.043/0.042]
1000 Pass
9563 ms [0.042/0.042]
1000 Pass
8811 ms [0.042/0.042]
1000 Pass
6581 ms [0.043/0.042]
1000
Case 13.1.17 Pass
11943 ms [0.042/0.042]
1000 Pass
10518 ms [0.042/0.042]
1000 Pass
12069 ms [0.042/0.042]
1000 Pass
12021 ms [0.042/0.042]
1000 Pass
10259 ms [0.042/0.042]
1000 Pass
10257 ms [0.042/0.042]
1000 Pass
9909 ms [0.042/0.042]
1000 Pass
6640 ms [0.043/0.042]
1000 Pass
9769 ms [0.042/0.042]
1000 Pass
8859 ms [0.042/0.042]
1000 Pass
7149 ms [0.043/0.042]
1000
Case 13.1.18 Pass
11589 ms [0.042/0.042]
1000 Pass
10493 ms [0.042/0.042]
1000 Pass
12033 ms [0.042/0.042]
1000 Pass
12022 ms [0.042/0.042]
1000 Pass
9954 ms [0.042/0.042]
1000 Pass
10462 ms [0.042/0.042]
1000 Pass
9146 ms [0.042/0.042]
1000 Pass
7160 ms [0.043/0.042]
1000 Pass
9686 ms [0.042/0.042]
1000 Pass
9300 ms [0.042/0.042]
1000 Pass
6521 ms [0.043/0.042]
1000
13 WebSocket Compression (different parameters) cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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
316 ms [0.993/0.292]
1000 Pass
289 ms [0.993/0.292]
1000 Pass
289 ms [0.993/0.292]
1000 Pass
285 ms [0.993/0.292]
1000 Pass
427 ms [0.993/0.292]
1000 Pass
442 ms [0.993/0.292]
1000 Pass
412 ms [0.993/0.292]
1000 Pass
408 ms [0.993/0.292]
1000 Pass
350 ms [0.993/0.292]
1000 Pass
412 ms [0.993/0.292]
1000 Pass
412 ms [0.993/0.292]
1000
Case 13.2.2 Pass
348 ms [0.746/0.112]
1000 Pass
308 ms [0.746/0.112]
1000 Pass
343 ms [0.746/0.112]
1000 Pass
311 ms [0.746/0.112]
1000 Pass
363 ms [0.746/0.112]
1000 Pass
465 ms [0.746/0.112]
1000 Pass
433 ms [0.746/0.112]
1000 Pass
479 ms [0.746/0.112]
1000 Pass
423 ms [0.746/0.112]
1000 Pass
434 ms [0.746/0.112]
1000 Pass
437 ms [0.746/0.112]
1000
Case 13.2.3 Pass
433 ms [0.524/0.065]
1000 Pass
380 ms [0.524/0.065]
1000 Pass
450 ms [0.524/0.065]
1000 Pass
431 ms [0.524/0.065]
1000 Pass
508 ms [0.528/0.065]
1000 Pass
356 ms [0.528/0.065]
1000 Pass
516 ms [0.524/0.065]
1000 Pass
506 ms [0.524/0.065]
1000 Pass
498 ms [0.524/0.065]
1000 Pass
438 ms [0.524/0.065]
1000 Pass
502 ms [0.524/0.065]
1000
Case 13.2.4 Pass
562 ms [0.170/0.056]
1000 Pass
535 ms [0.170/0.056]
1000 Pass
567 ms [0.170/0.056]
1000 Pass
563 ms [0.170/0.056]
1000 Pass
564 ms [0.171/0.056]
1000 Pass
582 ms [0.171/0.056]
1000 Pass
594 ms [0.170/0.056]
1000 Pass
610 ms [0.170/0.056]
1000 Pass
584 ms [0.170/0.056]
1000 Pass
467 ms [0.170/0.056]
1000 Pass
502 ms [0.170/0.056]
1000
Case 13.2.5 Pass
924 ms [0.074/0.046]
1000 Pass
899 ms [0.074/0.046]
1000 Pass
969 ms [0.074/0.046]
1000 Pass
980 ms [0.074/0.046]
1000 Pass
917 ms [0.075/0.046]
1000 Pass
912 ms [0.075/0.046]
1000 Pass
855 ms [0.074/0.046]
1000 Pass
769 ms [0.074/0.046]
1000 Pass
780 ms [0.074/0.046]
1000 Pass
810 ms [0.074/0.046]
1000 Pass
638 ms [0.074/0.046]
1000
Case 13.2.6 Pass
1310 ms [0.058/0.044]
1000 Pass
1217 ms [0.058/0.044]
1000 Pass
1355 ms [0.058/0.044]
1000 Pass
1358 ms [0.058/0.044]
1000 Pass
1277 ms [0.058/0.044]
1000 Pass
1173 ms [0.058/0.044]
1000 Pass
1233 ms [0.058/0.044]
1000 Pass
1006 ms [0.058/0.044]
1000 Pass
977 ms [0.058/0.044]
1000 Pass
1158 ms [0.058/0.044]
1000 Pass
1034 ms [0.058/0.044]
1000
Case 13.2.7 Pass
2005 ms [0.050/0.043]
1000 Pass
1769 ms [0.050/0.043]
1000 Pass
1998 ms [0.050/0.043]
1000 Pass
2008 ms [0.050/0.043]
1000 Pass
1850 ms [0.050/0.043]
1000 Pass
1781 ms [0.050/0.043]
1000 Pass
1656 ms [0.050/0.043]
1000 Pass
1497 ms [0.050/0.043]
1000 Pass
1806 ms [0.050/0.043]
1000 Pass
1906 ms [0.050/0.043]
1000 Pass
1376 ms [0.050/0.043]
1000
Case 13.2.8 Pass
3329 ms [0.046/0.042]
1000 Pass
3024 ms [0.046/0.042]
1000 Pass
3596 ms [0.046/0.042]
1000 Pass
3553 ms [0.046/0.042]
1000 Pass
3026 ms [0.046/0.042]
1000 Pass
2985 ms [0.046/0.042]
1000 Pass
2945 ms [0.046/0.042]
1000 Pass
2619 ms [0.046/0.042]
1000 Pass
3025 ms [0.046/0.042]
1000 Pass
2042 ms [0.046/0.042]
1000 Pass
2409 ms [0.046/0.042]
1000
Case 13.2.9 Pass
6013 ms [0.044/0.042]
1000 Pass
5458 ms [0.044/0.042]
1000 Pass
6591 ms [0.044/0.042]
1000 Pass
6610 ms [0.044/0.042]
1000 Pass
5783 ms [0.044/0.042]
1000 Pass
5670 ms [0.044/0.042]
1000 Pass
5235 ms [0.044/0.042]
1000 Pass
4654 ms [0.044/0.042]
1000 Pass
5663 ms [0.044/0.042]
1000 Pass
4713 ms [0.044/0.042]
1000 Pass
4070 ms [0.044/0.042]
1000
Case 13.2.10 Pass
11675 ms [0.043/0.042]
1000 Pass
10489 ms [0.043/0.042]
1000 Pass
12040 ms [0.043/0.042]
1000 Pass
12012 ms [0.043/0.042]
1000 Pass
10252 ms [0.043/0.042]
1000 Pass
10350 ms [0.043/0.042]
1000 Pass
7904 ms [0.043/0.042]
1000 Pass
7751 ms [0.043/0.042]
1000 Pass
8778 ms [0.043/0.042]
1000 Pass
8916 ms [0.043/0.042]
1000 Pass
7787 ms [0.043/0.042]
1000
Case 13.2.11 Pass
1346 ms [0.058/0.044]
1000 Pass
1261 ms [0.058/0.044]
1000 Pass
1381 ms [0.058/0.044]
1000 Pass
1380 ms [0.058/0.044]
1000 Pass
1251 ms [0.058/0.044]
1000 Pass
1128 ms [0.058/0.044]
1000 Pass
1131 ms [0.058/0.044]
1000 Pass
1103 ms [0.058/0.044]
1000 Pass
1033 ms [0.058/0.044]
1000 Pass
976 ms [0.058/0.044]
1000 Pass
912 ms [0.058/0.044]
1000
Case 13.2.12 Pass
2102 ms [0.050/0.043]
1000 Pass
1911 ms [0.050/0.043]
1000 Pass
2151 ms [0.050/0.043]
1000 Pass
2149 ms [0.050/0.043]
1000 Pass
1921 ms [0.050/0.043]
1000 Pass
1764 ms [0.050/0.043]
1000 Pass
1742 ms [0.050/0.043]
1000 Pass
1363 ms [0.050/0.043]
1000 Pass
1458 ms [0.050/0.043]
1000 Pass
1900 ms [0.050/0.043]
1000 Pass
1728 ms [0.050/0.043]
1000
Case 13.2.13 Pass
3472 ms [0.046/0.042]
1000 Pass
3113 ms [0.046/0.042]
1000 Pass
3699 ms [0.046/0.042]
1000 Pass
3691 ms [0.046/0.042]
1000 Pass
2909 ms [0.046/0.042]
1000 Pass
2928 ms [0.046/0.042]
1000 Pass
3190 ms [0.046/0.042]
1000 Pass
2531 ms [0.046/0.042]
1000 Pass
2774 ms [0.046/0.042]
1000 Pass
3275 ms [0.046/0.042]
1000 Pass
2456 ms [0.046/0.042]
1000
Case 13.2.14 Pass
6209 ms [0.044/0.042]
1000 Pass
5979 ms [0.044/0.042]
1000 Pass
6758 ms [0.044/0.042]
1000 Pass
6786 ms [0.044/0.042]
1000 Pass
6006 ms [0.044/0.042]
1000 Pass
5698 ms [0.044/0.042]
1000 Pass
5798 ms [0.044/0.042]
1000 Pass
3949 ms [0.044/0.042]
1000 Pass
5906 ms [0.044/0.042]
1000 Pass
5540 ms [0.044/0.042]
1000 Pass
4520 ms [0.044/0.042]
1000
Case 13.2.15 Pass
12032 ms [0.043/0.042]
1000 Pass
10777 ms [0.043/0.042]
1000 Pass
12115 ms [0.043/0.042]
1000 Pass
12087 ms [0.043/0.042]
1000 Pass
10730 ms [0.043/0.042]
1000 Pass
10974 ms [0.043/0.042]
1000 Pass
8809 ms [0.043/0.042]
1000 Pass
8538 ms [0.043/0.042]
1000 Pass
10942 ms [0.043/0.042]
1000 Pass
9558 ms [0.043/0.042]
1000 Pass
8668 ms [0.043/0.042]
1000
Case 13.2.16 Pass
11866 ms [0.043/0.042]
1000 Pass
10554 ms [0.043/0.042]
1000 Pass
12056 ms [0.043/0.042]
1000 Pass
12024 ms [0.043/0.042]
1000 Pass
10759 ms [0.043/0.042]
1000 Pass
10444 ms [0.043/0.042]
1000 Pass
7876 ms [0.043/0.042]
1000 Pass
7495 ms [0.043/0.042]
1000 Pass
9624 ms [0.043/0.042]
1000 Pass
9730 ms [0.043/0.042]
1000 Pass
8912 ms [0.043/0.042]
1000
Case 13.2.17 Pass
11713 ms [0.043/0.042]
1000 Pass
10531 ms [0.043/0.042]
1000 Pass
12019 ms [0.043/0.042]
1000 Pass
12022 ms [0.043/0.042]
1000 Pass
10445 ms [0.043/0.042]
1000 Pass
10137 ms [0.043/0.042]
1000 Pass
9732 ms [0.043/0.042]
1000 Pass
7345 ms [0.043/0.042]
1000 Pass
9533 ms [0.043/0.042]
1000 Pass
9203 ms [0.043/0.042]
1000 Pass
8156 ms [0.043/0.042]
1000
Case 13.2.18 Pass
11613 ms [0.043/0.042]
1000 Pass
10506 ms [0.043/0.042]
1000 Pass
12032 ms [0.043/0.042]
1000 Pass
11746 ms [0.043/0.042]
1000 Pass
10454 ms [0.043/0.042]
1000 Pass
10124 ms [0.043/0.042]
1000 Pass
9874 ms [0.043/0.042]
1000 Pass
7847 ms [0.043/0.042]
1000 Pass
9961 ms [0.043/0.042]
1000 Pass
9395 ms [0.043/0.042]
1000 Pass
8320 ms [0.043/0.042]
1000
13 WebSocket Compression (different parameters) cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.2 node-v0.6.21-pre node-v0.8.28 node-v1.6.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
290 ms [0.303/0.292]
1000 Pass
257 ms [0.303/0.292]
1000 Pass
273 ms [0.303/0.292]
1000 Pass
247 ms [0.303/0.292]
1000 Fail
5 ms
Fail Fail
5 ms
Fail Pass
400 ms [0.303/0.292]
1000 Pass
324 ms [0.303/0.292]
1000 Pass
319 ms [0.303/0.292]
1000 Pass
308 ms [0.325/0.292]
1000 Pass
379 ms [0.303/0.292]
1000
Case 13.3.2 Pass
314 ms [0.123/0.112]
1000 Pass
283 ms [0.123/0.112]
1000 Pass
291 ms [0.123/0.112]
1000 Pass
273 ms [0.123/0.112]
1000 Fail
3 ms
Fail Fail
3 ms
Fail Pass
400 ms [0.123/0.112]
1000 Pass
350 ms [0.123/0.112]
1000 Pass
351 ms [0.123/0.112]
1000 Pass
365 ms [0.124/0.112]
1000 Pass
361 ms [0.123/0.112]
1000
Case 13.3.3 Pass
406 ms [0.073/0.065]
1000 Pass
391 ms [0.073/0.065]
1000 Pass
412 ms [0.073/0.065]
1000 Pass
392 ms [0.073/0.065]
1000 Fail
3 ms
Fail Fail
3 ms
Fail Pass
431 ms [0.073/0.065]
1000 Pass
358 ms [0.073/0.065]
1000 Pass
418 ms [0.073/0.065]
1000 Pass
449 ms [0.074/0.065]
1000 Pass
372 ms [0.073/0.065]
1000
Case 13.3.4 Pass
541 ms [0.059/0.056]
1000 Pass
518 ms [0.059/0.056]
1000 Pass
548 ms [0.059/0.056]
1000 Pass
537 ms [0.059/0.056]
1000 Fail
3 ms
Fail Fail
3 ms
Fail Pass
553 ms [0.059/0.056]
1000 Pass
639 ms [0.059/0.056]
1000 Pass
653 ms [0.059/0.056]
1000 Pass
653 ms [0.059/0.056]
1000 Pass
587 ms [0.059/0.056]
1000
Case 13.3.5 Pass
1154 ms [0.043/0.046]
1000 Pass
1082 ms [0.043/0.046]
1000 Pass
1172 ms [0.043/0.046]
1000 Pass
1170 ms [0.043/0.046]
1000 Fail
3 ms
Fail Fail
3 ms
Fail Pass
1435 ms [0.043/0.046]
1000 Pass
1374 ms [0.043/0.046]
1000 Pass
1414 ms [0.043/0.046]
1000 Pass
1334 ms [0.043/0.046]
1000 Pass
1449 ms [0.043/0.046]
1000
Case 13.3.6 Pass
1723 ms [0.039/0.044]
1000 Pass
1603 ms [0.039/0.044]
1000 Pass
1750 ms [0.039/0.044]
1000 Pass
1741 ms [0.039/0.044]
1000 Fail
4 ms
Fail Fail
4 ms
Fail Pass
1555 ms [0.039/0.044]
1000 Pass
2049 ms [0.039/0.044]
1000 Pass
1670 ms [0.039/0.044]
1000 Pass
1907 ms [0.039/0.044]
1000 Pass
1836 ms [0.039/0.044]
1000
Case 13.3.7 Pass
2836 ms [0.038/0.043]
1000 Pass
2698 ms [0.038/0.043]
1000 Pass
2969 ms [0.038/0.043]
1000 Pass
2962 ms [0.038/0.043]
1000 Fail
4 ms
Fail Fail
6 ms
Fail Pass
2769 ms [0.038/0.043]
1000 Pass
2898 ms [0.046/0.043]
1000 Pass
3175 ms [0.038/0.043]
1000 Pass
2644 ms [0.038/0.043]
1000 Pass
3248 ms [0.046/0.043]
1000
Case 13.3.8 Pass
5006 ms [0.037/0.042]
1000 Pass
4797 ms [0.037/0.042]
1000 Pass
5298 ms [0.037/0.042]
1000 Pass
5302 ms [0.037/0.042]
1000 Fail
4 ms
Fail Fail
5 ms
Fail Pass
5237 ms [0.037/0.042]
1000 Pass
5002 ms [0.041/0.042]
1000 Pass
4889 ms [0.037/0.042]
1000 Pass
4466 ms [0.037/0.042]
1000 Pass
5209 ms [0.041/0.042]
1000
Case 13.3.9 Pass
9648 ms [0.037/0.042]
1000 Pass
9074 ms [0.037/0.042]
1000 Pass
10258 ms [0.037/0.042]
1000 Pass
10249 ms [0.037/0.042]
1000 Fail
8 ms
Fail Fail
6 ms
Fail Pass
8931 ms [0.037/0.042]
1000 Pass
8317 ms [0.039/0.042]
1000 Pass
8929 ms [0.037/0.042]
1000 Pass
8567 ms [0.037/0.042]
1000 Pass
8635 ms [0.039/0.042]
1000
Case 13.3.10 Pass
18287 ms [0.037/0.042]
1000 Pass
17228 ms [0.037/0.042]
1000 Pass
19566 ms [0.037/0.042]
1000 Pass
19491 ms [0.037/0.042]
1000 Fail
9 ms
Fail Fail
10 ms
Fail Pass
16590 ms [0.037/0.042]
1000 Pass
15013 ms [0.038/0.042]
1000 Pass
17083 ms [0.037/0.042]
1000 Pass
16546 ms [0.037/0.042]
1000 Pass
14978 ms [0.038/0.042]
1000
Case 13.3.11 Pass
1739 ms [0.039/0.044]
1000 Pass
1657 ms [0.039/0.044]
1000 Pass
1802 ms [0.039/0.044]
1000 Pass
1794 ms [0.039/0.044]
1000 Fail
3 ms
Fail Fail
3 ms
Fail Pass
2096 ms [0.039/0.044]
1000 Pass
2305 ms [0.039/0.044]
1000 Pass
2065 ms [0.039/0.044]
1000 Pass
1606 ms [0.039/0.044]
1000 Pass
2216 ms [0.039/0.044]
1000
Case 13.3.12 Pass
2926 ms [0.038/0.043]
1000 Pass
2718 ms [0.038/0.043]
1000 Pass
3008 ms [0.038/0.043]
1000 Pass
3012 ms [0.038/0.043]
1000 Fail
4 ms
Fail Fail
4 ms
Fail Pass
3084 ms [0.038/0.043]
1000 Pass
2779 ms [0.046/0.043]
1000 Pass
2701 ms [0.038/0.043]
1000 Pass
2858 ms [0.038/0.043]
1000 Pass
2415 ms [0.046/0.043]
1000
Case 13.3.13 Pass
5239 ms [0.037/0.042]
1000