From d8e86caa3f1b6d4454ac2590272522acb0a6c234 Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Thu, 14 Jun 2018 09:12:32 +0200 Subject: [PATCH] os: skip TestFifoEOF on android TestFifoEOF fails on android because the mkfifo syscall is not allowed: --- FAIL: TestFifoEOF (0.00s) fifo_test.go:39: permission denied Change-Id: I007ff359831525add39cec34de4b3d3cd3adb047 Reviewed-on: https://go-review.googlesource.com/118815 Run-TryBot: Tobias Klauser TryBot-Result: Gobot Gobot Reviewed-by: Brad Fitzpatrick --- src/os/fifo_test.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/os/fifo_test.go b/src/os/fifo_test.go index 66bc2965ab..3041dcfa02 100644 --- a/src/os/fifo_test.go +++ b/src/os/fifo_test.go @@ -23,7 +23,10 @@ import ( // Issue 24164. func TestFifoEOF(t *testing.T) { - if runtime.GOOS == "openbsd" { + switch runtime.GOOS { + case "android": + t.Skip("skipping on Android; mkfifo syscall not available") + case "openbsd": // On OpenBSD 6.2 this test just hangs for some reason. t.Skip("skipping on OpenBSD; issue 25877") } -- 2.50.0