Toggle Details

Autobahn WebSockets Testsuite Report
Autobahn WebSockets

Summary report generated on 2015-03-29T19:10:37.249Z (UTC) by Autobahn WebSockets Testsuite v0.7.1/v0.10.2.

Pass Test case was executed and passed successfully.
Non-Strict Test case was executed and passed non-strictly. A non-strict behavior is one that does not adhere to a SHOULD-behavior as described in the protocol specification or a well-defined, canonical behavior that appears to be desirable but left open in the protocol specification. An implementation with non-strict behavior is still conformant to the protocol specification.
Fail Test case was executed and failed. An implementation which fails a test case - other than a performance/limits related one - is non-conforming to a MUST-behavior as described in the protocol specification.
Info Informational test case which detects certain implementation behavior left unspecified by the spec but nevertheless potentially interesting to implementors.
Missing Test case is missing, either because it was skipped via the test suite configuration or deactivated, i.e. because the implementation does not implement the tested feature or breaks during running the test case.
1 Framing cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
1.1 Text Messages
Case 1.1.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.1.2 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.1.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.1.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.1.5 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.1.6 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.1.7 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.1.8 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
1 Framing cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
1.2 Binary Messages
Case 1.2.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.2.2 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.2.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.2.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.2.5 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.2.6 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.2.7 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 1.2.8 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
2 Pings/Pongs cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
Case 2.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 2.2 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 2.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 2.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 2.5 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 2.6 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 2.7 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 2.8 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 2.9 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 2.10 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 2.11 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
3 Reserved Bits cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
Case 3.1 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 3.2 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 3.3 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 3.4 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 3.5 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 3.6 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 3.7 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
4 Opcodes cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
4.1 Non-control Opcodes
Case 4.1.1 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 4.1.2 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 4.1.3 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 4.1.4 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 4.1.5 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
4 Opcodes cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
4.2 Control Opcodes
Case 4.2.1 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 4.2.2 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 4.2.3 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 4.2.4 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 4.2.5 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
5 Fragmentation cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
Case 5.1 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.2 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 5.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 5.5 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 5.6 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 5.7 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 5.8 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 5.9 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.10 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.11 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.12 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.13 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.14 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.15 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.16 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.17 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.18 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 5.19 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 5.20 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
6.1 Valid UTF-8 with zero payload fragments
Case 6.1.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.1.2 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.1.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
6.2 Valid UTF-8 unfragmented, fragmented on code-points and within code-points
Case 6.2.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.2.2 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.2.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.2.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
6.3 Invalid UTF-8 differently fragmented
Case 6.3.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.3.2 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
6.4 Fail-fast on invalid UTF-8
Case 6.4.1 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007
Case 6.4.2 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007
Case 6.4.3 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007
Case 6.4.4 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007 Non-Strict1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
6.5 Some valid UTF-8 sequences
Case 6.5.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.5.2 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.5.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.5.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.5.5 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
6.6 All prefixes of a valid UTF-8 string that contains multi-byte code points
Case 6.6.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.6.2 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.6.3 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.6.4 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.6.5 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.6.6 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.6.7 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.6.8 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.6.9 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.6.10 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.6.11 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
6.7 First possible sequence of a certain length
Case 6.7.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.7.2 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.7.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.7.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
6.8 First possible sequence length 5/6 (invalid codepoints)
Case 6.8.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.8.2 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
6.9 Last possible sequence of a certain length
Case 6.9.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.9.2 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.9.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.9.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
6.10 Last possible sequence length 4/5/6 (invalid codepoints)
Case 6.10.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.10.2 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.10.3 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
6.11 Other boundary conditions
Case 6.11.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.11.2 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.11.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.11.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.11.5 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
6.12 Unexpected continuation bytes
Case 6.12.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.12.2 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.12.3 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.12.4 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.12.5 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.12.6 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.12.7 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.12.8 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
6.13 Lonely start characters
Case 6.13.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.13.2 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.13.3 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.13.4 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.13.5 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
6.14 Sequences with last continuation byte missing
Case 6.14.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.14.2 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.14.3 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.14.4 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.14.5 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.14.6 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.14.7 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.14.8 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.14.9 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.14.10 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
6.15 Concatenation of incomplete sequences
Case 6.15.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
6.16 Impossible bytes
Case 6.16.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.16.2 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.16.3 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
6.17 Examples of an overlong ASCII character
Case 6.17.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.17.2 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.17.3 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.17.4 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.17.5 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
6.18 Maximum overlong sequences
Case 6.18.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.18.2 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.18.3 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.18.4 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.18.5 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
6.19 Overlong representation of the NUL character
Case 6.19.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.19.2 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.19.3 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.19.4 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.19.5 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
6.20 Single UTF-16 surrogates
Case 6.20.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.20.2 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.20.3 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.20.4 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.20.5 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.20.6 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.20.7 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
6.21 Paired UTF-16 surrogates
Case 6.21.1 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.21.2 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.21.3 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.21.4 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.21.5 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.21.6 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.21.7 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 6.21.8 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
6.22 Non-character code points (valid UTF-8)
Case 6.22.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.2 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.22.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.5 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.6 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.7 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.8 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.9 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.10 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.11 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.12 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.13 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.14 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.15 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.16 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.17 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.18 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.19 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.20 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.21 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.22 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.23 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.24 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.25 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.26 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.27 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.28 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.29 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.30 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.31 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.32 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.33 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
Case 6.22.34 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Fail1001 Pass1000 Pass1000
6 UTF-8 Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
6.23 Unicode specials (i.e. replacement char)
Case 6.23.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.23.2 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.23.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.23.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.23.5 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.23.6 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 6.23.7 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
7 Close Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
7.1 Basic close behavior (fuzzer initiated)
Case 7.1.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 7.1.2 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 7.1.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 7.1.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 7.1.5 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 7.1.6 Info1000 Info1000 Info1000 Info1000 Info1000 Info1000 Info1000 Info1000 Info1000 Info1000 Info1000
7 Close Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
7.3 Close frame structure: payload length (fuzzer initiated)
Case 7.3.1 PassNone PassNone PassNone PassNone PassNone PassNone PassNone PassNone PassNone PassNone PassNone
Case 7.3.2 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.3.3 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 7.3.4 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 7.3.5 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 7.3.6 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
7 Close Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
7.5 Close frame structure: payload value (fuzzer initiated)
Case 7.5.1 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
7 Close Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
7.7 Close frame structure: valid close codes (fuzzer initiated)
Case 7.7.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
Case 7.7.2 Pass1001 Pass1001 Pass1001 Pass1001 Pass1001 Pass1001 Pass1001 Pass1001 Pass1001 Pass1001 Pass1001
Case 7.7.3 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.7.4 Pass1003 Pass1003 Pass1003 Pass1003 Pass1003 Pass1003 Pass1003 Pass1003 Pass1003 Pass1003 Pass1003
Case 7.7.5 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007 Pass1007
Case 7.7.6 Pass1008 Pass1008 Pass1008 Pass1008 Pass1008 Pass1008 Pass1008 Pass1008 Pass1008 Pass1008 Pass1008
Case 7.7.7 Pass1009 Pass1009 Pass1009 Pass1009 Pass1009 Pass1009 Pass1009 Pass1009 Pass1009 Pass1009 Pass1009
Case 7.7.8 Pass1010 Pass1010 Pass1010 Pass1010 Pass1010 Pass1010 Pass1010 Pass1010 Pass1010 Pass1010 Pass1010
Case 7.7.9 Pass1011 Pass1011 Pass1011 Pass1011 Pass1011 Pass1011 Pass1011 Pass1011 Pass1011 Pass1011 Pass1011
Case 7.7.10 Pass3000 Pass3000 Pass3000 Pass3000 Pass3000 Pass3000 Pass3000 Pass3000 Pass3000 Pass3000 Pass3000
Case 7.7.11 Pass3999 Pass3999 Pass3999 Pass3999 Pass3999 Pass3999 Pass3999 Pass3999 Pass3999 Pass3999 Pass3999
Case 7.7.12 Pass4000 Pass4000 Pass4000 Pass4000 Pass4000 Pass4000 Pass4000 Pass4000 Pass4000 Pass4000 Pass4000
Case 7.7.13 Pass4999 Pass4999 Pass4999 Pass4999 Pass4999 Pass4999 Pass4999 Pass4999 Pass4999 Pass4999 Pass4999
7 Close Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
7.9 Close frame structure: invalid close codes (fuzzer initiated)
Case 7.9.1 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.2 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.3 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.4 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.5 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.6 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.7 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.8 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.9 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.10 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.11 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.12 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
Case 7.9.13 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002 Pass1002
7 Close Handling cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
7.13 Informational close information (fuzzer initiated)
Case 7.13.1 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002
Case 7.13.2 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002 Info1002
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
9.1 Text Message (increasing size)
Case 9.1.1 Pass
14 ms
1000 Pass
12 ms
1000 Pass
14 ms
1000 Pass
14 ms
1000 Pass
13 ms
1000 Pass
14 ms
1000 Pass
3 ms
1000 Pass
4 ms
1000 Pass
4 ms
1000 Pass
3 ms
1000 Pass
4 ms
1000
Case 9.1.2 Pass
49 ms
1000 Pass
44 ms
1000 Pass
41 ms
1000 Pass
44 ms
1000 Pass
48 ms
1000 Pass
49 ms
1000 Pass
14 ms
1000 Pass
11 ms
1000 Pass
12 ms
1000 Pass
12 ms
1000 Pass
15 ms
1000
Case 9.1.3 Pass
147 ms
1000 Pass
136 ms
1000 Pass
140 ms
1000 Pass
138 ms
1000 Pass
115 ms
1000 Pass
118 ms
1000 Pass
37 ms
1000 Pass
29 ms
1000 Pass
38 ms
1000 Pass
36 ms
1000 Pass
36 ms
1000
Case 9.1.4 Pass
502 ms
1000 Pass
470 ms
1000 Pass
548 ms
1000 Pass
551 ms
1000 Pass
1162 ms
1000 Pass
1323 ms
1000 Pass
100 ms
1000 Pass
119 ms
1000 Pass
109 ms
1000 Pass
102 ms
1000 Pass
116 ms
1000
Case 9.1.5 Pass
992 ms
1000 Pass
910 ms
1000 Pass
1078 ms
1000 Pass
1142 ms
1000 Pass
1677 ms
1000 Pass
1678 ms
1000 Pass
161 ms
1000 Pass
178 ms
1000 Pass
178 ms
1000 Pass
166 ms
1000 Pass
171 ms
1000
Case 9.1.6 Pass
1947 ms
1000 Pass
1778 ms
1000 Pass
2162 ms
1000 Pass
2335 ms
1000 Pass
2826 ms
1000 Pass
2649 ms
1000 Pass
289 ms
1000 Pass
281 ms
1000 Pass
318 ms
1000 Pass
294 ms
1000 Pass
292 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
9.2 Binary Message (increasing size)
Case 9.2.1 Pass
16 ms
1000 Pass
8 ms
1000 Pass
14 ms
1000 Pass
12 ms
1000 Pass
15 ms
1000 Pass
15 ms
1000 Pass
2 ms
1000 Pass
2 ms
1000 Pass
2 ms
1000 Pass
2 ms
1000 Pass
2 ms
1000
Case 9.2.2 Pass
40 ms
1000 Pass
33 ms
1000 Pass
39 ms
1000 Pass
38 ms
1000 Pass
30 ms
1000 Pass
31 ms
1000 Pass
5 ms
1000 Pass
5 ms
1000 Pass
5 ms
1000 Pass
4 ms
1000 Pass
5 ms
1000
Case 9.2.3 Pass
127 ms
1000 Pass
103 ms
1000 Pass
143 ms
1000 Pass
144 ms
1000 Pass
102 ms
1000 Pass
112 ms
1000 Pass
20 ms
1000 Pass
19 ms
1000 Pass
17 ms
1000 Pass
16 ms
1000 Pass
20 ms
1000
Case 9.2.4 Pass
516 ms
1000 Pass
385 ms
1000 Pass
556 ms
1000 Pass
600 ms
1000 Pass
421 ms
1000 Pass
423 ms
1000 Pass
70 ms
1000 Pass
75 ms
1000 Pass
74 ms
1000 Pass
63 ms
1000 Pass
75 ms
1000
Case 9.2.5 Pass
989 ms
1000 Pass
773 ms
1000 Pass
1118 ms
1000 Pass
1138 ms
1000 Pass
884 ms
1000 Pass
1140 ms
1000 Pass
118 ms
1000 Pass
126 ms
1000 Pass
122 ms
1000 Pass
124 ms
1000 Pass
127 ms
1000
Case 9.2.6 Pass
1948 ms
1000 Pass
1698 ms
1000 Pass
2227 ms
1000 Pass
2307 ms
1000 Pass
2514 ms
1000 Pass
2171 ms
1000 Pass
240 ms
1000 Pass
259 ms
1000 Pass
239 ms
1000 Pass
235 ms
1000 Pass
248 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
9.3 Fragmented Text Message (fixed size, increasing fragment size)
Case 9.3.1 Pass
1324 ms
1000 Pass
1107 ms
1000 Pass
1222 ms
1000 Pass
1261 ms
1000 Pass
1484 ms
1000 Pass
1501 ms
1000 Pass
973 ms
1000 Pass
786 ms
1000 Pass
840 ms
1000 Pass
897 ms
1000 Pass
686 ms
1000
Case 9.3.2 Pass
727 ms
1000 Pass
591 ms
1000 Pass
726 ms
1000 Pass
760 ms
1000 Pass
713 ms
1000 Pass
705 ms
1000 Pass
318 ms
1000 Pass
277 ms
1000 Pass
315 ms
1000 Pass
304 ms
1000 Pass
248 ms
1000
Case 9.3.3 Pass
531 ms
1000 Pass
424 ms
1000 Pass
567 ms
1000 Pass
587 ms
1000 Pass
472 ms
1000 Pass
477 ms
1000 Pass
143 ms
1000 Pass
134 ms
1000 Pass
139 ms
1000 Pass
142 ms
1000 Pass
141 ms
1000
Case 9.3.4 Pass
481 ms
1000 Pass
384 ms
1000 Pass
534 ms
1000 Pass
540 ms
1000 Pass
400 ms
1000 Pass
403 ms
1000 Pass
97 ms
1000 Pass
107 ms
1000 Pass
98 ms
1000 Pass
97 ms
1000 Pass
105 ms
1000
Case 9.3.5 Pass
488 ms
1000 Pass
383 ms
1000 Pass
525 ms
1000 Pass
550 ms
1000 Pass
391 ms
1000 Pass
393 ms
1000 Pass
86 ms
1000 Pass
87 ms
1000 Pass
92 ms
1000 Pass
84 ms
1000 Pass
92 ms
1000
Case 9.3.6 Pass
451 ms
1000 Pass
362 ms
1000 Pass
510 ms
1000 Pass
519 ms
1000 Pass
387 ms
1000 Pass
399 ms
1000 Pass
80 ms
1000 Pass
95 ms
1000 Pass
84 ms
1000 Pass
80 ms
1000 Pass
92 ms
1000
Case 9.3.7 Pass
468 ms
1000 Pass
357 ms
1000 Pass
515 ms
1000 Pass
536 ms
1000 Pass
387 ms
1000 Pass
387 ms
1000 Pass
81 ms
1000 Pass
83 ms
1000 Pass
86 ms
1000 Pass
78 ms
1000 Pass
84 ms
1000
Case 9.3.8 Pass
464 ms
1000 Pass
374 ms
1000 Pass
505 ms
1000 Pass
516 ms
1000 Pass
384 ms
1000 Pass
389 ms
1000 Pass
81 ms
1000 Pass
96 ms
1000 Pass
86 ms
1000 Pass
77 ms
1000 Pass
92 ms
1000
Case 9.3.9 Pass
458 ms
1000 Pass
360 ms
1000 Pass
518 ms
1000 Pass
563 ms
1000 Pass
376 ms
1000 Pass
386 ms
1000 Pass
76 ms
1000 Pass
81 ms
1000 Pass
82 ms
1000 Pass
78 ms
1000 Pass
82 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
9.4 Fragmented Binary Message (fixed size, increasing fragment size)
Case 9.4.1 Pass
1298 ms
1000 Pass
1090 ms
1000 Pass
1210 ms
1000 Pass
1232 ms
1000 Pass
1070 ms
1000 Pass
1113 ms
1000 Pass
929 ms
1000 Pass
706 ms
1000 Pass
781 ms
1000 Pass
849 ms
1000 Pass
628 ms
1000
Case 9.4.2 Pass
714 ms
1000 Pass
578 ms
1000 Pass
715 ms
1000 Pass
752 ms
1000 Pass
608 ms
1000 Pass
575 ms
1000 Pass
284 ms
1000 Pass
218 ms
1000 Pass
243 ms
1000 Pass
260 ms
1000 Pass
198 ms
1000
Case 9.4.3 Pass
517 ms
1000 Pass
409 ms
1000 Pass
555 ms
1000 Pass
564 ms
1000 Pass
431 ms
1000 Pass
424 ms
1000 Pass
90 ms
1000 Pass
89 ms
1000 Pass
78 ms
1000 Pass
84 ms
1000 Pass
83 ms
1000
Case 9.4.4 Pass
464 ms
1000 Pass
360 ms
1000 Pass
517 ms
1000 Pass
522 ms
1000 Pass
386 ms
1000 Pass
382 ms
1000 Pass
41 ms
1000 Pass
45 ms
1000 Pass
40 ms
1000 Pass
42 ms
1000 Pass
44 ms
1000
Case 9.4.5 Pass
455 ms
1000 Pass
366 ms
1000 Pass
503 ms
1000 Pass
530 ms
1000 Pass
395 ms
1000 Pass
373 ms
1000 Pass
30 ms
1000 Pass
33 ms
1000 Pass
28 ms
1000 Pass
36 ms
1000 Pass
37 ms
1000
Case 9.4.6 Pass
442 ms
1000 Pass
354 ms
1000 Pass
506 ms
1000 Pass
508 ms
1000 Pass
373 ms
1000 Pass
370 ms
1000 Pass
27 ms
1000 Pass
35 ms
1000 Pass
36 ms
1000 Pass
32 ms
1000 Pass
34 ms
1000
Case 9.4.7 Pass
444 ms
1000 Pass
361 ms
1000 Pass
502 ms
1000 Pass
528 ms
1000 Pass
365 ms
1000 Pass
401 ms
1000 Pass
31 ms
1000 Pass
28 ms
1000 Pass
31 ms
1000 Pass
26 ms
1000 Pass
36 ms
1000
Case 9.4.8 Pass
449 ms
1000 Pass
344 ms
1000 Pass
498 ms
1000 Pass
508 ms
1000 Pass
364 ms
1000 Pass
384 ms
1000 Pass
26 ms
1000 Pass
35 ms
1000 Pass
29 ms
1000 Pass
31 ms
1000 Pass
31 ms
1000
Case 9.4.9 Pass
433 ms
1000 Pass
347 ms
1000 Pass
523 ms
1000 Pass
549 ms
1000 Pass
367 ms
1000 Pass
376 ms
1000 Pass
28 ms
1000 Pass
33 ms
1000 Pass
35 ms
1000 Pass
25 ms
1000 Pass
32 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
9.5 Text Message (fixed size, increasing chop size)
Case 9.5.1 Pass
604 ms
1000 Pass
576 ms
1000 Pass
617 ms
1000 Pass
614 ms
1000 Pass
666 ms
1000 Pass
582 ms
1000 Pass
532 ms
1000 Pass
532 ms
1000 Pass
540 ms
1000 Pass
535 ms
1000 Pass
597 ms
1000
Case 9.5.2 Pass
360 ms
1000 Pass
335 ms
1000 Pass
380 ms
1000 Pass
375 ms
1000 Pass
336 ms
1000 Pass
336 ms
1000 Pass
274 ms
1000 Pass
275 ms
1000 Pass
335 ms
1000 Pass
277 ms
1000 Pass
278 ms
1000
Case 9.5.3 Pass
259 ms
1000 Pass
231 ms
1000 Pass
262 ms
1000 Pass
258 ms
1000 Pass
217 ms
1000 Pass
246 ms
1000 Pass
158 ms
1000 Pass
159 ms
1000 Pass
162 ms
1000 Pass
155 ms
1000 Pass
160 ms
1000
Case 9.5.4 Pass
182 ms
1000 Pass
155 ms
1000 Pass
198 ms
1000 Pass
194 ms
1000 Pass
154 ms
1000 Pass
156 ms
1000 Pass
93 ms
1000 Pass
88 ms
1000 Pass
96 ms
1000 Pass
93 ms
1000 Pass
93 ms
1000
Case 9.5.5 Pass
153 ms
1000 Pass
129 ms
1000 Pass
180 ms
1000 Pass
168 ms
1000 Pass
137 ms
1000 Pass
127 ms
1000 Pass
64 ms
1000 Pass
70 ms
1000 Pass
67 ms
1000 Pass
58 ms
1000 Pass
65 ms
1000
Case 9.5.6 Pass
132 ms
1000 Pass
110 ms
1000 Pass
150 ms
1000 Pass
142 ms
1000 Pass
147 ms
1000 Pass
154 ms
1000 Pass
52 ms
1000 Pass
50 ms
1000 Pass
54 ms
1000 Pass
41 ms
1000 Pass
44 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
9.6 Binary Text Message (fixed size, increasing chop size)
Case 9.6.1 Pass
602 ms
1000 Pass
572 ms
1000 Pass
626 ms
1000 Pass
612 ms
1000 Pass
583 ms
1000 Pass
594 ms
1000 Pass
536 ms
1000 Pass
506 ms
1000 Pass
530 ms
1000 Pass
520 ms
1000 Pass
519 ms
1000
Case 9.6.2 Pass
368 ms
1000 Pass
350 ms
1000 Pass
384 ms
1000 Pass
379 ms
1000 Pass
348 ms
1000 Pass
338 ms
1000 Pass
278 ms
1000 Pass
266 ms
1000 Pass
276 ms
1000 Pass
268 ms
1000 Pass
272 ms
1000
Case 9.6.3 Pass
241 ms
1000 Pass
217 ms
1000 Pass
259 ms
1000 Pass
267 ms
1000 Pass
217 ms
1000 Pass
215 ms
1000 Pass
148 ms
1000 Pass
143 ms
1000 Pass
148 ms
1000 Pass
146 ms
1000 Pass
142 ms
1000
Case 9.6.4 Pass
179 ms
1000 Pass
156 ms
1000 Pass
206 ms
1000 Pass
201 ms
1000 Pass
159 ms
1000 Pass
182 ms
1000 Pass
86 ms
1000 Pass
84 ms
1000 Pass
84 ms
1000 Pass
83 ms
1000 Pass
95 ms
1000
Case 9.6.5 Pass
152 ms
1000 Pass
126 ms
1000 Pass
174 ms
1000 Pass
166 ms
1000 Pass
131 ms
1000 Pass
131 ms
1000 Pass
51 ms
1000 Pass
53 ms
1000 Pass
52 ms
1000 Pass
52 ms
1000 Pass
51 ms
1000
Case 9.6.6 Pass
152 ms
1000 Pass
119 ms
1000 Pass
158 ms
1000 Pass
154 ms
1000 Pass
123 ms
1000 Pass
150 ms
1000 Pass
36 ms
1000 Pass
35 ms
1000 Pass
35 ms
1000 Pass
34 ms
1000 Pass
35 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
9.7 Text Message Roundtrip Time (fixed number, increasing size)
Case 9.7.1 Pass
179 ms
1000 Pass
168 ms
1000 Pass
182 ms
1000 Pass
173 ms
1000 Pass
307 ms
1000 Pass
270 ms
1000 Pass
180 ms
1000 Pass
156 ms
1000 Pass
149 ms
1000 Pass
158 ms
1000 Pass
145 ms
1000
Case 9.7.2 Pass
179 ms
1000 Pass
187 ms
1000 Pass
178 ms
1000 Pass
176 ms
1000 Pass
317 ms
1000 Pass
282 ms
1000 Pass
175 ms
1000 Pass
146 ms
1000 Pass
154 ms
1000 Pass
160 ms
1000 Pass
137 ms
1000
Case 9.7.3 Pass
205 ms
1000 Pass
213 ms
1000 Pass
211 ms
1000 Pass
215 ms
1000 Pass
319 ms
1000 Pass
297 ms
1000 Pass
176 ms
1000 Pass
149 ms
1000 Pass
152 ms
1000 Pass
176 ms
1000 Pass
137 ms
1000
Case 9.7.4 Pass
340 ms
1000 Pass
305 ms
1000 Pass
351 ms
1000 Pass
341 ms
1000 Pass
401 ms
1000 Pass
356 ms
1000 Pass
207 ms
1000 Pass
200 ms
1000 Pass
188 ms
1000 Pass
189 ms
1000 Pass
174 ms
1000
Case 9.7.5 Pass
330 ms
1000 Pass
544 ms
1000 Pass
566 ms
1000 Pass
534 ms
1000 Pass
536 ms
1000 Pass
456 ms
1000 Pass
267 ms
1000 Pass
249 ms
1000 Pass
247 ms
1000 Pass
248 ms
1000 Pass
221 ms
1000
Case 9.7.6 Pass
1334 ms
1000 Pass
1202 ms
1000 Pass
1363 ms
1000 Pass
1318 ms
1000 Pass
1231 ms
1000 Pass
1081 ms
1000 Pass
500 ms
1000 Pass
470 ms
1000 Pass
455 ms
1000 Pass
457 ms
1000 Pass
454 ms
1000
9 Limits/Performance cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
9.8 Binary Message Roundtrip Time (fixed number, increasing size)
Case 9.8.1 Pass
185 ms
1000 Pass
175 ms
1000 Pass
180 ms
1000 Pass
167 ms
1000 Pass
254 ms
1000 Pass
280 ms
1000 Pass
138 ms
1000 Pass
131 ms
1000 Pass
132 ms
1000 Pass
129 ms
1000 Pass
120 ms
1000
Case 9.8.2 Pass
173 ms
1000 Pass
172 ms
1000 Pass
182 ms
1000 Pass
173 ms
1000 Pass
261 ms
1000 Pass
267 ms
1000 Pass
150 ms
1000 Pass
126 ms
1000 Pass
133 ms
1000 Pass
149 ms
1000 Pass
118 ms
1000
Case 9.8.3 Pass
212 ms
1000 Pass
199 ms
1000 Pass
205 ms
1000 Pass
210 ms
1000 Pass
294 ms
1000 Pass
279 ms
1000 Pass
145 ms
1000 Pass
142 ms
1000 Pass
135 ms
1000 Pass
137 ms
1000 Pass
123 ms
1000
Case 9.8.4 Pass
346 ms
1000 Pass
285 ms
1000 Pass
336 ms
1000 Pass
326 ms
1000 Pass
255 ms
1000 Pass
241 ms
1000 Pass
159 ms
1000 Pass
155 ms
1000 Pass
168 ms
1000 Pass
159 ms
1000 Pass
137 ms
1000
Case 9.8.5 Pass
574 ms
1000 Pass
520 ms
1000 Pass
527 ms
1000 Pass
508 ms
1000 Pass
376 ms
1000 Pass
332 ms
1000 Pass
222 ms
1000 Pass
207 ms
1000 Pass
188 ms
1000 Pass
198 ms
1000 Pass
188 ms
1000
Case 9.8.6 Pass
1304 ms
1000 Pass
1175 ms
1000 Pass
1270 ms
1000 Pass
1276 ms
1000 Pass
738 ms
1000 Pass
916 ms
1000 Pass
392 ms
1000 Pass
398 ms
1000 Pass
353 ms
1000 Pass
374 ms
1000 Pass
383 ms
1000
10 Misc cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
10.1 Auto-Fragmentation
Case 10.1.1 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000 Pass1000
12 WebSocket Compression (different payloads) cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
12.1 Large JSON data file (utf8, 200636 bytes)
Case 12.1.1 Pass
251 ms [0.292/0.292]
1000 Pass
257 ms [0.292/0.292]
1000 Pass
276 ms [0.292/0.292]
1000 Pass
248 ms [0.292/0.292]
1000 Pass
306 ms [0.303/0.292]
1000 Pass
332 ms [0.303/0.292]
1000 Pass
379 ms [0.292/0.292]
1000 Pass
382 ms [0.292/0.292]
1000 Pass
362 ms [0.292/0.292]
1000 Pass
330 ms [0.303/0.292]
1000 Pass
351 ms [0.292/0.292]
1000
Case 12.1.2 Pass
277 ms [0.112/0.112]
1000 Pass
286 ms [0.112/0.112]
1000 Pass
277 ms [0.112/0.112]
1000 Pass
270 ms [0.112/0.112]
1000 Pass
424 ms [0.112/0.112]
1000 Pass
391 ms [0.112/0.112]
1000 Pass
383 ms [0.112/0.112]
1000 Pass
359 ms [0.112/0.112]
1000 Pass
372 ms [0.112/0.112]
1000 Pass
339 ms [0.112/0.112]
1000 Pass
334 ms [0.112/0.112]
1000
Case 12.1.3 Pass
324 ms [0.065/0.065]
1000 Pass
313 ms [0.065/0.065]
1000 Pass
356 ms [0.065/0.065]
1000 Pass
349 ms [0.065/0.065]
1000 Pass
395 ms [0.065/0.065]
1000 Pass
364 ms [0.065/0.065]
1000 Pass
389 ms [0.065/0.065]
1000 Pass
352 ms [0.065/0.065]
1000 Pass
360 ms [0.065/0.065]
1000 Pass
365 ms [0.065/0.065]
1000 Pass
311 ms [0.065/0.065]
1000
Case 12.1.4 Pass
515 ms [0.056/0.056]
1000 Pass
462 ms [0.056/0.056]
1000 Pass
509 ms [0.056/0.056]
1000 Pass
520 ms [0.056/0.056]
1000 Pass
350 ms [0.056/0.056]
1000 Pass
372 ms [0.056/0.056]
1000 Pass
462 ms [0.056/0.056]
1000 Pass
371 ms [0.056/0.056]
1000 Pass
482 ms [0.056/0.056]
1000 Pass
444 ms [0.056/0.056]
1000 Pass
358 ms [0.056/0.056]
1000
Case 12.1.5 Pass
878 ms [0.046/0.046]
1000 Pass
851 ms [0.046/0.046]
1000 Pass
918 ms [0.046/0.046]
1000 Pass
937 ms [0.046/0.046]
1000 Pass
559 ms [0.046/0.046]
1000 Pass
678 ms [0.046/0.046]
1000 Pass
891 ms [0.046/0.046]
1000 Pass
605 ms [0.046/0.046]
1000 Pass
776 ms [0.046/0.046]
1000 Pass
705 ms [0.046/0.046]
1000 Pass
586 ms [0.046/0.046]
1000
Case 12.1.6 Pass
1271 ms [0.044/0.044]
1000 Pass
1210 ms [0.044/0.044]
1000 Pass
1348 ms [0.044/0.044]
1000 Pass
1348 ms [0.044/0.044]
1000 Pass
827 ms [0.044/0.044]
1000 Pass
1260 ms [0.044/0.044]
1000 Pass
1343 ms [0.044/0.044]
1000 Pass
1085 ms [0.044/0.044]
1000 Pass
1313 ms [0.044/0.044]
1000 Pass
1180 ms [0.044/0.044]
1000 Pass
978 ms [0.044/0.044]
1000
Case 12.1.7 Pass
1993 ms [0.043/0.043]
1000 Pass
1810 ms [0.043/0.043]
1000 Pass
2006 ms [0.043/0.043]
1000 Pass
2020 ms [0.043/0.043]
1000 Pass
1866 ms [0.043/0.043]
1000 Pass
1706 ms [0.043/0.043]
1000 Pass
1675 ms [0.043/0.043]
1000 Pass
1322 ms [0.043/0.043]
1000 Pass
1983 ms [0.043/0.043]
1000 Pass
1955 ms [0.043/0.043]
1000 Pass
1447 ms [0.043/0.043]
1000
Case 12.1.8 Pass
3368 ms [0.042/0.042]
1000 Pass
3027 ms [0.042/0.042]
1000 Pass
3606 ms [0.042/0.042]
1000 Pass
3575 ms [0.042/0.042]
1000 Pass
3027 ms [0.042/0.042]
1000 Pass
2542 ms [0.042/0.042]
1000 Pass
2760 ms [0.042/0.042]
1000 Pass
2273 ms [0.042/0.042]
1000 Pass
3310 ms [0.042/0.042]
1000 Pass
3044 ms [0.042/0.042]
1000 Pass
2622 ms [0.042/0.042]
1000
Case 12.1.9 Pass
6034 ms [0.042/0.042]
1000 Pass
5452 ms [0.042/0.042]
1000 Pass
6672 ms [0.042/0.042]
1000 Pass
6659 ms [0.042/0.042]
1000 Pass
5847 ms [0.042/0.042]
1000 Pass
5103 ms [0.042/0.042]
1000 Pass
4533 ms [0.042/0.042]
1000 Pass
3823 ms [0.042/0.042]
1000 Pass
5498 ms [0.042/0.042]
1000 Pass
5642 ms [0.042/0.042]
1000 Pass
3957 ms [0.042/0.042]
1000
Case 12.1.10 Pass
11651 ms [0.042/0.042]
1000 Pass
10473 ms [0.042/0.042]
1000 Pass
12041 ms [0.042/0.042]
1000 Pass
12003 ms [0.042/0.042]
1000 Pass
10490 ms [0.042/0.042]
1000 Pass
8489 ms [0.042/0.042]
1000 Pass
8253 ms [0.042/0.042]
1000 Pass
7305 ms [0.042/0.042]
1000 Pass
10305 ms [0.042/0.042]
1000 Pass
10189 ms [0.042/0.042]
1000 Pass
8120 ms [0.042/0.042]
1000
Case 12.1.11 Pass
1335 ms [0.044/0.044]
1000 Pass
1247 ms [0.044/0.044]
1000 Pass
1382 ms [0.044/0.044]
1000 Pass
1371 ms [0.044/0.044]
1000 Pass
957 ms [0.044/0.044]
1000 Pass
1132 ms [0.044/0.044]
1000 Pass
1238 ms [0.044/0.044]
1000 Pass
982 ms [0.044/0.044]
1000 Pass
1392 ms [0.044/0.044]
1000 Pass
1373 ms [0.044/0.044]
1000 Pass
962 ms [0.044/0.044]
1000
Case 12.1.12 Pass
2109 ms [0.043/0.043]
1000 Pass
1901 ms [0.043/0.043]
1000 Pass
2158 ms [0.043/0.043]
1000 Pass
2148 ms [0.043/0.043]
1000 Pass
1613 ms [0.043/0.043]
1000 Pass
1908 ms [0.043/0.043]
1000 Pass
1749 ms [0.043/0.043]
1000 Pass
1229 ms [0.043/0.043]
1000 Pass
2101 ms [0.043/0.043]
1000 Pass
2046 ms [0.043/0.043]
1000 Pass
1492 ms [0.043/0.043]
1000
Case 12.1.13 Pass
3446 ms [0.042/0.042]
1000 Pass
3145 ms [0.042/0.042]
1000 Pass
3785 ms [0.042/0.042]
1000 Pass
3769 ms [0.042/0.042]
1000 Pass
3020 ms [0.042/0.042]
1000 Pass
2914 ms [0.042/0.042]
1000 Pass
2843 ms [0.042/0.042]
1000 Pass
2350 ms [0.042/0.042]
1000 Pass
3414 ms [0.042/0.042]
1000 Pass
3428 ms [0.042/0.042]
1000 Pass
2762 ms [0.042/0.042]
1000
Case 12.1.14 Pass
6119 ms [0.042/0.042]
1000 Pass
6010 ms [0.042/0.042]
1000 Pass
6843 ms [0.042/0.042]
1000 Pass
6845 ms [0.042/0.042]
1000 Pass
6001 ms [0.042/0.042]
1000 Pass
5207 ms [0.042/0.042]
1000 Pass
4933 ms [0.042/0.042]
1000 Pass
3749 ms [0.042/0.042]
1000 Pass
5873 ms [0.042/0.042]
1000 Pass
5888 ms [0.042/0.042]
1000 Pass
4226 ms [0.042/0.042]
1000
Case 12.1.15 Pass
12002 ms [0.042/0.042]
1000 Pass
10748 ms [0.042/0.042]
1000 Pass
12140 ms [0.042/0.042]
1000 Pass
12246 ms [0.042/0.042]
1000 Pass
10423 ms [0.042/0.042]
1000 Pass
10428 ms [0.042/0.042]
1000 Pass
9372 ms [0.042/0.042]
1000 Pass
8081 ms [0.042/0.042]
1000 Pass
10195 ms [0.042/0.042]
1000 Pass
10903 ms [0.042/0.042]
1000 Pass
8464 ms [0.042/0.042]
1000
Case 12.1.16 Pass
11926 ms [0.042/0.042]
1000 Pass
10579 ms [0.042/0.042]
1000 Pass
12127 ms [0.042/0.042]
1000 Pass
12057 ms [0.042/0.042]
1000 Pass
10835 ms [0.042/0.042]
1000 Pass
9739 ms [0.042/0.042]
1000 Pass
9233 ms [0.042/0.042]
1000 Pass
6010 ms [0.042/0.042]
1000 Pass
10609 ms [0.042/0.042]
1000 Pass
10414 ms [0.042/0.042]
1000 Pass
8307 ms [0.042/0.042]
1000
Case 12.1.17 Pass
12001 ms [0.042/0.042]
1000 Pass
10544 ms [0.042/0.042]
1000 Pass
12055 ms [0.042/0.042]
1000 Pass
12022 ms [0.042/0.042]
1000 Pass
10321 ms [0.042/0.042]
1000 Pass
8900 ms [0.042/0.042]
1000 Pass
7990 ms [0.042/0.042]
1000 Pass
6827 ms [0.042/0.042]
1000 Pass
10605 ms [0.042/0.042]
1000 Pass
10479 ms [0.042/0.042]
1000 Pass
7715 ms [0.042/0.042]
1000
Case 12.1.18 Pass
11587 ms [0.042/0.042]
1000 Pass
10507 ms [0.042/0.042]
1000 Pass
12017 ms [0.042/0.042]
1000 Pass
12024 ms [0.042/0.042]
1000 Pass
10407 ms [0.042/0.042]
1000 Pass
8893 ms [0.042/0.042]
1000 Pass
8335 ms [0.042/0.042]
1000 Pass
6581 ms [0.042/0.042]
1000 Pass
10426 ms [0.042/0.042]
1000 Pass
10493 ms [0.042/0.042]
1000 Pass
8184 ms [0.042/0.042]
1000
12 WebSocket Compression (different payloads) cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
12.2 Lena Picture, Bitmap 512x512 bw (binary, 263222 bytes)
Case 12.2.1 Pass
261 ms [1.103/1.103]
1000 Pass
249 ms [1.103/1.103]
1000 Pass
279 ms [1.103/1.103]
1000 Pass
221 ms [1.103/1.103]
1000 Pass
229 ms [1.106/1.103]
1000 Pass
240 ms [1.106/1.103]
1000 Pass
336 ms [1.103/1.103]
1000 Pass
308 ms [1.103/1.103]
1000 Pass
362 ms [1.103/1.103]
1000 Pass
330 ms [1.106/1.103]
1000 Pass
279 ms [1.103/1.103]
1000
Case 12.2.2 Pass
335 ms [0.996/0.996]
1000 Pass
314 ms [0.996/0.996]
1000 Pass
333 ms [0.996/0.996]
1000 Pass
311 ms [0.996/0.996]
1000 Pass
321 ms [0.997/0.996]
1000 Pass
300 ms [0.997/0.996]
1000 Pass
373 ms [0.996/0.996]
1000 Pass
309 ms [0.996/0.996]
1000 Pass
393 ms [0.996/0.996]
1000 Pass
370 ms [0.997/0.996]
1000 Pass
351 ms [0.996/0.996]
1000
Case 12.2.3 Pass
548 ms [0.966/0.966]
1000 Pass
505 ms [0.966/0.966]
1000 Pass
554 ms [0.966/0.966]
1000 Pass
538 ms [0.966/0.966]
1000 Pass
557 ms [0.966/0.966]
1000 Pass
539 ms [0.966/0.966]
1000 Pass
476 ms [0.966/0.966]
1000 Pass
386 ms [0.966/0.966]
1000 Pass
528 ms [0.966/0.966]
1000 Pass
480 ms [0.966/0.966]
1000 Pass
442 ms [0.966/0.966]
1000
Case 12.2.4 Pass
982 ms [0.909/0.909]
1000 Pass
938 ms [0.909/0.909]
1000 Pass
949 ms [0.909/0.909]
1000 Pass
940 ms [0.909/0.909]
1000 Pass
1008 ms [0.909/0.909]
1000 Pass
936 ms [0.909/0.909]
1000 Pass
887 ms [0.909/0.909]
1000 Pass
811 ms [0.909/0.909]
1000 Pass
956 ms [0.909/0.909]
1000 Pass
951 ms [0.909/0.909]
1000 Pass
874 ms [0.909/0.909]
1000
Case 12.2.5 Pass
1705 ms [0.859/0.859]
1000 Pass
1656 ms [0.859/0.859]
1000 Pass
1716 ms [0.859/0.859]
1000 Pass
1676 ms [0.859/0.859]
1000 Pass
1703 ms [0.859/0.859]
1000 Pass
1724 ms [0.859/0.859]
1000 Pass
1212 ms [0.859/0.859]
1000 Pass
1227 ms [0.859/0.859]
1000 Pass
1622 ms [0.859/0.859]
1000 Pass
1675 ms [0.859/0.859]
1000 Pass
1321 ms [0.859/0.859]
1000
Case 12.2.6 Pass
2699 ms [0.851/0.851]
1000 Pass
2505 ms [0.851/0.851]
1000 Pass
2737 ms [0.851/0.851]
1000 Pass
2748 ms [0.851/0.851]
1000 Pass
2767 ms [0.851/0.851]
1000 Pass
2510 ms [0.851/0.851]
1000 Pass
2170 ms [0.851/0.851]
1000 Pass
1881 ms [0.851/0.851]
1000 Pass
2630 ms [0.851/0.851]
1000 Pass
2602 ms [0.851/0.851]
1000 Pass
1477 ms [0.851/0.851]
1000
Case 12.2.7 Pass
4754 ms [0.850/0.850]
1000 Pass
4207 ms [0.850/0.850]
1000 Pass
4823 ms [0.850/0.850]
1000 Pass
4806 ms [0.850/0.850]
1000 Pass
4828 ms [0.850/0.850]
1000 Pass
4360 ms [0.850/0.850]
1000 Pass
3218 ms [0.850/0.850]
1000 Pass
3124 ms [0.850/0.850]
1000 Pass
4272 ms [0.850/0.850]
1000 Pass
4395 ms [0.850/0.850]
1000 Pass
3697 ms [0.850/0.850]
1000
Case 12.2.8 Pass
8795 ms [0.851/0.851]
1000 Pass
8180 ms [0.851/0.851]
1000 Pass
8943 ms [0.851/0.851]
1000 Pass
8951 ms [0.851/0.851]
1000 Pass
8593 ms [0.851/0.851]
1000 Pass
8134 ms [0.851/0.851]
1000 Pass
4463 ms [0.851/0.851]
1000 Pass
6980 ms [0.851/0.851]
1000 Pass
7450 ms [0.851/0.851]
1000 Pass
7446 ms [0.851/0.851]
1000 Pass
6030 ms [0.851/0.851]
1000
Case 12.2.9 Pass
16116 ms [0.851/0.851]
1000 Pass
14395 ms [0.851/0.851]
1000 Pass
16540 ms [0.851/0.851]
1000 Pass
16490 ms [0.851/0.851]
1000 Pass
16819 ms [0.851/0.851]
1000 Pass
15120 ms [0.851/0.851]
1000 Pass
9722 ms [0.851/0.851]
1000 Pass
10433 ms [0.851/0.851]
1000 Pass
10427 ms [0.851/0.851]
1000 Pass
10202 ms [0.851/0.851]
1000 Pass
10397 ms [0.851/0.851]
1000
Case 12.2.10 Pass
25353 ms [0.850/0.850]
1000 Pass
24477 ms [0.850/0.850]
1000 Pass
29618 ms [0.850/0.850]
1000 Pass
29876 ms [0.850/0.850]
1000 Pass
29410 ms [0.850/0.850]
1000 Pass
27820 ms [0.850/0.850]
1000 Pass
19015 ms [0.850/0.850]
1000 Pass
20184 ms [0.850/0.850]
1000 Pass
19878 ms [0.850/0.850]
1000 Pass
20163 ms [0.850/0.850]
1000 Pass
20121 ms [0.850/0.850]
1000
Case 12.2.11 Pass
3464 ms [0.851/0.851]
1000 Pass
3272 ms [0.851/0.851]
1000 Pass
3439 ms [0.851/0.851]
1000 Pass
3415 ms [0.851/0.851]
1000 Pass
2995 ms [0.851/0.851]
1000 Pass
3285 ms [0.851/0.851]
1000 Pass
2200 ms [0.851/0.851]
1000 Pass
2439 ms [0.851/0.851]
1000 Pass
3413 ms [0.851/0.851]
1000 Pass
3396 ms [0.851/0.851]
1000 Pass
2186 ms [0.851/0.851]
1000
Case 12.2.12 Pass
6158 ms [0.850/0.850]
1000 Pass
5948 ms [0.850/0.850]
1000 Pass
6068 ms [0.850/0.850]
1000 Pass
6023 ms [0.850/0.850]
1000 Pass
5309 ms [0.850/0.850]
1000 Pass
5035 ms [0.850/0.850]
1000 Pass
4245 ms [0.850/0.850]
1000 Pass
4919 ms [0.850/0.850]
1000 Pass
5603 ms [0.850/0.850]
1000 Pass
5737 ms [0.850/0.850]
1000 Pass
4516 ms [0.850/0.850]
1000
Case 12.2.13 Pass
11957 ms [0.851/0.851]
1000 Pass
10908 ms [0.851/0.851]
1000 Pass
11885 ms [0.851/0.851]
1000 Pass
11857 ms [0.851/0.851]
1000 Pass
9432 ms [0.851/0.851]
1000 Pass
11154 ms [0.851/0.851]
1000 Pass
9478 ms [0.851/0.851]
1000 Pass
8097 ms [0.851/0.851]
1000 Pass
9844 ms [0.851/0.851]
1000 Pass
10506 ms [0.851/0.851]
1000 Pass
8234 ms [0.851/0.851]
1000
Case 12.2.14 Pass
19758 ms [0.851/0.851]
1000 Pass
18650 ms [0.851/0.851]
1000 Pass
19600 ms [0.851/0.851]
1000 Pass
19370 ms [0.851/0.851]
1000 Pass
18542 ms [0.851/0.851]
1000 Pass
18612 ms [0.851/0.851]
1000 Pass
15102 ms [0.851/0.851]
1000 Pass
14531 ms [0.851/0.851]
1000 Pass
14888 ms [0.851/0.851]
1000 Pass
15571 ms [0.851/0.851]
1000 Pass
13888 ms [0.851/0.851]
1000
Case 12.2.15 Pass
35089 ms [0.850/0.850]
1000 Pass
32159 ms [0.850/0.850]
1000 Pass
35215 ms [0.850/0.850]
1000 Pass
34799 ms [0.850/0.850]
1000 Pass
32301 ms [0.850/0.850]
1000 Pass
32983 ms [0.850/0.850]
1000 Pass
26013 ms [0.850/0.850]
1000 Pass
24885 ms [0.850/0.850]
1000 Pass
24841 ms [0.850/0.850]
1000 Pass
25106 ms [0.850/0.850]
1000 Pass
24605 ms [0.850/0.850]
1000
Case 12.2.16 Pass
30826 ms [0.850/0.850]
1000 Pass
25061 ms [0.850/0.850]
1000 Pass
32022 ms [0.850/0.850]
1000 Pass
32362 ms [0.850/0.850]
1000 Pass
30837 ms [0.850/0.850]
1000 Pass
29782 ms [0.850/0.850]
1000 Pass
20655 ms [0.850/0.850]
1000 Pass
22537 ms [0.850/0.850]
1000 Pass
23143 ms [0.850/0.850]
1000 Pass
23318 ms [0.850/0.850]
1000 Pass
21956 ms [0.850/0.850]
1000
Case 12.2.17 Pass
28030 ms [0.850/0.850]
1000 Pass
24436 ms [0.850/0.850]
1000 Pass
30061 ms [0.850/0.850]
1000 Pass
30048 ms [0.850/0.850]
1000 Pass
29196 ms [0.850/0.850]
1000 Pass
27768 ms [0.850/0.850]
1000 Pass
20114 ms [0.850/0.850]
1000 Pass
19779 ms [0.850/0.850]
1000 Pass
20793 ms [0.850/0.850]
1000 Pass
21191 ms [0.850/0.850]
1000 Pass
19524 ms [0.850/0.850]
1000
Case 12.2.18 Pass
26516 ms [0.850/0.850]
1000 Pass
24594 ms [0.850/0.850]
1000 Pass
29974 ms [0.850/0.850]
1000 Pass
29971 ms [0.850/0.850]
1000 Pass
29365 ms [0.850/0.850]
1000 Pass
28316 ms [0.850/0.850]
1000 Pass
19769 ms [0.850/0.850]
1000 Pass
18415 ms [0.850/0.850]
1000 Pass
19972 ms [0.850/0.850]
1000 Pass
20166 ms [0.850/0.850]
1000 Pass
19521 ms [0.850/0.850]
1000
12 WebSocket Compression (different payloads) cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
12.3 Human readable text, Goethe's Faust I (German) (binary, 229647 bytes)
Case 12.3.1 Pass
256 ms [0.718/0.718]
1000 Pass
265 ms [0.718/0.718]
1000 Pass
267 ms [0.718/0.718]
1000 Pass
262 ms [0.718/0.718]
1000 Pass
240 ms [0.727/0.718]
1000 Pass
149 ms [0.727/0.718]
1000 Pass
325 ms [0.718/0.718]
1000 Pass
294 ms [0.718/0.718]
1000 Pass
344 ms [0.718/0.718]
1000 Pass
337 ms [0.727/0.718]
1000 Pass
294 ms [0.718/0.718]
1000
Case 12.3.2 Pass
321 ms [0.533/0.533]
1000 Pass
311 ms [0.533/0.533]
1000 Pass
329 ms [0.533/0.533]
1000 Pass
326 ms [0.533/0.533]
1000 Pass
311 ms [0.535/0.533]
1000 Pass
277 ms [0.535/0.533]
1000 Pass
328 ms [0.533/0.533]
1000 Pass
326 ms [0.533/0.533]
1000 Pass
358 ms [0.533/0.533]
1000 Pass
371 ms [0.535/0.533]
1000 Pass
321 ms [0.533/0.533]
1000
Case 12.3.3 Pass
478 ms [0.470/0.470]
1000 Pass
438 ms [0.470/0.470]
1000 Pass
497 ms [0.470/0.470]
1000 Pass
474 ms [0.470/0.470]
1000 Pass
467 ms [0.470/0.470]
1000 Pass
431 ms [0.470/0.470]
1000 Pass
435 ms [0.470/0.470]
1000 Pass
402 ms [0.470/0.470]
1000 Pass
499 ms [0.470/0.470]
1000 Pass
473 ms [0.470/0.470]
1000 Pass
345 ms [0.470/0.470]
1000
Case 12.3.4 Pass
958 ms [0.413/0.413]
1000 Pass
701 ms [0.413/0.413]
1000 Pass
922 ms [0.413/0.413]
1000 Pass
933 ms [0.413/0.413]
1000 Pass
852 ms [0.413/0.413]
1000 Pass
972 ms [0.413/0.413]
1000 Pass
922 ms [0.413/0.413]
1000 Pass
590 ms [0.413/0.413]
1000 Pass
990 ms [0.413/0.413]
1000 Pass
1009 ms [0.413/0.413]
1000 Pass
682 ms [0.413/0.413]
1000
Case 12.3.5 Pass
1901 ms [0.387/0.387]
1000 Pass
1853 ms [0.387/0.387]
1000 Pass
1930 ms [0.387/0.387]
1000 Pass
1924 ms [0.387/0.387]
1000 Pass
1955 ms [0.387/0.387]
1000 Pass
1750 ms [0.387/0.387]
1000 Pass
1488 ms [0.387/0.387]
1000 Pass
1611 ms [0.387/0.387]
1000 Pass
1918 ms [0.387/0.387]
1000 Pass
2101 ms [0.387/0.387]
1000 Pass
1511 ms [0.387/0.387]
1000
Case 12.3.6 Pass
3158 ms [0.381/0.381]
1000 Pass
2986 ms [0.381/0.381]
1000 Pass
3221 ms [0.381/0.381]
1000 Pass
3180 ms [0.381/0.381]
1000 Pass
3135 ms [0.381/0.381]
1000 Pass
3034 ms [0.381/0.381]
1000 Pass
2213 ms [0.381/0.381]
1000 Pass
2533 ms [0.381/0.381]
1000 Pass
3370 ms [0.381/0.381]
1000 Pass
3493 ms [0.381/0.381]
1000 Pass
2706 ms [0.381/0.381]
1000
Case 12.3.7 Pass
5798 ms [0.378/0.378]
1000 Pass
5665 ms [0.378/0.378]
1000 Pass
5934 ms [0.378/0.378]
1000 Pass
5812 ms [0.378/0.378]
1000 Pass
5729 ms [0.378/0.378]
1000 Pass
5566 ms [0.378/0.378]
1000 Pass
4629 ms [0.378/0.378]
1000 Pass
4055 ms [0.378/0.378]
1000 Pass
5501 ms [0.378/0.378]
1000 Pass
5653 ms [0.378/0.378]
1000 Pass
5450 ms [0.378/0.378]
1000
Case 12.3.8 Pass
10435 ms [0.377/0.377]
1000 Pass
10229 ms [0.377/0.377]
1000 Pass
10733 ms [0.377/0.377]
1000 Pass
10692 ms [0.377/0.377]
1000 Pass
10974 ms [0.377/0.377]
1000 Pass
10193 ms [0.377/0.377]
1000 Pass
7651 ms [0.377/0.377]
1000 Pass
7257 ms [0.377/0.377]
1000 Pass
9637 ms [0.377/0.377]
1000 Pass
10173 ms [0.377/0.377]
1000 Pass
8365 ms [0.377/0.377]
1000
Case 12.3.9 Pass
17552 ms [0.376/0.376]
1000 Pass
17238 ms [0.376/0.376]
1000 Pass
18542 ms [0.376/0.376]
1000 Pass
18575 ms [0.376/0.376]
1000 Pass
18147 ms [0.376/0.376]
1000 Pass
17115 ms [0.376/0.376]
1000 Pass
12497 ms [0.376/0.376]
1000 Pass
13617 ms [0.376/0.376]
1000 Pass
13250 ms [0.376/0.376]
1000 Pass
14736 ms [0.376/0.376]
1000 Pass
12567 ms [0.376/0.376]
1000
Case 12.3.10 Pass
29592 ms [0.376/0.376]
1000 Pass
25125 ms [0.376/0.376]
1000 Pass
32035 ms [0.376/0.376]
1000 Pass
31586 ms [0.376/0.376]
1000 Pass
31734 ms [0.376/0.376]
1000 Pass
31227 ms [0.376/0.376]
1000 Pass
23479 ms [0.376/0.376]
1000 Pass
23796 ms [0.376/0.376]
1000 Pass
23690 ms [0.376/0.376]
1000 Pass
23749 ms [0.376/0.376]
1000 Pass
23824 ms [0.376/0.376]
1000
Case 12.3.11 Pass
3466 ms [0.381/0.381]
1000 Pass
3374 ms [0.381/0.381]
1000 Pass
3483 ms [0.381/0.381]
1000 Pass
3460 ms [0.381/0.381]
1000 Pass
3146 ms [0.381/0.381]
1000 Pass
3327 ms [0.381/0.381]
1000 Pass
3224 ms [0.381/0.381]
1000 Pass
3066 ms [0.381/0.381]
1000 Pass
3612 ms [0.381/0.381]
1000 Pass
3899 ms [0.381/0.381]
1000 Pass
2908 ms [0.381/0.381]
1000
Case 12.3.12 Pass
6341 ms [0.378/0.378]
1000 Pass
5974 ms [0.378/0.378]
1000 Pass
6386 ms [0.378/0.378]
1000 Pass
6416 ms [0.378/0.378]
1000 Pass
6036 ms [0.378/0.378]
1000 Pass
6341 ms [0.378/0.378]
1000 Pass
4393 ms [0.378/0.378]
1000 Pass
5186 ms [0.378/0.378]
1000 Pass
5996 ms [0.378/0.378]
1000 Pass
6606 ms [0.378/0.378]
1000 Pass
5095 ms [0.378/0.378]
1000
Case 12.3.13 Pass
10980 ms [0.377/0.377]
1000 Pass
11076 ms [0.377/0.377]
1000 Pass
11638 ms [0.377/0.377]
1000 Pass
11327 ms [0.377/0.377]
1000 Pass
10774 ms [0.377/0.377]
1000 Pass
10596 ms [0.377/0.377]
1000 Pass
9032 ms [0.377/0.377]
1000 Pass
9463 ms [0.377/0.377]
1000 Pass
10651 ms [0.377/0.377]
1000 Pass
11125 ms [0.377/0.377]
1000 Pass
9406 ms [0.377/0.377]
1000
Case 12.3.14 Pass
19879 ms [0.376/0.376]
1000 Pass
18778 ms [0.376/0.376]
1000 Pass
20096 ms [0.376/0.376]
1000 Pass
19806 ms [0.376/0.376]
1000 Pass
18821 ms [0.376/0.376]
1000 Pass
18840 ms [0.376/0.376]
1000 Pass
14915 ms [0.376/0.376]
1000 Pass
15322 ms [0.376/0.376]
1000 Pass
14714 ms [0.376/0.376]
1000 Pass
15252 ms [0.376/0.376]
1000 Pass
14289 ms [0.376/0.376]
1000
Case 12.3.15 Pass
31548 ms [0.376/0.376]
1000 Pass
29475 ms [0.376/0.376]
1000 Pass
32091 ms [0.376/0.376]
1000 Pass
31841 ms [0.376/0.376]
1000 Pass
32505 ms [0.376/0.376]
1000 Pass
31991 ms [0.376/0.376]
1000 Pass
25449 ms [0.376/0.376]
1000 Pass
26619 ms [0.376/0.376]
1000 Pass
24139 ms [0.376/0.376]
1000 Pass
24729 ms [0.376/0.376]
1000 Pass
24777 ms [0.376/0.376]
1000
Case 12.3.16 Pass
30979 ms [0.376/0.376]
1000 Pass
25932 ms [0.376/0.376]
1000 Pass
31416 ms [0.376/0.376]
1000 Pass
31376 ms [0.376/0.376]
1000 Pass
31214 ms [0.376/0.376]
1000 Pass
30349 ms [0.376/0.376]
1000 Pass
23664 ms [0.376/0.376]
1000 Pass
24921 ms [0.376/0.376]
1000 Pass
23858 ms [0.376/0.376]
1000 Pass
23633 ms [0.376/0.376]
1000 Pass
24016 ms [0.376/0.376]
1000
Case 12.3.17 Pass
30067 ms [0.376/0.376]
1000 Pass
26072 ms [0.376/0.376]
1000 Pass
31954 ms [0.376/0.376]
1000 Pass
32425 ms [0.376/0.376]
1000 Pass
30812 ms [0.376/0.376]
1000 Pass
30131 ms [0.376/0.376]
1000 Pass
23836 ms [0.376/0.376]
1000 Pass
24221 ms [0.376/0.376]
1000 Pass
23675 ms [0.376/0.376]
1000 Pass
24083 ms [0.376/0.376]
1000 Pass
23323 ms [0.376/0.376]
1000
Case 12.3.18 Pass
29501 ms [0.376/0.376]
1000 Pass
25297 ms [0.376/0.376]
1000 Pass
31819 ms [0.376/0.376]
1000 Pass
31704 ms [0.376/0.376]
1000 Pass
31567 ms [0.376/0.376]
1000 Pass
30661 ms [0.376/0.376]
1000 Pass
23543 ms [0.376/0.376]
1000 Pass
23969 ms [0.376/0.376]
1000 Pass
23936 ms [0.376/0.376]
1000 Pass
23650 ms [0.376/0.376]
1000 Pass
23826 ms [0.376/0.376]
1000
12 WebSocket Compression (different payloads) cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
12.4 Large HTML file (utf8, 267781 bytes)
Case 12.4.1 Pass
269 ms [0.411/0.411]
1000 Pass
277 ms [0.411/0.411]
1000 Pass
277 ms [0.411/0.411]
1000 Pass
251 ms [0.411/0.411]
1000 Pass
218 ms [0.417/0.411]
1000 Pass
212 ms [0.417/0.411]
1000 Pass
359 ms [0.411/0.411]
1000 Pass
323 ms [0.411/0.411]
1000 Pass
348 ms [0.411/0.411]
1000 Pass
326 ms [0.417/0.411]
1000 Pass
284 ms [0.411/0.411]
1000
Case 12.4.2 Pass
284 ms [0.147/0.147]
1000 Pass
287 ms [0.147/0.147]
1000 Pass
283 ms [0.147/0.147]
1000 Pass
285 ms [0.147/0.147]
1000 Pass
241 ms [0.148/0.147]
1000 Pass
224 ms [0.148/0.147]
1000 Pass
352 ms [0.147/0.147]
1000 Pass
301 ms [0.147/0.147]
1000 Pass
361 ms [0.147/0.147]
1000 Pass
357 ms [0.148/0.147]
1000 Pass
299 ms [0.147/0.147]
1000
Case 12.4.3 Pass
328 ms [0.077/0.077]
1000 Pass
312 ms [0.077/0.077]
1000 Pass
353 ms [0.077/0.077]
1000 Pass
332 ms [0.077/0.077]
1000 Pass
300 ms [0.077/0.077]
1000 Pass
278 ms [0.077/0.077]
1000 Pass
378 ms [0.077/0.077]
1000 Pass
317 ms [0.077/0.077]
1000 Pass
403 ms [0.077/0.077]
1000 Pass
384 ms [0.077/0.077]
1000 Pass
362 ms [0.077/0.077]
1000
Case 12.4.4 Pass
536 ms [0.066/0.066]
1000 Pass
493 ms [0.066/0.066]
1000 Pass
536 ms [0.066/0.066]
1000 Pass
528 ms [0.066/0.066]
1000 Pass
459 ms [0.066/0.066]
1000 Pass
445 ms [0.066/0.066]
1000 Pass
428 ms [0.066/0.066]
1000 Pass
380 ms [0.066/0.066]
1000 Pass
504 ms [0.066/0.066]
1000 Pass
451 ms [0.066/0.066]
1000 Pass
441 ms [0.066/0.066]
1000
Case 12.4.5 Pass
945 ms [0.058/0.058]
1000 Pass
916 ms [0.058/0.058]
1000 Pass
967 ms [0.058/0.058]
1000 Pass
960 ms [0.058/0.058]
1000 Pass
646 ms [0.058/0.058]
1000 Pass
928 ms [0.058/0.058]
1000 Pass
781 ms [0.058/0.058]
1000 Pass
570 ms [0.058/0.058]
1000 Pass
858 ms [0.058/0.058]
1000 Pass
767 ms [0.058/0.058]
1000 Pass
650 ms [0.058/0.058]
1000
Case 12.4.6 Pass
1338 ms [0.055/0.055]
1000 Pass
1282 ms [0.055/0.055]
1000 Pass
1407 ms [0.055/0.055]
1000 Pass
1405 ms [0.055/0.055]
1000 Pass
1273 ms [0.055/0.055]
1000 Pass
1148 ms [0.055/0.055]
1000 Pass
1231 ms [0.055/0.055]
1000 Pass
1184 ms [0.055/0.055]
1000 Pass
1466 ms [0.055/0.055]
1000 Pass
1340 ms [0.055/0.055]
1000 Pass
1222 ms [0.055/0.055]
1000
Case 12.4.7 Pass
2106 ms [0.054/0.054]
1000 Pass
1924 ms [0.054/0.054]
1000 Pass
2168 ms [0.054/0.054]
1000 Pass
2156 ms [0.054/0.054]
1000 Pass
1889 ms [0.054/0.054]
1000 Pass
1720 ms [0.054/0.054]
1000 Pass
1744 ms [0.054/0.054]
1000 Pass
1528 ms [0.054/0.054]
1000 Pass
2150 ms [0.054/0.054]
1000 Pass
2042 ms [0.054/0.054]
1000 Pass
1650 ms [0.054/0.054]
1000
Case 12.4.8 Pass
3507 ms [0.054/0.054]
1000 Pass
3243 ms [0.054/0.054]
1000 Pass
3826 ms [0.054/0.054]
1000 Pass
3806 ms [0.054/0.054]
1000 Pass
3104 ms [0.054/0.054]
1000 Pass
2800 ms [0.054/0.054]
1000 Pass
2812 ms [0.054/0.054]
1000 Pass
2907 ms [0.054/0.054]
1000 Pass
3762 ms [0.054/0.054]
1000 Pass
3596 ms [0.054/0.054]
1000 Pass
2440 ms [0.054/0.054]
1000
Case 12.4.9 Pass
6288 ms [0.054/0.054]
1000 Pass
6016 ms [0.054/0.054]
1000 Pass
6901 ms [0.054/0.054]
1000 Pass
6930 ms [0.054/0.054]
1000 Pass
6005 ms [0.054/0.054]
1000 Pass
5475 ms [0.054/0.054]
1000 Pass
4809 ms [0.054/0.054]
1000 Pass
4694 ms [0.054/0.054]
1000 Pass
6570 ms [0.054/0.054]
1000 Pass
6097 ms [0.054/0.054]
1000 Pass
4303 ms [0.054/0.054]
1000
Case 12.4.10 Pass
12044 ms [0.054/0.054]
1000 Pass
11002 ms [0.054/0.054]
1000 Pass
12467 ms [0.054/0.054]
1000 Pass
12286 ms [0.054/0.054]
1000 Pass
11493 ms [0.054/0.054]
1000 Pass
10361 ms [0.054/0.054]
1000 Pass
9363 ms [0.054/0.054]
1000 Pass
8141 ms [0.054/0.054]
1000 Pass
11688 ms [0.054/0.054]
1000 Pass
10709 ms [0.054/0.054]
1000 Pass
8500 ms [0.054/0.054]
1000
Case 12.4.11 Pass
1342 ms [0.055/0.055]
1000 Pass
1326 ms [0.055/0.055]
1000 Pass
1438 ms [0.055/0.055]
1000 Pass
1442 ms [0.055/0.055]
1000 Pass
1318 ms [0.055/0.055]
1000 Pass
1131 ms [0.055/0.055]
1000 Pass
1192 ms [0.055/0.055]
1000 Pass
804 ms [0.055/0.055]
1000 Pass
1486 ms [0.055/0.055]
1000 Pass
1441 ms [0.055/0.055]
1000 Pass
768 ms [0.055/0.055]
1000
Case 12.4.12 Pass
2222 ms [0.054/0.054]
1000 Pass
1974 ms [0.054/0.054]
1000 Pass
2277 ms [0.054/0.054]
1000 Pass
2271 ms [0.054/0.054]
1000 Pass
1938 ms [0.054/0.054]
1000 Pass
1717 ms [0.054/0.054]
1000 Pass
1480 ms [0.054/0.054]
1000 Pass
1569 ms [0.054/0.054]
1000 Pass
2236 ms [0.054/0.054]
1000 Pass
2145 ms [0.054/0.054]
1000 Pass
1763 ms [0.054/0.054]
1000
Case 12.4.13 Pass
3709 ms [0.054/0.054]
1000 Pass
3447 ms [0.054/0.054]
1000 Pass
3766 ms [0.054/0.054]
1000 Pass
3927 ms [0.054/0.054]
1000 Pass
3316 ms [0.054/0.054]
1000 Pass
3258 ms [0.054/0.054]
1000 Pass
2692 ms [0.054/0.054]
1000 Pass
2390 ms [0.054/0.054]
1000 Pass
3762 ms [0.054/0.054]
1000 Pass
3806 ms [0.054/0.054]
1000 Pass
2071 ms [0.054/0.054]
1000
Case 12.4.14 Pass
6883 ms [0.054/0.054]
1000 Pass
6242 ms [0.054/0.054]
1000 Pass
7361 ms [0.054/0.054]
1000 Pass
7361 ms [0.054/0.054]
1000 Pass
5995 ms [0.054/0.054]
1000 Pass
5230 ms [0.054/0.054]
1000 Pass
5104 ms [0.054/0.054]
1000 Pass
4369 ms [0.054/0.054]
1000 Pass
6998 ms [0.054/0.054]
1000 Pass
6512 ms [0.054/0.054]
1000 Pass
4299 ms [0.054/0.054]
1000
Case 12.4.15 Pass
12141 ms [0.054/0.054]
1000 Pass
12010 ms [0.054/0.054]
1000 Pass
13276 ms [0.054/0.054]
1000 Pass
13132 ms [0.054/0.054]
1000 Pass
11262 ms [0.054/0.054]
1000 Pass
10619 ms [0.054/0.054]
1000 Pass
10418 ms [0.054/0.054]
1000 Pass
9990 ms [0.054/0.054]
1000 Pass
11186 ms [0.054/0.054]
1000 Pass
11585 ms [0.054/0.054]
1000 Pass
7738 ms [0.054/0.054]
1000
Case 12.4.16 Pass
12083 ms [0.054/0.054]
1000 Pass
11408 ms [0.054/0.054]
1000 Pass
12810 ms [0.054/0.054]
1000 Pass
12849 ms [0.054/0.054]
1000 Pass
11720 ms [0.054/0.054]
1000 Pass
9770 ms [0.054/0.054]
1000 Pass
10022 ms [0.054/0.054]
1000 Pass
7190 ms [0.054/0.054]
1000 Pass
11312 ms [0.054/0.054]
1000 Pass
11491 ms [0.054/0.054]
1000 Pass
8466 ms [0.054/0.054]
1000
Case 12.4.17 Pass
12068 ms [0.054/0.054]
1000 Pass
11226 ms [0.054/0.054]
1000 Pass
12425 ms [0.054/0.054]
1000 Pass
12456 ms [0.054/0.054]
1000 Pass
11699 ms [0.054/0.054]
1000 Pass
9777 ms [0.054/0.054]
1000 Pass
10286 ms [0.054/0.054]
1000 Pass
7224 ms [0.054/0.054]
1000 Pass
10927 ms [0.054/0.054]
1000 Pass
11194 ms [0.054/0.054]
1000 Pass
8459 ms [0.054/0.054]
1000
Case 12.4.18 Pass
12084 ms [0.054/0.054]
1000 Pass
11082 ms [0.054/0.054]
1000 Pass
12437 ms [0.054/0.054]
1000 Pass
12334 ms [0.054/0.054]
1000 Pass
11194 ms [0.054/0.054]
1000 Pass
9267 ms [0.054/0.054]
1000 Pass
9298 ms [0.054/0.054]
1000 Pass
7971 ms [0.054/0.054]
1000 Pass
11365 ms [0.054/0.054]
1000 Pass
11161 ms [0.054/0.054]
1000 Pass
8602 ms [0.054/0.054]
1000
12 WebSocket Compression (different payloads) cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
12.5 A larger PDF (binary, 1042328 bytes)
Case 12.5.1 Pass
240 ms [1.084/1.084]
1000 Pass
246 ms [1.084/1.084]
1000 Pass
277 ms [1.084/1.084]
1000 Pass
236 ms [1.084/1.084]
1000 Pass
242 ms [1.086/1.084]
1000 Pass
184 ms [1.086/1.084]
1000 Pass
313 ms [1.084/1.084]
1000 Pass
309 ms [1.084/1.084]
1000 Pass
345 ms [1.084/1.084]
1000 Pass
342 ms [1.086/1.084]
1000 Pass
276 ms [1.084/1.084]
1000
Case 12.5.2 Pass
320 ms [1.027/1.027]
1000 Pass
309 ms [1.027/1.027]
1000 Pass
327 ms [1.027/1.027]
1000 Pass
311 ms [1.027/1.027]
1000 Pass
316 ms [1.028/1.027]
1000 Pass
288 ms [1.028/1.027]
1000 Pass
370 ms [1.027/1.027]
1000 Pass
297 ms [1.027/1.027]
1000 Pass
348 ms [1.027/1.027]
1000 Pass
356 ms [1.028/1.027]
1000 Pass
290 ms [1.027/1.027]
1000
Case 12.5.3 Pass
548 ms [0.973/0.973]
1000 Pass
503 ms [0.973/0.973]
1000 Pass
546 ms [0.973/0.973]
1000 Pass
525 ms [0.973/0.973]
1000 Pass
511 ms [0.973/0.973]
1000 Pass
530 ms [0.973/0.973]
1000 Pass
464 ms [0.973/0.973]
1000 Pass
351 ms [0.973/0.973]
1000 Pass
512 ms [0.973/0.973]
1000 Pass
490 ms [0.973/0.973]
1000 Pass
527 ms [0.973/0.973]
1000
Case 12.5.4 Pass
848 ms [0.786/0.786]
1000 Pass
801 ms [0.786/0.786]
1000 Pass
801 ms [0.786/0.786]
1000 Pass
821 ms [0.786/0.786]
1000 Pass
847 ms [0.786/0.786]
1000 Pass
826 ms [0.786/0.786]
1000 Pass
562 ms [0.786/0.786]
1000 Pass
480 ms [0.786/0.786]
1000 Pass
749 ms [0.786/0.786]
1000 Pass
835 ms [0.786/0.786]
1000 Pass
796 ms [0.786/0.786]
1000
Case 12.5.5 Pass
1500 ms [0.777/0.777]
1000 Pass
1391 ms [0.777/0.777]
1000 Pass
1489 ms [0.777/0.777]
1000 Pass
1490 ms [0.777/0.777]
1000 Pass
1502 ms [0.777/0.777]
1000 Pass
1376 ms [0.777/0.777]
1000 Pass
1205 ms [0.777/0.777]
1000 Pass
1108 ms [0.777/0.777]
1000 Pass
1397 ms [0.777/0.777]
1000 Pass
1454 ms [0.777/0.777]
1000 Pass
1149 ms [0.777/0.777]
1000
Case 12.5.6 Pass
2222 ms [0.768/0.768]
1000 Pass
2087 ms [0.768/0.768]
1000 Pass
2264 ms [0.768/0.768]
1000 Pass
2265 ms [0.768/0.768]
1000 Pass
2073 ms [0.768/0.768]
1000 Pass
2241 ms [0.768/0.768]
1000 Pass
1595 ms [0.768/0.768]
1000 Pass
1175 ms [0.768/0.768]
1000 Pass
1903 ms [0.768/0.768]
1000 Pass
2005 ms [0.768/0.768]
1000 Pass
1481 ms [0.768/0.768]
1000
Case 12.5.7 Pass
3780 ms [0.763/0.763]
1000 Pass
3371 ms [0.763/0.763]
1000 Pass
3835 ms [0.763/0.763]
1000 Pass
3823 ms [0.763/0.763]
1000 Pass
3758 ms [0.763/0.763]
1000 Pass
3493 ms [0.763/0.763]
1000 Pass
2401 ms [0.763/0.763]
1000 Pass
2251 ms [0.763/0.763]
1000 Pass
3108 ms [0.763/0.763]
1000 Pass
3270 ms [0.763/0.763]
1000 Pass
2124 ms [0.763/0.763]
1000
Case 12.5.8 Pass
6925 ms [0.761/0.761]
1000 Pass
6325 ms [0.761/0.761]
1000 Pass
7202 ms [0.761/0.761]
1000 Pass
7195 ms [0.761/0.761]
1000 Pass
7046 ms [0.761/0.761]
1000 Pass
6327 ms [0.761/0.761]
1000 Pass
4658 ms [0.761/0.761]
1000 Pass
4810 ms [0.761/0.761]
1000 Pass
5413 ms [0.761/0.761]
1000 Pass
5700 ms [0.761/0.761]
1000 Pass
5219 ms [0.761/0.761]
1000
Case 12.5.9 Pass
12842 ms [0.759/0.759]
1000 Pass
11497 ms [0.759/0.759]
1000 Pass
13530 ms [0.759/0.759]
1000 Pass
13464 ms [0.759/0.759]
1000 Pass
13457 ms [0.759/0.759]
1000 Pass
11713 ms [0.759/0.759]
1000 Pass
7736 ms [0.759/0.759]
1000 Pass
7897 ms [0.759/0.759]
1000 Pass
9537 ms [0.759/0.759]
1000 Pass
9674 ms [0.759/0.759]
1000 Pass
7108 ms [0.759/0.759]
1000
Case 12.5.10 Pass
22985 ms [0.759/0.759]
1000 Pass
21100 ms [0.759/0.759]
1000 Pass
24507 ms [0.759/0.759]
1000 Pass
24517 ms [0.759/0.759]
1000 Pass
23774 ms [0.759/0.759]
1000 Pass
22066 ms [0.759/0.759]
1000 Pass
13815 ms [0.759/0.759]
1000 Pass
13707 ms [0.759/0.759]
1000 Pass
13673 ms [0.759/0.759]
1000 Pass
14952 ms [0.759/0.759]
1000 Pass
13508 ms [0.759/0.759]
1000
Case 12.5.11 Pass
2912 ms [0.768/0.768]
1000 Pass
2751 ms [0.768/0.768]
1000 Pass
2856 ms [0.768/0.768]
1000 Pass
2873 ms [0.768/0.768]
1000 Pass
2586 ms [0.768/0.768]
1000 Pass
2655 ms [0.768/0.768]
1000 Pass
2090 ms [0.768/0.768]
1000 Pass
1709 ms [0.768/0.768]
1000 Pass
2674 ms [0.768/0.768]
1000 Pass
2851 ms [0.768/0.768]
1000 Pass
2248 ms [0.768/0.768]
1000
Case 12.5.12 Pass
5167 ms [0.763/0.763]
1000 Pass
4781 ms [0.763/0.763]
1000 Pass
5246 ms [0.763/0.763]
1000 Pass
5189 ms [0.763/0.763]
1000 Pass
4608 ms [0.763/0.763]
1000 Pass
4535 ms [0.763/0.763]
1000 Pass
4685 ms [0.763/0.763]
1000 Pass
3975 ms [0.763/0.763]
1000 Pass
4425 ms [0.763/0.763]
1000 Pass
4804 ms [0.763/0.763]
1000 Pass
3600 ms [0.763/0.763]
1000
Case 12.5.13 Pass
9545 ms [0.761/0.761]
1000 Pass
8642 ms [0.761/0.761]
1000 Pass
9481 ms [0.761/0.761]
1000 Pass
9416 ms [0.761/0.761]
1000 Pass
7925 ms [0.761/0.761]
1000 Pass
7816 ms [0.761/0.761]
1000 Pass
7639 ms [0.761/0.761]
1000 Pass
7325 ms [0.761/0.761]
1000 Pass
7697 ms [0.761/0.761]
1000 Pass
7954 ms [0.761/0.761]
1000 Pass
6677 ms [0.761/0.761]
1000
Case 12.5.14 Pass
16946 ms [0.759/0.759]
1000 Pass
15382 ms [0.759/0.759]
1000 Pass
16937 ms [0.759/0.759]
1000 Pass
16809 ms [0.759/0.759]
1000 Pass
15154 ms [0.759/0.759]
1000 Pass
15013 ms [0.759/0.759]
1000 Pass
12348 ms [0.759/0.759]
1000 Pass
10407 ms [0.759/0.759]
1000 Pass
12200 ms [0.759/0.759]
1000 Pass
13061 ms [0.759/0.759]
1000 Pass
11201 ms [0.759/0.759]
1000
Case 12.5.15 Pass
29486 ms [0.759/0.759]
1000 Pass
26512 ms [0.759/0.759]
1000 Pass
29418 ms [0.759/0.759]
1000 Pass
29065 ms [0.759/0.759]
1000 Pass
27264 ms [0.759/0.759]
1000 Pass
28061 ms [0.759/0.759]
1000 Pass
21560 ms [0.759/0.759]
1000 Pass
21631 ms [0.759/0.759]
1000 Pass
21299 ms [0.759/0.759]
1000 Pass
21737 ms [0.759/0.759]
1000 Pass
20041 ms [0.759/0.759]
1000
Case 12.5.16 Pass
25125 ms [0.759/0.759]
1000 Pass
22267 ms [0.759/0.759]
1000 Pass
26100 ms [0.759/0.759]
1000 Pass
26327 ms [0.759/0.759]
1000 Pass
24516 ms [0.759/0.759]
1000 Pass
24283 ms [0.759/0.759]
1000 Pass
15601 ms [0.759/0.759]
1000 Pass
16691 ms [0.759/0.759]
1000 Pass
15688 ms [0.759/0.759]
1000 Pass
17140 ms [0.759/0.759]
1000 Pass
15834 ms [0.759/0.759]
1000
Case 12.5.17 Pass
23911 ms [0.759/0.759]
1000 Pass
21699 ms [0.759/0.759]
1000 Pass
24952 ms [0.759/0.759]
1000 Pass
25196 ms [0.759/0.759]
1000 Pass
23848 ms [0.759/0.759]
1000 Pass
22295 ms [0.759/0.759]
1000 Pass
14261 ms [0.759/0.759]
1000 Pass
15277 ms [0.759/0.759]
1000 Pass
14297 ms [0.759/0.759]
1000 Pass
15054 ms [0.759/0.759]
1000 Pass
13953 ms [0.759/0.759]
1000
Case 12.5.18 Pass
23206 ms [0.759/0.759]
1000 Pass
21184 ms [0.759/0.759]
1000 Pass
24729 ms [0.759/0.759]
1000 Pass
24774 ms [0.759/0.759]
1000 Pass
23917 ms [0.759/0.759]
1000 Pass
22042 ms [0.759/0.759]
1000 Pass
13181 ms [0.759/0.759]
1000 Pass
14343 ms [0.759/0.759]
1000 Pass
14193 ms [0.759/0.759]
1000 Pass
14679 ms [0.759/0.759]
1000 Pass
14317 ms [0.759/0.759]
1000
13 WebSocket Compression (different parameters) cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
13.1 Large JSON data file (utf8, 200636 bytes) - client offers (requestNoContextTakeover, requestMaxWindowBits): [(False, 0)] / server accept (requestNoContextTakeover, requestMaxWindowBits): [(False, 0)]
Case 13.1.1 Pass
267 ms [0.292/0.292]
1000 Pass
252 ms [0.292/0.292]
1000 Pass
270 ms [0.292/0.292]
1000 Pass
240 ms [0.292/0.292]
1000 Pass
211 ms [0.303/0.292]
1000 Pass
156 ms [0.303/0.292]
1000 Pass
324 ms [0.292/0.292]
1000 Pass
304 ms [0.292/0.292]
1000 Pass
324 ms [0.292/0.292]
1000 Pass
331 ms [0.303/0.292]
1000 Pass
315 ms [0.292/0.292]
1000
Case 13.1.2 Pass
285 ms [0.112/0.112]
1000 Pass
281 ms [0.112/0.112]
1000 Pass
292 ms [0.112/0.112]
1000 Pass
256 ms [0.112/0.112]
1000 Pass
240 ms [0.112/0.112]
1000 Pass
203 ms [0.112/0.112]
1000 Pass
385 ms [0.112/0.112]
1000 Pass
356 ms [0.112/0.112]
1000 Pass
334 ms [0.112/0.112]
1000 Pass
363 ms [0.112/0.112]
1000 Pass
327 ms [0.112/0.112]
1000
Case 13.1.3 Pass
327 ms [0.065/0.065]
1000 Pass
296 ms [0.065/0.065]
1000 Pass
350 ms [0.065/0.065]
1000 Pass
320 ms [0.065/0.065]
1000 Pass
301 ms [0.065/0.065]
1000 Pass
272 ms [0.065/0.065]
1000 Pass
388 ms [0.065/0.065]
1000 Pass
346 ms [0.065/0.065]
1000 Pass
384 ms [0.065/0.065]
1000 Pass
380 ms [0.065/0.065]
1000 Pass
317 ms [0.065/0.065]
1000
Case 13.1.4 Pass
514 ms [0.056/0.056]
1000 Pass
477 ms [0.056/0.056]
1000 Pass
510 ms [0.056/0.056]
1000 Pass
508 ms [0.056/0.056]
1000 Pass
448 ms [0.056/0.056]
1000 Pass
409 ms [0.056/0.056]
1000 Pass
457 ms [0.056/0.056]
1000 Pass
409 ms [0.056/0.056]
1000 Pass
488 ms [0.056/0.056]
1000 Pass
453 ms [0.056/0.056]
1000 Pass
412 ms [0.056/0.056]
1000
Case 13.1.5 Pass
896 ms [0.046/0.046]
1000 Pass
857 ms [0.046/0.046]
1000 Pass
920 ms [0.046/0.046]
1000 Pass
928 ms [0.046/0.046]
1000 Pass
606 ms [0.046/0.046]
1000 Pass
800 ms [0.046/0.046]
1000 Pass
778 ms [0.046/0.046]
1000 Pass
601 ms [0.046/0.046]
1000 Pass
770 ms [0.046/0.046]
1000 Pass
725 ms [0.046/0.046]
1000 Pass
604 ms [0.046/0.046]
1000
Case 13.1.6 Pass
1282 ms [0.044/0.044]
1000 Pass
1211 ms [0.044/0.044]
1000 Pass
1343 ms [0.044/0.044]
1000 Pass
1341 ms [0.044/0.044]
1000 Pass
1197 ms [0.044/0.044]
1000 Pass
861 ms [0.044/0.044]
1000 Pass
924 ms [0.044/0.044]
1000 Pass
1021 ms [0.044/0.044]
1000 Pass
1307 ms [0.044/0.044]
1000 Pass
1213 ms [0.044/0.044]
1000 Pass
1161 ms [0.044/0.044]
1000
Case 13.1.7 Pass
1999 ms [0.043/0.043]
1000 Pass
1809 ms [0.043/0.043]
1000 Pass
2015 ms [0.043/0.043]
1000 Pass
2006 ms [0.043/0.043]
1000 Pass
1530 ms [0.043/0.043]
1000 Pass
1790 ms [0.043/0.043]
1000 Pass
1508 ms [0.043/0.043]
1000 Pass
1331 ms [0.043/0.043]
1000 Pass
1838 ms [0.043/0.043]
1000 Pass
2024 ms [0.043/0.043]
1000 Pass
1530 ms [0.043/0.043]
1000
Case 13.1.8 Pass
3343 ms [0.042/0.042]
1000 Pass
3046 ms [0.042/0.042]
1000 Pass
3529 ms [0.042/0.042]
1000 Pass
3635 ms [0.042/0.042]
1000 Pass
2727 ms [0.042/0.042]
1000 Pass
2502 ms [0.042/0.042]
1000 Pass
2940 ms [0.042/0.042]
1000 Pass
2417 ms [0.042/0.042]
1000 Pass
3226 ms [0.042/0.042]
1000 Pass
3085 ms [0.042/0.042]
1000 Pass
2160 ms [0.042/0.042]
1000
Case 13.1.9 Pass
6021 ms [0.042/0.042]
1000 Pass
5474 ms [0.042/0.042]
1000 Pass
6667 ms [0.042/0.042]
1000 Pass
6640 ms [0.042/0.042]
1000 Pass
5575 ms [0.042/0.042]
1000 Pass
4578 ms [0.042/0.042]
1000 Pass
4589 ms [0.042/0.042]
1000 Pass
4488 ms [0.042/0.042]
1000 Pass
5829 ms [0.042/0.042]
1000 Pass
5490 ms [0.042/0.042]
1000 Pass
4132 ms [0.042/0.042]
1000
Case 13.1.10 Pass
11605 ms [0.042/0.042]
1000 Pass
10531 ms [0.042/0.042]
1000 Pass
12042 ms [0.042/0.042]
1000 Pass
12009 ms [0.042/0.042]
1000 Pass
10479 ms [0.042/0.042]
1000 Pass
8845 ms [0.042/0.042]
1000 Pass
9963 ms [0.042/0.042]
1000 Pass
7473 ms [0.042/0.042]
1000 Pass
10504 ms [0.042/0.042]
1000 Pass
10430 ms [0.042/0.042]
1000 Pass
7038 ms [0.042/0.042]
1000
Case 13.1.11 Pass
1313 ms [0.044/0.044]
1000 Pass
1242 ms [0.044/0.044]
1000 Pass
1380 ms [0.044/0.044]
1000 Pass
1372 ms [0.044/0.044]
1000 Pass
1228 ms [0.044/0.044]
1000 Pass
1256 ms [0.044/0.044]
1000 Pass
1153 ms [0.044/0.044]
1000 Pass
825 ms [0.044/0.044]
1000 Pass
1385 ms [0.044/0.044]
1000 Pass
1391 ms [0.044/0.044]
1000 Pass
1128 ms [0.044/0.044]
1000
Case 13.1.12 Pass
2075 ms [0.043/0.043]
1000 Pass
1907 ms [0.043/0.043]
1000 Pass
2174 ms [0.043/0.043]
1000 Pass
2154 ms [0.043/0.043]
1000 Pass
1627 ms [0.043/0.043]
1000 Pass
1714 ms [0.043/0.043]
1000 Pass
1452 ms [0.043/0.043]
1000 Pass
1208 ms [0.043/0.043]
1000 Pass
1947 ms [0.043/0.043]
1000 Pass
2011 ms [0.043/0.043]
1000 Pass
1214 ms [0.043/0.043]
1000
Case 13.1.13 Pass
3476 ms [0.042/0.042]
1000 Pass
3152 ms [0.042/0.042]
1000 Pass
3739 ms [0.042/0.042]
1000 Pass
3766 ms [0.042/0.042]
1000 Pass
3038 ms [0.042/0.042]
1000 Pass
2782 ms [0.042/0.042]
1000 Pass
2717 ms [0.042/0.042]
1000 Pass
2293 ms [0.042/0.042]
1000 Pass
3474 ms [0.042/0.042]
1000 Pass
3242 ms [0.042/0.042]
1000 Pass
1941 ms [0.042/0.042]
1000
Case 13.1.14 Pass
6113 ms [0.042/0.042]
1000 Pass
5998 ms [0.042/0.042]
1000 Pass
6831 ms [0.042/0.042]
1000 Pass
6827 ms [0.042/0.042]
1000 Pass
5879 ms [0.042/0.042]
1000 Pass
4852 ms [0.042/0.042]
1000 Pass
4080 ms [0.042/0.042]
1000 Pass
4369 ms [0.042/0.042]
1000 Pass
5871 ms [0.042/0.042]
1000 Pass
5661 ms [0.042/0.042]
1000 Pass
4078 ms [0.042/0.042]
1000
Case 13.1.15 Pass
12003 ms [0.042/0.042]
1000 Pass
10881 ms [0.042/0.042]
1000 Pass
12113 ms [0.042/0.042]
1000 Pass
12215 ms [0.042/0.042]
1000 Pass
10931 ms [0.042/0.042]
1000 Pass
9919 ms [0.042/0.042]
1000 Pass
8118 ms [0.042/0.042]
1000 Pass
8353 ms [0.042/0.042]
1000 Pass
11046 ms [0.042/0.042]
1000 Pass
10782 ms [0.042/0.042]
1000 Pass
7877 ms [0.042/0.042]
1000
Case 13.1.16 Pass
11951 ms [0.042/0.042]
1000 Pass
10683 ms [0.042/0.042]
1000 Pass
12137 ms [0.042/0.042]
1000 Pass
12071 ms [0.042/0.042]
1000 Pass
10325 ms [0.042/0.042]
1000 Pass
9268 ms [0.042/0.042]
1000 Pass
8363 ms [0.042/0.042]
1000 Pass
6451 ms [0.042/0.042]
1000 Pass
10430 ms [0.042/0.042]
1000 Pass
10487 ms [0.042/0.042]
1000 Pass
7982 ms [0.042/0.042]
1000
Case 13.1.17 Pass
11638 ms [0.042/0.042]
1000 Pass
10535 ms [0.042/0.042]
1000 Pass
12041 ms [0.042/0.042]
1000 Pass
11984 ms [0.042/0.042]
1000 Pass
10375 ms [0.042/0.042]
1000 Pass
9002 ms [0.042/0.042]
1000 Pass
8943 ms [0.042/0.042]
1000 Pass
6707 ms [0.042/0.042]
1000 Pass
10488 ms [0.042/0.042]
1000 Pass
10273 ms [0.042/0.042]
1000 Pass
8699 ms [0.042/0.042]
1000
Case 13.1.18 Pass
11714 ms [0.042/0.042]
1000 Pass
10516 ms [0.042/0.042]
1000 Pass
12010 ms [0.042/0.042]
1000 Pass
12012 ms [0.042/0.042]
1000 Pass
10260 ms [0.042/0.042]
1000 Pass
9187 ms [0.042/0.042]
1000 Pass
8601 ms [0.042/0.042]
1000 Pass
6555 ms [0.042/0.042]
1000 Pass
10697 ms [0.042/0.042]
1000 Pass
10244 ms [0.042/0.042]
1000 Pass
8482 ms [0.042/0.042]
1000
13 WebSocket Compression (different parameters) cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
13.2 Large JSON data file (utf8, 200636 bytes) - client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 0)] / server accept (requestNoContextTakeover, requestMaxWindowBits): [(True, 0)]
Case 13.2.1 Pass
310 ms [0.993/0.292]
1000 Pass
288 ms [0.993/0.292]
1000 Pass
305 ms [0.993/0.292]
1000 Pass
276 ms [0.993/0.292]
1000 Pass
416 ms [0.993/0.292]
1000 Pass
269 ms [0.993/0.292]
1000 Pass
359 ms [0.993/0.292]
1000 Pass
383 ms [0.993/0.292]
1000 Pass
372 ms [0.993/0.292]
1000 Pass
398 ms [0.993/0.292]
1000 Pass
369 ms [0.993/0.292]
1000
Case 13.2.2 Pass
336 ms [0.746/0.112]
1000 Pass
305 ms [0.746/0.112]
1000 Pass
331 ms [0.746/0.112]
1000 Pass
327 ms [0.746/0.112]
1000 Pass
416 ms [0.746/0.112]
1000 Pass
237 ms [0.746/0.112]
1000 Pass
403 ms [0.746/0.112]
1000 Pass
382 ms [0.746/0.112]
1000 Pass
408 ms [0.746/0.112]
1000 Pass
427 ms [0.746/0.112]
1000 Pass
408 ms [0.746/0.112]
1000
Case 13.2.3 Pass
433 ms [0.524/0.065]
1000 Pass
395 ms [0.524/0.065]
1000 Pass
397 ms [0.524/0.065]
1000 Pass
439 ms [0.524/0.065]
1000 Pass
498 ms [0.528/0.065]
1000 Pass
417 ms [0.528/0.065]
1000 Pass
490 ms [0.524/0.065]
1000 Pass
433 ms [0.524/0.065]
1000 Pass
464 ms [0.524/0.065]
1000 Pass
450 ms [0.524/0.065]
1000 Pass
474 ms [0.524/0.065]
1000
Case 13.2.4 Pass
551 ms [0.170/0.056]
1000 Pass
527 ms [0.170/0.056]
1000 Pass
542 ms [0.170/0.056]
1000 Pass
545 ms [0.170/0.056]
1000 Pass
562 ms [0.171/0.056]
1000 Pass
551 ms [0.171/0.056]
1000 Pass
594 ms [0.170/0.056]
1000 Pass
519 ms [0.170/0.056]
1000 Pass
584 ms [0.170/0.056]
1000 Pass
498 ms [0.170/0.056]
1000 Pass
456 ms [0.170/0.056]
1000
Case 13.2.5 Pass
900 ms [0.074/0.046]
1000 Pass
857 ms [0.074/0.046]
1000 Pass
942 ms [0.074/0.046]
1000 Pass
949 ms [0.074/0.046]
1000 Pass
866 ms [0.075/0.046]
1000 Pass
861 ms [0.075/0.046]
1000 Pass
874 ms [0.074/0.046]
1000 Pass
617 ms [0.074/0.046]
1000 Pass
885 ms [0.074/0.046]
1000 Pass
782 ms [0.074/0.046]
1000 Pass
771 ms [0.074/0.046]
1000
Case 13.2.6 Pass
1316 ms [0.058/0.044]
1000 Pass
1217 ms [0.058/0.044]
1000 Pass
1352 ms [0.058/0.044]
1000 Pass
1348 ms [0.058/0.044]
1000 Pass
928 ms [0.058/0.044]
1000 Pass
1041 ms [0.058/0.044]
1000 Pass
1227 ms [0.058/0.044]
1000 Pass
1033 ms [0.058/0.044]
1000 Pass
1081 ms [0.058/0.044]
1000 Pass
1033 ms [0.058/0.044]
1000 Pass
1021 ms [0.058/0.044]
1000
Case 13.2.7 Pass
2000 ms [0.050/0.043]
1000 Pass
1791 ms [0.050/0.043]
1000 Pass
2011 ms [0.050/0.043]
1000 Pass
2014 ms [0.050/0.043]
1000 Pass
1686 ms [0.050/0.043]
1000 Pass
1454 ms [0.050/0.043]
1000 Pass
1444 ms [0.050/0.043]
1000 Pass
1703 ms [0.050/0.043]
1000 Pass
1481 ms [0.050/0.043]
1000 Pass
1661 ms [0.050/0.043]
1000 Pass
1506 ms [0.050/0.043]
1000
Case 13.2.8 Pass
3313 ms [0.046/0.042]
1000 Pass
3006 ms [0.046/0.042]
1000 Pass
3588 ms [0.046/0.042]
1000 Pass
3567 ms [0.046/0.042]
1000 Pass
2731 ms [0.046/0.042]
1000 Pass
2429 ms [0.046/0.042]
1000 Pass
2586 ms [0.046/0.042]
1000 Pass
2103 ms [0.046/0.042]
1000 Pass
2442 ms [0.046/0.042]
1000 Pass
2683 ms [0.046/0.042]
1000 Pass
2184 ms [0.046/0.042]
1000
Case 13.2.9 Pass
6018 ms [0.044/0.042]
1000 Pass
5464 ms [0.044/0.042]
1000 Pass
6612 ms [0.044/0.042]
1000 Pass
6660 ms [0.044/0.042]
1000 Pass
5781 ms [0.044/0.042]
1000 Pass
5036 ms [0.044/0.042]
1000 Pass
4812 ms [0.044/0.042]
1000 Pass
3885 ms [0.044/0.042]
1000 Pass
5065 ms [0.044/0.042]
1000 Pass
5164 ms [0.044/0.042]
1000 Pass
4168 ms [0.044/0.042]
1000
Case 13.2.10 Pass
11766 ms [0.043/0.042]
1000 Pass
10487 ms [0.043/0.042]
1000 Pass
12049 ms [0.043/0.042]
1000 Pass
12021 ms [0.043/0.042]
1000 Pass
10414 ms [0.043/0.042]
1000 Pass
9256 ms [0.043/0.042]
1000 Pass
7953 ms [0.043/0.042]
1000 Pass
8318 ms [0.043/0.042]
1000 Pass
9143 ms [0.043/0.042]
1000 Pass
9601 ms [0.043/0.042]
1000 Pass
7288 ms [0.043/0.042]
1000
Case 13.2.11 Pass
1343 ms [0.058/0.044]
1000 Pass
1268 ms [0.058/0.044]
1000 Pass
1382 ms [0.058/0.044]
1000 Pass
1370 ms [0.058/0.044]
1000 Pass
1259 ms [0.058/0.044]
1000 Pass
1001 ms [0.058/0.044]
1000 Pass
1281 ms [0.058/0.044]
1000 Pass
900 ms [0.058/0.044]
1000 Pass
930 ms [0.058/0.044]
1000 Pass
999 ms [0.058/0.044]
1000 Pass
958 ms [0.058/0.044]
1000
Case 13.2.12 Pass
2052 ms [0.050/0.043]
1000 Pass
1896 ms [0.050/0.043]
1000 Pass
2145 ms [0.050/0.043]
1000 Pass
2138 ms [0.050/0.043]
1000 Pass
1792 ms [0.050/0.043]
1000 Pass
1556 ms [0.050/0.043]
1000 Pass
1737 ms [0.050/0.043]
1000 Pass
1350 ms [0.050/0.043]
1000 Pass
1910 ms [0.050/0.043]
1000 Pass
1609 ms [0.050/0.043]
1000 Pass
1451 ms [0.050/0.043]
1000
Case 13.2.13 Pass
3410 ms [0.046/0.042]
1000 Pass
3097 ms [0.046/0.042]
1000 Pass
3694 ms [0.046/0.042]
1000 Pass
3700 ms [0.046/0.042]
1000 Pass
3000 ms [0.046/0.042]
1000 Pass
2472 ms [0.046/0.042]
1000 Pass
2533 ms [0.046/0.042]
1000 Pass
2105 ms [0.046/0.042]
1000 Pass
2941 ms [0.046/0.042]
1000 Pass
2589 ms [0.046/0.042]
1000 Pass
2504 ms [0.046/0.042]
1000
Case 13.2.14 Pass
6121 ms [0.044/0.042]
1000 Pass
5953 ms [0.044/0.042]
1000 Pass
6771 ms [0.044/0.042]
1000 Pass
6773 ms [0.044/0.042]
1000 Pass
6004 ms [0.044/0.042]
1000 Pass
5113 ms [0.044/0.042]
1000 Pass
5005 ms [0.044/0.042]
1000 Pass
3972 ms [0.044/0.042]
1000 Pass
5795 ms [0.044/0.042]
1000 Pass
5228 ms [0.044/0.042]
1000 Pass
4386 ms [0.044/0.042]
1000
Case 13.2.15 Pass
12016 ms [0.043/0.042]
1000 Pass
10892 ms [0.043/0.042]
1000 Pass
12194 ms [0.043/0.042]
1000 Pass
11919 ms [0.043/0.042]
1000 Pass
10384 ms [0.043/0.042]
1000 Pass
9821 ms [0.043/0.042]
1000 Pass
8328 ms [0.043/0.042]
1000 Pass
7846 ms [0.043/0.042]
1000 Pass
9129 ms [0.043/0.042]
1000 Pass
9422 ms [0.043/0.042]
1000 Pass
8043 ms [0.043/0.042]
1000
Case 13.2.16 Pass
11889 ms [0.043/0.042]
1000 Pass
10499 ms [0.043/0.042]
1000 Pass
12030 ms [0.043/0.042]
1000 Pass
12034 ms [0.043/0.042]
1000 Pass
9951 ms [0.043/0.042]
1000 Pass
8603 ms [0.043/0.042]
1000 Pass
9141 ms [0.043/0.042]
1000 Pass
7522 ms [0.043/0.042]
1000 Pass
9959 ms [0.043/0.042]
1000 Pass
9071 ms [0.043/0.042]
1000 Pass
8722 ms [0.043/0.042]
1000
Case 13.2.17 Pass
11662 ms [0.043/0.042]
1000 Pass
10493 ms [0.043/0.042]
1000 Pass
12053 ms [0.043/0.042]
1000 Pass
12011 ms [0.043/0.042]
1000 Pass
10306 ms [0.043/0.042]
1000 Pass
9331 ms [0.043/0.042]
1000 Pass
7949 ms [0.043/0.042]
1000 Pass
8356 ms [0.043/0.042]
1000 Pass
10229 ms [0.043/0.042]
1000 Pass
8493 ms [0.043/0.042]
1000 Pass
8443 ms [0.043/0.042]
1000
Case 13.2.18 Pass
11547 ms [0.043/0.042]
1000 Pass
10455 ms [0.043/0.042]
1000 Pass
12006 ms [0.043/0.042]
1000 Pass
12009 ms [0.043/0.042]
1000 Pass
10194 ms [0.043/0.042]
1000 Pass
8977 ms [0.043/0.042]
1000 Pass
8148 ms [0.043/0.042]
1000 Pass
8513 ms [0.043/0.042]
1000 Pass
9838 ms [0.043/0.042]
1000 Pass
8931 ms [0.043/0.042]
1000 Pass
8682 ms [0.043/0.042]
1000
13 WebSocket Compression (different parameters) cruby-1.9.3 cruby-2.0.0 cruby-2.1.5 cruby-2.2.1 jruby-1.9.3 jruby-2.0.0 node-v0.10.38 node-v0.12.1 node-v0.6.21-pre node-v0.8.28 node-v1.6.2
13.3 Large JSON data file (utf8, 200636 bytes) - client offers (requestNoContextTakeover, requestMaxWindowBits): [(False, 8)] / server accept (requestNoContextTakeover, requestMaxWindowBits): [(False, 8)]
Case 13.3.1 Pass
263 ms [0.303/0.292]
1000 Pass
261 ms [0.303/0.292]
1000 Pass
244 ms [0.303/0.292]
1000 Pass
247 ms [0.303/0.292]
1000 Fail
6 ms
Fail Fail
4 ms
Fail Pass
354 ms [0.303/0.292]
1000 Pass
295 ms [0.303/0.292]
1000 Pass
333 ms [0.303/0.292]
1000 Pass
352 ms [0.325/0.292]
1000 Pass
323 ms [0.303/0.292]
1000
Case 13.3.2 Pass
279 ms [0.123/0.112]
1000 Pass
274 ms [0.123/0.112]
1000 Pass
284 ms [0.123/0.112]
1000 Pass
276 ms [0.123/0.112]
1000 Fail
3 ms
Fail Fail
2 ms
Fail Pass
399 ms [0.123/0.112]
1000 Pass
337 ms [0.123/0.112]
1000 Pass
344 ms [0.123/0.112]
1000 Pass
357 ms [0.124/0.112]
1000 Pass
332 ms [0.123/0.112]
1000
Case 13.3.3 Pass
411 ms [0.073/0.065]
1000 Pass
383 ms [0.073/0.065]
1000 Pass
415 ms [0.073/0.065]
1000 Pass
398 ms [0.073/0.065]
1000 Fail
3 ms
Fail Fail
4 ms
Fail Pass
428 ms [0.073/0.065]
1000 Pass
312 ms [0.073/0.065]
1000 Pass
428 ms [0.073/0.065]
1000 Pass
425 ms [0.074/0.065]
1000 Pass
359 ms [0.073/0.065]
1000
Case 13.3.4 Pass
557 ms [0.059/0.056]
1000 Pass
523 ms [0.059/0.056]
1000 Pass
540 ms [0.059/0.056]
1000 Pass
541 ms [0.059/0.056]
1000 Fail
3 ms
Fail Fail
4 ms
Fail Pass
634 ms [0.059/0.056]
1000 Pass
576 ms [0.059/0.056]
1000 Pass
697 ms [0.059/0.056]
1000 Pass
707 ms [0.059/0.056]
1000 Pass
538 ms [0.059/0.056]
1000
Case 13.3.5 Pass
1146 ms [0.043/0.046]
1000 Pass
1112 ms [0.043/0.046]
1000 Pass
1175 ms [0.043/0.046]
1000 Pass
1167 ms [0.043/0.046]
1000 Fail
3 ms
Fail Fail
5 ms
Fail Pass
1530 ms [0.043/0.046]
1000 Pass
1019 ms [0.043/0.046]
1000 Pass
1701 ms [0.043/0.046]
1000 Pass
1670 ms [0.043/0.046]
1000 Pass
1303 ms [0.043/0.046]
1000
Case 13.3.6 Pass
1718 ms [0.039/0.044]
1000 Pass
1616 ms [0.039/0.044]
1000 Pass
1749 ms [0.039/0.044]
1000 Pass
1730 ms [0.039/0.044]
1000 Fail
4 ms
Fail Fail
3 ms
Fail Pass
1690 ms [0.039/0.044]
1000 Pass
1635 ms [0.039/0.044]
1000 Pass
2127 ms [0.039/0.044]
1000 Pass
2178 ms [0.039/0.044]
1000 Pass
1522 ms [0.039/0.044]
1000
Case 13.3.7 Pass
2829 ms [0.038/0.043]
1000 Pass
2683 ms [0.038/0.043]
1000 Pass
2983 ms [0.038/0.043]
1000 Pass
2964 ms [0.038/0.043]
1000 Fail
4 ms
Fail Fail
4 ms
Fail Pass
2819 ms [0.038/0.043]
1000 Pass
2941 ms [0.038/0.043]
1000 Pass
3002 ms [0.038/0.043]
1000 Pass
2967 ms [0.038/0.043]
1000 Pass
3464 ms [0.038/0.043]
1000
Case 13.3.8 Pass
5003 ms [0.037/0.042]
1000 Pass
4765 ms [0.037/0.042]
1000 Pass
5325 ms [0.037/0.042]
1000 Pass
5302 ms [0.037/0.042]
1000 Fail
5 ms
Fail Fail
5 ms
Fail Pass
5277 ms [0.037/0.042]
1000 Pass
4984 ms [0.037/0.042]
1000 Pass
5557 ms [0.037/0.042]
1000 Pass
5137 ms [0.037/0.042]
1000 Pass
4679 ms [0.037/0.042]
1000
Case 13.3.9 Pass
9674 ms [0.037/0.042]
1000 Pass
9214 ms [0.037/0.042]
1000 Pass
10278 ms [0.037/0.042]
1000 Pass
10219 ms [0.037/0.042]
1000 Fail
7 ms
Fail Fail
6 ms
Fail Pass
8704 ms [0.037/0.042]
1000 Pass
8346 ms [0.037/0.042]
1000 Pass
9441 ms [0.037/0.042]
1000 Pass
8860 ms [0.037/0.042]
1000 Pass
7726 ms [0.037/0.042]
1000
Case 13.3.10 Pass
18259 ms [0.037/0.042]
1000 Pass
17216 ms [0.037/0.042]
1000 Pass
19520 ms [0.037/0.042]
1000 Pass
19483 ms [0.037/0.042]
1000 Fail
9 ms
Fail Fail
10 ms
Fail Pass
16172 ms [0.037/0.042]
1000 Pass
14530 ms [0.037/0.042]
1000 Pass
17271 ms [0.037/0.042]
1000 Pass
16939 ms [0.037/0.042]
1000 Pass
15362 ms [0.037/0.042]
1000
Case 13.3.11 Pass
1732 ms [0.039/0.044]
1000 Pass
1648 ms [0.039/0.044]
1000 Pass
1786 ms [0.039/0.044]
1000 Pass
1775 ms [0.039/0.044]
1000 Fail
4 ms
Fail Fail
3 ms
Fail Pass
1913 ms [0.039/0.044]
1000 Pass
1951 ms [0.039/0.044]
1000 Pass
2194 ms [0.039/0.044]
1000 Pass
2226 ms [0.039/0.044]
1000 Pass
1926 ms [0.039/0.044]
1000
Case 13.3.12 Pass
2900 ms [0.038/0.043]
1000 Pass
2707 ms [0.038/0.043]
1000 Pass
3009 ms [0.038/0.043]
1000 Pass
3006 ms [0.038/0.043]
1000 Fail
4 ms
Fail Fail
4 ms
Fail Pass
3314 ms [0.038/0.043]
1000 Pass
2721 ms [0.038/0.043]
1000 Pass
3169 ms [0.038/0.043]
1000 Pass
3154 ms [0.038/0.043]
1000 Pass
2788 ms [0.038/0.043]
1000
Case 13.3.13 Pass
5202 ms [0.037/0.042]
1000 Pass
4858 ms [0.037/0.042]
1000 Pass
5457 ms [0.037/0.042]
1000 Pass
5439 ms [0.037/0.042]
1000 Fail
5 ms
Fail Fail
4 ms
Fail Pass
5391 ms [0.037/0.042]
1000 Pass
4808 ms [0.037/0.042]
1000 Pass
5714 ms [0.037/0.042]
1000 Pass
5353 ms [0.037/0.042]
1000 Pass
5136 ms [0.037/0.042]
1000
Case 13.3.14