|
Ran
|
Jobs
1
|
Files
42
|
Run time
1min
|
Badge
README BADGES
|
push
github
fix: harden and simplify hyperswarm negentropy sync (#1198) * add gatekeeper profiler * add cursor for paginated window sync * negentrophy version 2 * fix docker image collisions * remove sync guard * Sort by signed sig time in ms * fix: paginate capped negentropy windows * reduce record per window size * fix: split round-capped negentropy windows * fix: restore second-based negentropy sync keys * chore: restore negentropy window cap default * fix: harden negentropy close handling * Revert "add gatekeeper profiler" This reverts commit 9009d74f2. * refactor: unify paged negentropy history sync * fix: require exact negentropy version match * fix: always rebuild sync store on startup * test: mock b4a for hyperswarm mediator tests * style: satisfy b4a mock lint rule * test: unblock hyperswarm mediator jest imports * test: drop hyperswarm mediator runtime shims * fix: correct hyperswarm mediator connection types * test: support in-memory hyperswarm sync store in jest * test: exclude hyperswarm runtime surfaces from coverage * tests: remove new direct hypr test / restore test framework changes * tests: increase sync coverage * tests: bootstrap reset * tests: improve coverage * tests: test negentrophy windows * tests: check smaller sample does not lower max * add gatekeeper profiler * fix: improve performance * fix: do not import known ops * fix: avoid sending ops already seen * fix: avoid counting invalid rows in negentropy pages * fix: use stable cursor ordering for negentropy paging * fix: avoid replaying known negentropy window overlap * feat: prioritize negentropy sync before legacy * chore: hypr postgres DB move from JSONB to rows * chore: remove profiler * test: raise negentropy coverage * add temporary logging * fix: per session/window engine * add diagnostic message * revert: remove gatekeeper perf shortcuts * chore: add negentropy transfer diagnostics * fix: negotiate bac... (continued)
3288 of 3456 branches covered (95.14%)
Branch coverage included in aggregate %.
357 of 364 new or added lines in 12 files covered. (98.08%)
2 existing lines in 1 file now uncovered.4787 of 4872 relevant lines covered (98.26%)
1869.43 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 4 |
94.71 |
-3.78% | services/mediators/hyperswarm/src/sync-persistence.ts |
| 2 |
96.99 |
-0.25% | packages/gatekeeper/src/gatekeeper.ts |
| 1 |
98.35 |
1.07% | services/mediators/hyperswarm/src/negentropy/adapter.ts |
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 2 |
98.35 |
1.07% | services/mediators/hyperswarm/src/negentropy/adapter.ts |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 25243756266.1 | 84 |
97.46 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|