Skip to content

State alarm#45

Merged
j4r0u53k merged 3 commits into
mainfrom
state-alarm
Nov 18, 2025
Merged

State alarm#45
j4r0u53k merged 3 commits into
mainfrom
state-alarm

Conversation

@syyyr
Copy link
Copy Markdown
Collaborator

@syyyr syyyr commented Nov 18, 2025

No description provided.

@syyyr syyyr requested a review from j4r0u53k November 18, 2025 11:08
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Nov 18, 2025

Code coverage report for 5a7b5ff

Coverage difference

❌ Code coverage worsened.

Filename Stmts Miss Cover Missing
src/alarm.rs +11 +6 -0.89% 140, 141, 142, 149, 150, 151
src/lib.rs +1 +1 +100.00% 98
src/sites.rs +9 +7 -0.87% 167, 168, 544, 545, 547, 548, 549, 550, 552, 553, 645, 646, 648, 649, 650, 651, 652, 653, 655, 656
src/tree.rs +7 +7 +100.00% 710, 711, 712, 717, 718, 719, 722, 730, 760, 761, 851
src/typeinfo.rs +8 +3 -0.05% 293, 297, 298
src/util.rs +1 0 +0.06%
TOTAL +37 +24 -0.20%

Overall coverage

Click to expand
Filename Stmts Miss Cover Missing
src/sync/tests.rs 180 0 100.00%
src/getlog.rs 675 91 86.52% 35-134, 246, 256-262, 307, 311-315
src/alarmlog.rs 64 64 0.00% 30-104
src/lib.rs 44 44 0.00% 32-117
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/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/datachange.rs 110 6 94.55% 79-83, 88
src/tree.rs 619 619 0.00% 112-902
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/sites.rs 596 125 79.03% 59, 167-199, 211-212, 232-264, 295-307, 381, 418-419, 427-428, 433-440, 498-504, 535-553, 562, 592-594, 598, 602, 615-618, 624-626, 630, 645-656
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/util.rs 286 49 82.87% 36, 63-64, 67-70, 72, 97, 153-176, 190, 207, 229, 234-244, 248, 259, 266, 273, 300, 314, 450-455
src/dirtylog.rs 423 22 94.80% 72, 95-99, 106-107, 122, 131-133, 147-151, 188-192, 200-201, 232
src/cleanup.rs 52 24 53.85% 51-90
src/bin/hp.rs 51 51 0.00% 44-106
TOTAL 5458 1913 64.95%

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

You can download the HTML reports manually here.

Co-authored-by: Jaroslav Beran <jara.beran@gmail.com>
@syyyr syyyr marked this pull request as ready for review November 18, 2025 16:22
@syyyr syyyr force-pushed the state-alarm branch 2 times, most recently from b7be472 to ace2437 Compare November 18, 2025 16:25
@j4r0u53k j4r0u53k merged commit eddba3d into main Nov 18, 2025
2 checks passed
@j4r0u53k j4r0u53k deleted the state-alarm branch November 18, 2025 17:19
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