Skip to content

Implement sites onlineStatus method#66

Merged
syyyr merged 2 commits into
mainfrom
online-status-method-impl
Jan 14, 2026
Merged

Implement sites onlineStatus method#66
syyyr merged 2 commits into
mainfrom
online-status-method-impl

Conversation

@j4r0u53k
Copy link
Copy Markdown
Collaborator

No description provided.

@j4r0u53k j4r0u53k requested a review from syyyr January 14, 2026 13:01
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jan 14, 2026

Code coverage report for 662931a

Coverage difference

❌ Code coverage worsened.

Filename Stmts Miss Cover Missing
src/tree.rs +9 +9 +100.00% 529, 530, 531, 532, 533, 534, 536, 537, 692
TOTAL +9 +9 -0.12%

Overall coverage

Click to expand
Filename Stmts Miss Cover Missing
src/bin/hp.rs 55 55 0.00% 59-128
src/alarmlog.rs 64 64 0.00% 29-103
src/pushlog.rs 107 107 0.00% 21-164
src/sync.rs 651 255 60.83% 61-62, 72, 80, 88, 97, 148, 150-151, 170, 175, 191, 234-240, 315-332, 339-341, 352-361, 436, 484-706, 727, 786, 793-816, 826, 831, 868-887, 891, 895-905
src/tree.rs 421 421 0.00% 75-702
src/dirtylog.rs 423 22 94.80% 73, 96-100, 107-108, 123, 132-134, 148-152, 189-193, 201-202, 233
src/alarm.rs 236 86 63.56% 28-38, 44-46, 49-50, 56-124, 140-142, 149-151, 156, 162, 166-174, 183, 224, 254
src/journalrw.rs 540 107 80.19% 78, 102, 143, 165, 172, 181, 195, 203-206, 213, 236-244, 260, 288-290, 304-341, 363-368, 372, 375, 389, 392-396, 401, 405-406, 411-412, 416-417, 421-422, 443-445, 465-466, 488-514, 524-525, 529-530, 534-535, 539-540, 544-545, 549-550, 554-555, 559-560, 570-571, 575, 580-581, 696
src/lib.rs 55 53 3.64% 32-133
src/datachange.rs 110 6 94.55% 79-83, 88
src/sites.rs 593 123 79.26% 60, 168-200, 212-213, 233-265, 296-305, 378, 414-415, 423-424, 429-436, 494-500, 531-549, 558, 588-590, 594, 598, 611-614, 620-622, 626, 641-652
src/typeinfo.rs 827 265 67.96% 71-73, 102-104, 112, 119-120, 133, 137, 145, 158-211, 217-219, 225-243, 263, 276, 291-293, 297-299, 324-339, 354-355, 372-373, 384-389, 395, 403, 437-438, 459-465, 510-523, 588-607, 632-634, 661-672, 698-699, 710-740, 770-772, 793-795, 809-821, 929-931, 938, 948, 958-960, 968-974, 994-1009, 1030-1038, 1050-1059, 1071, 1094-1096, 1113, 1150, 1153, 1158-1159, 1196-1197, 1200-1201, 1208, 1228-1230, 1234-1238, 1242-1244
src/getlog.rs 675 91 86.52% 34-133, 245, 255-261, 306, 310-314
src/cleanup.rs 54 26 51.85% 53-96
src/util.rs 291 53 81.79% 35, 62-63, 66-69, 71, 96, 137-183, 197, 214, 236, 241-249, 253, 264, 271, 278, 305, 319, 456-461
TOTAL 5102 1734 66.01%

HTML reports

You can use GitHub CLI to download HTML coverage reports and open them automatically using this command:

(cd "$(mktemp -d)" && gh run -R silicon-heaven/historyprovider-rs download -n historyprovider-rs-cov-html-662931a589d7d76f1c9bd44fb62e900298ecfb01 && ls -1 | xargs -n1 xdg-open)

You can download the HTML reports manually here.

@syyyr syyyr merged commit aa2f72c into main Jan 14, 2026
4 checks passed
@syyyr syyyr deleted the online-status-method-impl branch January 14, 2026 13:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants