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

graphprotocol / indexer-rs / 16032313451
64%

Build:
DEFAULT BRANCH: main
Ran 02 Jul 2025 06:13PM UTC
Jobs 1
Files 92
Run time 1min
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

02 Jul 2025 05:56PM UTC coverage: 69.461% (-3.1%) from 72.61%
16032313451

push

github

web-flow
feat: support horizon (#752)

* build: update TAP crates

* fix(migrations): replace allocation id with collection id

Signed-off-by: Tomás Migone <tomas@edgeandnode.com>

* feat: allocation id to collection id for horizon

test: update insta snapshots for id update

Signed-off-by: Joseph Livesey <joseph@semiotic.ai>

* chore(graphql): add v2 schema and query files

* feat(query): update latest ravs and escrow account queries for v2

* build: add sha2 as dependency

* feat(tap-agent): finish v2 implementation

* fix(monitor): implement v2 escrow accounts

* test(test-assets): update data creation functions for v2

* feat(service): use network subgraph for v2 escrow accounts

* ci(sqlx): add sqlx offline query files

* feat(config): enable horizon

* test(setup-test-network): make gateway local-network vars available

* test: update local network testing for horizon

test(integration-tests): add rav v2 test support

test(integration-tests): add load-test v2 test support

test(integration-tests): update local testing for v2

test(integration-tests): update test middleware for v2

fix(integration-tests): fund v1 and v2 escrow in test setup

* fix(contrib): remove deployment_id from service network subgraph config

---------

Signed-off-by: Tomás Migone <tomas@edgeandnode.com>
Signed-off-by: Joseph Livesey <joseph@semiotic.ai>
Co-authored-by: Tomás Migone <tomas@edgeandnode.com>

333 of 1096 new or added lines in 27 files covered. (30.38%)

10 existing lines in 5 files now uncovered.

8998 of 12954 relevant lines covered (69.46%)

1057.99 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
98.99
0.0% crates/tap-agent/src/tap/context/checks/allocation_id.rs
1
90.81
0.15% crates/tap-agent/src/tap/context/receipt.rs
2
57.14
1.77% crates/indexer-receipt/src/lib.rs
2
61.54
-8.46% crates/query/src/lib.rs
2
71.43
-6.35% crates/service/src/tap/checks/allocation_eligible.rs
4
90.24
-4.56% crates/monitor/src/attestation.rs
4
86.89
-0.61% crates/tap-agent/src/tap/context/rav.rs
8
88.24
-5.7% crates/service/src/middleware/sender.rs
8
42.42
2.42% crates/tap-agent/src/tap/context.rs
9
61.76
-19.0% crates/service/src/tap/checks/sender_balance_check.rs
10
88.3
10.7% crates/monitor/src/escrow_accounts.rs
10
0.0
0.0% integration-tests/src/main.rs
15
0.0
crates/monitor/src/horizon_detection.rs
15
75.8
-0.23% crates/tap-agent/src/agent/sender_allocation.rs
21
76.06
-0.65% crates/service/src/service/router.rs
27
0.0
0.0% crates/tap-agent/src/agent.rs
32
80.56
-15.65% crates/attestation/src/lib.rs
42
0.0
0.0% integration-tests/src/utils.rs
46
92.48
-6.03% crates/tap-agent/src/test.rs
60
73.07
-4.15% crates/tap-agent/src/agent/sender_account.rs
64
73.32
-3.32% crates/tap-agent/src/agent/sender_accounts_manager.rs
98
0.0
0.0% integration-tests/src/load_test.rs
137
0.0
0.0% crates/service/src/service.rs
145
0.0
0.0% integration-tests/src/rav_tests.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
73.07
-4.15% crates/tap-agent/src/agent/sender_account.rs
1
86.89
-0.61% crates/tap-agent/src/tap/context/rav.rs
2
80.56
-15.65% crates/attestation/src/lib.rs
2
0.0
0.0% crates/service/src/service.rs
4
92.71
-4.17% crates/watcher/src/lib.rs
Jobs
ID Job ID Ran Files Coverage
1 16032313451.1 02 Jul 2025 06:13PM UTC 92
69.46
GitHub Action Run
Source Files on build 16032313451
  • Tree
  • List 92
  • Changed 29
  • Source Changed 28
  • Coverage Changed 28
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #16032313451
  • e8474bb2 on github
  • Prev Build on main (#15977955855)
  • Next Build on main (#16035333786)
  • 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

© 2025 Coveralls, Inc