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

Alan-Jowett / LexonGraph / 28724469882
82%

Build:
DEFAULT BRANCH: main
Ran 05 Jul 2026 12:34AM UTC
Jobs 1
Files 31
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

05 Jul 2026 12:32AM UTC coverage: 81.889% (+0.04%) from 81.846%
28724469882

push

github

web-flow
Make search and evaluator surfaces async (#149)

* Make search and evaluator surfaces async

Parallelize selected child-block fetches in lexongraph-search, move block-inspect to an async Tokio entrypoint, and make evaluator campaign and section entrypoints async while keeping required CLI/test sync bridges.

Validated with cargo fmt --check --all, cargo test --no-run, targeted clippy for search/block-inspect/evaluator, and spec-validation tests for those crates.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Address PR 149 review comments

Add a non-Send scoped execution-backend guard so the evaluator CLI can await async surfaces without in-runtime pollster bridges, and switch search child loads from join_all to try_join_all to restore earlier error short-circuiting behavior.

Validated with cargo clippy -p lexongraph-linear-algebra-acceleration --all-targets -- -D warnings, cargo test -p lexongraph-linear-algebra-acceleration, cargo clippy -p lexongraph-search --all-targets -- -D warnings, cargo test -p lexongraph-search --test spec_validation, cargo clippy -p lexongraph-streaming-clustering-evaluator --all-targets -- -D warnings, and cargo test -p lexongraph-streaming-clustering-evaluator --test spec_validation.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Address additional PR 149 review comments

Mark the new execution-backend scope guard type as must-use, and change parallel search child loading to preserve deterministic error selection by folding join_all results in current-round order.

Validated with cargo clippy -p lexongraph-linear-algebra-acceleration --all-targets -- -D warnings, cargo test -p lexongraph-linear-algebra-acceleration, cargo clippy -p lexongraph-search --all-targets -- -D warnings, and cargo test -p lexongraph-search --test spec_validation.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Bound parallel search child loads

Process selected child-blo... (continued)

132 of 151 new or added lines in 9 files covered. (87.42%)

24195 of 29546 relevant lines covered (81.89%)

84413.07 hits per line

Uncovered Changes

Lines Coverage ∆ File
17
18.71
0.39% crates/lexongraph-streaming-clustering-evaluator/src/main.rs
2
83.13
0.1% crates/lexongraph-streaming-clustering-evaluator/src/section4.rs
Jobs
ID Job ID Ran Files Coverage
1 28724469882.1 05 Jul 2026 12:34AM UTC 31
81.89
GitHub Action Run
Source Files on build 28724469882
  • Tree
  • List 31
  • Changed 10
  • Source Changed 10
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #28724469882
  • 9bf4f1c4 on github
  • Prev Build on main (#28720464268)
  • Next Build on main (#28821766125)
  • 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