mirror of
https://github.com/golang/go
synced 2024-11-23 20:00:04 -07:00
syscall: remove unused kernelVersion function from tests
Change-Id: If0d00999c58f7421e4da06e1822ba5abccf72cac Reviewed-on: https://go-review.googlesource.com/14111 Reviewed-by: Ian Lance Taylor <iant@golang.org> Run-TryBot: Ian Lance Taylor <iant@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org>
This commit is contained in:
parent
ae82315b82
commit
5483761c13
@ -10,8 +10,6 @@ import (
|
||||
"io/ioutil"
|
||||
"os"
|
||||
"os/exec"
|
||||
"regexp"
|
||||
"strconv"
|
||||
"strings"
|
||||
"syscall"
|
||||
"testing"
|
||||
@ -72,22 +70,6 @@ func TestCloneNEWUSERAndRemapRootEnableSetgroups(t *testing.T) {
|
||||
testNEWUSERRemap(t, 0, 0, false)
|
||||
}
|
||||
|
||||
// kernelVersion returns the major and minor versions of the Linux
|
||||
// kernel version. It calls t.Skip if it can't figure it out.
|
||||
func kernelVersion(t *testing.T) (int, int) {
|
||||
bytes, err := ioutil.ReadFile("/proc/version")
|
||||
if err != nil {
|
||||
t.Skipf("can't get kernel version: %v", err)
|
||||
}
|
||||
matches := regexp.MustCompile("([0-9]+).([0-9]+)").FindSubmatch(bytes)
|
||||
if len(matches) < 3 {
|
||||
t.Skipf("can't get kernel version from %s", bytes)
|
||||
}
|
||||
major, _ := strconv.Atoi(string(matches[1]))
|
||||
minor, _ := strconv.Atoi(string(matches[2]))
|
||||
return major, minor
|
||||
}
|
||||
|
||||
func TestCloneNEWUSERAndRemapNoRootDisableSetgroups(t *testing.T) {
|
||||
if os.Getuid() == 0 {
|
||||
t.Skip("skipping unprivileged user only test")
|
||||
|
Loading…
Reference in New Issue
Block a user