Click here for information about interpreting this report.
Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
backend/src/api.rs | 50.00% (2/4) | 58.82% (10/17) | 15.38% (2/13) | - (0/0) |
backend/src/api/crates.rs | 11.11% (1/9) | 18.52% (10/54) | 2.70% (1/37) | - (0/0) |
backend/src/api/frontend.rs | 75.00% (3/4) | 87.50% (21/24) | 78.95% (15/19) | - (0/0) |
backend/src/api/jobs.rs | 4.35% (1/23) | 3.00% (3/100) | 0.75% (1/133) | - (0/0) |
backend/src/files.rs | 85.71% (6/7) | 95.00% (19/20) | 82.35% (14/17) | - (0/0) |
backend/src/main.rs | 0.00% (0/2) | 0.00% (0/14) | 0.00% (0/10) | - (0/0) |
backend/src/options.rs | 37.50% (3/8) | 50.00% (14/28) | 21.05% (4/19) | - (0/0) |
backend/src/state.rs | 57.14% (4/7) | 68.18% (15/22) | 57.14% (4/7) | - (0/0) |
builder/src/docker.rs | 14.81% (4/27) | 38.13% (53/139) | 20.14% (28/139) | - (0/0) |
builder/src/docker/options.rs | 66.67% (4/6) | 80.00% (8/10) | 60.00% (6/10) | - (0/0) |
builder/src/docker/tests.rs | 87.50% (7/8) | 98.65% (73/74) | 93.55% (29/31) | - (0/0) |
builder/src/lib.rs | 50.00% (2/4) | 63.64% (7/11) | 61.11% (11/18) | - (0/0) |
builder/src/main.rs | 0.00% (0/32) | 0.00% (0/174) | 0.00% (0/166) | - (0/0) |
builder/src/options.rs | 75.00% (9/12) | 89.29% (25/28) | 73.91% (17/23) | - (0/0) |
builder/src/websocket.rs | 0.00% (0/28) | 0.00% (0/113) | 0.00% (0/129) | - (0/0) |
common/src/api.rs | 0.00% (0/20) | 0.00% (0/20) | 0.00% (0/93) | - (0/0) |
common/src/entities.rs | 28.42% (27/95) | 42.54% (57/134) | 16.25% (46/283) | - (0/0) |
database/src/main.rs | 0.00% (0/20) | 0.00% (0/106) | 0.00% (0/150) | - (0/0) |
database/src/options.rs | 22.22% (4/18) | 14.29% (4/28) | 21.21% (7/33) | - (0/0) |
database/src/postgres.rs | 65.00% (78/120) | 68.78% (304/442) | 56.17% (264/470) | - (0/0) |
database/src/postgres/macros.rs | 50.00% (2/4) | 33.33% (2/6) | 50.00% (2/4) | - (0/0) |
database/src/postgres/temp.rs | 87.50% (7/8) | 83.56% (61/73) | 75.56% (34/45) | - (0/0) |
database/src/postgres/util.rs | 100.00% (4/4) | 100.00% (15/15) | 100.00% (7/7) | - (0/0) |
frontend/src/lib.rs | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
frontend/src/main.rs | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) | - (0/0) |
protocol/src/messages.rs | 0.00% (0/8) | 0.00% (0/8) | 0.00% (0/18) | - (0/0) |
protocol/src/signature.rs | 40.00% (4/10) | 76.00% (19/25) | 41.30% (19/46) | - (0/0) |
protocol/src/types.rs | 25.93% (14/54) | 37.84% (28/74) | 13.04% (21/161) | - (0/0) |
registry-sync/src/lib.rs | 50.00% (8/16) | 88.41% (61/69) | 68.00% (34/50) | - (0/0) |
registry-sync/src/main.rs | 30.00% (3/10) | 20.00% (8/40) | 21.74% (5/23) | - (0/0) |
storage/src/cache.rs | 60.00% (12/20) | 76.62% (59/77) | 77.78% (42/54) | - (0/0) |
storage/src/cache/options.rs | 12.50% (1/8) | 5.88% (1/17) | 12.50% (2/16) | - (0/0) |
storage/src/filesystem.rs | 70.00% (14/20) | 80.82% (59/73) | 81.67% (49/60) | - (0/0) |
storage/src/filesystem/options.rs | 16.67% (1/6) | 12.50% (1/8) | 14.29% (1/7) | - (0/0) |
storage/src/filesystem/temp.rs | 100.00% (3/3) | 100.00% (10/10) | 100.00% (4/4) | - (0/0) |
storage/src/lib.rs | 28.57% (4/14) | 19.05% (4/21) | 26.67% (8/30) | - (0/0) |
storage/src/s3.rs | 84.62% (11/13) | 92.59% (50/54) | 89.13% (41/46) | - (0/0) |
storage/src/s3/options.rs | 60.00% (6/10) | 85.29% (29/34) | 57.89% (11/19) | - (0/0) |
storage/src/s3/temp.rs | 100.00% (6/6) | 100.00% (60/60) | 96.43% (27/28) | - (0/0) |
storage/src/temp.rs | 80.00% (4/5) | 80.00% (12/15) | 85.71% (6/7) | - (0/0) |
Totals | 38.37% (259/675) | 49.17% (1102/2241) | 31.40% (762/2427) | - (0/0) |