|
26 | 26 | * @bug 8087112 |
27 | 27 | * @requires os.family != "windows" | ( os.name != "Windows 10" & os.name != "Windows Server 2016" |
28 | 28 | * & os.name != "Windows Server 2019" ) |
| 29 | + * @requires os.family != "aix" |
29 | 30 | * @library /test/lib /test/jdk/java/net/httpclient/lib |
30 | 31 | * @build jdk.test.lib.net.SimpleSSLContext jdk.httpclient.test.lib.common.TestUtil |
31 | 32 | * jdk.httpclient.test.lib.http2.Http2TestServer |
|
45 | 46 | * H3SimpleGet |
46 | 47 | */ |
47 | 48 |
|
| 49 | +/* |
| 50 | + * @test id=with-continuations-aix |
| 51 | + * @bug 8087112 |
| 52 | + * @requires os.family == "aix" |
| 53 | + * @library /test/lib /test/jdk/java/net/httpclient/lib |
| 54 | + * @build jdk.test.lib.net.SimpleSSLContext jdk.httpclient.test.lib.common.TestUtil |
| 55 | + * jdk.httpclient.test.lib.http2.Http2TestServer |
| 56 | + * @run testng/othervm/timeout=480 -XX:+HeapDumpOnOutOfMemoryError -XX:+CrashOnOutOfMemoryError |
| 57 | + * H3SimpleGet |
| 58 | + * @run testng/othervm/timeout=480 -XX:+HeapDumpOnOutOfMemoryError -XX:+CrashOnOutOfMemoryError |
| 59 | + * -Djdk.httpclient.retryOnStreamlimit=20 |
| 60 | + * -Djdk.httpclient.redirects.retrylimit=21 |
| 61 | + * -Dsimpleget.repeat=1 -Dsimpleget.chunks=1 -Dsimpleget.requests=1000 |
| 62 | + * H3SimpleGet |
| 63 | + * @run testng/othervm/timeout=480 -XX:+HeapDumpOnOutOfMemoryError -XX:+CrashOnOutOfMemoryError |
| 64 | + * -Dsimpleget.requests=150 |
| 65 | + * -Dsimpleget.chunks=16384 |
| 66 | + * -Djdk.httpclient.retryOnStreamlimit=5 |
| 67 | + * -Djdk.httpclient.redirects.retrylimit=6 |
| 68 | + * -Djdk.httpclient.quic.defaultMTU=8192 |
| 69 | + * H3SimpleGet |
| 70 | + */ |
| 71 | + |
48 | 72 | /* |
49 | 73 | * @test id=without-continuation |
50 | 74 | * @bug 8087112 |
|
75 | 99 | /* |
76 | 100 | * @test id=useNioSelector |
77 | 101 | * @bug 8087112 |
| 102 | + * @requires os.family != "aix" |
78 | 103 | * @library /test/lib /test/jdk/java/net/httpclient/lib |
79 | 104 | * @build jdk.test.lib.net.SimpleSSLContext jdk.httpclient.test.lib.common.TestUtil |
80 | 105 | * jdk.httpclient.test.lib.http2.Http2TestServer |
|
97 | 122 | * H3SimpleGet |
98 | 123 | */ |
99 | 124 |
|
| 125 | +/* |
| 126 | + * @test id=useNioSelector-aix |
| 127 | + * @bug 8087112 |
| 128 | + * @requires os.family == "aix" |
| 129 | + * @library /test/lib /test/jdk/java/net/httpclient/lib |
| 130 | + * @build jdk.test.lib.net.SimpleSSLContext jdk.httpclient.test.lib.common.TestUtil |
| 131 | + * jdk.httpclient.test.lib.http2.Http2TestServer |
| 132 | + * @run testng/othervm/timeout=480 -XX:+HeapDumpOnOutOfMemoryError -XX:+CrashOnOutOfMemoryError |
| 133 | + * -Djdk.internal.httpclient.quic.useNioSelector=true |
| 134 | + * H3SimpleGet |
| 135 | + * @run testng/othervm/timeout=480 -XX:+HeapDumpOnOutOfMemoryError -XX:+CrashOnOutOfMemoryError |
| 136 | + * -Djdk.internal.httpclient.quic.useNioSelector=true |
| 137 | + * -Djdk.httpclient.retryOnStreamlimit=20 |
| 138 | + * -Djdk.httpclient.redirects.retrylimit=21 |
| 139 | + * -Dsimpleget.repeat=1 -Dsimpleget.chunks=1 -Dsimpleget.requests=1000 |
| 140 | + * H3SimpleGet |
| 141 | + * @run testng/othervm/timeout=480 -XX:+HeapDumpOnOutOfMemoryError -XX:+CrashOnOutOfMemoryError |
| 142 | + * -Djdk.internal.httpclient.quic.useNioSelector=true |
| 143 | + * -Dsimpleget.requests=150 |
| 144 | + * -Dsimpleget.chunks=16384 |
| 145 | + * -Djdk.httpclient.retryOnStreamlimit=5 |
| 146 | + * -Djdk.httpclient.redirects.retrylimit=6 |
| 147 | + * -Djdk.httpclient.quic.defaultMTU=8192 |
| 148 | + * H3SimpleGet |
| 149 | + */ |
| 150 | + |
100 | 151 | // Interesting additional settings for debugging and manual testing: |
101 | 152 | // ----------------------------------------------------------------- |
102 | 153 | // -Djdk.httpclient.HttpClient.log=requests,errors,quic:retransmit:control,http3 |
|
0 commit comments