Toggle Details

Autobahn WebSockets Testsuite Report
Autobahn WebSockets

Summary report generated on 2017-09-09T20:04:32.269Z (UTC) by Autobahn WebSockets Testsuite v0.7.5/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 jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.0
1.1 Text Messages
Case 1.1.1 Pass1000 Pass1000 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 Pass1000 Pass1000
Case 1.1.3 Pass1000 Pass1000 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 Pass1000 Pass1000
Case 1.1.5 Pass1000 Pass1000 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 Pass1000 Pass1000
Case 1.1.7 Pass1000 Pass1000 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 Pass1000 Pass1000
1 Framing jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.0
1.2 Binary Messages
Case 1.2.1 Pass1000 Pass1000 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 Pass1000 Pass1000
Case 1.2.3 Pass1000 Pass1000 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 Pass1000 Pass1000
Case 1.2.5 Pass1000 Pass1000 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 Pass1000 Pass1000
Case 1.2.7 Pass1000 Pass1000 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 Pass1000 Pass1000
2 Pings/Pongs jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.0
Case 2.1 Pass1000 Pass1000 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 Pass1000 Pass1000
Case 2.3 Pass1000 Pass1000 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 Pass1000 Pass1000
Case 2.5 Pass1002 Pass1002 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 Pass1000 Pass1000
Case 2.7 Pass1000 Pass1000 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 Pass1000 Pass1000
Case 2.9 Pass1000 Pass1000 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 Pass1000 Pass1000
Case 2.11 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
3 Reserved Bits jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.0
Case 3.1 Pass1002 Pass1002 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 Pass1002 Pass1002
Case 3.3 Pass1002 Pass1002 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 PassNone Pass1002 Pass1002 PassNone PassNone Pass1002 PassNone PassNone
Case 3.5 Pass1002 Pass1002 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 Pass1002 Pass1002
Case 3.7 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
4 Opcodes jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1002 Pass1002
Case 4.1.2 Pass1002 Pass1002 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 Pass1002 Pass1002
Case 4.1.4 Pass1002 Pass1002 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 PassNone PassNone PassNone PassNone PassNone Pass1002 PassNone PassNone
4 Opcodes jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.0
4.2 Control Opcodes
Case 4.2.1 Pass1002 Pass1002 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 Pass1002 Pass1002
Case 4.2.3 Pass1002 Pass1002 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 Pass1002 Pass1002
Case 4.2.5 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 PassNone
5 Fragmentation jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.0
Case 5.1 Pass1002 Pass1002 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 Pass1002 Pass1002
Case 5.3 Pass1000 Pass1000 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 Pass1000 Pass1000
Case 5.5 Pass1000 Pass1000 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 Pass1000 Pass1000
Case 5.7 Pass1000 Pass1000 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 Pass1000 Pass1000
Case 5.9 Pass1002 Pass1002 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 Pass1002 Pass1002
Case 5.11 Pass1002 Pass1002 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 Pass1002 Pass1002
Case 5.13 Pass1002 Pass1002 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 Pass1002 Pass1002
Case 5.15 Pass1002 Pass1002 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 Pass1002 Pass1002
Case 5.17 Pass1002 Pass1002 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 Pass1002 Pass1002
Case 5.19 Pass1000 Pass1000 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 Pass1000 Pass1000
6 UTF-8 Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1000 Pass1000
Case 6.1.2 Pass1000 Pass1000 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 Pass1000 Pass1000
6 UTF-8 Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1000 Pass1000
Case 6.2.2 Pass1000 Pass1000 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 Pass1000 Pass1000
Case 6.2.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
6 UTF-8 Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1007 Pass1007
Case 6.3.2 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 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 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 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 Non-Strict1007 Non-Strict1007
6 UTF-8 Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1000 Pass1000
Case 6.5.2 Pass1000 Pass1000 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 Pass1000 Pass1000
Case 6.5.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1000 Pass1000
6 UTF-8 Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1007 Pass1007
Case 6.6.2 Pass1000 Pass1000 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 Pass1007 Pass1007
Case 6.6.4 Pass1007 Pass1007 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 Pass1000 Pass1000
Case 6.6.6 Pass1007 Pass1007 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 Pass1000 Pass1000
Case 6.6.8 Pass1007 Pass1007 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 Pass1000 Pass1000
Case 6.6.10 Pass1007 Pass1007 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 Pass1000 Pass1000
6 UTF-8 Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1000 Pass1000
Case 6.7.2 Pass1000 Pass1000 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 Pass1000 Pass1000
Case 6.7.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
6 UTF-8 Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1007 Pass1007
Case 6.8.2 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1000 Pass1000
Case 6.9.2 Pass1000 Pass1000 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 Pass1000 Pass1000
Case 6.9.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
6 UTF-8 Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1007 Pass1007
Case 6.10.2 Pass1007 Pass1007 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 Pass1007 Pass1007
6 UTF-8 Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1000 Pass1000
Case 6.11.2 Pass1000 Pass1000 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 Pass1000 Pass1000
Case 6.11.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 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 Pass1007 Pass1007
6 UTF-8 Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1007 Pass1007
Case 6.12.2 Pass1007 Pass1007 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 Pass1007 Pass1007
Case 6.12.4 Pass1007 Pass1007 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 Pass1007 Pass1007
Case 6.12.6 Pass1007 Pass1007 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 Pass1007 Pass1007
Case 6.12.8 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1007 Pass1007
Case 6.13.2 Pass1007 Pass1007 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 Pass1007 Pass1007
Case 6.13.4 Pass1007 Pass1007 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 Pass1007 Pass1007
6 UTF-8 Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1007 Pass1007
Case 6.14.2 Pass1007 Pass1007 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 Pass1007 Pass1007
Case 6.14.4 Pass1007 Pass1007 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 Pass1007 Pass1007
Case 6.14.6 Pass1007 Pass1007 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 Pass1007 Pass1007
Case 6.14.8 Pass1007 Pass1007 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 Pass1007 Pass1007
Case 6.14.10 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1007 Pass1007
6 UTF-8 Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.0
6.16 Impossible bytes
Case 6.16.1 Pass1007 Pass1007 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 Pass1007 Pass1007
Case 6.16.3 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1007 Pass1007
Case 6.17.2 Pass1007 Pass1007 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 Pass1007 Pass1007
Case 6.17.4 Pass1007 Pass1007 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 Pass1007 Pass1007
6 UTF-8 Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1007 Pass1007
Case 6.18.2 Pass1007 Pass1007 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 Pass1007 Pass1007
Case 6.18.4 Pass1007 Pass1007 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 Pass1007 Pass1007
6 UTF-8 Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1007 Pass1007
Case 6.19.2 Pass1007 Pass1007 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 Pass1007 Pass1007
Case 6.19.4 Pass1007 Pass1007 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 Pass1007 Pass1007
6 UTF-8 Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1007 Pass1007
Case 6.20.2 Pass1007 Pass1007 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 Pass1007 Pass1007
Case 6.20.4 Pass1007 Pass1007 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 Pass1007 Pass1007
Case 6.20.6 Pass1007 Pass1007 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 Pass1007 Pass1007
6 UTF-8 Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1007 Pass1007
Case 6.21.2 Pass1007 Pass1007 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 Pass1007 Pass1007
Case 6.21.4 Pass1007 Pass1007 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 Pass1007 Pass1007
Case 6.21.6 Pass1007 Pass1007 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 Pass1007 Pass1007
Case 6.21.8 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1000 Pass1000
Case 6.22.2 Pass1000 Pass1000 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 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.5 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.6 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.7 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.8 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.9 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.10 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.11 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.12 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.13 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.14 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.15 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.16 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.17 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.18 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.19 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.20 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.21 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.22 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.23 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.24 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.25 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.26 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.27 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.28 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.29 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.30 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.31 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.32 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.33 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.34 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
6 UTF-8 Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1000 Pass1000
Case 6.23.2 Pass1000 Pass1000 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 Pass1000 Pass1000
Case 6.23.4 Pass1000 Pass1000 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 Pass1000 Pass1000
Case 6.23.6 Pass1000 Pass1000 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 Pass1000 Pass1000
7 Close Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1000 Pass1000
Case 7.1.2 Pass1000 Pass1000 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 Pass1000 Pass1000
Case 7.1.4 Pass1000 Pass1000 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 Pass1000 Pass1000
Case 7.1.6 Info1000 Info1000 Info1000 Info1000 Info1000 Info1000 Info1000 Info1000 Info1000 InfoNone Info1000 InfoNone Info1000 Info1000 Info1000 Info1000 Info1000
7 Close Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1000 Pass1000
Case 7.3.2 Pass1002 Pass1002 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 Pass1000 Pass1000
Case 7.3.4 Pass1000 Pass1000 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 Pass1000 Pass1000
Case 7.3.6 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
7 Close Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1002 Pass1002
7 Close Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1000 Pass1000
Case 7.7.2 Pass1001 Pass1001 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 Pass1002 Pass1002
Case 7.7.4 Pass1003 Pass1003 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 Pass1007 Pass1007
Case 7.7.6 Pass1008 Pass1008 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 Pass1009 Pass1009
Case 7.7.8 Pass1010 Pass1010 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 Pass1011 Pass1011
Case 7.7.10 Pass3000 Pass3000 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 Pass3999 Pass3999
Case 7.7.12 Pass4000 Pass4000 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 Pass4999 Pass4999
7 Close Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Pass1002 Pass1002
Case 7.9.2 Pass1002 Pass1002 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 Pass1002 Pass1002
Case 7.9.4 Pass1002 Pass1002 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 Pass1002 Pass1002
Case 7.9.6 Pass1002 Pass1002 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 Pass1002 Pass1002
Case 7.9.8 Pass1002 Pass1002 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 Pass1002 Pass1002
Case 7.9.10 Pass1002 Pass1002 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 Pass1002 Pass1002
7 Close Handling jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.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 Info1002 Info1002
Case 7.13.2 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002
9 Limits/Performance jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.0
9.1 Text Message (increasing size)
Case 9.1.1 Pass
19 ms
1000 Pass
24 ms
1000 Pass
31 ms
1000 Pass
34 ms
1000 Pass
16 ms
1000 Pass
27 ms
1000 Pass
33 ms
1000 Pass
26 ms
1000 Pass
22 ms
1000 Pass
8 ms
1000 Pass
9 ms
1000 Pass
5 ms
1000 Pass
7 ms
1000 Pass
7 ms
1000 Pass
6 ms
1000 Pass
5 ms
1000 Pass
6 ms
1000
Case 9.1.2 Pass
47 ms
1000 Pass
57 ms
1000 Pass
60 ms
1000 Pass
119 ms
1000 Pass
59 ms
1000 Pass
97 ms
1000 Pass
81 ms
1000 Pass
73 ms
1000 Pass
82 ms
1000 Pass
17 ms
1000 Pass
26 ms
1000 Pass
17 ms
1000 Pass
21 ms
1000 Pass
20 ms
1000 Pass
24 ms
1000 Pass
20 ms
1000 Pass
16 ms
1000
Case 9.1.3 Pass
184 ms
1000 Pass
198 ms
1000 Pass
216 ms
1000 Pass
394 ms
1000 Pass
256 ms
1000 Pass
312 ms
1000 Pass
300 ms
1000 Pass
278 ms
1000 Pass
377 ms
1000 Pass
78 ms
1000 Pass
118 ms
1000 Pass
106 ms
1000 Pass
99 ms
1000 Pass
112 ms
1000 Pass
95 ms
1000 Pass
79 ms
1000 Pass
88 ms
1000
Case 9.1.4 Pass
1886 ms
1000 Pass
2262 ms
1000 Pass
2782 ms
1000 Pass
1281 ms
1000 Pass
1001 ms
1000 Pass
1332 ms
1000 Pass
1327 ms
1000 Pass
1390 ms
1000 Pass
1311 ms
1000 Pass
260 ms
1000 Pass
291 ms
1000 Pass
292 ms
1000 Pass
328 ms
1000 Pass
295 ms
1000 Pass
361 ms
1000 Pass
337 ms
1000 Pass
268 ms
1000
Case 9.1.5 Pass
3384 ms
1000 Pass
4268 ms
1000 Pass
1717 ms
1000 Pass
2822 ms
1000 Pass
2355 ms
1000 Pass
2780 ms
1000 Pass
2460 ms
1000 Pass
2449 ms
1000 Pass
2780 ms
1000 Pass
424 ms
1000 Pass
388 ms
1000 Pass
451 ms
1000 Pass
436 ms
1000 Pass
439 ms
1000 Pass
504 ms
1000 Pass
592 ms
1000 Pass
466 ms
1000
Case 9.1.6 Pass
4106 ms
1000 Pass
4754 ms
1000 Pass
3755 ms
1000 Pass
5020 ms
1000 Pass
4794 ms
1000 Pass
5308 ms
1000 Pass
5256 ms
1000 Pass
4760 ms
1000 Pass
5291 ms
1000 Pass
789 ms
1000 Pass
837 ms
1000 Pass
787 ms
1000 Pass
756 ms
1000 Pass
834 ms
1000 Pass
839 ms
1000 Pass
842 ms
1000 Pass
819 ms
1000
9 Limits/Performance jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.0
9.2 Binary Message (increasing size)
Case 9.2.1 Pass
17 ms
1000 Pass
20 ms
1000 Pass
27 ms
1000 Pass
26 ms
1000 Pass
17 ms
1000 Pass
28 ms
1000 Pass
25 ms
1000 Pass
24 ms
1000 Pass
30 ms
1000 Pass
6 ms
1000 Pass
5 ms
1000 Pass
5 ms
1000 Pass
5 ms
1000 Pass
22 ms
1000 Pass
5 ms
1000 Pass
7 ms
1000 Pass
6 ms
1000
Case 9.2.2 Pass
48 ms
1000 Pass
63 ms
1000 Pass
58 ms
1000 Pass
69 ms
1000 Pass
87 ms
1000 Pass
93 ms
1000 Pass
75 ms
1000 Pass
79 ms
1000 Pass
79 ms
1000 Pass
14 ms
1000 Pass
15 ms
1000 Pass
14 ms
1000 Pass
16 ms
1000 Pass
15 ms
1000 Pass
22 ms
1000 Pass
16 ms
1000 Pass
18 ms
1000
Case 9.2.3 Pass
168 ms
1000 Pass
460 ms
1000 Pass
184 ms
1000 Pass
273 ms
1000 Pass
292 ms
1000 Pass
338 ms
1000 Pass
451 ms
1000 Pass
329 ms
1000 Pass
302 ms
1000 Pass
51 ms
1000 Pass
50 ms
1000 Pass
50 ms
1000 Pass
52 ms
1000 Pass
56 ms
1000 Pass
69 ms
1000 Pass
69 ms
1000 Pass
79 ms
1000
Case 9.2.4 Pass
642 ms
1000 Pass
648 ms
1000 Pass
593 ms
1000 Pass
1231 ms
1000 Pass
1143 ms
1000 Pass
1153 ms
1000 Pass
1293 ms
1000 Pass
1325 ms
1000 Pass
1435 ms
1000 Pass
199 ms
1000 Pass
226 ms
1000 Pass
191 ms
1000 Pass
213 ms
1000 Pass
209 ms
1000 Pass
251 ms
1000 Pass
252 ms
1000 Pass
266 ms
1000
Case 9.2.5 Pass
1364 ms
1000 Pass
2211 ms
1000 Pass
1349 ms
1000 Pass
2286 ms
1000 Pass
2413 ms
1000 Pass
2320 ms
1000 Pass
2259 ms
1000 Pass
2873 ms
1000 Pass
2490 ms
1000 Pass
407 ms
1000 Pass
402 ms
1000 Pass
405 ms
1000 Pass
438 ms
1000 Pass
398 ms
1000 Pass
433 ms
1000 Pass
434 ms
1000 Pass
575 ms
1000
Case 9.2.6 Pass
3719 ms
1000 Pass
3570 ms
1000 Pass
3521 ms
1000 Pass
4594 ms
1000 Pass
4081 ms
1000 Pass
4844 ms
1000 Pass
4702 ms
1000 Pass
4421 ms
1000 Pass
4477 ms
1000 Pass
848 ms
1000 Pass
818 ms
1000 Pass
846 ms
1000 Pass
865 ms
1000 Pass
838 ms
1000 Pass
878 ms
1000 Pass
1115 ms
1000 Pass
938 ms
1000
9 Limits/Performance jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.0
9.3 Fragmented Text Message (fixed size, increasing fragment size)
Case 9.3.1 Pass
3024 ms
1000 Pass
4475 ms
1000 Pass
3635 ms
1000 Pass
2975 ms
1000 Pass
2721 ms
1000 Pass
2837 ms
1000 Pass
2909 ms
1000 Pass
2782 ms
1000 Pass
2569 ms
1000 Pass
2210 ms
1000 Pass
2079 ms
1000 Pass
2368 ms
1000 Pass
2083 ms
1000 Pass
1966 ms
1000 Pass
2386 ms
1000 Pass
2169 ms
1000 Pass
2072 ms
1000
Case 9.3.2 Pass
1291 ms
1000 Pass
1677 ms
1000 Pass
1113 ms
1000 Pass
1451 ms
1000 Pass
1204 ms
1000 Pass
1489 ms
1000 Pass
1479 ms
1000 Pass
1341 ms
1000 Pass
1432 ms
1000 Pass
655 ms
1000 Pass
659 ms
1000 Pass
665 ms
1000 Pass
651 ms
1000 Pass
609 ms
1000 Pass
736 ms
1000 Pass
681 ms
1000 Pass
559 ms
1000
Case 9.3.3 Pass
733 ms
1000 Pass
895 ms
1000 Pass
601 ms
1000 Pass
1041 ms
1000 Pass
772 ms
1000 Pass
1042 ms
1000 Pass
997 ms
1000 Pass
1068 ms
1000 Pass
961 ms
1000 Pass
247 ms
1000 Pass
292 ms
1000 Pass
279 ms
1000 Pass
272 ms
1000 Pass
261 ms
1000 Pass
304 ms
1000 Pass
275 ms
1000 Pass
284 ms
1000
Case 9.3.4 Pass
509 ms
1000 Pass
698 ms
1000 Pass
440 ms
1000 Pass
988 ms
1000 Pass
693 ms
1000 Pass
1006 ms
1000 Pass
906 ms
1000 Pass
963 ms
1000 Pass
941 ms
1000 Pass
187 ms
1000 Pass
201 ms
1000 Pass
195 ms
1000 Pass
189 ms
1000 Pass
183 ms
1000 Pass
198 ms
1000 Pass
186 ms
1000 Pass
171 ms
1000
Case 9.3.5 Pass
581 ms
1000 Pass
759 ms
1000 Pass
385 ms
1000 Pass
979 ms
1000 Pass
787 ms
1000 Pass
1024 ms
1000 Pass
1044 ms
1000 Pass
916 ms
1000 Pass
1011 ms
1000 Pass
154 ms
1000 Pass
185 ms
1000 Pass
161 ms
1000 Pass
177 ms
1000 Pass
190 ms
1000 Pass
167 ms
1000 Pass
172 ms
1000 Pass
153 ms
1000
Case 9.3.6 Pass
472 ms
1000 Pass
648 ms
1000 Pass
437 ms
1000 Pass
922 ms
1000 Pass
656 ms
1000 Pass
1000 ms
1000 Pass
938 ms
1000 Pass
997 ms
1000 Pass
904 ms
1000 Pass
154 ms
1000 Pass
171 ms
1000 Pass
154 ms
1000 Pass
170 ms
1000 Pass
171 ms
1000 Pass
177 ms
1000 Pass
206 ms
1000 Pass
147 ms
1000
Case 9.3.7 Pass
528 ms
1000 Pass
651 ms
1000 Pass
358 ms
1000 Pass
989 ms
1000 Pass
698 ms
1000 Pass
995 ms
1000 Pass
950 ms
1000 Pass
871 ms
1000 Pass
1069 ms
1000 Pass
165 ms
1000 Pass
182 ms
1000 Pass
163 ms
1000 Pass
187 ms
1000 Pass
195 ms
1000 Pass
184 ms
1000 Pass
182 ms
1000 Pass
162 ms
1000
Case 9.3.8 Pass
455 ms
1000 Pass
604 ms
1000 Pass
359 ms
1000 Pass
961 ms
1000 Pass
704 ms
1000 Pass
941 ms
1000 Pass
853 ms
1000 Pass
853 ms
1000 Pass
898 ms
1000 Pass
204 ms
1000 Pass
162 ms
1000 Pass
207 ms
1000 Pass
170 ms
1000 Pass
210 ms
1000 Pass
162 ms
1000 Pass
180 ms
1000 Pass
171 ms
1000
Case 9.3.9 Pass
556 ms
1000 Pass
599 ms
1000 Pass
430 ms
1000 Pass
986 ms
1000 Pass
688 ms
1000 Pass
980 ms
1000 Pass
872 ms
1000 Pass
849 ms
1000 Pass
903 ms
1000 Pass
207 ms
1000 Pass
194 ms
1000 Pass
208 ms
1000 Pass
157 ms
1000 Pass
163 ms
1000 Pass
164 ms
1000 Pass
198 ms
1000 Pass
149 ms
1000
9 Limits/Performance jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.0
9.4 Fragmented Binary Message (fixed size, increasing fragment size)
Case 9.4.1 Pass
2395 ms
1000 Pass
3139 ms
1000 Pass
2026 ms
1000 Pass
3043 ms
1000 Pass
2651 ms
1000 Pass
2906 ms
1000 Pass
2710 ms
1000 Pass
2662 ms
1000 Pass
2776 ms
1000 Pass
2034 ms
1000 Pass
1855 ms
1000 Pass
2061 ms
1000 Pass
1662 ms
1000 Pass
1628 ms
1000 Pass
2129 ms
1000 Pass
1573 ms
1000 Pass
1664 ms
1000
Case 9.4.2 Pass
917 ms
1000 Pass
1342 ms
1000 Pass
980 ms
1000 Pass
1524 ms
1000 Pass
1163 ms
1000 Pass
1417 ms
1000 Pass
1339 ms
1000 Pass
1299 ms
1000 Pass
1414 ms
1000 Pass
586 ms
1000 Pass
509 ms
1000 Pass
552 ms
1000 Pass
495 ms
1000 Pass
467 ms
1000 Pass
602 ms
1000 Pass
450 ms
1000 Pass
441 ms
1000
Case 9.4.3 Pass
614 ms
1000 Pass
819 ms
1000 Pass
466 ms
1000 Pass
1064 ms
1000 Pass
730 ms
1000 Pass
965 ms
1000 Pass
1025 ms
1000 Pass
985 ms
1000 Pass
1015 ms
1000 Pass
171 ms
1000 Pass
153 ms
1000 Pass
171 ms
1000 Pass
149 ms
1000 Pass
154 ms
1000 Pass
178 ms
1000 Pass
160 ms
1000 Pass
147 ms
1000
Case 9.4.4 Pass
465 ms
1000 Pass
597 ms
1000 Pass
390 ms
1000 Pass
934 ms
1000 Pass
668 ms
1000 Pass
931 ms
1000 Pass
884 ms
1000 Pass
902 ms
1000 Pass
934 ms
1000 Pass
74 ms
1000 Pass
73 ms
1000 Pass
76 ms
1000 Pass
71 ms
1000 Pass
74 ms
1000 Pass
88 ms
1000 Pass
66 ms
1000 Pass
66 ms
1000
Case 9.4.5 Pass
485 ms
1000 Pass
532 ms
1000 Pass
400 ms
1000 Pass
904 ms
1000 Pass
574 ms
1000 Pass
958 ms
1000 Pass
971 ms
1000 Pass
991 ms
1000 Pass
972 ms
1000 Pass
62 ms
1000 Pass
50 ms
1000 Pass
61 ms
1000 Pass
45 ms
1000 Pass
49 ms
1000 Pass
75 ms
1000 Pass
48 ms
1000 Pass
54 ms
1000
Case 9.4.6 Pass
513 ms
1000 Pass
568 ms
1000 Pass
347 ms
1000 Pass
893 ms
1000 Pass
713 ms
1000 Pass
972 ms
1000 Pass
893 ms
1000 Pass
887 ms
1000 Pass
975 ms
1000 Pass
47 ms
1000 Pass
44 ms
1000 Pass
65 ms
1000 Pass
43 ms
1000 Pass
43 ms
1000 Pass
57 ms
1000 Pass
47 ms
1000 Pass
49 ms
1000
Case 9.4.7 Pass
424 ms
1000 Pass
457 ms
1000 Pass
334 ms
1000 Pass
956 ms
1000 Pass
655 ms
1000 Pass
902 ms
1000 Pass
875 ms
1000 Pass
945 ms
1000 Pass
969 ms
1000 Pass
47 ms
1000 Pass
47 ms
1000 Pass
42 ms
1000 Pass
48 ms
1000 Pass
45 ms
1000 Pass
51 ms
1000 Pass
68 ms
1000 Pass
58 ms
1000
Case 9.4.8 Pass
485 ms
1000 Pass
507 ms
1000 Pass
378 ms
1000 Pass
939 ms
1000 Pass
667 ms
1000 Pass
850 ms
1000 Pass
851 ms
1000 Pass
897 ms
1000 Pass
924 ms
1000 Pass
52 ms
1000 Pass
49 ms
1000 Pass
46 ms
1000 Pass
47 ms
1000 Pass
48 ms
1000 Pass
50 ms
1000 Pass
49 ms
1000 Pass
51 ms
1000
Case 9.4.9 Pass
427 ms
1000 Pass
480 ms
1000 Pass
356 ms
1000 Pass
953 ms
1000 Pass
619 ms
1000 Pass
919 ms
1000 Pass
867 ms
1000 Pass
924 ms
1000 Pass
880 ms
1000 Pass
50 ms
1000 Pass
51 ms
1000 Pass
50 ms
1000 Pass
45 ms
1000 Pass
56 ms
1000 Pass
50 ms
1000 Pass
43 ms
1000 Pass
46 ms
1000
9 Limits/Performance jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.0
9.5 Text Message (fixed size, increasing chop size)
Case 9.5.1 Pass
2470 ms
1000 Pass
3038 ms
1000 Pass
2163 ms
1000 Pass
2030 ms
1000 Pass
1914 ms
1000 Pass
2006 ms
1000 Pass
2024 ms
1000 Pass
2053 ms
1000 Pass
2035 ms
1000 Pass
1839 ms
1000 Pass
1830 ms
1000 Pass
1893 ms
1000 Pass
1853 ms
1000 Pass
1825 ms
1000 Pass
1838 ms
1000 Pass
1857 ms
1000 Pass
1906 ms
1000
Case 9.5.2 Pass
1003 ms
1000 Pass
1443 ms
1000 Pass
1027 ms
1000 Pass
1111 ms
1000 Pass
1092 ms
1000 Pass
1160 ms
1000 Pass
1121 ms
1000 Pass
1109 ms
1000 Pass
1142 ms
1000 Pass
941 ms
1000 Pass
951 ms
1000 Pass
991 ms
1000 Pass
941 ms
1000 Pass
966 ms
1000 Pass
966 ms
1000 Pass
927 ms
1000 Pass
952 ms
1000
Case 9.5.3 Pass
577 ms
1000 Pass
649 ms
1000 Pass
549 ms
1000 Pass
689 ms
1000 Pass
700 ms
1000 Pass
685 ms
1000 Pass
686 ms
1000 Pass
699 ms
1000 Pass
679 ms
1000 Pass
499 ms
1000 Pass
502 ms
1000 Pass
517 ms
1000 Pass
495 ms
1000 Pass
521 ms
1000 Pass
521 ms
1000 Pass
494 ms
1000 Pass
508 ms
1000
Case 9.5.4 Pass
370 ms
1000 Pass
408 ms
1000 Pass
335 ms
1000 Pass
460 ms
1000 Pass
409 ms
1000 Pass
489 ms
1000 Pass
469 ms
1000 Pass
465 ms
1000 Pass
463 ms
1000 Pass
319 ms
1000 Pass
287 ms
1000 Pass
318 ms
1000 Pass
280 ms
1000 Pass
300 ms
1000 Pass
291 ms
1000 Pass
278 ms
1000 Pass
288 ms
1000
Case 9.5.5 Pass
258 ms
1000 Pass
272 ms
1000 Pass
217 ms
1000 Pass
341 ms
1000 Pass
305 ms
1000 Pass
382 ms
1000 Pass
363 ms
1000 Pass
343 ms
1000 Pass
342 ms
1000 Pass
181 ms
1000 Pass
174 ms
1000 Pass
187 ms
1000 Pass
178 ms
1000 Pass
182 ms
1000 Pass
181 ms
1000 Pass
172 ms
1000 Pass
175 ms
1000
Case 9.5.6 Pass
189 ms
1000 Pass
186 ms
1000 Pass
173 ms
1000 Pass
309 ms
1000 Pass
251 ms
1000 Pass
308 ms
1000 Pass
308 ms
1000 Pass
272 ms
1000 Pass
326 ms
1000 Pass
115 ms
1000 Pass
125 ms
1000 Pass
117 ms
1000 Pass
129 ms
1000 Pass
121 ms
1000 Pass
116 ms
1000 Pass
115 ms
1000 Pass
118 ms
1000
9 Limits/Performance jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.0
9.6 Binary Text Message (fixed size, increasing chop size)
Case 9.6.1 Pass
1980 ms
1000 Pass
1993 ms
1000 Pass
1884 ms
1000 Pass
2080 ms
1000 Pass
1951 ms
1000 Pass
2068 ms
1000 Pass
2205 ms
1000 Pass
2063 ms
1000 Pass
2032 ms
1000 Pass
1842 ms
1000 Pass
1811 ms
1000 Pass
1909 ms
1000 Pass
1833 ms
1000 Pass
1818 ms
1000 Pass
1820 ms
1000 Pass
1840 ms
1000 Pass
1943 ms
1000
Case 9.6.2 Pass
1030 ms
1000 Pass
1053 ms
1000 Pass
1018 ms
1000 Pass
1165 ms
1000 Pass
1113 ms
1000 Pass
1221 ms
1000 Pass
1161 ms
1000 Pass
1141 ms
1000 Pass
1126 ms
1000 Pass
922 ms
1000 Pass
925 ms
1000 Pass
995 ms
1000 Pass
924 ms
1000 Pass
935 ms
1000 Pass
934 ms
1000 Pass
962 ms
1000 Pass
931 ms
1000
Case 9.6.3 Pass
610 ms
1000 Pass
706 ms
1000 Pass
569 ms
1000 Pass
689 ms
1000 Pass
610 ms
1000 Pass
685 ms
1000 Pass
712 ms
1000 Pass
664 ms
1000 Pass
726 ms
1000 Pass
503 ms
1000 Pass
508 ms
1000 Pass
523 ms
1000 Pass
517 ms
1000 Pass
491 ms
1000 Pass
622 ms
1000 Pass
490 ms
1000 Pass
497 ms
1000
Case 9.6.4 Pass
367 ms
1000 Pass
515 ms
1000 Pass
340 ms
1000 Pass
456 ms
1000 Pass
397 ms
1000 Pass
490 ms
1000 Pass
480 ms
1000 Pass
483 ms
1000 Pass
472 ms
1000 Pass
273 ms
1000 Pass
274 ms
1000 Pass
286 ms
1000 Pass
267 ms
1000 Pass
275 ms
1000 Pass
294 ms
1000 Pass
268 ms
1000 Pass
275 ms
1000
Case 9.6.5 Pass
262 ms
1000 Pass
251 ms
1000 Pass
236 ms
1000 Pass
349 ms
1000 Pass
307 ms
1000 Pass
373 ms
1000 Pass
356 ms
1000 Pass
347 ms
1000 Pass
379 ms
1000 Pass
158 ms
1000 Pass
164 ms
1000 Pass
161 ms
1000 Pass
170 ms
1000 Pass
165 ms
1000 Pass
166 ms
1000 Pass
159 ms
1000 Pass
175 ms
1000
Case 9.6.6 Pass
190 ms
1000 Pass
202 ms
1000 Pass
174 ms
1000 Pass
303 ms
1000 Pass
251 ms
1000 Pass
290 ms
1000 Pass
314 ms
1000 Pass
311 ms
1000 Pass
293 ms
1000 Pass
105 ms
1000 Pass
107 ms
1000 Pass
104 ms
1000 Pass
108 ms
1000 Pass
105 ms
1000 Pass
107 ms
1000 Pass
107 ms
1000 Pass
120 ms
1000
9 Limits/Performance jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.0
9.7 Text Message Roundtrip Time (fixed number, increasing size)
Case 9.7.1 Pass
788 ms
1000 Pass
754 ms
1000 Pass
887 ms
1000 Pass
463 ms
1000 Pass
467 ms
1000 Pass
399 ms
1000 Pass
418 ms
1000 Pass
445 ms
1000 Pass
420 ms
1000 Pass
455 ms
1000 Pass
428 ms
1000 Pass
436 ms
1000 Pass
404 ms
1000 Pass
400 ms
1000 Pass
474 ms
1000 Pass
390 ms
1000 Pass
414 ms
1000
Case 9.7.2 Pass
796 ms
1000 Pass
738 ms
1000 Pass
882 ms
1000 Pass
470 ms
1000 Pass
428 ms
1000 Pass
410 ms
1000 Pass
414 ms
1000 Pass
474 ms
1000 Pass
462 ms
1000 Pass
420 ms
1000 Pass
431 ms
1000 Pass
429 ms
1000 Pass
382 ms
1000 Pass
443 ms
1000 Pass
439 ms
1000 Pass
380 ms
1000 Pass
416 ms
1000
Case 9.7.3 Pass
819 ms
1000 Pass
746 ms
1000 Pass
930 ms
1000 Pass
454 ms
1000 Pass
454 ms
1000 Pass
446 ms
1000 Pass
481 ms
1000 Pass
485 ms
1000 Pass
491 ms
1000 Pass
434 ms
1000 Pass
423 ms
1000 Pass
456 ms
1000 Pass
398 ms
1000 Pass
393 ms
1000 Pass
438 ms
1000 Pass
417 ms
1000 Pass
413 ms
1000
Case 9.7.4 Pass
867 ms
1000 Pass
841 ms
1000 Pass
1113 ms
1000 Pass
583 ms
1000 Pass
575 ms
1000 Pass
583 ms
1000 Pass
582 ms
1000 Pass
582 ms
1000 Pass
592 ms
1000 Pass
478 ms
1000 Pass
495 ms
1000 Pass
494 ms
1000 Pass
450 ms
1000 Pass
468 ms
1000 Pass
529 ms
1000 Pass
451 ms
1000 Pass
440 ms
1000
Case 9.7.5 Pass
1158 ms
1000 Pass
1015 ms
1000 Pass
1212 ms
1000 Pass
866 ms
1000 Pass
839 ms
1000 Pass
855 ms
1000 Pass
859 ms
1000 Pass
857 ms
1000 Pass
835 ms
1000 Pass
627 ms
1000 Pass
641 ms
1000 Pass
614 ms
1000 Pass
777 ms
1000 Pass
609 ms
1000 Pass
657 ms
1000 Pass
664 ms
1000 Pass
597 ms
1000
Case 9.7.6 Pass
2011 ms
1000 Pass
1765 ms
1000 Pass
1891 ms
1000 Pass
1947 ms
1000 Pass
1831 ms
1000 Pass
1937 ms
1000 Pass
1974 ms
1000 Pass
1975 ms
1000 Pass
1912 ms
1000 Pass
1174 ms
1000 Pass
1253 ms
1000 Pass
1155 ms
1000 Pass
1299 ms
1000 Pass
1190 ms
1000 Pass
1270 ms
1000 Pass
1293 ms
1000 Pass
1131 ms
1000
9 Limits/Performance jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.0
9.8 Binary Message Roundtrip Time (fixed number, increasing size)
Case 9.8.1 Pass
690 ms
1000 Pass
609 ms
1000 Pass
743 ms
1000 Pass
452 ms
1000 Pass
437 ms
1000 Pass
394 ms
1000 Pass
405 ms
1000 Pass
412 ms
1000 Pass
463 ms
1000 Pass
375 ms
1000 Pass
363 ms
1000 Pass
367 ms
1000 Pass
349 ms
1000 Pass
359 ms
1000 Pass
406 ms
1000 Pass
358 ms
1000 Pass
332 ms
1000
Case 9.8.2 Pass
677 ms
1000 Pass
633 ms
1000 Pass
732 ms
1000 Pass
434 ms
1000 Pass
414 ms
1000 Pass
401 ms
1000 Pass
424 ms
1000 Pass
504 ms
1000 Pass
453 ms
1000 Pass
383 ms
1000 Pass
395 ms
1000 Pass
387 ms
1000 Pass
353 ms
1000 Pass
351 ms
1000 Pass
428 ms
1000 Pass
368 ms
1000 Pass
327 ms
1000
Case 9.8.3 Pass
696 ms
1000 Pass
655 ms
1000 Pass
763 ms
1000 Pass
471 ms
1000 Pass
470 ms
1000 Pass
426 ms
1000 Pass
440 ms
1000 Pass
495 ms
1000 Pass
472 ms
1000 Pass
398 ms
1000 Pass
416 ms
1000 Pass
425 ms
1000 Pass
375 ms
1000 Pass
360 ms
1000 Pass
446 ms
1000 Pass
365 ms
1000 Pass
338 ms
1000
Case 9.8.4 Pass
848 ms
1000 Pass
817 ms
1000 Pass
871 ms
1000 Pass
571 ms
1000 Pass
583 ms
1000 Pass
608 ms
1000 Pass
565 ms
1000 Pass
581 ms
1000 Pass
558 ms
1000 Pass
447 ms
1000 Pass
461 ms
1000 Pass
478 ms
1000 Pass
427 ms
1000 Pass
445 ms
1000 Pass
494 ms
1000 Pass
427 ms
1000 Pass
414 ms
1000
Case 9.8.5 Pass
974 ms
1000 Pass
938 ms
1000 Pass
864 ms
1000 Pass
841 ms
1000 Pass
842 ms
1000 Pass
832 ms
1000 Pass
852 ms
1000 Pass
870 ms
1000 Pass
829 ms
1000 Pass
575 ms
1000 Pass
605 ms
1000 Pass
604 ms
1000 Pass
618 ms
1000 Pass
594 ms
1000 Pass
650 ms
1000 Pass
596 ms
1000 Pass
556 ms
1000
Case 9.8.6 Pass
1830 ms
1000 Pass
1523 ms
1000 Pass
1668 ms
1000 Pass
1913 ms
1000 Pass
1924 ms
1000 Pass
1917 ms
1000 Pass
1934 ms
1000 Pass
1914 ms
1000 Pass
1906 ms
1000 Pass
1108 ms
1000 Pass
1197 ms
1000 Pass
1151 ms
1000 Pass
1117 ms
1000 Pass
1181 ms
1000 Pass
1176 ms
1000 Pass
1239 ms
1000 Pass
1130 ms
1000
10 Misc jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.0
10.1 Auto-Fragmentation
Case 10.1.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
12 WebSocket Compression (different payloads) jruby-1.7.26 (1.9.3) jruby-1.7.26 (2.0.0) jruby-9.1.12.0 (2.3.3) mri-ruby-1.9.3 mri-ruby-2.0.0 mri-ruby-2.1.10 mri-ruby-2.2.7 mri-ruby-2.3.4 mri-ruby-2.4.1 node-v0.10.48 node-v0.12.18 node-v0.8.28 node-v4.8.4 node-v5.12.0 node-v6.11.3 node-v7.10.1 node-v8.4.0
12.1 Large JSON data file (utf8, 194056 bytes)
Case 12.1.1 Pass
941 ms [0.300/0.292]
1000 Pass
801 ms [0.300/0.292]
1000 Pass
941 ms [0.300/0.292]
1000 Pass
581 ms [0.292/0.292]
1000 Pass
594 ms [0.292/0.292]
1000 Pass
552 ms [0.292/0.292]
1000 Pass
557 ms [0.292/0.292]
1000 Pass
550 ms [0.292/0.292]
1000 Pass
567 ms [0.292/0.292]
1000 Pass
665 ms [0.292/0.292]
1000 Pass
714 ms [0.292/0.292]
1000 Pass
580 ms [0.300/0.292]
1000 Pass
634 ms [0.292/0.292]
1000 Pass
687 ms [0.292/0.292]
1000 Pass
731 ms [0.292/0.292]
1000 Pass
634 ms [0.292/0.292]
1000 Pass
648 ms [0.292/0.292]
1000
Case 12.1.2 Pass
902 ms [0.113/0.113]
1000 Pass
804 ms [0.113/0.113]
1000 Pass
926 ms [0.113/0.113]
1000 Pass
565 ms [0.113/0.113]
1000 Pass
573 ms [0.113/0.113]
1000 Pass
564 ms [0.113/0.113]
1000 Pass
558 ms [0.113/0.113]
1000 Pass
550 ms [0.113/0.113]
1000 Pass
556 ms [0.113/0.113]
1000 Pass
619 ms [0.113/0.113]
1000 Pass
619 ms [0.113/0.113]
1000 Pass
575 ms [0.113/0.113]
1000 Pass
617 ms [0.113/0.113]
1000 Pass
588 ms [0.113/0.113]
1000 Pass
693 ms [0.113/0.113]
1000 Pass
612 ms [0.113/0.113]
1000 Pass
653 ms [0.113/0.113]
1000
Case 12.1.3 Pass
902 ms [0.067/0.067]
1000 Pass
816 ms [0.067/0.067]
1000 Pass
948 ms [0.067/0.067]
1000 Pass
591 ms [0.067/0.067]
1000 Pass
612 ms [0.067/0.067]
1000 Pass
593 ms [0.067/0.067]
1000 Pass
612 ms [0.067/0.067]
1000 Pass
585 ms [0.067/0.067]
1000 Pass
603 ms [0.067/0.067]
1000 Pass
640 ms [0.067/0.067]
1000 Pass
635 ms [0.067/0.067]
1000 Pass
593 ms [0.067/0.067]
1000 Pass
746 ms [0.067/0.067]
1000 Pass
578 ms [0.067/0.067]
1000 Pass
661 ms [0.067/0.067]
1000 Pass
617 ms [0.067/0.067]
1000 Pass
619 ms [0.067/0.067]
1000
Case 12.1.4 Pass
937 ms [0.057/0.057]
1000 Pass
877 ms [0.057/0.057]
1000 Pass
959 ms [0.057/0.057]
1000 Pass
698 ms [0.057/0.057]
1000 Pass
693 ms [0.057/0.057]
1000 Pass
716 ms [0.057/0.057]
1000 Pass
737 ms [0.057/0.057]
1000 Pass
697 ms [0.057/0.057]
1000 Pass
709 ms [0.057/0.057]
1000 Pass
684 ms [0.057/0.057]
1000 Pass
728 ms [0.057/0.057]
1000 Pass
680 ms [0.057/0.057]
1000 Pass
722 ms [0.057/0.057]
1000 Pass
643 ms [0.057/0.057]
1000 Pass
754 ms [0.057/0.057]
1000 Pass
655 ms [0.057/0.057]
1000 Pass
621 ms [0.057/0.057]
1000
Case 12.1.5 Pass
1415 ms [0.048/0.048]
1000 Pass
1287 ms [0.048/0.048]
1000 Pass
1251 ms [0.048/0.048]
1000 Pass
1049 ms [0.048/0.048]
1000 Pass
991 ms [0.048/0.048]
1000 Pass
1097 ms [0.048/0.048]
1000 Pass
1099 ms [0.048/0.048]
1000 Pass
1071 ms [0.048/0.048]
1000 Pass
1065 ms [0.048/0.048]
1000 Pass
923 ms [0.048/0.048]
1000 Pass
892 ms [0.048/0.048]
1000 Pass
893 ms [0.048/0.048]
1000 Pass
924 ms [0.048/0.048]
1000 Pass
825 ms [0.048/0.048]
1000 Pass
923 ms [0.048/0.048]
1000 Pass
897 ms [0.048/0.048]
1000 Pass
875 ms [0.048/0.048]
1000
Case 12.1.6 Pass
1585 ms [0.045/0.045]
1000 Pass
1433 ms [0.045/0.045]
1000 Pass
1392 ms [0.045/0.045]
1000 Pass
1462 ms [0.045/0.045]
1000 Pass
1340 ms [0.045/0.045]
1000 Pass
1528 ms [0.045/0.045]
1000 Pass
1561 ms [0.045/0.045]
1000 Pass
1512 ms [0.045/0.045]
1000 Pass
1530 ms [0.045/0.045]
1000 Pass
1108 ms [0.045/0.045]
1000 Pass
1183 ms [0.045/0.045]
1000 Pass
1257 ms [0.045/0.045]
1000 Pass
1128 ms [0.045/0.045]
1000 Pass
1085 ms [0.045/0.045]
1000 Pass
1208 ms [0.045/0.045]
1000 Pass
1043 ms [0.045/0.045]
1000 Pass
1033 ms [0.045/0.045]
1000
Case 12.1.7 Pass
2214 ms [0.044/0.044]
1000 Pass
2047 ms [0.044/0.044]
1000 Pass
1896 ms [0.044/0.044]
1000 Pass
2426 ms [0.044/0.044]
1000 Pass
2067 ms [0.044/0.044]
1000 Pass
2577 ms [0.044/0.044]
1000 Pass
2434 ms [0.044/0.044]
1000 Pass
2480 ms [0.044/0.044]
1000 Pass
2494 ms [0.044/0.044]
1000 Pass
1670 ms [0.044/0.044]
1000 Pass
1588 ms [0.051/0.044]
1000 Pass
1685 ms [0.044/0.044]
1000 Pass
1584 ms [0.044/0.044]
1000 Pass
1586 ms [0.044/0.044]
1000 Pass
1700 ms [0.044/0.044]
1000 Pass
1539 ms [0.044/0.044]
1000 Pass
1507 ms [0.044/0.044]
1000
Case 12.1.8 Pass
3524 ms [0.044/0.044]
1000 Pass
3275 ms [0.044/0.044]
1000 Pass
2914 ms [0.044/0.044]
1000 Pass
4150 ms [0.044/0.044]
1000 Pass
3437 ms [0.044/0.044]
1000 Pass
4364 ms [0.044/0.044]
1000 Pass
4256 ms [0.044/0.044]
1000 Pass
4231 ms [0.044/0.044]
1000 Pass
4359 ms [0.044/0.044]
1000 Pass
2718 ms [0.044/0.044]
1000 Pass
2487 ms [0.047/0.044]
1000 Pass
2716 ms [0.044/0.044]
1000 Pass
2248 ms [0.044/0.044]
1000 Pass
2410 ms [0.044/0.044]
1000 Pass
2431 ms [0.044/0.044]
1000 Pass
2236 ms [0.044/0.044]
1000 Pass
2182 ms [0.044/0.044]
1000
Case 12.1.9 Pass
5934 ms [0.044/0.044]
1000 Pass
5472 ms [0.044/0.044]
1000 Pass
4912 ms [0.044/0.044]
1000 Pass
7926 ms [0.044/0.044]
1000 Pass
6345 ms [0.044/0.044]
1000 Pass
8183 ms [0.044/0.044]
1000 Pass
8058 ms [0.044/0.044]
1000 Pass
7909 ms [0.044/0.044]
1000 Pass
8123 ms [0.044/0.044]
1000 Pass
4272 ms [0.044/0.044]
1000 Pass
4157 ms [0.045/0.044]
1000 Pass
4732 ms [0.044/0.044]
1000 Pass
3531 ms [0.044/0.044]
1000