ci: Use apt-fast 🚀 #17560

pull MarcoFalke wants to merge 1 commits into bitcoin:master from MarcoFalke:1911-ciAptFast changing 3 files +660 −3
  1. MarcoFalke commented at 3:36 PM on November 22, 2019: member

    See #17546

  2. ci: Use apt-fast 🚀
    apt-fast is copied from
    https://raw.githubusercontent.com/ilikenwf/apt-fast/f7b86e6089c60e9d84e77e007a14f2f8b55f0d29/apt-fast
    fa63bd3e34
  3. fanquake added the label Tests on Nov 22, 2019
  4. MarcoFalke commented at 3:38 PM on November 22, 2019: member

    The only thing faster than apt-fast is @fanquake applying the label

  5. promag commented at 3:41 PM on November 22, 2019: member

    From https://travis-ci.org/bitcoin/bitcoin/jobs/615606977?utm_medium=notification&utm_source=github_status

    11/22 15:40:49 [ERROR] Failed to load trusted CA certificates from /etc/ssl/certs/ca-certificates.crt. Cause: Error while reading file.
    
  6. 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.

  7. 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 |

    -- -- --
    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
  8. MarcoFalke closed this on Nov 22, 2019

  9. MarcoFalke deleted the branch on Nov 22, 2019
  10. 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.

  11. elichai commented at 12:51 PM on December 8, 2019: contributor

    Back when I was using Debian/Ubuntu I used apt-fast for a while and then stopped because it wasn't really faster over time

  12. laanwj commented at 9:44 AM on December 10, 2019: member

    Selecting a better mirror can already make a big difference.

  13. bitcoin locked this on Dec 16, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-07-09 06:49 UTC