• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

rust-bitcoin / rust-bitcoin / 8508674496
83%

Build:
DEFAULT BRANCH: master
Ran 01 Apr 2024 01:27PM UTC
Jobs 1
Files 92
Run time 8min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

01 Apr 2024 01:25PM UTC coverage: 83.225%. Remained the same
8508674496

push

github

apoelstra
Merge rust-bitcoin/rust-bitcoin#2627: Introduce new one ACK carve-out rule

<a class=hub.com/rust-bitcoin/rust-bitcoin/commit/9b70c65f5d4d4c7ad9efe8ab6b834e941f9ac4bf">9b70c65f5<a href="https://github.com/rust-bitcoin/rust-bitcoin/commit/6c4f5df3554f82d01e06879d38f27bb6a475d351"> Introduce new one-ack carve out rule (Tobin C. Harding)
<a class="double-link" href="https://github.com/rust-bitcoin/rust-bitcoin/commit/42d02fbd66981fa20063986d0382e4857c8faf04">42d02fbd6</a><a href="https://github.com/rust-bitcoin/rust-bitcoin/commit/6c4f5df3554f82d01e06879d38f27bb6a475d351"> Merge Refactor and One ACK carve outs (Tobin C. Harding)
</a><a class="double-link" href="https://github.com/rust-bitcoin/rust-bitcoin/commit/ebf5b670d4d5cbccad3e4c83105a2d53a297e8e2">ebf5b670d</a> Update test script mention (Tobin C. Harding)

Pull request description:

  Update merge carve-out policy and introduce new rule.

  - Patch 1: Fix stale test script mention
  - Patch 2: Merge current carve-outs into a single carve-out with multiple rules
  - Patch 3: Introduce new carve-out rule

  From patch 3:
  ```
      Introduce new one-ack carve out rule

      Our merge process is being artificially slowed down because of a
      combination of:

      - Using merge-commit merging means PRs often have to be rebased with no
        changes but a different merge base (and force pushed).
      - Trivial changes, like fixing nits, are often force pushed also.
      - Force pushes invalidate ACKs
      - Our devs are spread around the world working at different times

      What this means is trivial force pushes often cause multi day delays in
      merging. To try and alleviate this problem introduce an additional rule
      to the One ACK carve-out so that Andrew can merge PRs that have
      previously been ack'ed by another dev and have only minimal changes.
      The definition of "trivial" is subjective which introduces a burden on
      Andrew to not merge stuff willy-nilly but also allows simple changes to
      the original PR (eg fixed nits that the original reviewer suggested).
  ```

ACKs for top commit:
  apoelstra:
    ACK 9b70c65f5d4d4c7ad9efe8ab6b834e941f9ac4bf confirmed via range-diff that the commit everyone ACKed and this one differ only in `as` vs `has`

Tree-SHA512: 41898e71e05dd73d396a33f98b74dac2028

19066 of 22909 relevant lines covered (83.22%)

16862.49 hits per line

Jobs
ID Job ID Ran Files Coverage
1 8508674496.1 01 Apr 2024 01:27PM UTC 0
83.22
GitHub Action Run
Source Files on build 8508674496
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #8508674496
  • 6c4f5df3 on github
  • Prev Build on master (#8474502277)
  • Next Build on master (#8509247976)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc