Skip to content

Implement version and uptime methods on the root node#44

Merged
syyyr merged 1 commit into
mainfrom
implement-root-node-methods
Nov 10, 2025
Merged

Implement version and uptime methods on the root node#44
syyyr merged 1 commit into
mainfrom
implement-root-node-methods

Conversation

@j4r0u53k
Copy link
Copy Markdown
Collaborator

No description provided.

@j4r0u53k j4r0u53k requested a review from syyyr November 10, 2025 10:50
@j4r0u53k j4r0u53k force-pushed the implement-root-node-methods branch from 16ce53a to 907caa4 Compare November 10, 2025 10:52
@github-actions
Copy link
Copy Markdown

Code coverage report for 907caa4

Coverage difference

❌ Code coverage worsened.

Filename Stmts Miss Cover Missing
src/lib.rs +1 +1 +100.00% 93
src/tree.rs +9 +9 +100.00% 304, 305, 767, 768, 769, 770, 771, 772, 773, 774, 775
src/util.rs +1 0 +0.06%
TOTAL +11 +10 -0.11%

Overall coverage

Click to expand
Filename Stmts Miss Cover Missing
src/bin/hp.rs 51 51 0.00% 44-106
src/sync/tests.rs 180 0 100.00%
src/cleanup.rs 52 24 53.85% 51-90
src/lib.rs 43 43 0.00% 32-115
src/alarm.rs 225 80 64.44% 28-38, 44-46, 49-50, 56-124, 130, 136, 140-148, 157, 199, 229
src/alarmlog.rs 64 64 0.00% 29-103
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/pushlog.rs 107 107 0.00% 21-164
src/sync.rs 648 253 60.96% 61-62, 72, 80, 88, 97, 148, 150-151, 170, 175, 191, 234-240, 315-332, 339-341, 352-361, 436, 484-698, 721, 779, 786-809, 819, 824, 861-880, 884, 888-898
src/tree.rs 612 612 0.00% 99-869
src/datachange.rs 110 6 94.55% 79-83, 88
src/util.rs 285 49 82.81% 36, 63-64, 67-70, 72, 97, 153-176, 190, 207, 229, 234-244, 248, 259, 266, 273, 300, 314, 449-454
src/getlog.rs 675 91 86.52% 35-134, 246, 256-262, 307, 311-315
src/sites.rs 587 118 79.90% 59, 166-198, 210-211, 231-263, 294-306, 380, 417-418, 426-427, 432-439, 497-503, 533-546, 554, 584-586, 590, 594, 607-610, 616-618, 622, 637-644
src/typeinfo.rs 819 262 68.01% 70-72, 101-103, 111, 118-119, 132, 136, 144, 157-210, 216-218, 224-242, 262, 275, 290-292, 317-332, 347-348, 365-366, 377-382, 388, 396, 430-431, 452-458, 503-516, 580-599, 624-626, 653-664, 690-691, 702-732, 762-764, 785-787, 801-813, 921-923, 930, 940, 950-952, 960-966, 986-1001, 1022-1030, 1042-1051, 1063, 1086-1088, 1105, 1142, 1145, 1150-1151, 1188-1189, 1192-1193, 1200, 1220-1222, 1226-1230, 1234-1236
src/dirtylog.rs 423 22 94.80% 72, 95-99, 106-107, 122, 131-133, 147-151, 188-192, 200-201, 232
TOTAL 5421 1889 65.15%

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-907caa4e6f09e2f52bce66ae144fc238fe79a063 && ls -1 | xargs -n1 xdg-open)

You can download the HTML reports manually here.

@syyyr syyyr merged commit 2b57c7b into main Nov 10, 2025
2 checks passed
@j4r0u53k j4r0u53k deleted the implement-root-node-methods branch November 10, 2025 11:18
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