| ... | @@ -13,6 +13,7 @@ const expectError = std.testing.expectError; | ... | @@ -13,6 +13,7 @@ const expectError = std.testing.expectError; |
| 13 | | 13 | |
| 14 | test "trailers" { | 14 | test "trailers" { |
| 15 | if (builtin.cpu.arch.isPowerPC64() and builtin.mode != .Debug) return error.SkipZigTest; // https://github.com/llvm/llvm-project/issues/171879 | 15 | if (builtin.cpu.arch.isPowerPC64() and builtin.mode != .Debug) return error.SkipZigTest; // https://github.com/llvm/llvm-project/issues/171879 |
| | 16 | if (builtin.os.tag == .openbsd) return error.SkipZigTest; // https://codeberg.org/ziglang/zig/issues/30806 |
| 16 | | 17 | |
| 17 | const io = std.testing.io; | 18 | const io = std.testing.io; |
| 18 | const test_server = try createTestServer(io, struct { | 19 | const test_server = try createTestServer(io, struct { |
| ... | @@ -99,6 +100,7 @@ test "trailers" { | ... | @@ -99,6 +100,7 @@ test "trailers" { |
| 99 | | 100 | |
| 100 | test "HTTP server handles a chunked transfer coding request" { | 101 | test "HTTP server handles a chunked transfer coding request" { |
| 101 | if (builtin.cpu.arch.isPowerPC64() and builtin.mode != .Debug) return error.SkipZigTest; // https://github.com/llvm/llvm-project/issues/171879 | 102 | if (builtin.cpu.arch.isPowerPC64() and builtin.mode != .Debug) return error.SkipZigTest; // https://github.com/llvm/llvm-project/issues/171879 |
| | 103 | if (builtin.os.tag == .openbsd) return error.SkipZigTest; // https://codeberg.org/ziglang/zig/issues/30806 |
| 102 | | 104 | |
| 103 | const io = std.testing.io; | 105 | const io = std.testing.io; |
| 104 | const test_server = try createTestServer(io, struct { | 106 | const test_server = try createTestServer(io, struct { |
| ... | @@ -167,6 +169,7 @@ test "HTTP server handles a chunked transfer coding request" { | ... | @@ -167,6 +169,7 @@ test "HTTP server handles a chunked transfer coding request" { |
| 167 | | 169 | |
| 168 | test "echo content server" { | 170 | test "echo content server" { |
| 169 | if (builtin.cpu.arch.isPowerPC64() and builtin.mode != .Debug) return error.SkipZigTest; // https://github.com/llvm/llvm-project/issues/171879 | 171 | if (builtin.cpu.arch.isPowerPC64() and builtin.mode != .Debug) return error.SkipZigTest; // https://github.com/llvm/llvm-project/issues/171879 |
| | 172 | if (builtin.os.tag == .openbsd) return error.SkipZigTest; // https://codeberg.org/ziglang/zig/issues/30806 |
| 170 | | 173 | |
| 171 | const io = std.testing.io; | 174 | const io = std.testing.io; |
| 172 | const test_server = try createTestServer(io, struct { | 175 | const test_server = try createTestServer(io, struct { |
| ... | @@ -257,6 +260,7 @@ test "echo content server" { | ... | @@ -257,6 +260,7 @@ test "echo content server" { |
| 257 | | 260 | |
| 258 | test "Server.Request.respondStreaming non-chunked, unknown content-length" { | 261 | test "Server.Request.respondStreaming non-chunked, unknown content-length" { |
| 259 | if (builtin.cpu.arch.isPowerPC64() and builtin.mode != .Debug) return error.SkipZigTest; // https://github.com/llvm/llvm-project/issues/171879 | 262 | if (builtin.cpu.arch.isPowerPC64() and builtin.mode != .Debug) return error.SkipZigTest; // https://github.com/llvm/llvm-project/issues/171879 |
| | 263 | if (builtin.os.tag == .openbsd) return error.SkipZigTest; // https://codeberg.org/ziglang/zig/issues/30806 |
| 260 | | 264 | |
| 261 | const io = std.testing.io; | 265 | const io = std.testing.io; |
| 262 | | 266 | |
| ... | @@ -335,6 +339,7 @@ test "Server.Request.respondStreaming non-chunked, unknown content-length" { | ... | @@ -335,6 +339,7 @@ test "Server.Request.respondStreaming non-chunked, unknown content-length" { |
| 335 | | 339 | |
| 336 | test "receiving arbitrary http headers from the client" { | 340 | test "receiving arbitrary http headers from the client" { |
| 337 | if (builtin.cpu.arch.isPowerPC64() and builtin.mode != .Debug) return error.SkipZigTest; // https://github.com/llvm/llvm-project/issues/171879 | 341 | if (builtin.cpu.arch.isPowerPC64() and builtin.mode != .Debug) return error.SkipZigTest; // https://github.com/llvm/llvm-project/issues/171879 |
| | 342 | if (builtin.os.tag == .openbsd) return error.SkipZigTest; // https://codeberg.org/ziglang/zig/issues/30806 |
| 338 | | 343 | |
| 339 | const io = std.testing.io; | 344 | const io = std.testing.io; |
| 340 | | 345 | |
| ... | @@ -400,6 +405,7 @@ test "receiving arbitrary http headers from the client" { | ... | @@ -400,6 +405,7 @@ test "receiving arbitrary http headers from the client" { |
| 400 | | 405 | |
| 401 | test "general client/server API coverage" { | 406 | test "general client/server API coverage" { |
| 402 | if (builtin.cpu.arch.isPowerPC64() and builtin.mode != .Debug) return error.SkipZigTest; // https://github.com/llvm/llvm-project/issues/171879 | 407 | if (builtin.cpu.arch.isPowerPC64() and builtin.mode != .Debug) return error.SkipZigTest; // https://github.com/llvm/llvm-project/issues/171879 |
| | 408 | if (builtin.os.tag == .openbsd) return error.SkipZigTest; // https://codeberg.org/ziglang/zig/issues/30806 |
| 403 | | 409 | |
| 404 | const io = std.testing.io; | 410 | const io = std.testing.io; |
| 405 | | 411 | |
| ... | @@ -895,6 +901,7 @@ test "general client/server API coverage" { | ... | @@ -895,6 +901,7 @@ test "general client/server API coverage" { |
| 895 | | 901 | |
| 896 | test "Server streams both reading and writing" { | 902 | test "Server streams both reading and writing" { |
| 897 | if (builtin.cpu.arch.isPowerPC64() and builtin.mode != .Debug) return error.SkipZigTest; // https://github.com/llvm/llvm-project/issues/171879 | 903 | if (builtin.cpu.arch.isPowerPC64() and builtin.mode != .Debug) return error.SkipZigTest; // https://github.com/llvm/llvm-project/issues/171879 |
| | 904 | if (builtin.os.tag == .openbsd) return error.SkipZigTest; // https://codeberg.org/ziglang/zig/issues/30806 |
| 898 | | 905 | |
| 899 | const io = std.testing.io; | 906 | const io = std.testing.io; |
| 900 | | 907 | |
| ... | @@ -1164,6 +1171,7 @@ fn createTestServer(io: Io, S: type) !*TestServer { | ... | @@ -1164,6 +1171,7 @@ fn createTestServer(io: Io, S: type) !*TestServer { |
| 1164 | | 1171 | |
| 1165 | test "redirect to different connection" { | 1172 | test "redirect to different connection" { |
| 1166 | if (builtin.cpu.arch.isPowerPC64() and builtin.mode != .Debug) return error.SkipZigTest; // https://github.com/llvm/llvm-project/issues/171879 | 1173 | if (builtin.cpu.arch.isPowerPC64() and builtin.mode != .Debug) return error.SkipZigTest; // https://github.com/llvm/llvm-project/issues/171879 |
| | 1174 | if (builtin.os.tag == .openbsd) return error.SkipZigTest; // https://codeberg.org/ziglang/zig/issues/30806 |
| 1167 | | 1175 | |
| 1168 | const io = std.testing.io; | 1176 | const io = std.testing.io; |
| 1169 | const test_server_new = try createTestServer(io, struct { | 1177 | const test_server_new = try createTestServer(io, struct { |