Toggle Details

Autobahn WebSockets Testsuite Report
Autobahn WebSockets

Summary report generated on 2015-11-26T04:07:25.468Z (UTC) by Autobahn WebSockets Testsuite v0.7.2/v0.10.9.

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.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
1.1 Text Messages
Case 1.1.1 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.1.3 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.1.5 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.1.7 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
1 Framing cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
1.2 Binary Messages
Case 1.2.1 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.2.3 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.2.5 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.2.7 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
2 Pings/Pongs cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
Case 2.1 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 2.3 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 2.5 Pass1002 Pass1002 Pass1002 Pass1002 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 2.7 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 2.9 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 2.11 Pass1000 Pass1000 Pass1000 Pass1000 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.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
Case 3.1 Pass1002 Pass1002 Pass1002 Pass1002 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 Pass1002 Pass1002 Pass1002 Pass1002
Case 3.3 Pass1002 Pass1002 Pass1002 Pass1002 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 Pass1002 Pass1002 Pass1002 Pass1002
Case 3.5 Pass1002 Pass1002 Pass1002 Pass1002 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 Pass1002 Pass1002 Pass1002 Pass1002
Case 3.7 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
4 Opcodes cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
4.1 Non-control Opcodes
Case 4.1.1 Pass1002 Pass1002 Pass1002 Pass1002 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 Pass1002 Pass1002 Pass1002 Pass1002
Case 4.1.3 Pass1002 Pass1002 Pass1002 Pass1002 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 Pass1002 Pass1002 Pass1002 Pass1002
Case 4.1.5 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
4 Opcodes cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
4.2 Control Opcodes
Case 4.2.1 Pass1002 Pass1002 Pass1002 Pass1002 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 Pass1002 Pass1002 Pass1002 Pass1002
Case 4.2.3 Pass1002 Pass1002 Pass1002 Pass1002 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 Pass1002 Pass1002 Pass1002 Pass1002
Case 4.2.5 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
5 Fragmentation cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
Case 5.1 Pass1002 Pass1002 Pass1002 Pass1002 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 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.3 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 5.5 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 5.7 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 5.9 Pass1002 Pass1002 Pass1002 Pass1002 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 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.11 Pass1002 Pass1002 Pass1002 Pass1002 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 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.13 Pass1002 Pass1002 Pass1002 Pass1002 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 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.15 Pass1002 Pass1002 Pass1002 Pass1002 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 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.17 Pass1002 Pass1002 Pass1002 Pass1002 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 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.19 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
6.1 Valid UTF-8 with zero payload fragments
Case 6.1.1 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.1.3 Pass1000 Pass1000 Pass1000 Pass1000 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.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
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 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.2.2 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.2.4 Pass1000 Pass1000 Pass1000 Pass1000 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.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
6.3 Invalid UTF-8 differently fragmented
Case 6.3.1 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
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 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 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 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 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
6.5 Some valid UTF-8 sequences
Case 6.5.1 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.5.3 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.5.5 Pass1000 Pass1000 Pass1000 Pass1000 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.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
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 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.6.2 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.6.4 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.6.6 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.6.8 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.6.10 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1000 Pass1000 Pass1000 Pass1000
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
6.7 First possible sequence of a certain length
Case 6.7.1 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.7.3 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
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 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.8.2 Pass1007 Pass1007 Pass1007 Pass1007 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.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
6.9 Last possible sequence of a certain length
Case 6.9.1 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.9.3 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
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 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.10.2 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
6.11 Other boundary conditions
Case 6.11.1 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.11.3 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.11.5 Pass1007 Pass1007 Pass1007 Pass1007 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.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
6.12 Unexpected continuation bytes
Case 6.12.1 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.12.3 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.12.5 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.12.7 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
6.13 Lonely start characters
Case 6.13.1 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.13.3 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.13.5 Pass1007 Pass1007 Pass1007 Pass1007 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.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
6.14 Sequences with last continuation byte missing
Case 6.14.1 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.14.3 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.14.5 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.14.7 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.14.9 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
6.15 Concatenation of incomplete sequences
Case 6.15.1 Pass1007 Pass1007 Pass1007 Pass1007 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.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
6.16 Impossible bytes
Case 6.16.1 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.16.3 Pass1007 Pass1007 Pass1007 Pass1007 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.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
6.17 Examples of an overlong ASCII character
Case 6.17.1 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.17.3 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.17.5 Pass1007 Pass1007 Pass1007 Pass1007 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.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
6.18 Maximum overlong sequences
Case 6.18.1 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.18.3 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.18.5 Pass1007 Pass1007 Pass1007 Pass1007 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.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
6.19 Overlong representation of the NUL character
Case 6.19.1 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.19.3 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.19.5 Pass1007 Pass1007 Pass1007 Pass1007 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.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
6.20 Single UTF-16 surrogates
Case 6.20.1 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.20.3 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.20.5 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.20.7 Pass1007 Pass1007 Pass1007 Pass1007 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.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
6.21 Paired UTF-16 surrogates
Case 6.21.1 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.21.3 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.21.5 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.21.7 Pass1007 Pass1007 Pass1007 Pass1007 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 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
6.22 Non-character code points (valid UTF-8)
Case 6.22.1 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.5 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.6 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.7 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.8 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.9 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.10 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.11 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.12 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.13 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.14 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.15 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.16 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.17 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.18 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.19 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.20 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.21 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.22 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.23 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.24 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.25 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.26 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.27 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.28 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.29 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.30 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.31 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.32 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.33 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.34 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
6.23 Unicode specials (i.e. replacement char)
Case 6.23.1 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.23.3 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.23.5 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.23.7 Pass1000 Pass1000 Pass1000 Pass1000 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.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
7.1 Basic close behavior (fuzzer initiated)
Case 7.1.1 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 7.1.3 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 7.1.5 Pass1000 Pass1000 Pass1000 Pass1000 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 Info1000 Info1000 Info1000 Info1000
7 Close Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
7.3 Close frame structure: payload length (fuzzer initiated)
Case 7.3.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 7.3.2 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.3.3 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000
Case 7.3.5 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1002 Pass1002 Pass1002 Pass1002
7 Close Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
7.5 Close frame structure: payload value (fuzzer initiated)
Case 7.5.1 Pass1002 Pass1002 Pass1002 Pass1002 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.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
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 Pass1000 Pass1000 Pass1000 Pass1000
Case 7.7.2 Pass1001 Pass1001 Pass1001 Pass1001 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 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.7.4 Pass1003 Pass1003 Pass1003 Pass1003 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 Pass1007 Pass1007 Pass1007 Pass1007
Case 7.7.6 Pass1008 Pass1008 Pass1008 Pass1008 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 Pass1009 Pass1009 Pass1009 Pass1009
Case 7.7.8 Pass1010 Pass1010 Pass1010 Pass1010 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 Pass1011 Pass1011 Pass1011 Pass1011
Case 7.7.10 Pass3000 Pass3000 Pass3000 Pass3000 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 Pass3999 Pass3999 Pass3999 Pass3999
Case 7.7.12 Pass4000 Pass4000 Pass4000 Pass4000 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 Pass4999 Pass4999 Pass4999 Pass4999
7 Close Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
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 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.2 Pass1002 Pass1002 Pass1002 Pass1002 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 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.4 Pass1002 Pass1002 Pass1002 Pass1002 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 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.6 Pass1002 Pass1002 Pass1002 Pass1002 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 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.8 Pass1002 Pass1002 Pass1002 Pass1002 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 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.10 Pass1002 Pass1002 Pass1002 Pass1002 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 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.12 Pass1002 Pass1002 Pass1002 Pass1002 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 Pass1002 Pass1002 Pass1002 Pass1002
7 Close Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
7.13 Informational close information (fuzzer initiated)
Case 7.13.1 Info1002 Info1002 Info1002 Info1002 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 Info1002 Info1002 Info1002 Info1002
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
9.1 Text Message (increasing size)
Case 9.1.1 Pass
11 ms
1000 Pass
9 ms
1000 Pass
11 ms
1000 Pass
11 ms
1000 Pass
10 ms
1000 Pass
10 ms
1000 Pass
2 ms
1000 Pass
2 ms
1000 Pass
3 ms
1000 Pass
2 ms
1000 Pass
2 ms
1000 Pass
2 ms
1000 Pass
2 ms
1000 Pass
2 ms
1000 Pass
2 ms
1000
Case 9.1.2 Pass
45 ms
1000 Pass
34 ms
1000 Pass
35 ms
1000 Pass
40 ms
1000 Pass
26 ms
1000 Pass
25 ms
1000 Pass
9 ms
1000 Pass
9 ms
1000 Pass
8 ms
1000 Pass
8 ms
1000 Pass
10 ms
1000 Pass
10 ms
1000 Pass
8 ms
1000 Pass
10 ms
1000 Pass
9 ms
1000
Case 9.1.3 Pass
143 ms
1000 Pass
129 ms
1000 Pass
129 ms
1000 Pass
132 ms
1000 Pass
93 ms
1000 Pass
89 ms
1000 Pass
28 ms
1000 Pass
28 ms
1000 Pass
30 ms
1000 Pass
28 ms
1000 Pass
27 ms
1000 Pass
27 ms
1000 Pass
26 ms
1000 Pass
30 ms
1000 Pass
28 ms
1000
Case 9.1.4 Pass
520 ms
1000 Pass
442 ms
1000 Pass
545 ms
1000 Pass
577 ms
1000 Pass
1147 ms
1000 Pass
375 ms
1000 Pass
99 ms
1000 Pass
120 ms
1000 Pass
107 ms
1000 Pass
99 ms
1000 Pass
107 ms
1000 Pass
111 ms
1000 Pass
135 ms
1000 Pass
103 ms
1000 Pass
104 ms
1000
Case 9.1.5 Pass
1019 ms
1000 Pass
848 ms
1000 Pass
1060 ms
1000 Pass
1118 ms
1000 Pass
1074 ms
1000 Pass
2271 ms
1000 Pass
158 ms
1000 Pass
172 ms
1000 Pass
175 ms
1000 Pass
162 ms
1000 Pass
170 ms
1000 Pass
155 ms
1000 Pass
175 ms
1000 Pass
165 ms
1000 Pass
167 ms
1000
Case 9.1.6 Pass
2022 ms
1000 Pass
1656 ms
1000 Pass
2101 ms
1000 Pass
2170 ms
1000 Pass
2264 ms
1000 Pass
2983 ms
1000 Pass
284 ms
1000 Pass
303 ms
1000 Pass
316 ms
1000 Pass
287 ms
1000 Pass
287 ms
1000 Pass
292 ms
1000 Pass
329 ms
1000 Pass
276 ms
1000 Pass
278 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
9.2 Binary Message (increasing size)
Case 9.2.1 Pass
11 ms
1000 Pass
9 ms
1000 Pass
11 ms
1000 Pass
11 ms
1000 Pass
11 ms
1000 Pass
11 ms
1000 Pass
2 ms
1000 Pass
2 ms
1000 Pass
2 ms
1000 Pass
2 ms
1000 Pass
2 ms
1000 Pass
2 ms
1000 Pass
4 ms
1000 Pass
2 ms
1000 Pass
2 ms
1000
Case 9.2.2 Pass
36 ms
1000 Pass
27 ms
1000 Pass
35 ms
1000 Pass
35 ms
1000 Pass
26 ms
1000 Pass
25 ms
1000 Pass
5 ms
1000 Pass
5 ms
1000 Pass
4 ms
1000 Pass
4 ms
1000 Pass
5 ms
1000 Pass
5 ms
1000 Pass
5 ms
1000 Pass
4 ms
1000 Pass
4 ms
1000
Case 9.2.3 Pass
130 ms
1000 Pass
96 ms
1000 Pass
130 ms
1000 Pass
140 ms
1000 Pass
128 ms
1000 Pass
251 ms
1000 Pass
16 ms
1000 Pass
17 ms
1000 Pass
15 ms
1000 Pass
15 ms
1000 Pass
17 ms
1000 Pass
16 ms
1000 Pass
20 ms
1000 Pass
15 ms
1000 Pass
15 ms
1000
Case 9.2.4 Pass
526 ms
1000 Pass
376 ms
1000 Pass
555 ms
1000 Pass
560 ms
1000 Pass
464 ms
1000 Pass
336 ms
1000 Pass
60 ms
1000 Pass
66 ms
1000 Pass
59 ms
1000 Pass
60 ms
1000 Pass
73 ms
1000 Pass
65 ms
1000 Pass
76 ms
1000 Pass
60 ms
1000 Pass
61 ms
1000
Case 9.2.5 Pass
1015 ms
1000 Pass
750 ms
1000 Pass
1055 ms
1000 Pass
1117 ms
1000 Pass
812 ms
1000 Pass
708 ms
1000 Pass
119 ms
1000 Pass
131 ms
1000 Pass
118 ms
1000 Pass
120 ms
1000 Pass
128 ms
1000 Pass
129 ms
1000 Pass
153 ms
1000 Pass
115 ms
1000 Pass
122 ms
1000
Case 9.2.6 Pass
1980 ms
1000 Pass
1598 ms
1000 Pass
2157 ms
1000 Pass
2207 ms
1000 Pass
1889 ms
1000 Pass
1824 ms
1000 Pass
239 ms
1000 Pass
265 ms
1000 Pass
235 ms
1000 Pass
238 ms
1000 Pass
242 ms
1000 Pass
252 ms
1000 Pass
304 ms
1000 Pass
225 ms
1000 Pass
237 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
9.3 Fragmented Text Message (fixed size, increasing fragment size)
Case 9.3.1 Pass
1331 ms
1000 Pass
1075 ms
1000 Pass
1193 ms
1000 Pass
1267 ms
1000 Pass
1456 ms
1000 Pass
1463 ms
1000 Pass
942 ms
1000 Pass
781 ms
1000 Pass
863 ms
1000 Pass
973 ms
1000 Pass
699 ms
1000 Pass
742 ms
1000 Pass
775 ms
1000 Pass
728 ms
1000 Pass
726 ms
1000
Case 9.3.2 Pass
727 ms
1000 Pass
557 ms
1000 Pass
703 ms
1000 Pass
717 ms
1000 Pass
586 ms
1000 Pass
635 ms
1000 Pass
310 ms
1000 Pass
275 ms
1000 Pass
318 ms
1000 Pass
357 ms
1000 Pass
248 ms
1000 Pass
246 ms
1000 Pass
300 ms
1000 Pass
256 ms
1000 Pass
257 ms
1000
Case 9.3.3 Pass
538 ms
1000 Pass
396 ms
1000 Pass
541 ms
1000 Pass
541 ms
1000 Pass
425 ms
1000 Pass
374 ms
1000 Pass
137 ms
1000 Pass
129 ms
1000 Pass
138 ms
1000 Pass
136 ms
1000 Pass
122 ms
1000 Pass
117 ms
1000 Pass
451 ms
1000 Pass
121 ms
1000 Pass
117 ms
1000
Case 9.3.4 Pass
496 ms
1000 Pass
363 ms
1000 Pass
506 ms
1000 Pass
515 ms
1000 Pass
324 ms
1000 Pass
466 ms
1000 Pass
90 ms
1000 Pass
106 ms
1000 Pass
97 ms
1000 Pass
92 ms
1000 Pass
95 ms
1000 Pass
95 ms
1000 Pass
387 ms
1000 Pass
95 ms
1000 Pass
90 ms
1000
Case 9.3.5 Pass
487 ms
1000 Pass
356 ms
1000 Pass
494 ms
1000 Pass
518 ms
1000 Pass
356 ms
1000 Pass
316 ms
1000 Pass
79 ms
1000 Pass
86 ms
1000 Pass
87 ms
1000 Pass
79 ms
1000 Pass
73 ms
1000 Pass
68 ms
1000 Pass
405 ms
1000 Pass
82 ms
1000 Pass
78 ms
1000
Case 9.3.6 Pass
468 ms
1000 Pass
344 ms
1000 Pass
488 ms
1000 Pass
502 ms
1000 Pass
324 ms
1000 Pass
342 ms
1000 Pass
77 ms
1000 Pass
94 ms
1000 Pass
83 ms
1000 Pass
79 ms
1000 Pass
89 ms
1000 Pass
88 ms
1000 Pass
380 ms
1000 Pass
85 ms
1000 Pass
84 ms
1000
Case 9.3.7 Pass
475 ms
1000 Pass
343 ms
1000 Pass
488 ms
1000 Pass
517 ms
1000 Pass
346 ms
1000 Pass
309 ms
1000 Pass
76 ms
1000 Pass
84 ms
1000 Pass
83 ms
1000 Pass
76 ms
1000 Pass
83 ms
1000 Pass
78 ms
1000 Pass
405 ms
1000 Pass
80 ms
1000 Pass
76 ms
1000
Case 9.3.8 Pass
476 ms
1000 Pass
351 ms
1000 Pass
492 ms
1000 Pass
502 ms
1000 Pass
314 ms
1000 Pass
336 ms
1000 Pass
76 ms
1000 Pass
92 ms
1000 Pass
82 ms
1000 Pass
76 ms
1000 Pass
88 ms
1000 Pass
86 ms
1000 Pass
410 ms
1000 Pass
83 ms
1000 Pass
82 ms
1000
Case 9.3.9 Pass
477 ms
1000 Pass
346 ms
1000 Pass
509 ms
1000 Pass
531 ms
1000 Pass
354 ms
1000 Pass
312 ms
1000 Pass
75 ms
1000 Pass
83 ms
1000 Pass
82 ms
1000 Pass
76 ms
1000 Pass
82 ms
1000 Pass
77 ms
1000 Pass
371 ms
1000 Pass
79 ms
1000 Pass
75 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
9.4 Fragmented Binary Message (fixed size, increasing fragment size)
Case 9.4.1 Pass
1304 ms
1000 Pass
1066 ms
1000 Pass
1180 ms
1000 Pass
1220 ms
1000 Pass
1051 ms
1000 Pass
1004 ms
1000 Pass
877 ms
1000 Pass
707 ms
1000 Pass
795 ms
1000 Pass
927 ms
1000 Pass
632 ms
1000 Pass
620 ms
1000 Pass
1102 ms
1000 Pass
648 ms
1000 Pass
658 ms
1000
Case 9.4.2 Pass
711 ms
1000 Pass
545 ms
1000 Pass
687 ms
1000 Pass
702 ms
1000 Pass
499 ms
1000 Pass
548 ms
1000 Pass
260 ms
1000 Pass
220 ms
1000 Pass
243 ms
1000 Pass
263 ms
1000 Pass
194 ms
1000 Pass
190 ms
1000 Pass
507 ms
1000 Pass
193 ms
1000 Pass
196 ms
1000
Case 9.4.3 Pass
520 ms
1000 Pass
386 ms
1000 Pass
529 ms
1000 Pass
525 ms
1000 Pass
397 ms
1000 Pass
356 ms
1000 Pass
83 ms
1000 Pass
89 ms
1000 Pass
78 ms
1000 Pass
81 ms
1000 Pass
67 ms
1000 Pass
77 ms
1000 Pass
362 ms
1000 Pass
71 ms
1000 Pass
68 ms
1000
Case 9.4.4 Pass
483 ms
1000 Pass
340 ms
1000 Pass
493 ms
1000 Pass
499 ms
1000 Pass
308 ms
1000 Pass
328 ms
1000 Pass
36 ms
1000 Pass
40 ms
1000 Pass
38 ms
1000 Pass
38 ms
1000 Pass
39 ms
1000 Pass
38 ms
1000 Pass
327 ms
1000 Pass
35 ms
1000 Pass
33 ms
1000
Case 9.4.5 Pass
471 ms
1000 Pass
343 ms
1000 Pass
482 ms
1000 Pass
502 ms
1000 Pass
337 ms
1000 Pass
324 ms
1000 Pass
26 ms
1000 Pass
32 ms
1000 Pass
28 ms
1000 Pass
28 ms
1000 Pass
30 ms
1000 Pass
30 ms
1000 Pass
328 ms
1000 Pass
24 ms
1000 Pass
26 ms
1000
Case 9.4.6 Pass
450 ms
1000 Pass
332 ms
1000 Pass
488 ms
1000 Pass
488 ms
1000 Pass
344 ms
1000 Pass
298 ms
1000 Pass
25 ms
1000 Pass
30 ms
1000 Pass
27 ms
1000 Pass
26 ms
1000 Pass
29 ms
1000 Pass
27 ms
1000 Pass
329 ms
1000 Pass
22 ms
1000 Pass
25 ms
1000
Case 9.4.7 Pass
466 ms
1000 Pass
337 ms
1000 Pass
478 ms
1000 Pass
504 ms
1000 Pass
296 ms
1000 Pass
319 ms
1000 Pass
25 ms
1000 Pass
28 ms
1000 Pass
26 ms
1000 Pass
26 ms
1000 Pass
30 ms
1000 Pass
28 ms
1000 Pass
324 ms
1000 Pass
22 ms
1000 Pass
24 ms
1000
Case 9.4.8 Pass
456 ms
1000 Pass
331 ms
1000 Pass
478 ms
1000 Pass
484 ms
1000 Pass
335 ms
1000 Pass
297 ms
1000 Pass
26 ms
1000 Pass
28 ms
1000 Pass
26 ms
1000 Pass
25 ms
1000 Pass
27 ms
1000 Pass
26 ms
1000 Pass
315 ms
1000 Pass
24 ms
1000 Pass
24 ms
1000
Case 9.4.9 Pass
464 ms
1000 Pass
332 ms
1000 Pass
498 ms
1000 Pass
519 ms
1000 Pass
300 ms
1000 Pass
317 ms
1000 Pass
25 ms
1000 Pass
29 ms
1000 Pass
26 ms
1000 Pass
25 ms
1000 Pass
28 ms
1000 Pass
26 ms
1000 Pass
319 ms
1000 Pass
24 ms
1000 Pass
23 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
9.5 Text Message (fixed size, increasing chop size)
Case 9.5.1 Pass
690 ms
1000 Pass
644 ms
1000 Pass
697 ms
1000 Pass
695 ms
1000 Pass
768 ms
1000 Pass
690 ms
1000 Pass
620 ms
1000 Pass
620 ms
1000 Pass
625 ms
1000 Pass
620 ms
1000 Pass
612 ms
1000 Pass
606 ms
1000 Pass
694 ms
1000 Pass
608 ms
1000 Pass
591 ms
1000
Case 9.5.2 Pass
410 ms
1000 Pass
375 ms
1000 Pass
409 ms
1000 Pass
407 ms
1000 Pass
362 ms
1000 Pass
386 ms
1000 Pass
328 ms
1000 Pass
313 ms
1000 Pass
332 ms
1000 Pass
318 ms
1000 Pass
313 ms
1000 Pass
310 ms
1000 Pass
387 ms
1000 Pass
309 ms
1000 Pass
306 ms
1000
Case 9.5.3 Pass
267 ms
1000 Pass
246 ms
1000 Pass
272 ms
1000 Pass
271 ms
1000 Pass
260 ms
1000 Pass
243 ms
1000 Pass
178 ms
1000 Pass
179 ms
1000 Pass
181 ms
1000 Pass
174 ms
1000 Pass
177 ms
1000 Pass
174 ms
1000 Pass
239 ms
1000 Pass
173 ms
1000 Pass
168 ms
1000
Case 9.5.4 Pass
200 ms
1000 Pass
162 ms
1000 Pass
203 ms
1000 Pass
197 ms
1000 Pass
157 ms
1000 Pass
190 ms
1000 Pass
101 ms
1000 Pass
99 ms
1000 Pass
105 ms
1000 Pass
103 ms
1000 Pass
99 ms
1000 Pass
95 ms
1000 Pass
171 ms
1000 Pass
101 ms
1000 Pass
95 ms
1000
Case 9.5.5 Pass
158 ms
1000 Pass
128 ms
1000 Pass
173 ms
1000 Pass
164 ms
1000 Pass
152 ms
1000 Pass
117 ms
1000 Pass
64 ms
1000 Pass
69 ms
1000 Pass
70 ms
1000 Pass
63 ms
1000 Pass
67 ms
1000 Pass
66 ms
1000 Pass
135 ms
1000 Pass
61 ms
1000 Pass
59 ms
1000
Case 9.5.6 Pass
142 ms
1000 Pass
110 ms
1000 Pass
146 ms
1000 Pass
145 ms
1000 Pass
134 ms
1000 Pass
132 ms
1000 Pass
54 ms
1000 Pass
42 ms
1000 Pass
49 ms
1000 Pass
43 ms
1000 Pass
46 ms
1000 Pass
45 ms
1000 Pass
116 ms
1000 Pass
44 ms
1000 Pass
41 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
9.6 Binary Text Message (fixed size, increasing chop size)
Case 9.6.1 Pass
695 ms
1000 Pass
662 ms
1000 Pass
699 ms
1000 Pass
708 ms
1000 Pass
683 ms
1000 Pass
690 ms
1000 Pass
604 ms
1000 Pass
592 ms
1000 Pass
615 ms
1000 Pass
607 ms
1000 Pass
589 ms
1000 Pass
598 ms
1000 Pass
665 ms
1000 Pass
654 ms
1000 Pass
597 ms
1000
Case 9.6.2 Pass
413 ms
1000 Pass
386 ms
1000 Pass
414 ms
1000 Pass
414 ms
1000 Pass
366 ms
1000 Pass
389 ms
1000 Pass
320 ms
1000 Pass
315 ms
1000 Pass
310 ms
1000 Pass
312 ms
1000 Pass
311 ms
1000 Pass
301 ms
1000 Pass
378 ms
1000 Pass
307 ms
1000 Pass
301 ms
1000
Case 9.6.3 Pass
280 ms
1000 Pass
245 ms
1000 Pass
272 ms
1000 Pass
278 ms
1000 Pass
228 ms
1000 Pass
231 ms
1000 Pass
169 ms
1000 Pass
162 ms
1000 Pass
164 ms
1000 Pass
161 ms
1000 Pass
168 ms
1000 Pass
158 ms
1000 Pass
234 ms
1000 Pass
164 ms
1000 Pass
160 ms
1000
Case 9.6.4 Pass
197 ms
1000 Pass
165 ms
1000 Pass
211 ms
1000 Pass
199 ms
1000 Pass
155 ms
1000 Pass
154 ms
1000 Pass
92 ms
1000 Pass
91 ms
1000 Pass
92 ms
1000 Pass
91 ms
1000 Pass
92 ms
1000 Pass
89 ms
1000 Pass
163 ms
1000 Pass
91 ms
1000 Pass
90 ms
1000
Case 9.6.5 Pass
165 ms
1000 Pass
131 ms
1000 Pass
169 ms
1000 Pass
168 ms
1000 Pass
159 ms
1000 Pass
118 ms
1000 Pass
56 ms
1000 Pass
57 ms
1000 Pass
55 ms
1000 Pass
54 ms
1000 Pass
56 ms
1000 Pass
54 ms
1000 Pass
129 ms
1000 Pass
54 ms
1000 Pass
53 ms
1000
Case 9.6.6 Pass
145 ms
1000 Pass
110 ms
1000 Pass
151 ms
1000 Pass
147 ms
1000 Pass
99 ms
1000 Pass
98 ms
1000 Pass
37 ms
1000 Pass
37 ms
1000 Pass
35 ms
1000 Pass
35 ms
1000 Pass
37 ms
1000 Pass
36 ms
1000 Pass
108 ms
1000 Pass
35 ms
1000 Pass
35 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
9.7 Text Message Roundtrip Time (fixed number, increasing size)
Case 9.7.1 Pass
123 ms
1000 Pass
122 ms
1000 Pass
123 ms
1000 Pass
116 ms
1000 Pass
285 ms
1000 Pass
270 ms
1000 Pass
126 ms
1000 Pass
117 ms
1000 Pass
111 ms
1000 Pass
117 ms
1000 Pass
106 ms
1000 Pass
108 ms
1000 Pass
118 ms
1000 Pass
118 ms
1000 Pass
116 ms
1000
Case 9.7.2 Pass
128 ms
1000 Pass
130 ms
1000 Pass
126 ms
1000 Pass
123 ms
1000 Pass
270 ms
1000 Pass
266 ms
1000 Pass
122 ms
1000 Pass
119 ms
1000 Pass
115 ms
1000 Pass
120 ms
1000 Pass
104 ms
1000 Pass
106 ms
1000 Pass
123 ms
1000 Pass
110 ms
1000 Pass
107 ms
1000
Case 9.7.3 Pass
140 ms
1000 Pass
138 ms
1000 Pass
138 ms
1000 Pass
135 ms
1000 Pass
309 ms
1000 Pass
261 ms
1000 Pass
124 ms
1000 Pass
117 ms
1000 Pass
117 ms
1000 Pass
134 ms
1000 Pass
109 ms
1000 Pass
114 ms
1000 Pass
119 ms
1000 Pass
115 ms
1000 Pass
111 ms
1000
Case 9.7.4 Pass
185 ms
1000 Pass
171 ms
1000 Pass
179 ms
1000 Pass
177 ms
1000 Pass
287 ms
1000 Pass
282 ms
1000 Pass
144 ms
1000 Pass
138 ms
1000 Pass
144 ms
1000 Pass
140 ms
1000 Pass
125 ms
1000 Pass
128 ms
1000 Pass
157 ms
1000 Pass
132 ms
1000 Pass
129 ms
1000
Case 9.7.5 Pass
340 ms
1000 Pass
301 ms
1000 Pass
314 ms
1000 Pass
323 ms
1000 Pass
384 ms
1000 Pass
367 ms
1000 Pass
193 ms
1000 Pass
195 ms
1000 Pass
188 ms
1000 Pass
185 ms
1000 Pass
171 ms
1000 Pass
179 ms
1000 Pass
293 ms
1000 Pass
185 ms
1000 Pass
167 ms
1000
Case 9.7.6 Pass
900 ms
1000 Pass
711 ms
1000 Pass
857 ms
1000 Pass
876 ms
1000 Pass
742 ms
1000 Pass
731 ms
1000 Pass
368 ms
1000 Pass
383 ms
1000 Pass
371 ms
1000 Pass
358 ms
1000 Pass
341 ms
1000 Pass
352 ms
1000 Pass
715 ms
1000 Pass
360 ms
1000 Pass
340 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
9.8 Binary Message Roundtrip Time (fixed number, increasing size)
Case 9.8.1 Pass
118 ms
1000 Pass
112 ms
1000 Pass
117 ms
1000 Pass
113 ms
1000 Pass
188 ms
1000 Pass
183 ms
1000 Pass
106 ms
1000 Pass
101 ms
1000 Pass
103 ms
1000 Pass
106 ms
1000 Pass
93 ms
1000 Pass
94 ms
1000 Pass
100 ms
1000 Pass
100 ms
1000 Pass
99 ms
1000
Case 9.8.2 Pass
124 ms
1000 Pass
123 ms
1000 Pass
123 ms
1000 Pass
120 ms
1000 Pass
191 ms
1000 Pass
182 ms
1000 Pass
112 ms
1000 Pass
102 ms
1000 Pass
105 ms
1000 Pass
109 ms
1000 Pass
97 ms
1000 Pass
100 ms
1000 Pass
104 ms
1000 Pass
101 ms
1000 Pass
99 ms
1000
Case 9.8.3 Pass
134 ms
1000 Pass
131 ms
1000 Pass
135 ms
1000 Pass
129 ms
1000 Pass
192 ms
1000 Pass
184 ms
1000 Pass
114 ms
1000 Pass
112 ms
1000 Pass
109 ms
1000 Pass
112 ms
1000 Pass
95 ms
1000 Pass
111 ms
1000 Pass
111 ms
1000 Pass
106 ms
1000 Pass
100 ms
1000
Case 9.8.4 Pass
180 ms
1000 Pass
168 ms
1000 Pass
174 ms
1000 Pass
172 ms
1000 Pass
210 ms
1000 Pass
204 ms
1000 Pass
129 ms
1000 Pass
133 ms
1000 Pass
132 ms
1000 Pass
127 ms
1000 Pass
110 ms
1000 Pass
119 ms
1000 Pass
143 ms
1000 Pass
113 ms
1000 Pass
113 ms
1000
Case 9.8.5 Pass
347 ms
1000 Pass
301 ms
1000 Pass
306 ms
1000 Pass
325 ms
1000 Pass
400 ms
1000 Pass
322 ms
1000 Pass
173 ms
1000 Pass
177 ms
1000 Pass
157 ms
1000 Pass
166 ms
1000 Pass
151 ms
1000 Pass
153 ms
1000 Pass
252 ms
1000 Pass
158 ms
1000 Pass
146 ms
1000
Case 9.8.6 Pass
872 ms
1000 Pass
688 ms
1000 Pass
833 ms
1000 Pass
856 ms
1000 Pass
650 ms
1000 Pass
649 ms
1000 Pass
315 ms
1000 Pass
339 ms
1000 Pass
298 ms
1000 Pass
312 ms
1000 Pass
301 ms
1000 Pass
300 ms
1000 Pass
666 ms
1000 Pass
324 ms
1000 Pass
290 ms
1000
10 Misc cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
10.1 Auto-Fragmentation
Case 10.1.1 Pass1000 Pass1000 Pass1000 Pass1000 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.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
12.1 Large JSON data file (utf8, 194056 bytes)
Case 12.1.1 Pass
173 ms [0.292/0.292]
1000 Pass
163 ms [0.292/0.292]
1000 Pass
165 ms [0.292/0.292]
1000 Pass
164 ms [0.292/0.292]
1000 Pass
290 ms [0.300/0.292]
1000 Pass
289 ms [0.300/0.292]
1000 Pass
248 ms [0.292/0.292]
1000 Pass
248 ms [0.292/0.292]
1000 Pass
217 ms [0.292/0.292]
1000 Pass
212 ms [0.300/0.292]
1000 Pass
255 ms [0.292/0.292]
1000 Pass
236 ms [0.292/0.292]
1000 Pass
261 ms [0.292/0.292]
1000 Pass
262 ms [0.292/0.292]
1000 Pass
240 ms [0.292/0.292]
1000
Case 12.1.2 Pass
176 ms [0.113/0.113]
1000 Pass
172 ms [0.113/0.113]
1000 Pass
181 ms [0.113/0.113]
1000 Pass
171 ms [0.113/0.113]
1000 Pass
285 ms [0.113/0.113]
1000 Pass
280 ms [0.113/0.113]
1000 Pass
237 ms [0.113/0.113]
1000 Pass
223 ms [0.113/0.113]
1000 Pass
219 ms [0.113/0.113]
1000 Pass
232 ms [0.113/0.113]
1000 Pass
211 ms [0.113/0.113]
1000 Pass
210 ms [0.113/0.113]
1000 Pass
223 ms [0.113/0.113]
1000 Pass
222 ms [0.113/0.113]
1000 Pass
224 ms [0.113/0.113]
1000
Case 12.1.3 Pass
196 ms [0.067/0.067]
1000 Pass
190 ms [0.067/0.067]
1000 Pass
194 ms [0.067/0.067]
1000 Pass
192 ms [0.067/0.067]
1000 Pass
312 ms [0.067/0.067]
1000 Pass
306 ms [0.067/0.067]
1000 Pass
251 ms [0.067/0.067]
1000 Pass
224 ms [0.067/0.067]
1000 Pass
225 ms [0.067/0.067]
1000 Pass
232 ms [0.067/0.067]
1000 Pass
218 ms [0.067/0.067]
1000 Pass
209 ms [0.067/0.067]
1000 Pass
231 ms [0.067/0.067]
1000 Pass
228 ms [0.067/0.067]
1000 Pass
217 ms [0.067/0.067]
1000
Case 12.1.4 Pass
290 ms [0.057/0.057]
1000 Pass
257 ms [0.057/0.057]
1000 Pass
283 ms [0.057/0.057]
1000 Pass
279 ms [0.057/0.057]
1000 Pass
348 ms [0.057/0.057]
1000 Pass
356 ms [0.057/0.057]
1000 Pass
283 ms [0.057/0.057]
1000 Pass
263 ms [0.057/0.057]
1000 Pass
288 ms [0.057/0.057]
1000 Pass
273 ms [0.057/0.057]
1000 Pass
248 ms [0.057/0.057]
1000 Pass
254 ms [0.057/0.057]
1000 Pass
270 ms [0.057/0.057]
1000 Pass
264 ms [0.057/0.057]
1000 Pass
250 ms [0.057/0.057]
1000
Case 12.1.5 Pass
566 ms [0.048/0.048]
1000 Pass
508 ms [0.048/0.048]
1000 Pass
579 ms [0.048/0.048]
1000 Pass
586 ms [0.048/0.048]
1000 Pass
616 ms [0.048/0.048]
1000 Pass
593 ms [0.048/0.048]
1000 Pass
401 ms [0.048/0.048]
1000 Pass
410 ms [0.048/0.048]
1000 Pass
444 ms [0.048/0.048]
1000 Pass
394 ms [0.048/0.048]
1000 Pass
384 ms [0.048/0.048]
1000 Pass
395 ms [0.048/0.048]
1000 Pass
403 ms [0.048/0.048]
1000 Pass
376 ms [0.048/0.048]
1000 Pass
382 ms [0.048/0.048]
1000
Case 12.1.6 Pass
900 ms [0.045/0.045]
1000 Pass
759 ms [0.045/0.045]
1000 Pass
933 ms [0.045/0.045]
1000 Pass
946 ms [0.045/0.045]
1000 Pass
817 ms [0.045/0.045]
1000 Pass
794 ms [0.045/0.045]
1000 Pass
576 ms [0.045/0.045]
1000 Pass
539 ms [0.045/0.045]
1000 Pass
602 ms [0.045/0.045]
1000 Pass
568 ms [0.045/0.045]
1000 Pass
511 ms [0.045/0.045]
1000 Pass
535 ms [0.045/0.045]
1000 Pass
577 ms [0.045/0.045]
1000 Pass
537 ms [0.045/0.045]
1000 Pass
531 ms [0.045/0.045]
1000
Case 12.1.7 Pass
1491 ms [0.044/0.044]
1000 Pass
1265 ms [0.044/0.044]
1000 Pass
1544 ms [0.044/0.044]
1000 Pass
1563 ms [0.044/0.044]
1000 Pass
1299 ms [0.044/0.044]
1000 Pass
1273 ms [0.044/0.044]
1000 Pass
871 ms [0.044/0.044]
1000 Pass
813 ms [0.051/0.044]
1000 Pass
951 ms [0.044/0.044]
1000 Pass
915 ms [0.044/0.044]
1000 Pass
805 ms [0.051/0.044]
1000 Pass
823 ms [0.051/0.044]
1000 Pass
840 ms [0.051/0.044]
1000 Pass
770 ms [0.051/0.044]
1000 Pass
797 ms [0.044/0.044]
1000
Case 12.1.8 Pass
2614 ms [0.044/0.044]
1000 Pass
2170 ms [0.044/0.044]
1000 Pass
2724 ms [0.044/0.044]
1000 Pass
2770 ms [0.044/0.044]
1000 Pass
2263 ms [0.044/0.044]
1000 Pass
2171 ms [0.044/0.044]
1000 Pass
1469 ms [0.044/0.044]
1000 Pass
1319 ms [0.047/0.044]
1000 Pass
1582 ms [0.044/0.044]
1000 Pass
1466 ms [0.044/0.044]
1000 Pass
1348 ms [0.047/0.044]
1000 Pass
1294 ms [0.047/0.044]
1000 Pass
1328 ms [0.047/0.044]
1000 Pass
1223 ms [0.047/0.044]
1000 Pass
1269 ms [0.044/0.044]
1000
Case 12.1.9 Pass
4750 ms [0.044/0.044]
1000 Pass
3918 ms [0.044/0.044]
1000 Pass
5075 ms [0.044/0.044]
1000 Pass
5135 ms [0.044/0.044]
1000 Pass
4187 ms [0.044/0.044]
1000 Pass
3938 ms [0.044/0.044]
1000 Pass
2584 ms [0.044/0.044]
1000 Pass
2460 ms [0.045/0.044]
1000 Pass
2620 ms [0.044/0.044]
1000 Pass
2555 ms [0.044/0.044]
1000 Pass
2418 ms [0.045/0.044]
1000 Pass
2430 ms [0.045/0.044]
1000 Pass
2357 ms [0.045/0.044]
1000 Pass
2154 ms [0.045/0.044]
1000 Pass
2202 ms [0.044/0.044]
1000
Case 12.1.10 Pass
9072 ms [0.043/0.043]
1000 Pass
7404 ms [0.043/0.043]
1000 Pass
9640 ms [0.043/0.043]
1000 Pass
9919 ms [0.043/0.043]
1000 Pass
7820 ms [0.043/0.043]
1000 Pass
7425 ms [0.043/0.043]
1000 Pass
5018 ms [0.043/0.043]
1000 Pass
5026 ms [0.044/0.043]
1000 Pass
5006 ms [0.043/0.043]
1000 Pass
4877 ms [0.043/0.043]
1000 Pass
4791 ms [0.044/0.043]
1000 Pass
4761 ms [0.044/0.043]
1000 Pass
4700 ms [0.044/0.043]
1000 Pass
4136 ms [0.044/0.043]
1000 Pass
4033 ms [0.043/0.043]
1000
Case 12.1.11 Pass
920 ms [0.045/0.045]
1000 Pass
778 ms [0.045/0.045]
1000 Pass
957 ms [0.045/0.045]
1000 Pass
978 ms [0.045/0.045]
1000 Pass
800 ms [0.045/0.045]
1000 Pass
773 ms [0.045/0.045]
1000 Pass
592 ms [0.045/0.045]
1000 Pass
541 ms [0.045/0.045]
1000 Pass
618 ms [0.045/0.045]
1000 Pass
621 ms [0.045/0.045]
1000 Pass
538 ms [0.045/0.045]
1000 Pass
528 ms [0.045/0.045]
1000 Pass
563 ms [0.045/0.045]
1000 Pass
527 ms [0.045/0.045]
1000 Pass
522 ms [0.045/0.045]
1000
Case 12.1.12 Pass
1546 ms [0.044/0.044]
1000 Pass
1308 ms [0.044/0.044]
1000 Pass
1582 ms [0.044/0.044]
1000 Pass
1604 ms [0.044/0.044]
1000 Pass
1300 ms [0.044/0.044]
1000 Pass
1277 ms [0.044/0.044]
1000 Pass
911 ms [0.044/0.044]
1000 Pass
866 ms [0.051/0.044]
1000 Pass
981 ms [0.044/0.044]
1000 Pass
975 ms [0.044/0.044]
1000 Pass
840 ms [0.051/0.044]
1000 Pass
831 ms [0.051/0.044]
1000 Pass
853 ms [0.051/0.044]
1000 Pass
780 ms [0.051/0.044]
1000 Pass
825 ms [0.044/0.044]
1000
Case 12.1.13 Pass
2669 ms [0.044/0.044]
1000 Pass
2255 ms [0.044/0.044]
1000 Pass
2809 ms [0.044/0.044]
1000 Pass
2863 ms [0.044/0.044]
1000 Pass
2284 ms [0.044/0.044]
1000 Pass
2192 ms [0.044/0.044]
1000 Pass
1540 ms [0.044/0.044]
1000 Pass
1385 ms [0.047/0.044]
1000 Pass
1572 ms [0.044/0.044]
1000 Pass
1548 ms [0.044/0.044]
1000 Pass
1393 ms [0.047/0.044]
1000 Pass
1410 ms [0.047/0.044]
1000 Pass
1419 ms [0.047/0.044]
1000 Pass
1219 ms [0.047/0.044]
1000 Pass
1308 ms [0.044/0.044]
1000
Case 12.1.14 Pass
4939 ms [0.044/0.044]
1000 Pass
4107 ms [0.044/0.044]
1000 Pass
5136 ms [0.044/0.044]
1000 Pass
5314 ms [0.044/0.044]
1000 Pass
4187 ms [0.044/0.044]
1000 Pass
4043 ms [0.044/0.044]
1000 Pass
2812 ms [0.044/0.044]
1000 Pass
2727 ms [0.045/0.044]
1000 Pass
2799 ms [0.044/0.044]
1000 Pass
2757 ms [0.044/0.044]
1000 Pass
2593 ms [0.045/0.044]
1000 Pass
2555 ms [0.045/0.044]
1000 Pass
2524 ms [0.045/0.044]
1000 Pass
2240 ms [0.045/0.044]
1000 Pass
2378 ms [0.044/0.044]
1000
Case 12.1.15 Pass
9371 ms [0.043/0.043]
1000 Pass
7723 ms [0.043/0.043]
1000 Pass
9973 ms [0.043/0.043]
1000 Pass
10202 ms [0.043/0.043]
1000 Pass
8061 ms [0.043/0.043]
1000 Pass
7671 ms [0.043/0.043]
1000 Pass
5418 ms [0.043/0.043]
1000 Pass
4870 ms [0.044/0.043]
1000 Pass
5339 ms [0.043/0.043]
1000 Pass
5233 ms [0.043/0.043]
1000 Pass
4997 ms [0.044/0.043]
1000 Pass
5022 ms [0.044/0.043]
1000 Pass
4934 ms [0.044/0.043]
1000 Pass
4488 ms [0.044/0.043]
1000 Pass
4667 ms [0.043/0.043]
1000
Case 12.1.16 Pass
9179 ms [0.043/0.043]
1000 Pass
7531 ms [0.043/0.043]
1000 Pass
9733 ms [0.043/0.043]
1000 Pass
10079 ms [0.043/0.043]
1000 Pass
7852 ms [0.043/0.043]
1000 Pass
7474 ms [0.043/0.043]
1000 Pass
5229 ms [0.043/0.043]
1000 Pass
4801 ms [0.044/0.043]
1000 Pass
5120 ms [0.043/0.043]
1000 Pass
5030 ms [0.043/0.043]
1000 Pass
4978 ms [0.044/0.043]
1000 Pass
4797 ms [0.044/0.043]
1000 Pass
4615 ms [0.044/0.043]
1000 Pass
4245 ms [0.044/0.043]
1000 Pass
4395 ms [0.043/0.043]
1000
Case 12.1.17 Pass
9040 ms [0.043/0.043]
1000 Pass
7472 ms [0.043/0.043]
1000 Pass
9690 ms [0.043/0.043]
1000 Pass
9906 ms [0.043/0.043]
1000 Pass
7779 ms [0.043/0.043]
1000 Pass
7411 ms [0.043/0.043]
1000 Pass
5162 ms [0.043/0.043]
1000 Pass
4798 ms [0.044/0.043]
1000 Pass
5028 ms [0.043/0.043]
1000 Pass
4921 ms [0.043/0.043]
1000 Pass
4635 ms [0.044/0.043]
1000 Pass
4916 ms [0.044/0.043]
1000 Pass
4578 ms [0.044/0.043]
1000 Pass
4062 ms [0.044/0.043]
1000 Pass
4174 ms [0.043/0.043]
1000
Case 12.1.18 Pass
9106 ms [0.043/0.043]
1000 Pass
7440 ms [0.043/0.043]
1000 Pass
9630 ms [0.043/0.043]
1000 Pass
9877 ms [0.043/0.043]
1000 Pass
7792 ms [0.043/0.043]
1000 Pass
7401 ms [0.043/0.043]
1000 Pass
5203 ms [0.043/0.043]
1000 Pass
4841 ms [0.044/0.043]
1000 Pass
5118 ms [0.043/0.043]
1000 Pass
4914 ms [0.043/0.043]
1000 Pass
4793 ms [0.044/0.043]
1000 Pass
4940 ms [0.044/0.043]
1000 Pass
4648 ms [0.044/0.043]
1000 Pass
4167 ms [0.044/0.043]
1000 Pass
4126 ms [0.043/0.043]
1000
12 WebSocket Compression (different payloads) cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
12.2 Lena Picture, Bitmap 512x512 bw (binary, 263222 bytes)
Case 12.2.1 Pass
168 ms [1.103/1.103]
1000 Pass
170 ms [1.103/1.103]
1000 Pass
167 ms [1.103/1.103]
1000 Pass
168 ms [1.103/1.103]
1000 Pass
173 ms [1.106/1.103]
1000 Pass
175 ms [1.106/1.103]
1000 Pass
228 ms [1.103/1.103]
1000 Pass
215 ms [1.103/1.103]
1000 Pass
213 ms [1.103/1.103]
1000 Pass
226 ms [1.106/1.103]
1000 Pass
218 ms [1.103/1.103]
1000 Pass
206 ms [1.103/1.103]
1000 Pass
210 ms [1.103/1.103]
1000 Pass
207 ms [1.103/1.103]
1000 Pass
201 ms [1.103/1.103]
1000
Case 12.2.2 Pass
196 ms [0.996/0.996]
1000 Pass
193 ms [0.996/0.996]
1000 Pass
195 ms [0.996/0.996]
1000 Pass
191 ms [0.996/0.996]
1000 Pass
198 ms [0.997/0.996]
1000 Pass
196 ms [0.997/0.996]
1000 Pass
238 ms [0.996/0.996]
1000 Pass
230 ms [0.996/0.996]
1000 Pass
242 ms [0.996/0.996]
1000 Pass
240 ms [0.997/0.996]
1000 Pass
226 ms [0.996/0.996]
1000 Pass
230 ms [0.996/0.996]
1000 Pass
227 ms [0.996/0.996]
1000 Pass
225 ms [0.996/0.996]
1000 Pass
226 ms [0.996/0.996]
1000
Case 12.2.3 Pass
303 ms [0.966/0.966]
1000 Pass
279 ms [0.966/0.966]
1000 Pass
300 ms [0.966/0.966]
1000 Pass
307 ms [0.966/0.966]
1000 Pass
358 ms [0.966/0.966]
1000 Pass
325 ms [0.966/0.966]
1000 Pass
306 ms [0.966/0.966]
1000 Pass
299 ms [0.966/0.966]
1000 Pass
311 ms [0.966/0.966]
1000 Pass
296 ms [0.966/0.966]
1000 Pass
294 ms [0.966/0.966]
1000 Pass
279 ms [0.966/0.966]
1000 Pass
314 ms [0.966/0.966]
1000 Pass
271 ms [0.966/0.966]
1000 Pass
296 ms [0.966/0.966]
1000
Case 12.2.4 Pass
545 ms [0.909/0.909]
1000 Pass
508 ms [0.909/0.909]
1000 Pass
540 ms [0.909/0.909]
1000 Pass
541 ms [0.909/0.909]
1000 Pass
571 ms [0.909/0.909]
1000 Pass
568 ms [0.909/0.909]
1000 Pass
433 ms [0.909/0.909]
1000 Pass
416 ms [0.909/0.909]
1000 Pass
434 ms [0.909/0.909]
1000 Pass
427 ms [0.909/0.909]
1000 Pass
432 ms [0.909/0.909]
1000 Pass
418 ms [0.909/0.909]
1000 Pass
517 ms [0.909/0.909]
1000 Pass
415 ms [0.909/0.909]
1000 Pass
405 ms [0.909/0.909]
1000
Case 12.2.5 Pass
1207 ms [0.859/0.859]
1000 Pass
1029 ms [0.859/0.859]
1000 Pass
1184 ms [0.859/0.859]
1000 Pass
1196 ms [0.859/0.859]
1000 Pass
1248 ms [0.859/0.859]
1000 Pass
1218 ms [0.859/0.859]
1000 Pass
764 ms [0.859/0.859]
1000 Pass
791 ms [0.859/0.859]
1000 Pass
785 ms [0.859/0.859]
1000 Pass
798 ms [0.859/0.859]
1000 Pass
747 ms [0.859/0.859]
1000 Pass
733 ms [0.859/0.859]
1000 Pass
1073 ms [0.859/0.859]
1000 Pass
802 ms [0.859/0.859]
1000 Pass
763 ms [0.859/0.859]
1000
Case 12.2.6 Pass
1994 ms [0.851/0.851]
1000 Pass
1712 ms [0.851/0.851]
1000 Pass
1948 ms [0.851/0.851]
1000 Pass
1967 ms [0.851/0.851]
1000 Pass
2021 ms [0.851/0.851]
1000 Pass
1995 ms [0.851/0.851]
1000 Pass
1240 ms [0.851/0.851]
1000 Pass
1206 ms [0.851/0.851]
1000 Pass
1191 ms [0.851/0.851]
1000 Pass
1188 ms [0.851/0.851]
1000 Pass
1181 ms [0.851/0.851]
1000 Pass
1177 ms [0.851/0.851]
1000 Pass
1750 ms [0.851/0.851]
1000 Pass
1158 ms [0.851/0.851]
1000 Pass
1164 ms [0.851/0.851]
1000
Case 12.2.7 Pass
3442 ms [0.850/0.850]
1000 Pass
2958 ms [0.850/0.850]
1000 Pass
3411 ms [0.850/0.850]
1000 Pass
3463 ms [0.850/0.850]
1000 Pass
3633 ms [0.850/0.850]
1000 Pass
3498 ms [0.850/0.850]
1000 Pass
2033 ms [0.850/0.850]
1000 Pass
1763 ms [0.865/0.850]
1000 Pass
1979 ms [0.850/0.850]
1000 Pass
2031 ms [0.850/0.850]
1000 Pass
1828 ms [0.865/0.850]
1000 Pass
1739 ms [0.865/0.850]
1000 Pass
2904 ms [0.865/0.850]
1000 Pass
1768 ms [0.865/0.850]
1000 Pass
1918 ms [0.850/0.850]
1000
Case 12.2.8 Pass
6464 ms [0.851/0.851]
1000 Pass
5493 ms [0.851/0.851]
1000 Pass
6424 ms [0.851/0.851]
1000 Pass
6548 ms [0.851/0.851]
1000 Pass
6743 ms [0.851/0.851]
1000 Pass
6583 ms [0.851/0.851]
1000 Pass
3816 ms [0.851/0.851]
1000 Pass
3642 ms [0.860/0.851]
1000 Pass
3615 ms [0.851/0.851]
1000 Pass
3694 ms [0.851/0.851]
1000 Pass
3396 ms [0.860/0.851]
1000 Pass
3326 ms [0.860/0.851]
1000 Pass
5420 ms [0.860/0.851]
1000 Pass
3319 ms [0.860/0.851]
1000 Pass
3851 ms [0.851/0.851]
1000
Case 12.2.9 Pass
12505 ms [0.851/0.851]
1000 Pass
10606 ms [0.851/0.851]
1000 Pass
12510 ms [0.851/0.851]
1000 Pass
12689 ms [0.851/0.851]
1000 Pass
13097 ms [0.851/0.851]
1000 Pass
12646 ms [0.851/0.851]
1000 Pass
6919 ms [0.851/0.851]
1000 Pass
6890 ms [0.855/0.851]
1000 Pass
6691 ms [0.851/0.851]
1000 Pass
6817 ms [0.851/0.851]
1000 Pass
6654 ms [0.855/0.851]
1000 Pass
6791 ms [0.855/0.851]
1000 Pass
12150 ms [0.855/0.851]
1000 Pass
6649 ms [0.855/0.851]
1000 Pass
7181 ms [0.851/0.851]
1000
Case 12.2.10 Pass
24614 ms [0.850/0.850]
1000 Pass
20888 ms [0.850/0.850]
1000 Pass
24757 ms [0.850/0.850]
1000 Pass
25089 ms [0.850/0.850]
1000 Pass
25379 ms [0.850/0.850]
1000 Pass
24488 ms [0.850/0.850]
1000 Pass
13406 ms [0.850/0.850]
1000 Pass
13953 ms [0.853/0.850]
1000 Pass
12910 ms [0.850/0.850]
1000 Pass
13120 ms [0.850/0.850]
1000 Pass
13595 ms [0.853/0.850]
1000 Pass
13421 ms [0.853/0.850]
1000 Pass
26064 ms [0.853/0.850]
1000 Pass
13812 ms [0.853/0.850]
1000 Pass
13346 ms [0.850/0.850]
1000
Case 12.2.11 Pass
2409 ms [0.851/0.851]
1000 Pass
2071 ms [0.851/0.851]
1000 Pass
2314 ms [0.851/0.851]
1000 Pass
2324 ms [0.851/0.851]
1000 Pass
2289 ms [0.851/0.851]
1000 Pass
2257 ms [0.851/0.851]
1000 Pass
1643 ms [0.851/0.851]
1000 Pass
1619 ms [0.851/0.851]
1000 Pass
1627 ms [0.851/0.851]
1000 Pass
1689 ms [0.851/0.851]
1000 Pass
1633 ms [0.851/0.851]
1000 Pass
1537 ms [0.851/0.851]
1000 Pass
2466 ms [0.851/0.851]
1000 Pass
1433 ms [0.851/0.851]
1000 Pass
1504 ms [0.851/0.851]
1000
Case 12.2.12 Pass
4289 ms [0.850/0.850]
1000 Pass
3670 ms [0.850/0.850]
1000 Pass
4120 ms [0.850/0.850]
1000 Pass
4163 ms [0.850/0.850]
1000 Pass
4198 ms [0.850/0.850]
1000 Pass
4070 ms [0.850/0.850]
1000 Pass
2948 ms [0.850/0.850]
1000 Pass
2627 ms [0.865/0.850]
1000 Pass
2811 ms [0.850/0.850]
1000 Pass
3004 ms [0.850/0.850]
1000 Pass
2359 ms [0.865/0.850]
1000 Pass
2359 ms [0.865/0.850]
1000 Pass
4255 ms [0.865/0.850]
1000 Pass
2404 ms [0.865/0.850]
1000 Pass
2828 ms [0.850/0.850]
1000
Case 12.2.13 Pass
8274 ms [0.851/0.851]
1000 Pass
6916 ms [0.851/0.851]
1000 Pass
7867 ms [0.851/0.851]
1000 Pass
7936 ms [0.851/0.851]
1000 Pass
8061 ms [0.851/0.851]
1000 Pass
7872 ms [0.851/0.851]
1000 Pass
5394 ms [0.851/0.851]
1000 Pass
4848 ms [0.860/0.851]
1000 Pass
5170 ms [0.851/0.851]
1000 Pass
5579 ms [0.851/0.851]
1000 Pass
4969 ms [0.860/0.851]
1000 Pass
4739 ms [0.860/0.851]
1000 Pass
7906 ms [0.860/0.851]
1000 Pass
4360 ms [0.860/0.851]
1000 Pass
4991 ms [0.851/0.851]
1000
Case 12.2.14 Pass
16020 ms [0.851/0.851]
1000 Pass
13500 ms [0.851/0.851]
1000 Pass
15394 ms [0.851/0.851]
1000 Pass
15514 ms [0.851/0.851]
1000 Pass
15626 ms [0.851/0.851]
1000 Pass
15167 ms [0.851/0.851]
1000 Pass
10468 ms [0.851/0.851]
1000 Pass
9758 ms [0.855/0.851]
1000 Pass
9743 ms [0.851/0.851]
1000 Pass
10522 ms [0.851/0.851]
1000 Pass
9408 ms [0.855/0.851]
1000 Pass
9288 ms [0.855/0.851]
1000 Pass
15812 ms [0.855/0.851]
1000 Pass
8592 ms [0.855/0.851]
1000 Pass
9219 ms [0.851/0.851]
1000
Case 12.2.15 Pass
31516 ms [0.850/0.850]
1000 Pass
26540 ms [0.850/0.850]
1000 Pass
30505 ms [0.850/0.850]
1000 Pass
30616 ms [0.850/0.850]
1000 Pass
30465 ms [0.850/0.850]
1000 Pass
29481 ms [0.850/0.850]
1000 Pass
19486 ms [0.850/0.850]
1000 Pass
19046 ms [0.853/0.850]
1000 Pass
18937 ms [0.850/0.850]
1000 Pass
20586 ms [0.850/0.850]
1000 Pass
18390 ms [0.853/0.850]
1000 Pass
17482 ms [0.853/0.850]
1000 Pass
31073 ms [0.853/0.850]
1000 Pass
17252 ms [0.853/0.850]
1000 Pass
18012 ms [0.850/0.850]
1000
Case 12.2.16 Pass
26585 ms [0.850/0.850]
1000 Pass
22371 ms [0.850/0.850]
1000 Pass
26313 ms [0.850/0.850]
1000 Pass
26597 ms [0.850/0.850]
1000 Pass
26826 ms [0.850/0.850]
1000 Pass
25887 ms [0.850/0.850]
1000 Pass
14923 ms [0.850/0.850]
1000 Pass
14760 ms [0.853/0.850]
1000 Pass
14437 ms [0.850/0.850]
1000 Pass
15073 ms [0.850/0.850]
1000 Pass
14656 ms [0.853/0.850]
1000 Pass
14706 ms [0.853/0.850]
1000 Pass
27212 ms [0.853/0.850]
1000 Pass
14127 ms [0.853/0.850]
1000 Pass
14371 ms [0.850/0.850]
1000
Case 12.2.17 Pass
25187 ms [0.850/0.850]
1000 Pass
21366 ms [0.850/0.850]
1000 Pass
25189 ms [0.850/0.850]
1000 Pass
25530 ms [0.850/0.850]
1000 Pass
25749 ms [0.850/0.850]
1000 Pass
24869 ms [0.850/0.850]
1000 Pass
13814 ms [0.850/0.850]
1000 Pass
13960 ms [0.853/0.850]
1000 Pass
13291 ms [0.850/0.850]
1000 Pass
13614 ms [0.850/0.850]
1000 Pass
13175 ms [0.853/0.850]
1000 Pass
13303 ms [0.853/0.850]
1000 Pass
26522 ms [0.853/0.850]
1000 Pass
12846 ms [0.853/0.850]
1000 Pass
13641 ms [0.850/0.850]
1000
Case 12.2.18 Pass
24726 ms [0.850/0.850]
1000 Pass
21075 ms [0.850/0.850]
1000 Pass
24807 ms [0.850/0.850]
1000 Pass
25178 ms [0.850/0.850]
1000 Pass
25515 ms [0.850/0.850]
1000 Pass
24558 ms [0.850/0.850]
1000 Pass
13347 ms [0.850/0.850]
1000 Pass
13735 ms [0.853/0.850]
1000 Pass
12995 ms [0.850/0.850]
1000 Pass
13212 ms [0.850/0.850]
1000 Pass
12915 ms [0.853/0.850]
1000 Pass
13225 ms [0.853/0.850]
1000 Pass
25878 ms [0.853/0.850]
1000 Pass
13010 ms [0.853/0.850]
1000 Pass
13509 ms [0.850/0.850]
1000
12 WebSocket Compression (different payloads) cruby-1.9.3 cruby-2.0.0 cruby-2.1.7 cruby-2.2.3 jruby-1.9.3 jruby-2.0.0 node-v0.10.40 node-v0.12.7 node-v0.6.21-pre node-v0.8.28 node-v1.8.4 node-v2.5.0 node-v3.2.0 node-v4.2.2 node-v5.1.0
12.3 Human readable text, Goethe's Faust I (German) (binary, 222218 bytes)
Case 12.3.1 Pass
165 ms [0.727/0.727]
1000 Pass
167 ms [0.727/0.727]
1000 Pass
170 ms [0.727/0.727]
1000 Pass
164 ms [0.727/0.727]
1000 Pass
160 ms [0.737/0.727]
1000 Pass
154 ms [0.737/0.727]
1000 Pass
235 ms [0.727/0.727]
1000 Pass
229 ms [0.727/0.727]
1000 Pass
215 ms [0.727/0.727]
1000 Pass
208 ms [0.737/0.727]
1000 Pass
214 ms [0.727/0.727]
1000 Pass
212 ms [0.727/0.727]
1000 Pass
234 ms [0.727/0.727]
1000 Pass
219 ms [0.727/0.727]
1000 Pass
221 ms [0.727/0.727]
1000
Case 12.3.2 Pass
191 ms [0.544/0.544]
1000 Pass
189 ms [0.544/0.544]
1000 Pass
192 ms [0.544/0.544]
1000 Pass
189 ms [0.544/0.544]
1000 Pass
179 ms [0.546/0.544]
1000 Pass
178 ms [0.546/0.544]
1000 Pass
239 ms [0.544/0.544]
1000 Pass
235 ms [0.544/0.544]
1000 Pass
244 ms [0.544/0.544]
1000 Pass
238 ms [0.546/0.544]
1000 Pass
236 ms [0.544/0.544]
1000 Pass
235 ms [0.544/0.544]
1000 Pass
252 ms [0.544/0.544]
1000 Pass
234 ms [0.544/0.544]
1000 Pass
229 ms [0.544/0.544]
1000
Case 12.3.3 Pass
298 ms [0.482/0.482]
1000 Pass
266 ms [0.482/0.482]
1000 Pass
271 ms [0.482/0.482]
1000 Pass
270 ms [0.482/0.482]
1000 Pass
260 ms [0.483/0.482]
1000 Pass
268 ms [0.483/0.482]
1000 Pass
292 ms [0.482/0.482]
1000 Pass
276 ms [0.482/0.482]
1000 Pass
292 ms [0.482/0.482]
1000 Pass
269 ms [0.483/0.482]
1000 Pass
284 ms [0.482/0.482]
1000 Pass
293 ms [0.482/0.482]
1000 Pass
312 ms [0.482/0.482]
1000 Pass
291 ms [0.482/0.482]
1000 Pass
286 ms [0.482/0.482]
1000
Case 12.3.4 Pass
521 ms [0.422/0.422]
1000 Pass
497 ms [0.422/0.422]
1000 Pass
519 ms [0.422/0.422]
1000 Pass
519 ms [0.422/0.422]
1000 Pass
551 ms [0.422/0.422]
1000 Pass
505 ms [0.422/0.422]
1000 Pass
448 ms [0.422/0.422]
1000 Pass
483 ms [0.422/0.422]
1000 Pass
453 ms [0.422/0.422]
1000 Pass
443 ms [0.422/0.422]
1000 Pass
440 ms [0.422/0.422]
1000 Pass
434 ms [0.422/0.422]
1000 Pass
501 ms [0.422/0.422]
1000 Pass
464 ms [0.422/0.422]
1000 Pass
429 ms [0.422/0.422]
1000
Case 12.3.5 Pass
1236 ms [0.396/0.396]
1000 Pass
1141 ms [0.396/0.396]
1000 Pass
1235 ms [0.396/0.396]
1000 Pass
1242 ms [0.396/0.396]
1000 Pass
1234 ms [0.396/0.396]
1000 Pass
1233 ms [0.396/0.396]
1000 Pass
1016 ms [0.396/0.396]
1000 Pass
1020 ms [0.396/0.396]
1000 Pass
969 ms [0.396/0.396]
1000 Pass
991 ms [0.396/0.396]
1000 Pass
984 ms [0.396/0.396]
1000 Pass
974 ms [0.396/0.396]
1000 Pass
1210 ms [0.396/0.396]
1000 Pass
979 ms [0.396/0.396]
1000 Pass
974 ms [0.396/0.396]
1000
Case 12.3.6 Pass
2104 ms [0.390/0.390]
1000 Pass
1934 ms [0.390/0.390]
1000 Pass
2112 ms [0.390/0.390]
1000 Pass
2127 ms [0.390/0.390]
1000 Pass
2156 ms [0.390/0.390]
1000 Pass
2119 ms [0.390/0.390]
1000 Pass
1650 ms [0.390/0.390]
1000 Pass
1604 ms [0.390/0.390]
1000 Pass
1525 ms [0.390/0.390]
1000 Pass
1615 ms [0.390/0.390]
1000 Pass
1842 ms [0.390/0.390]
1000 Pass
1610 ms [0.390/0.390]
1000 Pass
2086 ms [0.390/0.390]
1000 Pass
1605 ms [0.390/0.390]
1000 Pass
1692 ms [0.390/0.390]
1000
Case 12.3.7 Pass
3746 ms [0.387/0.387]
1000 Pass
3412 ms [0.387/0.387]
1000 Pass