On pondělí 21. listopadu 2022 3:16:39 CET Neal Gompa wrote:
> Hey all,
> 
> Lately, I've been using the COPR ARM builders a fair bit: I've been
> working on Fedora Asahi stuff with Davide Cavalca for the past several
> months, and I've noticed that builds in COPR are easily at least 2x
> slower than their equivalent builds in Koji, most of the time
> considerably worse.
> 
> For a concrete example: I've been building kernel-asahi in
> ngompa/fedora-asahi and ngompa/fedora-asahi-dev COPRs for some time
> now, and each kernel build is basically 3 hours. Most recently, I
> built a kernel based on 6.1-rc5
> (https://copr.fedorainfracloud.org/coprs/ngompa/fedora-asahi-dev/build/5041891/)
> that took 3 hours. The equivalent build in Koji
> (https://koji.fedoraproject.org/koji/taskinfo?taskID=94172035) took
> less than 1.25 hours.
> 
> I tried earlier today to build QtWebEngine in COPR for testing a fix,
> and it couldn't complete in the 5 hour time limit it has by default. I
> eventually did a build locally (which took about an hour to build) and
> validated it before pushing it to Koji
> (https://koji.fedoraproject.org/koji/taskinfo?taskID=94372924), which
> took a little under 3.15 hours.
> 
> I thought we had access to super-fast Graviton-based builders for
> COPR. Our builds should be *flying* compared to Koji or my local
> resources. So what's going on?

Not sure what is in Koji, so just some facts about the Copr arm builders...

Copr uses 'a1.2xlarge' machines:
https://aws.amazon.com/ec2/instance-types/a1/

Copr uses mock's tmpfs feature, with cca 140GB SWAP volume on a gp2 disk:
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/general-purpose.html

Pavel

> --
> 真実はいつも一つ!/ Always, there's only one truth!
> 
> 



_______________________________________________
buildsys mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to