[PATCH] cmd/dist: increase default timeout scale for arm
authorBalint Reczey <balint.reczey@canonical.com>
Mon, 31 Aug 2020 11:14:51 +0000 (13:14 +0200)
committerMichael Hudson-Doyle <mwhudson@debian.org>
Tue, 9 Feb 2021 23:58:55 +0000 (23:58 +0000)
Forwarded: https://github.com/golang/go/issues/43002

Most developers use (faster) amd64 machines setting the test timeouts,
but test may run on slower arm ones and also different tests may suffer
different relative slowdown on the arm CPUs.

Due to those two varying factors it is safer to allow a higher timeout
scale on arm to avoid tests timing out.

Gbp-Pq: Name 0005-cmd-dist-increase-default-timeout-scale-for-arm.patch

src/cmd/dist/test.go

index ef0c743a680c6b13e8df907874366a1d0e34f259..f1798fcb5d6478c90d2aabe5ec5204159f305527 100644 (file)
@@ -149,7 +149,7 @@ func (t *tester) run() {
        t.timeoutScale = 1
        switch goarch {
        case "arm":
-               t.timeoutScale = 2
+               t.timeoutScale = 3
        case "mips", "mipsle", "mips64", "mips64le":
                t.timeoutScale = 4
        }