|
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