Commit 925ffbce7f

stratact <stratact@stratacter.com>
2019-09-19 19:45:54
Disable Channel, Future, and Lock tests for FreeBSD (#3253)
* Disable Channel, Future, and Lock tests for FreeBSD
1 parent ef3f7ec
Changed files (3)
std/event/channel.zig
@@ -306,6 +306,8 @@ pub fn Channel(comptime T: type) type {
 test "std.event.Channel" {
     // https://github.com/ziglang/zig/issues/1908
     if (builtin.single_threaded) return error.SkipZigTest;
+    // https://github.com/ziglang/zig/issues/3251
+    if (std.os.freebsd.is_the_target) return error.SkipZigTest;
 
     var loop: Loop = undefined;
     // TODO make a multi threaded test
std/event/future.zig
@@ -85,6 +85,8 @@ pub fn Future(comptime T: type) type {
 test "std.event.Future" {
     // https://github.com/ziglang/zig/issues/1908
     if (builtin.single_threaded) return error.SkipZigTest;
+    // https://github.com/ziglang/zig/issues/3251
+    if (std.os.freebsd.is_the_target) return error.SkipZigTest;
 
     const allocator = std.heap.direct_allocator;
 
std/event/lock.zig
@@ -118,6 +118,8 @@ pub const Lock = struct {
 test "std.event.Lock" {
     // TODO https://github.com/ziglang/zig/issues/1908
     if (builtin.single_threaded) return error.SkipZigTest;
+    // TODO https://github.com/ziglang/zig/issues/3251
+    if (std.os.freebsd.is_the_target) return error.SkipZigTest;
 
     const allocator = std.heap.direct_allocator;