From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id B0F6F138334 for ; Mon, 7 Oct 2019 19:58:39 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7284AE089F; Mon, 7 Oct 2019 19:58:35 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 14D48E0895; Mon, 7 Oct 2019 19:58:34 +0000 (UTC) Received: from pomiot (c134-66.icpnet.pl [85.221.134.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id DFAFB34BA0E; Mon, 7 Oct 2019 19:58:32 +0000 (UTC) Message-ID: Subject: [gentoo-dev] Gentoo CI news: pkgcheck is now running truly parallel From: =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?= To: gentoo-dev-announce Cc: gentoo-dev Date: Mon, 07 Oct 2019 21:58:28 +0200 Organization: Gentoo Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-F++mJlnDQL0QiXP7Hc4N" User-Agent: Evolution 3.32.4 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 X-Archives-Salt: 3b285bfb-2608-4ff2-ac1d-7251d7239619 X-Archives-Hash: 2517628f85d1fa217d2ebee0e6134e1c --=-F++mJlnDQL0QiXP7Hc4N Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, Just a quick note: thanks to hard work of radhermit, the newest release of pkgcheck features internal parallelization of checks. While it's not perfect and there's still room for improvement (I mean, it could run even faster!), it's a major step forward. This means that I've finally retired that ugly hack that split categories into multiple groups and ran them in parallel. This means that CI is no longer bound by the longest category (hello, media-libs/) and can utilize all 32 cores instead of ~14. This also means that if you're planning to run tree-wide scans with pkgcheck, you no longer have to employ huge hacks to make them faster.=20 You just run it normally! In your face, repoman! Once again, thanks to radhermit. His work on pkgcheck is astonishing, and it's becoming a great tool for developers. --=20 Best regards, Micha=C5=82 G=C3=B3rny --=-F++mJlnDQL0QiXP7Hc4N Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQGTBAABCgB9FiEEx2qEUJQJjSjMiybFY5ra4jKeJA4FAl2bmORfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEM3 NkE4NDUwOTQwOThEMjhDQzhCMjZDNTYzOUFEQUUyMzI5RTI0MEUACgkQY5ra4jKe JA6n9AgAt/SnsjQCuDrEsW6PTI6mTa0aH89pGo19uyYH6GPUJxS3sdBTWSoQG3k6 xmfbGCmnGgiECvlGeMlFY6RL52aXmH4e7ME+aHntTeM7bSzTdUa0q+R3p7UQI3k5 PnBXe5Y7QeGUvR5vSo41Ummc/XLlGoYxdwKfrnJIev/rATTF+RXvguuXOcCWa3Te KP4E3NzA6o0J3QnvX9CjmmxL3Uasym5MOE8P9sSOQXOQUwigVvsCtQItsmJWr/pB wa3Csv3NB0IIU+CMW/g50YCbtGuwaXH5gj8LhjUvPEdG0RLfLgOL6U4P47+5VJlt dVxX/Ym/ncFHzGWm9hWuILgWPHg0yQ== =xY3e -----END PGP SIGNATURE----- --=-F++mJlnDQL0QiXP7Hc4N--