GCC Code Coverage Report


Directory: src/
Date: 2024-05-04 19:03:21
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Exec Total Coverage
Lines: 1090 1494 73.0%
Functions: 200 222 90.1%
Branches: 330 636 51.9%

File Lines Functions Branches
contact/msg-contact-service.c 80.4 80.4% 82 / 102 100.0% 9 / 9 53.8% 21 / 39
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% 45 / 45 100.0% 14 / 14 65.5% 19 / 29
contact/msg-contact.h 100.0 100.0% 1 / 1 100.0% 3 / 3 100.0% 2 / 2
drive/msg-drive-item-file.c 94.1 94.1% 32 / 34 100.0% 10 / 10 88.2% 15 / 17
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 91.2 91.2% 103 / 113 100.0% 21 / 21 64.2% 43 / 67
drive/msg-drive-item.h 100.0 100.0% 1 / 1 100.0% 4 / 4 100.0% 2 / 2
drive/msg-drive-service.c 75.0 75.0% 345 / 460 95.0% 19 / 20 48.9% 64 / 131
drive/msg-drive-service.h 100.0 100.0% 1 / 1 100.0% 1 / 1 -% 0 / 0
drive/msg-drive.c 85.5 85.5% 53 / 62 100.0% 16 / 16 51.6% 16 / 31
drive/msg-drive.h 100.0 100.0% 1 / 1 100.0% 2 / 2 -% 0 / 0
message/msg-mail-folder.c 96.6 96.6% 28 / 29 100.0% 11 / 11 69.2% 9 / 13
message/msg-mail-folder.h 100.0 100.0% 1 / 1 100.0% 2 / 2 -% 0 / 0
message/msg-message-service.c 79.8 79.8% 154 / 193 100.0% 11 / 11 54.9% 39 / 71
message/msg-message-service.h 100.0 100.0% 1 / 1 100.0% 1 / 1 -% 0 / 0
message/msg-message.c 95.3 95.3% 41 / 43 100.0% 13 / 13 70.4% 19 / 27
message/msg-message.h 100.0 100.0% 1 / 1 100.0% 3 / 3 100.0% 2 / 2
msg-error.c 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
msg-input-stream.c 18.1 18.1% 36 / 199 34.6% 9 / 26 10.7% 9 / 84
msg-service.c 74.4 74.4% 99 / 133 81.8% 18 / 22 51.4% 36 / 70
msg-service.h 100.0 100.0% 1 / 1 100.0% 2 / 2 50.0% 3 / 6
user/msg-user-service.c 76.5 76.5% 26 / 34 100.0% 7 / 7 64.7% 11 / 17
user/msg-user-service.h 100.0 100.0% 1 / 1 100.0% 1 / 1 -% 0 / 0
user/msg-user.c 95.7 95.7% 22 / 23 100.0% 9 / 9 69.2% 9 / 13
user/msg-user.h 100.0 100.0% 1 / 1 100.0% 3 / 3 100.0% 2 / 2