Merge pull request #35572 from arm64b/big-image-imp-test-aarch64

image: skip the import test on AArch64
This commit is contained in:
Vincent Demeester 2017-11-28 13:51:15 +01:00 committed by GitHub
commit c307e0ce49
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -5,6 +5,7 @@ import (
"bytes"
"context"
"io"
"runtime"
"testing"
"github.com/docker/docker/api/types"
@ -14,12 +15,17 @@ import (
// Ensure we don't regress on CVE-2017-14992.
func TestImportExtremelyLargeImageWorks(t *testing.T) {
if runtime.GOARCH == "arm64" {
t.Skip("effective test will be time out")
}
client := request.NewAPIClient(t)
// Construct an empty tar archive with about 8GB of junk padding at the
// end. This should not cause any crashes (the padding should be mostly
// ignored).
var tarBuffer bytes.Buffer
tw := tar.NewWriter(&tarBuffer)
if err := tw.Close(); err != nil {
t.Fatal(err)