summaryrefslogtreecommitdiff
path: root/src/syscall/exec_linux_test.go
diff options
context:
space:
mode:
authorJess Frazelle <me@jessfraz.com>2016-05-19 22:26:01 -0700
committerIan Lance Taylor <iant@golang.org>2016-05-20 05:52:35 +0000
commit1ded9fdcff8722ae961fb9da015faac874b7690e (patch)
tree3140b3df688b80c715c8a27e5dbbf86bf0bbb11a /src/syscall/exec_linux_test.go
parent16f846a9cbe747b13498761f1dd1a298478ec43e (diff)
downloadgo-git-1ded9fdcff8722ae961fb9da015faac874b7690e.tar.gz
syscall: fix unshare test on mips
Change-Id: Iedce3770a92112802f3a45c7b95ee145ab5b187e Reviewed-on: https://go-review.googlesource.com/23282 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org> Run-TryBot: Ian Lance Taylor <iant@golang.org>
Diffstat (limited to 'src/syscall/exec_linux_test.go')
-rw-r--r--src/syscall/exec_linux_test.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/syscall/exec_linux_test.go b/src/syscall/exec_linux_test.go
index ec5be107e0..099756328c 100644
--- a/src/syscall/exec_linux_test.go
+++ b/src/syscall/exec_linux_test.go
@@ -141,7 +141,7 @@ func TestUnshare(t *testing.T) {
t.Skip("skipping test on Kubernetes-based builders; see Issue 12815")
}
- cmd := exec.Command("ip", "a")
+ cmd := exec.Command("cat", "/proc/net/dev")
cmd.SysProcAttr = &syscall.SysProcAttr{
Unshare: syscall.CLONE_NEWNET,
}
@@ -152,12 +152,12 @@ func TestUnshare(t *testing.T) {
// Check there is only the local network interface
sout := strings.TrimSpace(string(out))
- if !strings.Contains(sout, "lo") {
+ if !strings.Contains(sout, "lo:") {
t.Fatalf("Expected lo network interface to exist, got %s", sout)
}
lines := strings.Split(sout, "\n")
- if len(lines) != 2 {
- t.Fatalf("Expected 2 lines of output, got %d", len(lines))
+ if len(lines) != 3 {
+ t.Fatalf("Expected 3 lines of output, got %d", len(lines))
}
}