[PATCH core-updates-frozen] gnu: mariadb: Don’t run tests in parallel on ppc64le targets.

  • Done
  • quality assurance status badge
Details
2 participants
  • Thiago Jung Bauermann
  • Efraim Flashner
Owner
unassigned
Submitted by
Thiago Jung Bauermann
Severity
normal
T
T
Thiago Jung Bauermann wrote on 24 Oct 2021 17:00
[PATCH core-updates-frozen] gnu: mariadb: Don ’t run tests in parallel on ppc64le targe ts.
(address . guix-patches@gnu.org)(name . Thiago Jung Bauermann)(address . bauermann@kolabnow.com)
20211024150030.110739-1-bauermann@kolabnow.com
* gnu/packages/databases.scm (mariadb)[arguments]: Add ‘#:parallel-tests?’.
---

Hello,

This patch together with the glib one from https://issues.guix.gnu.org/51165
allows me to successfully run `guix pull` on powerpc64le-linux.

It doesn’t change the package derivation on non-ppc64le targets.

Thanks,
Thiago.

gnu/packages/databases.scm | 4 ++++
1 file changed, 4 insertions(+)

Toggle diff (15 lines)
diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index daa47e7c59fb..74ad72a9b20a 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -831,6 +831,10 @@ Language.")
"/share/mysql/support-files")
"-DINSTALL_MYSQLSHAREDIR=share/mysql"
"-DINSTALL_SHAREDIR=share")
+ ;; The testsuite has spurious failures (mostly timeouts) if run in
+ ;; parallel on Guix CI’s ppc64le VM. It appears that the I/O load is
+ ;; too high for it to handle.
+ #:parallel-tests? ,(not (target-ppc64le?))
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'adjust-output-references
E
E
Efraim Flashner wrote on 25 Oct 2021 13:12
Re: [bug#51376] [PATCH core-upda tes-frozen] gnu: mariadb: Don’ t run tests in parallel on ppc64le targets.
(name . Thiago Jung Bauermann)(address . bauermann@kolabnow.com)(address . 51376-done@debbugs.gnu.org)
YXaRK8Pvxul90tA3@3900XT
On Sun, Oct 24, 2021 at 12:00:30PM -0300, Thiago Jung Bauermann via Guix-patches via wrote:
Toggle quote (13 lines)
> * gnu/packages/databases.scm (mariadb)[arguments]: Add ‘#:parallel-tests?’.
> ---
>
> Hello,
>
> This patch together with the glib one from https://issues.guix.gnu.org/51165
> allows me to successfully run `guix pull` on powerpc64le-linux.
>
> It doesn’t change the package derivation on non-ppc64le targets.
>
> Thanks,
> Thiago.

I ran into similar issues on some of my other machines too, I'll see if
this helps with them too.

Patch pushed!

--
Efraim Flashner <efraim@flashner.co.il> ????? ?????
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmF2kSsACgkQQarn3Mo9
g1EV4hAAwBWNIgWXZ1qaAcThi64q7S6CCWJMB5DXvNXqEdkbiPgY/mWj+I1gHG6a
+lxdLHNZwq3v/vO6nRb3XiqCOu0xNnRrxgIUmyHhKuCaRpX5dHMqgJmq6lc8UpIT
T5eKOwb8tv8PFgXyXsptnVpCXpCByEEkgUd4qG4PHQJR/dfF/rsNTVCKBn9pyowB
tFjnrtDRWk0HiPsx5jdGm1AuzvzKKvEPH5W7MYJPcnoVqiJSh99eVha/LCfWfWjh
Cnpz29xxU3tMgIuIg81pZd7nMh7aygl2Lic1NNZHO3QRyjIzsTbITMtpjH3dH6rv
cgM93PyXbfgtrN9emJknaTJvehyLeVs7DQ4kk3RAtt80QM56LW0H7+/H5pUiwhox
vcEMVeokGShxaQgkQ4rD0aOaKMjyFFiKV+KBTo17wyc/UV2wiGmIjWB6bCLdzgNY
UWg2+SaDa0akjV6umVhli5SrHmLn1o+vjfJR7PKtVNpapb6gwx0sFOZCOcGbxGMY
/W58ZDw8QvF7QntHm4q0StwGPDSEXECsqKOX9U7ITRlQOzw03uBpNs7RuvulztX/
GpaLxYZUGMcLw6h2+GaXX+dF+TUH7DF3cefzLmIOlElXV4+3ncL8e1LVnBK0gD/W
bun2WZADfXV5qy6TawrKeCupAJCVOtn2Ha6N12411M7ZIo3La6c=
=eK5B
-----END PGP SIGNATURE-----


Closed
T
T
Thiago Jung Bauermann wrote on 25 Oct 2021 19:49
Re: [bug#51376] [PATCH core-updates-frozen] gnu: mariadb: Don’t run tests in parallel on ppc64le targets.
(name . Efraim Flashner)(address . efraim@flashner.co.il)(address . 51376-done@debbugs.gnu.org)
4573400.WOE2qMFgSt@popigai
Hello,

Em segunda-feira, 25 de outubro de 2021, às 08:12:43 -03, Efraim Flashner
escreveu:
Toggle quote (1 lines)
> On Sun, Oct 24, 2021 at 12:00:30PM -0300, Thiago Jung Bauermann via Guix-
patches via wrote:
Toggle quote (9 lines)
> > This patch together with the glib one from
> > https://issues.guix.gnu.org/51165 allows me to successfully run `guix
> > pull` on powerpc64le-linux.
> >
> > It doesn’t change the package derivation on non-ppc64le targets.
> >
> I ran into similar issues on some of my other machines too, I'll see if
> this helps with them too.

Good luck. :-)

Toggle quote (2 lines)
> Patch pushed!

That was quick. Thank you very much!

--
Thanks,
Thiago
Closed
?