ci: Switch to self-hosted CDash #36824

pull willcl-ark wants to merge 1 commits into bitcoin:master from willcl-ark:self-hosted-cdash changing 1 files +1 −1
  1. willcl-ark commented at 11:15 AM on November 10, 2026: member

    Switch our CDash submissions from my.cdash.org to our self-hosted instance at https://cdash.fish.foo/index.php?project=bitcoin-core.

    my.cdash.org sometimes deletes our logs extremely quickly. That leaves too little time to investigate failures and makes links to earlier results 404, which is annoying.

    The new instance runs on a dedicated Hetzner VPS and gives us control over retention. Submissions are configured to be retained for 90 days, and the project's build retention is also set to 90 days.

  2. DrahtBot added the label Tests on Nov 10, 2026
  3. DrahtBot commented at 11:15 AM on November 10, 2026: contributor

    <!--e57a25ab6845829454e8d69fc972939a-->

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    <!--006a51241073e994b41acfe9ec718e94-->

    External sites

    <!--021abf342d371248e50ceaed478a90ca-->

    Reviews

    See the guideline and AI policy for information on the review process.

    Type Reviewers
    ACK hebasto

    If your review is incorrectly listed, please copy-paste <code>&lt;!--meta-tag:bot-skip--&gt;</code> into the comment that the bot should ignore.

    <!--5faf32d7da4f0f540f40219e4f7537a3-->

  4. hebasto approved
  5. hebasto commented at 11:26 AM on November 10, 2026: member

    ACK 10b75a659efed96ff4d21abb023b8786825f7643.

    Perhaps it makes sense to mention the link to the dashboard somewhere in the test docs to make it easy to discover.

  6. hebasto commented at 11:28 AM on November 10, 2026: member

    Switch our CDash submissions from my.cdash.org...

    Currently, it is here: https://my.cdash.org/index.php?project=bitcoin-core.

  7. in CTestConfig.cmake:2 in 10b75a659e
       0 | @@ -1,2 +1,2 @@
       1 | -set(CTEST_SUBMIT_URL "https://my.cdash.org/submit.php?project=bitcoin-core")
       2 | -set(CTEST_NIGHTLY_START_TIME "00:00:00 UTC")
       3 | +set(CTEST_SUBMIT_URL "https://cdash.fish.foo/submit.php?project=bitcoin-core")
       4 | +set(CTEST_NIGHTLY_START_TIME "01:23:00 UTC")
    


    hebasto commented at 2:28 PM on November 10, 2026:

    This also changes the nightly start time from 00:00 UTC to 01:23 UTC (slightly "randomised" from 00:00 to reduce contention on nightlies).

    CTEST_NIGHTLY_START_TIME is not used as a job start trigger, so it cannot cause any contention. Rather, it serves as the boundary between "days".


    willcl-ark commented at 2:40 PM on November 10, 2026:

    Oh, nice. Well I'll reset that to 00:00 UTC then!


    willcl-ark commented at 2:40 PM on November 10, 2026:

    done in 296532ba4ee5dda5e172174e6196ef8d907e8e7e


    hebasto commented at 2:46 PM on November 10, 2026:

    done in 296532b

    Forgot to amend the commit message and the PR description?


    willcl-ark commented at 2:53 PM on November 10, 2026:

    Done.

  8. willcl-ark force-pushed on Nov 10, 2026
  9. ci: Switch to self-hosted CDash
    my.cdash.org sometimes deletes our logs in under a week, leaving too
    little time to investigate failures or refer back to earlier results.
    
    Submit results to cdash.fish.foo, our own CDash instance hosted on a
    dedicated Hetzner VPS, so we can control retention. It is currently
    configured to retain log submissions for 90 days.
    f16d5166a2
  10. willcl-ark force-pushed on Nov 10, 2026
  11. DrahtBot added the label CI failed on Nov 10, 2026
  12. DrahtBot removed the label CI failed on Nov 10, 2026
  13. hebasto approved
  14. hebasto commented at 9:11 PM on November 10, 2026: member

    ACK f16d5166a26a1e8b9539297dc960d7cde28778bf.

  15. hebasto merged this on Nov 10, 2026
  16. hebasto closed this on Nov 10, 2026

Labels

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-11-13 23:51 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me