| ... | @@ -363,12 +363,6 @@ const AtomicEvent = struct { | ... | @@ -363,12 +363,6 @@ const AtomicEvent = struct { |
| 363 | }; | 363 | }; |
| 364 | | 364 | |
| 365 | test "ResetEvent" { | 365 | test "ResetEvent" { |
| 366 | if (true) { | | |
| 367 | // I have now observed this fail on macOS, Windows, and Linux. | | |
| 368 | // https://github.com/ziglang/zig/issues/7009 | | |
| 369 | return error.SkipZigTest; | | |
| 370 | } | | |
| 371 | | | |
| 372 | var event = ResetEvent.init(); | 366 | var event = ResetEvent.init(); |
| 373 | defer event.deinit(); | 367 | defer event.deinit(); |
| 374 | | 368 | |
| ... | @@ -462,9 +456,13 @@ test "ResetEvent" { | ... | @@ -462,9 +456,13 @@ test "ResetEvent" { |
| 462 | defer receiver.wait(); | 456 | defer receiver.wait(); |
| 463 | context.sender(); | 457 | context.sender(); |
| 464 | | 458 | |
| 465 | var timed = Context.init(); | 459 | if (false) { |
| 466 | defer timed.deinit(); | 460 | // I have now observed this fail on macOS, Windows, and Linux. |
| 467 | const sleeper = try std.Thread.spawn(&timed, Context.sleeper); | 461 | // https://github.com/ziglang/zig/issues/7009 |
| 468 | defer sleeper.wait(); | 462 | var timed = Context.init(); |
| 469 | try timed.timedWaiter(); | 463 | defer timed.deinit(); |
| | 464 | const sleeper = try std.Thread.spawn(&timed, Context.sleeper); |
| | 465 | defer sleeper.wait(); |
| | 466 | try timed.timedWaiter(); |
| | 467 | } |
| 470 | } | 468 | } |