|
18 | 18 |
|
19 | 19 | import io.opentelemetry.javaagent.instrumentation.hypertrace.servlet.v3_0.nowrapping.TestServlets.EchoAsyncResponse_stream; |
20 | 20 | import io.opentelemetry.javaagent.instrumentation.hypertrace.servlet.v3_0.nowrapping.TestServlets.EchoAsyncResponse_writer; |
| 21 | +import io.opentelemetry.javaagent.instrumentation.hypertrace.servlet.v3_0.nowrapping.TestServlets.EchoReader_read_large_array; |
21 | 22 | import io.opentelemetry.javaagent.instrumentation.hypertrace.servlet.v3_0.nowrapping.TestServlets.EchoStream_arr; |
22 | 23 | import io.opentelemetry.javaagent.instrumentation.hypertrace.servlet.v3_0.nowrapping.TestServlets.EchoStream_arr_offset; |
23 | 24 | import io.opentelemetry.javaagent.instrumentation.hypertrace.servlet.v3_0.nowrapping.TestServlets.EchoStream_readLine_print; |
| 25 | +import io.opentelemetry.javaagent.instrumentation.hypertrace.servlet.v3_0.nowrapping.TestServlets.EchoStream_read_large_array; |
24 | 26 | import io.opentelemetry.javaagent.instrumentation.hypertrace.servlet.v3_0.nowrapping.TestServlets.EchoStream_single_byte; |
25 | 27 | import io.opentelemetry.javaagent.instrumentation.hypertrace.servlet.v3_0.nowrapping.TestServlets.EchoWriter_single_char; |
26 | 28 | import io.opentelemetry.javaagent.instrumentation.hypertrace.servlet.v3_0.nowrapping.TestServlets.GetHello; |
@@ -73,6 +75,8 @@ public static void startServer() throws Exception { |
73 | 75 | handler.addServlet(TestServlets.Forward_to_post.class, "/forward_to_echo"); |
74 | 76 | handler.addServlet(EchoAsyncResponse_stream.class, "/echo_async_response_stream"); |
75 | 77 | handler.addServlet(EchoAsyncResponse_writer.class, "/echo_async_response_writer"); |
| 78 | + handler.addServlet(EchoStream_read_large_array.class, "/echo_stream_read_large_array"); |
| 79 | + handler.addServlet(EchoReader_read_large_array.class, "/echo_reader_read_large_array"); |
76 | 80 | server.setHandler(handler); |
77 | 81 | server.start(); |
78 | 82 | serverPort = server.getConnectors()[0].getLocalPort(); |
@@ -103,6 +107,16 @@ public void postJson_stream_single_byte() throws Exception { |
103 | 107 | postJson(String.format("http://localhost:%d/echo_stream_single_byte", serverPort)); |
104 | 108 | } |
105 | 109 |
|
| 110 | + @Test |
| 111 | + public void postJson_stream_read_large_array() throws Exception { |
| 112 | + postJson(String.format("http://localhost:%d/echo_stream_read_large_array", serverPort)); |
| 113 | + } |
| 114 | + |
| 115 | + @Test |
| 116 | + public void postJson_reader_read_large_array() throws Exception { |
| 117 | + postJson(String.format("http://localhost:%d/echo_reader_read_large_array", serverPort)); |
| 118 | + } |
| 119 | + |
106 | 120 | @Test |
107 | 121 | public void postJson_stream_arr() throws Exception { |
108 | 122 | postJson(String.format("http://localhost:%d/echo_stream_arr", serverPort)); |
|
0 commit comments