|
@@ -202,7 +202,7 @@ pre.wirelog_tcp_closed_by_peer {color: #fff; margin: 0; background-color: #000;
|
|
|
<center><a href="http://autobahn.ws/testsuite" title="Autobahn WebSockets Testsuite"><img src="http://autobahn.ws/static/img/ws_protocol_test_report.png" border="0" width="820" height="46" alt="Autobahn WebSockets Testsuite Report"></img></a></center>
|
|
|
<center><a href="http://autobahn.ws" title="Autobahn WebSockets"> <img src="http://autobahn.ws/static/img/ws_protocol_test_report_autobahn.png" border="0" width="300" height="68" alt="Autobahn WebSockets"> </img></a></center>
|
|
|
<br/>
|
|
|
- <p class="case case_ok">com.squareup.SRWebSocketTests - <span style="font-size: 1.3em;"><b>Case 2.11</b></span> : Pass - <span style="font-size: 0.9em;"><b>11</b> ms @ 2012-07-29T01:25:35Z</a></p>
|
|
|
+ <p class="case case_ok">com.squareup.SRWebSocketTests - <span style="font-size: 1.3em;"><b>Case 2.11</b></span> : Pass - <span style="font-size: 0.9em;"><b>16</b> ms @ 2012-08-31T01:58:14Z</a></p>
|
|
|
<p class="case_text_block case_desc"><b>Case Description</b><br/><br/>Send 10 Pings with payload. Send out octets in octet-wise chops.</p>
|
|
|
<p class="case_text_block case_expect"><b>Case Expectation</b><br/><br/>Pongs for our Pings with all the payloads. Note: This is not required by the Spec .. but we check for this behaviour anyway. Clean close with normal code.</p>
|
|
|
|
|
@@ -216,16 +216,16 @@ pre.wirelog_tcp_closed_by_peer {color: #fff; margin: 0; background-color: #000;
|
|
|
<h2>Opening Handshake</h2>
|
|
|
<pre class="http_dump">GET /runCase?case=27&agent=com.squareup.SRWebSocketTests HTTP/1.1
|
|
|
Host: localhost:9001
|
|
|
+Origin: http://localhost:9001/
|
|
|
+Sec-WebSocket-Key: E3a18kmKwEV0PPa/M4vSiQ==
|
|
|
Upgrade: websocket
|
|
|
Connection: Upgrade
|
|
|
-Sec-WebSocket-Key: Z1GjLFZv8Bca8PHS5mfKww==
|
|
|
-Sec-WebSocket-Version: 13
|
|
|
-Origin: http://localhost:9001/</pre>
|
|
|
+Sec-WebSocket-Version: 13</pre>
|
|
|
<pre class="http_dump">HTTP/1.1 101 Switching Protocols
|
|
|
Server: AutobahnTestSuite/0.5.2-0.5.5
|
|
|
Upgrade: WebSocket
|
|
|
Connection: Upgrade
|
|
|
-Sec-WebSocket-Accept: pJxYU8Xa/nPEzOmV9sT3MBxDv9o=</pre>
|
|
|
+Sec-WebSocket-Accept: uJSFT0Al6+E27ylhKn9IkQgzCCY=</pre>
|
|
|
<br/><hr/>
|
|
|
<h2>Closing Behavior</h2>
|
|
|
<table>
|
|
@@ -279,14 +279,14 @@ Sec-WebSocket-Accept: pJxYU8Xa/nPEzOmV9sT3MBxDv9o=</pre>
|
|
|
<h2>Wire Log</h2>
|
|
|
<div id="wirelog">
|
|
|
<pre class="wirelog_rx_octets">000 RX OCTETS: 474554202f72756e436173653f636173653d3237266167656e743d636f6d2e73717561726575702e5352576562536f636b65</pre>
|
|
|
- <pre class="wirelog_rx_octets"> 74546573747320485454502f312e310d0a486f73743a206c6f63616c686f73743a393030310d0a557067726164653a207765</pre>
|
|
|
- <pre class="wirelog_rx_octets"> 62736f636b65740d0a436f6e6e656374696f6e3a20557067726164650d0a5365632d576562536f636b65742d4b65793a205a</pre>
|
|
|
- <pre class="wirelog_rx_octets"> 31476a4c465a763842636138504853356d664b77773d3d0d0a5365632d576562536f636b65742d56657273696f6e3a203133</pre>
|
|
|
- <pre class="wirelog_rx_octets"> 0d0a4f726967696e3a20687474703a2f2f6c6f63616c686f73743a393030312f0d0a0d0a</pre>
|
|
|
+ <pre class="wirelog_rx_octets"> 74546573747320485454502f312e310d0a486f73743a206c6f63616c686f73743a393030310d0a4f726967696e3a20687474</pre>
|
|
|
+ <pre class="wirelog_rx_octets"> 703a2f2f6c6f63616c686f73743a393030312f0d0a5365632d576562536f636b65742d4b65793a2045336131386b6d4b7745</pre>
|
|
|
+ <pre class="wirelog_rx_octets"> 56305050612f4d34765369513d3d0d0a557067726164653a20776562736f636b65740d0a436f6e6e656374696f6e3a205570</pre>
|
|
|
+ <pre class="wirelog_rx_octets"> 67726164650d0a5365632d576562536f636b65742d56657273696f6e3a2031330d0a0d0a</pre>
|
|
|
<pre class="wirelog_tx_octets">001 TX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a5365727665723a204175746f6261686e</pre>
|
|
|
<pre class="wirelog_tx_octets"> 5465737453756974652f302e352e322d302e352e350d0a557067726164653a20576562536f636b65740d0a436f6e6e656374</pre>
|
|
|
- <pre class="wirelog_tx_octets"> 696f6e3a20557067726164650d0a5365632d576562536f636b65742d4163636570743a20704a7859553858612f6e50457a4f</pre>
|
|
|
- <pre class="wirelog_tx_octets"> 6d56397354334d42784476396f3d0d0a0d0a</pre>
|
|
|
+ <pre class="wirelog_tx_octets"> 696f6e3a20557067726164650d0a5365632d576562536f636b65742d4163636570743a20754a53465430416c362b45323779</pre>
|
|
|
+ <pre class="wirelog_tx_octets"> 6c684b6e39496b51677a4343593d0d0a0d0a</pre>
|
|
|
<pre class="wirelog_tx_frame_sync">002 TX FRAME : OPCODE=9, FIN=True, RSV=0, MASK=None, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=1, SYNC=False</pre>
|
|
|
<pre class="wirelog_tx_frame_sync"> payload-0</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">003 TX OCTETS: 89</pre>
|
|
@@ -321,8 +321,8 @@ Sec-WebSocket-Accept: pJxYU8Xa/nPEzOmV9sT3MBxDv9o=</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">023 TX OCTETS: 30</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">024 TX OCTETS: 89</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">025 TX OCTETS: 09</pre>
|
|
|
- <pre class="wirelog_rx_octets">026 RX OCTETS: 8a895c927a512cf3033d33f31e7c6c</pre>
|
|
|
- <pre class="wirelog_rx_frame">027 RX FRAME : OPCODE=10, FIN=True, RSV=0, MASKED=True, MASK=3563393237613531</pre>
|
|
|
+ <pre class="wirelog_rx_octets">026 RX OCTETS: 8a89f39a214883fb58249cfb4565c3</pre>
|
|
|
+ <pre class="wirelog_rx_frame">027 RX FRAME : OPCODE=10, FIN=True, RSV=0, MASKED=True, MASK=6633396132313438</pre>
|
|
|
<pre class="wirelog_rx_frame"> payload-0</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">028 TX OCTETS: 70</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">029 TX OCTETS: 61</pre>
|
|
@@ -335,10 +335,10 @@ Sec-WebSocket-Accept: pJxYU8Xa/nPEzOmV9sT3MBxDv9o=</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">036 TX OCTETS: 31</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">037 TX OCTETS: 89</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">038 TX OCTETS: 09</pre>
|
|
|
- <pre class="wirelog_tx_octets_sync">039 TX OCTETS: 70</pre>
|
|
|
- <pre class="wirelog_rx_octets">040 RX OCTETS: 8a89e390b31193f1ca7d8cf1d73cd2</pre>
|
|
|
- <pre class="wirelog_rx_frame">041 RX FRAME : OPCODE=10, FIN=True, RSV=0, MASKED=True, MASK=6533393062333131</pre>
|
|
|
+ <pre class="wirelog_rx_octets">039 RX OCTETS: 8a89257b95cc551aeca04a1af1e114</pre>
|
|
|
+ <pre class="wirelog_rx_frame">040 RX FRAME : OPCODE=10, FIN=True, RSV=0, MASKED=True, MASK=3235376239356363</pre>
|
|
|
<pre class="wirelog_rx_frame"> payload-1</pre>
|
|
|
+ <pre class="wirelog_tx_octets_sync">041 TX OCTETS: 70</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">042 TX OCTETS: 61</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">043 TX OCTETS: 79</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">044 TX OCTETS: 6c</pre>
|
|
@@ -349,10 +349,10 @@ Sec-WebSocket-Accept: pJxYU8Xa/nPEzOmV9sT3MBxDv9o=</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">049 TX OCTETS: 32</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">050 TX OCTETS: 89</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">051 TX OCTETS: 09</pre>
|
|
|
- <pre class="wirelog_tx_octets_sync">052 TX OCTETS: 70</pre>
|
|
|
- <pre class="wirelog_rx_octets">053 RX OCTETS: 8a89cc4e3288bc2f4be4a32f56a5fe</pre>
|
|
|
- <pre class="wirelog_rx_frame">054 RX FRAME : OPCODE=10, FIN=True, RSV=0, MASKED=True, MASK=6363346533323838</pre>
|
|
|
+ <pre class="wirelog_rx_octets">052 RX OCTETS: 8a8905afdc2675cea54a6aceb80b37</pre>
|
|
|
+ <pre class="wirelog_rx_frame">053 RX FRAME : OPCODE=10, FIN=True, RSV=0, MASKED=True, MASK=3035616664633236</pre>
|
|
|
<pre class="wirelog_rx_frame"> payload-2</pre>
|
|
|
+ <pre class="wirelog_tx_octets_sync">054 TX OCTETS: 70</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">055 TX OCTETS: 61</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">056 TX OCTETS: 79</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">057 TX OCTETS: 6c</pre>
|
|
@@ -363,8 +363,8 @@ Sec-WebSocket-Accept: pJxYU8Xa/nPEzOmV9sT3MBxDv9o=</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">062 TX OCTETS: 33</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">063 TX OCTETS: 89</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">064 TX OCTETS: 09</pre>
|
|
|
- <pre class="wirelog_rx_octets">065 RX OCTETS: 8a89c47f0adbb41e73b7ab1e6ef6f7</pre>
|
|
|
- <pre class="wirelog_rx_frame">066 RX FRAME : OPCODE=10, FIN=True, RSV=0, MASKED=True, MASK=6334376630616462</pre>
|
|
|
+ <pre class="wirelog_rx_octets">065 RX OCTETS: 8a89fc29052e8c487c4293486103cf</pre>
|
|
|
+ <pre class="wirelog_rx_frame">066 RX FRAME : OPCODE=10, FIN=True, RSV=0, MASKED=True, MASK=6663323930353265</pre>
|
|
|
<pre class="wirelog_rx_frame"> payload-3</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">067 TX OCTETS: 70</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">068 TX OCTETS: 61</pre>
|
|
@@ -377,10 +377,10 @@ Sec-WebSocket-Accept: pJxYU8Xa/nPEzOmV9sT3MBxDv9o=</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">075 TX OCTETS: 34</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">076 TX OCTETS: 89</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">077 TX OCTETS: 09</pre>
|
|
|
- <pre class="wirelog_tx_octets_sync">078 TX OCTETS: 70</pre>
|
|
|
- <pre class="wirelog_rx_octets">079 RX OCTETS: 8a897683bf0806e2c66419e2db2542</pre>
|
|
|
- <pre class="wirelog_rx_frame">080 RX FRAME : OPCODE=10, FIN=True, RSV=0, MASKED=True, MASK=3736383362663038</pre>
|
|
|
+ <pre class="wirelog_rx_octets">078 RX OCTETS: 8a89462f7ceb364e0587294e18c672</pre>
|
|
|
+ <pre class="wirelog_rx_frame">079 RX FRAME : OPCODE=10, FIN=True, RSV=0, MASKED=True, MASK=3436326637636562</pre>
|
|
|
<pre class="wirelog_rx_frame"> payload-4</pre>
|
|
|
+ <pre class="wirelog_tx_octets_sync">080 TX OCTETS: 70</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">081 TX OCTETS: 61</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">082 TX OCTETS: 79</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">083 TX OCTETS: 6c</pre>
|
|
@@ -391,8 +391,8 @@ Sec-WebSocket-Accept: pJxYU8Xa/nPEzOmV9sT3MBxDv9o=</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">088 TX OCTETS: 35</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">089 TX OCTETS: 89</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">090 TX OCTETS: 09</pre>
|
|
|
- <pre class="wirelog_rx_octets">091 RX OCTETS: 8a895a7551682a142804351435456f</pre>
|
|
|
- <pre class="wirelog_rx_frame">092 RX FRAME : OPCODE=10, FIN=True, RSV=0, MASKED=True, MASK=3561373535313638</pre>
|
|
|
+ <pre class="wirelog_rx_octets">091 RX OCTETS: 8a894e59f5a13e388ccd2138918c7b</pre>
|
|
|
+ <pre class="wirelog_rx_frame">092 RX FRAME : OPCODE=10, FIN=True, RSV=0, MASKED=True, MASK=3465353966356131</pre>
|
|
|
<pre class="wirelog_rx_frame"> payload-5</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">093 TX OCTETS: 70</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">094 TX OCTETS: 61</pre>
|
|
@@ -405,8 +405,8 @@ Sec-WebSocket-Accept: pJxYU8Xa/nPEzOmV9sT3MBxDv9o=</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">101 TX OCTETS: 36</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">102 TX OCTETS: 89</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">103 TX OCTETS: 09</pre>
|
|
|
- <pre class="wirelog_rx_octets">104 RX OCTETS: 8a89eac588c89aa4f1a485a4ece5dc</pre>
|
|
|
- <pre class="wirelog_rx_frame">105 RX FRAME : OPCODE=10, FIN=True, RSV=0, MASKED=True, MASK=6561633538386338</pre>
|
|
|
+ <pre class="wirelog_rx_octets">104 RX OCTETS: 8a8980fa4b6af09b3206ef9b2f47b6</pre>
|
|
|
+ <pre class="wirelog_rx_frame">105 RX FRAME : OPCODE=10, FIN=True, RSV=0, MASKED=True, MASK=3830666134623661</pre>
|
|
|
<pre class="wirelog_rx_frame"> payload-6</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">106 TX OCTETS: 70</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">107 TX OCTETS: 61</pre>
|
|
@@ -419,10 +419,10 @@ Sec-WebSocket-Accept: pJxYU8Xa/nPEzOmV9sT3MBxDv9o=</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">114 TX OCTETS: 37</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">115 TX OCTETS: 89</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">116 TX OCTETS: 09</pre>
|
|
|
- <pre class="wirelog_tx_octets_sync">117 TX OCTETS: 70</pre>
|
|
|
- <pre class="wirelog_rx_octets">118 RX OCTETS: 8a89f798d60287f9af6e98f9b22fc0</pre>
|
|
|
- <pre class="wirelog_rx_frame">119 RX FRAME : OPCODE=10, FIN=True, RSV=0, MASKED=True, MASK=6637393864363032</pre>
|
|
|
+ <pre class="wirelog_rx_octets">117 RX OCTETS: 8a890beb1d417b8a642d648a796c3c</pre>
|
|
|
+ <pre class="wirelog_rx_frame">118 RX FRAME : OPCODE=10, FIN=True, RSV=0, MASKED=True, MASK=3062656231643431</pre>
|
|
|
<pre class="wirelog_rx_frame"> payload-7</pre>
|
|
|
+ <pre class="wirelog_tx_octets_sync">119 TX OCTETS: 70</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">120 TX OCTETS: 61</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">121 TX OCTETS: 79</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">122 TX OCTETS: 6c</pre>
|
|
@@ -433,10 +433,10 @@ Sec-WebSocket-Accept: pJxYU8Xa/nPEzOmV9sT3MBxDv9o=</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">127 TX OCTETS: 38</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">128 TX OCTETS: 89</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">129 TX OCTETS: 09</pre>
|
|
|
- <pre class="wirelog_tx_octets_sync">130 TX OCTETS: 70</pre>
|
|
|
- <pre class="wirelog_rx_octets">131 RX OCTETS: 8a89baeed8d5ca8fa1b9d58fbcf882</pre>
|
|
|
- <pre class="wirelog_rx_frame">132 RX FRAME : OPCODE=10, FIN=True, RSV=0, MASKED=True, MASK=6261656564386435</pre>
|
|
|
+ <pre class="wirelog_rx_octets">130 RX OCTETS: 8a89dfe58803af84f16fb084ec2ee7</pre>
|
|
|
+ <pre class="wirelog_rx_frame">131 RX FRAME : OPCODE=10, FIN=True, RSV=0, MASKED=True, MASK=6466653538383033</pre>
|
|
|
<pre class="wirelog_rx_frame"> payload-8</pre>
|
|
|
+ <pre class="wirelog_tx_octets_sync">132 TX OCTETS: 70</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">133 TX OCTETS: 61</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">134 TX OCTETS: 79</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">135 TX OCTETS: 6c</pre>
|
|
@@ -445,14 +445,14 @@ Sec-WebSocket-Accept: pJxYU8Xa/nPEzOmV9sT3MBxDv9o=</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">138 TX OCTETS: 64</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">139 TX OCTETS: 2d</pre>
|
|
|
<pre class="wirelog_tx_octets_sync">140 TX OCTETS: 39</pre>
|
|
|
- <pre class="wirelog_rx_octets">141 RX OCTETS: 8a89ed191a0f9d78636382787e22d4</pre>
|
|
|
- <pre class="wirelog_rx_frame">142 RX FRAME : OPCODE=10, FIN=True, RSV=0, MASKED=True, MASK=6564313931613066</pre>
|
|
|
+ <pre class="wirelog_rx_octets">141 RX OCTETS: 8a89032d4744734c3e286c4c23693a</pre>
|
|
|
+ <pre class="wirelog_rx_frame">142 RX FRAME : OPCODE=10, FIN=True, RSV=0, MASKED=True, MASK=3033326434373434</pre>
|
|
|
<pre class="wirelog_rx_frame"> payload-9</pre>
|
|
|
<pre class="wirelog_tx_frame">143 TX FRAME : OPCODE=8, FIN=True, RSV=0, MASK=None, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False</pre>
|
|
|
<pre class="wirelog_tx_frame"> è</pre>
|
|
|
<pre class="wirelog_tx_octets">144 TX OCTETS: 880203e8</pre>
|
|
|
- <pre class="wirelog_rx_octets">145 RX OCTETS: 88828738eab384d0</pre>
|
|
|
- <pre class="wirelog_rx_frame">146 RX FRAME : OPCODE=8, FIN=True, RSV=0, MASKED=True, MASK=3837333865616233</pre>
|
|
|
+ <pre class="wirelog_rx_octets">145 RX OCTETS: 88827af18bcd7919</pre>
|
|
|
+ <pre class="wirelog_rx_frame">146 RX FRAME : OPCODE=8, FIN=True, RSV=0, MASKED=True, MASK=3761663138626364</pre>
|
|
|
<pre class="wirelog_rx_frame"> è</pre>
|
|
|
<pre class="wirelog_tcp_closed_by_me">147 TCP DROPPED BY ME</pre>
|
|
|
</div>
|