From 2e81ad19264ad65389bed4a7da11aece3ee72611 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Sun, 16 Sep 2018 10:33:47 +0200 Subject: pkg/symbolizer: skip nm tests on non-linux The test fails on openbsd, and probably everything else other than linux. --- pkg/symbolizer/nm_test.go | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'pkg/symbolizer/nm_test.go') diff --git a/pkg/symbolizer/nm_test.go b/pkg/symbolizer/nm_test.go index 5a5723838..7aca6cb67 100644 --- a/pkg/symbolizer/nm_test.go +++ b/pkg/symbolizer/nm_test.go @@ -4,10 +4,15 @@ package symbolizer import ( + "runtime" "testing" ) func TestSymbols(t *testing.T) { + if runtime.GOOS != "linux" { + // On openbsd it fails because nm does not have -S flag. + t.Skipf("broken on %v", runtime.GOOS) + } symbols, err := ReadSymbols("testdata/nm.test.out") if err != nil { t.Fatalf("failed to read symbols: %v", err) -- cgit mrf-deployment