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

chavic / rust-payjoin
82%
master: 86%

Build:
Build:
LAST BUILD BRANCH: chavic/csharp-nuget-release-readiness-1448
DEFAULT BRANCH: master
Repo Added 30 Aug 2025 07:54PM UTC
Token K7gHQLiVNxkrx1fn1AY7pnGIQbKYcASPD regen
Build 260 Last
Files 64
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

LAST BUILD ON BRANCH test/FetchOhttpKeys
branch: test/FetchOhttpKeys
CHANGE BRANCH
x
Reset
Sync Branches
  • test/FetchOhttpKeys
  • add-uniffi-dart-repo
  • bech32-uppercase-assertion
  • chavic/backup-uniform-primitive-types
  • chavic/bdk-patch-regressions-fixes
  • chavic/c-sharp-bindings
  • chavic/csharp-ffi-validation-catchup
  • chavic/csharp-nix-devshell
  • chavic/csharp-nuget-release-readiness-1448
  • chavic/dart-fetch-ohttp-keys-https
  • chavic/ffi-cleanup
  • chavic/ffi-session-history-renaming
  • chavic/ffi-string-impl-audit
  • chavic/ffi-string-implementation-error-audit
  • chavic/fix-ffi-devshell-followups
  • chavic/fix-lint-result-large-err
  • chavic/inputpair-outpoint-ffi
  • chavic/json-reply-accessors-1271
  • chavic/ohttp-hpke-error-variants-1273
  • chavic/persisted-replay-errors-1275
  • chavic/primitives-validatation-errors
  • chavic/primitives-validatation-errors-old
  • chavic/primitives-validation
  • chavic/psbt-input-error-index-1276
  • chavic/receiver-error-variants-1270
  • chavic/retry-expiration-metadata-1272
  • chavic/substitution-contribution-errors-1277
  • chavic/uniform-primities-types-backup16dec
  • chavic/uniform-primitive-type-at-ffi-boundary-backup-after-rebase
  • chavic/uniform-primitive-types-at-ffi-boundary
  • chavic/uniform-primitive-types-at-ffi-boundary-8-12-2025-backup
  • master
  • replay-event-log-async
  • spelling-fixes

22 Feb 2026 01:10PM UTC coverage: 82.484%. First build
22277828134

push

github

chavic
Use cert-aware OHTTP fetch in C# test

After enabling Tokio runtime polling for UniFFI async IO, the C#
non-Tokio regression moved past PanicException and began failing with an
IoException against local HTTPS test services.

That failure was a TLS trust issue: TestServices uses a generated
self-signed certificate, while FetchOhttpKeys uses default trust.
The regression should validate async runtime behavior, not certificate
store configuration.

Switch the regression to FetchOhttpKeysWithCert and pass TestServices
certificate bytes. Also export fetch_ohttp_keys_with_cert with Tokio
runtime polling and include _manual-tls in default C# binding
generation features so local and CI builds stay consistent.

10624 of 12880 relevant lines covered (82.48%)

409.73 hits per line

Relevant lines Covered
Build:
Build:
12880 RELEVANT LINES 10624 COVERED LINES
409.73 HITS PER LINE
Source Files on test/FetchOhttpKeys
  • Tree
  • List 65
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
22277828134 test/FetchOhttpKeys Use cert-aware OHTTP fetch in C# test After enabling Tokio runtime polling for UniFFI async IO, the C# non-Tokio regression moved past PanicException and began failing with an IoException against local HTTPS test services. That failure was a TLS... push 22 Feb 2026 01:18PM UTC chavic github
82.48
See All Builds (259)

Badge your Repo: rust-payjoin

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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