From 1a96b8ba3534d085ae398952e66b8d5e077fc1d2 Mon Sep 17 00:00:00 2001 From: Jianyong Wu Date: Fri, 15 Oct 2021 13:40:49 +0800 Subject: [PATCH] template: disable template unit test on arm Template is broken on arm. here we disable the template unit test temporarily. Fixes: #2809 Signed-off-by: Jianyong Wu --- src/runtime/virtcontainers/factory/template/template_test.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/runtime/virtcontainers/factory/template/template_test.go b/src/runtime/virtcontainers/factory/template/template_test.go index 85b1d05c0d..cc289e79cc 100644 --- a/src/runtime/virtcontainers/factory/template/template_test.go +++ b/src/runtime/virtcontainers/factory/template/template_test.go @@ -9,6 +9,7 @@ import ( "context" "fmt" "os" + "runtime" "testing" "time" @@ -22,7 +23,8 @@ import ( const testDisabledAsNonRoot = "Test disabled as requires root privileges" func TestTemplateFactory(t *testing.T) { - if os.Geteuid() != 0 { + // template is broken on arm64, so, temporarily disable it on arm64 + if runtime.GOARCH == "arm64" || os.Geteuid() != 0 { t.Skip(testDisabledAsNonRoot) }