See #17546
ci: Use apt-fast 🚀 #17560
pull MarcoFalke wants to merge 1 commits into bitcoin:master from MarcoFalke:1911-ciAptFast changing 3 files +660 −3-
MarcoFalke commented at 3:36 PM on November 22, 2019: member
-
fa63bd3e34
ci: Use apt-fast 🚀
apt-fast is copied from https://raw.githubusercontent.com/ilikenwf/apt-fast/f7b86e6089c60e9d84e77e007a14f2f8b55f0d29/apt-fast
- fanquake added the label Tests on Nov 22, 2019
-
MarcoFalke commented at 3:38 PM on November 22, 2019: member
The only thing faster than apt-fast is @fanquake applying the label
-
promag commented at 3:41 PM on November 22, 2019: member
11/22 15:40:49 [ERROR] Failed to load trusted CA certificates from /etc/ssl/certs/ca-certificates.crt. Cause: Error while reading file. -
laanwj commented at 3:49 PM on November 22, 2019: member
This script seems a bit on the large side to include in the repository.
But let's see if it makes the CI a lot faster.
-
MarcoFalke commented at 4:04 PM on November 22, 2019: member
I get mixed results. Here are the times for the whole install script (Though that also includes a clone of the qa-assets repo)
install time | https://travis-ci.org/bitcoin/bitcoin/builds/615573771 | https://travis-ci.org/bitcoin/bitcoin/jobs/615606972 | |--|--|--| |arm64|78|105(!)| |win|141|308(!)| |32bit| 109|66| |qt5|193|107| |trusty|212|246(!)| |xenial|234|308(!)| |asan|258|149| |fuzz|121|71| |no_wallet|95|58| |mac|161|90|
- MarcoFalke closed this on Nov 22, 2019
- MarcoFalke deleted the branch on Nov 22, 2019
-
laanwj commented at 7:53 PM on November 22, 2019: member
Yes those are mixed results. Some times are almost halved, others become significantly slower.
I wonder how much of that is due to the script itself or Travis' own pretty much extreme variance in runtime.
-
elichai commented at 12:51 PM on December 8, 2019: contributor
Back when I was using Debian/Ubuntu I used
apt-fastfor a while and then stopped because it wasn't really faster over time -
laanwj commented at 9:44 AM on December 10, 2019: member
Selecting a better mirror can already make a big difference.
- MarcoFalke locked this on Dec 16, 2021