GCC Code Coverage Report


Directory: src/
Date: 2024-06-08 00:54:07
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Exec Total Coverage
Lines: 1100 1262 87.2%
Functions: 225 229 98.3%
Branches: 336 518 64.9%

File Lines Functions Branches
contact/msg-contact-service.c 92.2 92.2% 71 / 77 100.0% 9 / 9 64.0% 16 / 25
contact/msg-contact-service.h 100.0 100.0% 1 / 1 100.0% 1 / 1 -% 0 / 0
contact/msg-contact.c 100.0 100.0% 40 / 40 100.0% 14 / 14 73.7% 14 / 19
contact/msg-contact.h 100.0 100.0% 1 / 1 100.0% 4 / 4 100.0% 2 / 2
drive/msg-drive-item-file.c 100.0 100.0% 31 / 31 100.0% 10 / 10 93.3% 14 / 15
drive/msg-drive-item-file.h 100.0 100.0% 1 / 1 100.0% 2 / 2 50.0% 3 / 6
drive/msg-drive-item-folder.c 100.0 100.0% 10 / 10 100.0% 7 / 7 85.7% 6 / 7
drive/msg-drive-item.c 92.0 92.0% 103 / 112 100.0% 21 / 21 65.6% 40 / 61
drive/msg-drive-item.h 100.0 100.0% 1 / 1 100.0% 4 / 4 100.0% 2 / 2
drive/msg-drive-service.c 78.6 78.6% 275 / 350 95.0% 19 / 20 51.5% 53 / 103
drive/msg-drive-service.h 100.0 100.0% 1 / 1 100.0% 1 / 1 -% 0 / 0
drive/msg-drive.c 86.2 86.2% 50 / 58 100.0% 16 / 16 55.2% 16 / 29
drive/msg-drive.h 100.0 100.0% 1 / 1 100.0% 2 / 2 -% 0 / 0
message/msg-mail-folder.c 100.0 100.0% 26 / 26 100.0% 11 / 11 88.9% 8 / 9
message/msg-mail-folder.h 100.0 100.0% 1 / 1 100.0% 4 / 4 50.0% 1 / 2
message/msg-message-service.c 90.8 90.8% 138 / 152 100.0% 11 / 11 62.7% 37 / 59
message/msg-message-service.h 100.0 100.0% 1 / 1 100.0% 1 / 1 -% 0 / 0
message/msg-message.c 100.0 100.0% 37 / 37 100.0% 13 / 13 84.2% 16 / 19
message/msg-message.h 100.0 100.0% 1 / 1 100.0% 4 / 4 100.0% 2 / 2
msg-error.c 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
msg-input-stream.c 77.2 77.2% 139 / 180 92.0% 23 / 25 54.3% 38 / 70
msg-json-utils.c 100.0 100.0% 4 / 4 100.0% 1 / 1 100.0% 2 / 2
msg-service.c 93.8 93.8% 120 / 128 95.7% 22 / 23 76.4% 42 / 55
msg-service.h 100.0 100.0% 1 / 1 100.0% 4 / 4 57.1% 4 / 7
user/msg-user-service.c 95.7 95.7% 22 / 23 100.0% 7 / 7 84.6% 11 / 13
user/msg-user-service.h 100.0 100.0% 1 / 1 100.0% 1 / 1 -% 0 / 0
user/msg-user.c 100.0 100.0% 20 / 20 100.0% 9 / 9 88.9% 8 / 9
user/msg-user.h 100.0 100.0% 1 / 1 100.0% 3 / 3 50.0% 1 / 2