From 536a7d6712933255a3bafe946f199aa809f4b1e0 Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Wed, 24 Oct 2018 15:43:45 +0200 Subject: [PATCH] internal/traceparser: skip test on iOS The iOS test harness only include files from the tested package or below. Skip a test on iOS that required files outside the package. Change-Id: Iaee7e488eb783b443f2b2b84d8be2de01227ab62 Reviewed-on: https://go-review.googlesource.com/c/144110 Run-TryBot: Elias Naur TryBot-Result: Gobot Gobot Reviewed-by: Peter Weinberger --- src/internal/traceparser/parser_test.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/internal/traceparser/parser_test.go b/src/internal/traceparser/parser_test.go index 7df56fe1f9..68cc69e375 100644 --- a/src/internal/traceparser/parser_test.go +++ b/src/internal/traceparser/parser_test.go @@ -8,6 +8,7 @@ import ( "io/ioutil" "os" "path/filepath" + "runtime" "strings" "testing" ) @@ -27,6 +28,9 @@ var ( ) func TestRemoteFiles(t *testing.T) { + if runtime.GOOS == "darwin" && (runtime.GOARCH == "arm" || runtime.GOARCH == "arm64") { + t.Skipf("files from outside the package are not available on %s/%s", runtime.GOOS, runtime.GOARCH) + } files, err := ioutil.ReadDir(otherDir) if err != nil { t.Fatal(err) -- 2.51.0