Coverage Report

Created: 2026-11-04 02:14

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
super-tts-app/src/audio/recorder.rs
  20.59% (7/34)
  23.08% (60/260)
  22.13% (83/375)
- (0/0)
super-tts-app/src/core/app/events.rs
  78.57% (11/14)
  55.84% (86/154)
  57.14% (100/175)
- (0/0)
super-tts-app/src/core/app/handlers/backend.rs
   0.00% (0/17)
   0.00% (0/155)
   0.00% (0/237)
- (0/0)
super-tts-app/src/core/app/handlers/daemon/events.rs
  25.00% (4/16)
  10.58% (20/189)
   9.96% (26/261)
- (0/0)
super-tts-app/src/core/app/handlers/daemon/mod.rs
   0.00% (0/8)
   0.00% (0/119)
   0.00% (0/142)
- (0/0)
super-tts-app/src/core/app/handlers/device.rs
  40.00% (6/15)
  25.20% (32/127)
  33.74% (55/163)
- (0/0)
super-tts-app/src/core/app/handlers/download.rs
   0.00% (0/5)
   0.00% (0/71)
   0.00% (0/63)
- (0/0)
super-tts-app/src/core/app/handlers/language.rs
   0.00% (0/15)
   0.00% (0/166)
   0.00% (0/193)
- (0/0)
super-tts-app/src/core/app/handlers/model.rs
  28.57% (4/14)
  10.37% (17/164)
  13.23% (34/257)
- (0/0)
super-tts-app/src/core/app/handlers/models_page/install.rs
   0.00% (0/9)
   0.00% (0/137)
   0.00% (0/175)
- (0/0)
super-tts-app/src/core/app/handlers/models_page/mod.rs
  42.86% (15/35)
  39.52% (164/415)
  33.39% (183/548)
- (0/0)
super-tts-app/src/core/app/handlers/models_page/registry.rs
   0.00% (0/12)
   0.00% (0/144)
   0.00% (0/172)
- (0/0)
super-tts-app/src/core/app/handlers/settings.rs
   0.00% (0/2)
   0.00% (0/28)
   0.00% (0/28)
- (0/0)
super-tts-app/src/core/app/handlers/shell.rs
   0.00% (0/1)
   0.00% (0/24)
   0.00% (0/17)
- (0/0)
super-tts-app/src/core/app/handlers/speech.rs
   0.00% (0/10)
   0.00% (0/166)
   0.00% (0/182)
- (0/0)
super-tts-app/src/core/app/handlers/tasks.rs
   0.00% (0/18)
   0.00% (0/106)
   0.00% (0/121)
- (0/0)
super-tts-app/src/core/app/handlers/update.rs
   0.00% (0/13)
   0.00% (0/153)
   0.00% (0/213)
- (0/0)
super-tts-app/src/core/app/handlers/voice.rs
   0.00% (0/7)
   0.00% (0/85)
   0.00% (0/108)
- (0/0)
super-tts-app/src/core/app/handlers/voices.rs
  15.62% (5/32)
  11.25% (37/329)
  12.75% (63/494)
- (0/0)
super-tts-app/src/core/app/init.rs
   0.00% (0/6)
   0.00% (0/136)
   0.00% (0/127)
- (0/0)
super-tts-app/src/core/app/mod.rs
   0.00% (0/27)
   0.00% (0/122)
   0.00% (0/179)
- (0/0)
super-tts-app/src/core/app/small_state.rs
   0.00% (0/11)
   0.00% (0/109)
   0.00% (0/111)
- (0/0)
super-tts-app/src/core/app/subscription.rs
  33.33% (1/3)
   9.09% (3/33)
  12.24% (6/49)
- (0/0)
super-tts-app/src/core/app/update.rs
   0.00% (0/1)
   0.00% (0/22)
   0.00% (0/60)
- (0/0)
super-tts-app/src/core/app/updater.rs
  67.19% (43/64)
  78.67% (343/436)
  78.44% (604/770)
- (0/0)
super-tts-app/src/core/app/view.rs
   0.00% (0/9)
   0.00% (0/113)
   0.00% (0/165)
- (0/0)
super-tts-app/src/daemon/client/internal/response.rs
   0.00% (0/4)
   0.00% (0/12)
   0.00% (0/20)
- (0/0)
super-tts-app/src/daemon/client/internal/session.rs
   0.00% (0/3)
   0.00% (0/14)
   0.00% (0/17)
- (0/0)
super-tts-app/src/daemon/client/path_contract.rs
  72.22% (13/18)
  88.89% (128/144)
  91.55% (195/213)
- (0/0)
super-tts-app/src/daemon/client/v1/backends/mod.rs
   0.00% (0/9)
   0.00% (0/34)
   0.00% (0/44)
- (0/0)
super-tts-app/src/daemon/client/v1/backends/options.rs
   0.00% (0/8)
   0.00% (0/36)
   0.00% (0/62)
- (0/0)
super-tts-app/src/daemon/client/v1/backends/secrets.rs
   0.00% (0/14)
   0.00% (0/60)
   0.00% (0/118)
- (0/0)
super-tts-app/src/daemon/client/v1/gpu_info.rs
   0.00% (0/4)
   0.00% (0/17)
   0.00% (0/31)
- (0/0)
super-tts-app/src/daemon/client/v1/macros.rs
   0.00% (0/8)
   0.00% (0/32)
   0.00% (0/38)
- (0/0)
super-tts-app/src/daemon/client/v1/ping.rs
   0.00% (0/8)
   0.00% (0/16)
   0.00% (0/23)
- (0/0)
super-tts-app/src/daemon/client/v1/pipeline/backend.rs
   0.00% (0/5)
   0.00% (0/20)
   0.00% (0/30)
- (0/0)
super-tts-app/src/daemon/client/v1/pipeline/device.rs
   0.00% (0/18)
   0.00% (0/73)
   0.00% (0/122)
- (0/0)
super-tts-app/src/daemon/client/v1/pipeline/language.rs
   0.00% (0/21)
   0.00% (0/98)
   0.00% (0/132)
- (0/0)
super-tts-app/src/daemon/client/v1/pipeline/mod.rs
   0.00% (0/6)
   0.00% (0/27)
   0.00% (0/37)
- (0/0)
super-tts-app/src/daemon/client/v1/pipeline/model.rs
   0.00% (0/33)
   0.00% (0/146)
   0.00% (0/194)
- (0/0)
super-tts-app/src/daemon/client/v1/pipeline/stage.rs
   0.00% (0/13)
   0.00% (0/47)
   0.00% (0/60)
- (0/0)
super-tts-app/src/daemon/client/v1/pipeline/voice.rs
   0.00% (0/21)
   0.00% (0/92)
   0.00% (0/132)
- (0/0)
super-tts-app/src/daemon/client/v1/registry/install.rs
   0.00% (0/12)
   0.00% (0/54)
   0.00% (0/60)
- (0/0)
super-tts-app/src/daemon/client/v1/registry/list.rs
   0.00% (0/4)
   0.00% (0/15)
   0.00% (0/25)
- (0/0)
super-tts-app/src/daemon/client/v1/registry/mod.rs
   0.00% (0/1)
   0.00% (0/16)
   0.00% (0/31)
- (0/0)
super-tts-app/src/daemon/client/v1/registry/preview.rs
   0.00% (0/8)
   0.00% (0/25)
   0.00% (0/29)
- (0/0)
super-tts-app/src/daemon/client/v1/registry/refresh.rs
   0.00% (0/4)
   0.00% (0/15)
   0.00% (0/13)
- (0/0)
super-tts-app/src/daemon/client/v1/registry/update.rs
   0.00% (0/4)
   0.00% (0/18)
   0.00% (0/20)
- (0/0)
super-tts-app/src/daemon/client/v1/settings/audio_theme.rs
   0.00% (0/21)
   0.00% (0/82)
   0.00% (0/98)
- (0/0)
super-tts-app/src/daemon/client/v1/settings/language.rs
   0.00% (0/17)
   0.00% (0/57)
   0.00% (0/79)
- (0/0)
super-tts-app/src/daemon/client/v1/settings/notification_method.rs
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/2)
- (0/0)
super-tts-app/src/daemon/client/v1/settings/update_beta_optin.rs
   0.00% (0/4)
   0.00% (0/18)
   0.00% (0/22)
- (0/0)
super-tts-app/src/daemon/client/v1/settings/volume.rs
 100.00% (4/4)
 100.00% (20/20)
 100.00% (34/34)
- (0/0)
super-tts-app/src/daemon/client/v1/speak.rs
   0.00% (0/10)
   0.00% (0/34)
   0.00% (0/53)
- (0/0)
super-tts-app/src/daemon/client/v1/update.rs
  33.33% (4/12)
  42.00% (21/50)
  36.62% (26/71)
- (0/0)
super-tts-app/src/daemon/client/v1/voice.rs
   0.00% (0/19)
   0.00% (0/69)
   0.00% (0/113)
- (0/0)
super-tts-app/src/i18n.rs
   0.00% (0/4)
   0.00% (0/16)
   0.00% (0/24)
- (0/0)
super-tts-app/src/main.rs
   0.00% (0/1)
   0.00% (0/10)
   0.00% (0/16)
- (0/0)
super-tts-app/src/state/models_page.rs
   0.00% (0/1)
   0.00% (0/22)
   0.00% (0/21)
- (0/0)
super-tts-app/src/state/registry.rs
   0.00% (0/6)
   0.00% (0/26)
   0.00% (0/34)
- (0/0)
super-tts-app/src/state/scripts.rs
 100.00% (26/26)
  99.24% (130/131)
  99.23% (259/261)
- (0/0)
super-tts-app/src/state/update.rs
 100.00% (64/64)
 100.00% (678/678)
 100.00% (777/777)
- (0/0)
super-tts-app/src/state/voices.rs
  38.46% (5/13)
  50.00% (31/62)
  54.81% (57/104)
- (0/0)
super-tts-app/src/ui/icons.rs
   0.00% (0/16)
   0.00% (0/84)
   0.00% (0/93)
- (0/0)
super-tts-app/src/ui/languages.rs
 100.00% (15/15)
  97.44% (76/78)
  97.48% (155/159)
- (0/0)
super-tts-app/src/ui/messages.rs
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/3)
- (0/0)
super-tts-app/src/ui/views/about.rs
   0.00% (0/1)
   0.00% (0/23)
   0.00% (0/38)
- (0/0)
super-tts-app/src/ui/views/common.rs
   0.00% (0/5)
   0.00% (0/39)
   0.00% (0/61)
- (0/0)
super-tts-app/src/ui/views/connection.rs
   0.00% (0/1)
   0.00% (0/31)
   0.00% (0/47)
- (0/0)
super-tts-app/src/ui/views/customization.rs
   0.00% (0/8)
   0.00% (0/84)
   0.00% (0/139)
- (0/0)
super-tts-app/src/ui/views/language_picker.rs
   0.00% (0/4)
   0.00% (0/55)
   0.00% (0/127)
- (0/0)
super-tts-app/src/ui/views/models/active.rs
  35.21% (25/71)
  21.88% (128/585)
  20.95% (221/1055)
- (0/0)
super-tts-app/src/ui/views/models/add_sheet.rs
   0.00% (0/16)
   0.00% (0/276)
   0.00% (0/515)
- (0/0)
super-tts-app/src/ui/views/models/chips.rs
  60.66% (37/61)
  38.11% (202/530)
  39.89% (294/737)
- (0/0)
super-tts-app/src/ui/views/models/configure.rs
  20.83% (5/24)
   9.21% (28/304)
   9.24% (50/541)
- (0/0)
super-tts-app/src/ui/views/models/download.rs
   0.00% (0/16)
   0.00% (0/236)
   0.00% (0/424)
- (0/0)
super-tts-app/src/ui/views/models/fmt.rs
   0.00% (0/8)
   0.00% (0/77)
   0.00% (0/106)
- (0/0)
super-tts-app/src/ui/views/models/installed.rs
   0.00% (0/13)
   0.00% (0/145)
   0.00% (0/285)
- (0/0)
super-tts-app/src/ui/views/models/mod.rs
   0.00% (0/16)
   0.00% (0/156)
   0.00% (0/265)
- (0/0)
super-tts-app/src/ui/views/models/select_sheet.rs
   0.00% (0/5)
   0.00% (0/97)
   0.00% (0/150)
- (0/0)
super-tts-app/src/ui/views/models/status.rs
  95.24% (20/21)
  96.37% (239/248)
  97.37% (370/380)
- (0/0)
super-tts-app/src/ui/views/models/surface.rs
   0.00% (0/31)
   0.00% (0/303)
   0.00% (0/348)
- (0/0)
super-tts-app/src/ui/views/models/tabs.rs
   0.00% (0/9)
   0.00% (0/78)
   0.00% (0/110)
- (0/0)
super-tts-app/src/ui/views/speech.rs
   0.00% (0/7)
   0.00% (0/78)
   0.00% (0/110)
- (0/0)
super-tts-app/src/ui/views/updates.rs
  27.27% (6/22)
  15.49% (33/213)
  14.17% (51/360)
- (0/0)
super-tts-app/src/ui/views/voices.rs
   0.00% (0/30)
   0.00% (0/321)
   0.00% (0/573)
- (0/0)
super-tts-cli/src/main.rs
  84.00% (21/25)
  89.47% (170/190)
  85.34% (198/232)
- (0/0)
super-tts-consent/src/main.rs
   0.00% (0/28)
   0.00% (0/242)
   0.00% (0/333)
- (0/0)
super-tts-daemon/src/audio/beeper.rs
   0.00% (0/3)
   0.00% (0/33)
   0.00% (0/19)
- (0/0)
super-tts-daemon/src/audio/playback/mixer.rs
 100.00% (31/31)
  97.25% (212/218)
  97.44% (381/391)
- (0/0)
super-tts-daemon/src/audio/playback/mod.rs
  84.38% (27/32)
  74.91% (206/275)
  72.61% (289/398)
- (0/0)
super-tts-daemon/src/audio/playback/ring.rs
 100.00% (15/15)
 100.00% (118/118)
 100.00% (219/219)
- (0/0)
super-tts-daemon/src/audio/playback/tests.rs
 100.00% (67/67)
  99.62% (524/526)
  99.64% (823/826)
- (0/0)
super-tts-daemon/src/bin/gen_openapi.rs
   0.00% (0/2)
   0.00% (0/19)
   0.00% (0/33)
- (0/0)
super-tts-daemon/src/cli.rs
 100.00% (1/1)
 100.00% (11/11)
 100.00% (12/12)
- (0/0)
super-tts-daemon/src/cli_tests.rs
  87.50% (7/8)
  97.67% (84/86)
  95.81% (160/167)
- (0/0)
super-tts-daemon/src/config.rs
  97.87% (46/47)
  98.77% (320/324)
  98.25% (506/515)
- (0/0)
super-tts-daemon/src/config_tests.rs
 100.00% (42/42)
  99.74% (386/387)
  99.62% (526/528)
- (0/0)
super-tts-daemon/src/daemon/backend_config_handlers.rs
  93.33% (28/30)
  93.18% (205/220)
  92.00% (299/325)
- (0/0)
super-tts-daemon/src/daemon/core.rs
 100.00% (2/2)
  75.41% (46/61)
  74.45% (102/137)
- (0/0)
super-tts-daemon/src/daemon/core_tests.rs
  97.63% (165/169)
  98.31% (1690/1719)
  98.78% (2753/2787)
- (0/0)
super-tts-daemon/src/daemon/device_management.rs
  80.26% (61/76)
  60.75% (373/614)
  64.26% (588/915)
- (0/0)
super-tts-daemon/src/daemon/download_handlers.rs
 100.00% (2/2)
  80.00% (12/15)
  82.76% (24/29)
- (0/0)
super-tts-daemon/src/daemon/events.rs
  95.00% (19/20)
  98.53% (134/136)
  98.14% (211/215)
- (0/0)
super-tts-daemon/src/daemon/http/error_envelope_contract.rs
 100.00% (10/10)
 100.00% (108/108)
 100.00% (115/115)
- (0/0)
super-tts-daemon/src/daemon/http/internal/auth/mod.rs
 100.00% (4/4)
 100.00% (18/18)
 100.00% (18/18)
- (0/0)
super-tts-daemon/src/daemon/http/internal/helpers/dispatch.rs
  90.00% (18/20)
  98.20% (109/111)
  98.53% (134/136)
- (0/0)
super-tts-daemon/src/daemon/http/mod.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (3/3)
- (0/0)
super-tts-daemon/src/daemon/http/openapi.rs
 100.00% (7/7)
 100.00% (88/88)
  98.90% (90/91)
- (0/0)
super-tts-daemon/src/daemon/http/openapi_contract.rs
  81.82% (27/33)
  87.66% (270/308)
  89.03% (422/474)
- (0/0)
super-tts-daemon/src/daemon/http/server.rs
 100.00% (4/4)
 100.00% (33/33)
  97.50% (39/40)
- (0/0)
super-tts-daemon/src/daemon/http/speak_resolution_contract.rs
 100.00% (4/4)
  88.89% (32/36)
  86.89% (53/61)
- (0/0)
super-tts-daemon/src/daemon/http/state.rs
 100.00% (2/2)
 100.00% (13/13)
 100.00% (13/13)
- (0/0)
super-tts-daemon/src/daemon/http/url_surface_contract.rs
  87.50% (21/24)
  90.68% (146/161)
  92.11% (292/317)
- (0/0)
super-tts-daemon/src/daemon/http/v1/backends/mod.rs
  70.59% (12/17)
  71.08% (59/83)
  67.27% (74/110)
- (0/0)
super-tts-daemon/src/daemon/http/v1/backends/options.rs
  95.65% (22/23)
  94.59% (140/148)
  92.53% (223/241)
- (0/0)
super-tts-daemon/src/daemon/http/v1/backends/secrets.rs
  92.86% (13/14)
  87.63% (85/97)
  84.72% (122/144)
- (0/0)
super-tts-daemon/src/daemon/http/v1/events.rs
 100.00% (3/3)
 100.00% (17/17)
 100.00% (18/18)
- (0/0)
super-tts-daemon/src/daemon/http/v1/gpu_info.rs
 100.00% (2/2)
 100.00% (5/5)
 100.00% (11/11)
- (0/0)
super-tts-daemon/src/daemon/http/v1/macros.rs
 100.00% (6/6)
 100.00% (31/31)
 100.00% (35/35)
- (0/0)
super-tts-daemon/src/daemon/http/v1/mod.rs
 100.00% (7/7)
 100.00% (76/76)
 100.00% (131/131)
- (0/0)
super-tts-daemon/src/daemon/http/v1/ping.rs
 100.00% (3/3)
 100.00% (20/20)
 100.00% (8/8)
- (0/0)
super-tts-daemon/src/daemon/http/v1/pipeline/backend.rs
 100.00% (2/2)
 100.00% (10/10)
 100.00% (15/15)
- (0/0)
super-tts-daemon/src/daemon/http/v1/pipeline/device.rs
 100.00% (8/8)
  98.00% (49/50)
  97.01% (65/67)
- (0/0)
super-tts-daemon/src/daemon/http/v1/pipeline/language.rs
 100.00% (15/15)
  96.12% (99/103)
  96.84% (153/158)
- (0/0)
super-tts-daemon/src/daemon/http/v1/pipeline/mod.rs
 100.00% (5/5)
 100.00% (44/44)
 100.00% (48/48)
- (0/0)
super-tts-daemon/src/daemon/http/v1/pipeline/model.rs
  83.33% (10/12)
  78.79% (52/66)
  71.15% (74/104)
- (0/0)
super-tts-daemon/src/daemon/http/v1/pipeline/stage.rs
 100.00% (9/9)
  93.88% (46/49)
  90.77% (59/65)
- (0/0)
super-tts-daemon/src/daemon/http/v1/pipeline/voice.rs
  11.11% (1/9)
   7.46% (5/67)
   6.36% (7/110)
- (0/0)
super-tts-daemon/src/daemon/http/v1/registry/install.rs
   0.00% (0/2)
   0.00% (0/7)
   0.00% (0/6)
- (0/0)
super-tts-daemon/src/daemon/http/v1/registry/list.rs
   0.00% (0/2)
   0.00% (0/7)
   0.00% (0/6)
- (0/0)
super-tts-daemon/src/daemon/http/v1/registry/mod.rs
  53.33% (8/15)
  82.83% (82/99)
  86.01% (123/143)
- (0/0)
super-tts-daemon/src/daemon/http/v1/registry/preview.rs
   0.00% (0/2)
   0.00% (0/7)
   0.00% (0/6)
- (0/0)
super-tts-daemon/src/daemon/http/v1/registry/refresh.rs
   0.00% (0/2)
   0.00% (0/4)
   0.00% (0/5)
- (0/0)
super-tts-daemon/src/daemon/http/v1/registry/update.rs
   0.00% (0/2)
   0.00% (0/7)
   0.00% (0/6)
- (0/0)
super-tts-daemon/src/daemon/http/v1/settings/mod.rs
 100.00% (1/1)
 100.00% (14/14)
 100.00% (25/25)
- (0/0)
super-tts-daemon/src/daemon/http/v1/speak.rs
 100.00% (10/10)
  84.29% (59/70)
  89.13% (82/92)
- (0/0)
super-tts-daemon/src/daemon/http/v1/speak_stream.rs
  76.19% (16/21)
  59.73% (135/226)
  55.17% (160/290)
- (0/0)
super-tts-daemon/src/daemon/http/v1/status.rs
  75.00% (3/4)
  90.91% (10/11)
  90.48% (19/21)
- (0/0)
super-tts-daemon/src/daemon/http/v1/update.rs
 100.00% (4/4)
 100.00% (9/9)
 100.00% (12/12)
- (0/0)
super-tts-daemon/src/daemon/http/v1/voice.rs
  96.15% (25/26)
  82.02% (146/178)
  77.82% (186/239)
- (0/0)
super-tts-daemon/src/daemon/http/v1/wire.rs
  77.78% (21/27)
  78.49% (135/172)
  75.41% (92/122)
- (0/0)
super-tts-daemon/src/daemon/language_handlers.rs
 100.00% (27/27)
  95.51% (170/178)
  93.07% (255/274)
- (0/0)
super-tts-daemon/src/daemon/model_management/discovery.rs
  93.75% (15/16)
  84.85% (112/132)
  81.55% (190/233)
- (0/0)
super-tts-daemon/src/daemon/model_management/instantiate.rs
  76.32% (29/38)
  74.27% (306/412)
  70.47% (389/552)
- (0/0)
super-tts-daemon/src/daemon/model_management/lifecycle.rs
  52.63% (10/19)
  49.22% (63/128)
  43.75% (84/192)
- (0/0)
super-tts-daemon/src/daemon/model_management/switch.rs
  92.86% (26/28)
  84.04% (179/213)
  84.21% (288/342)
- (0/0)
super-tts-daemon/src/daemon/pipeline_handlers.rs
 100.00% (14/14)
  98.77% (80/81)
  97.30% (108/111)
- (0/0)
super-tts-daemon/src/daemon/self_update_handlers.rs
 100.00% (2/2)
  97.14% (34/35)
  98.18% (54/55)
- (0/0)
super-tts-daemon/src/daemon/self_update_handlers_tests.rs
 100.00% (20/20)
 100.00% (221/221)
 100.00% (333/333)
- (0/0)
super-tts-daemon/src/daemon/settings_handlers.rs
  79.31% (23/29)
  74.68% (118/158)
  70.85% (175/247)
- (0/0)
super-tts-daemon/src/daemon/speech.rs
  84.38% (81/96)
  83.87% (655/781)
  82.54% (950/1151)
- (0/0)
super-tts-daemon/src/daemon/speech_tests.rs
  89.74% (35/39)
  96.88% (310/320)
  97.20% (555/571)
- (0/0)
super-tts-daemon/src/daemon/startup.rs
  78.57% (11/14)
  71.22% (99/139)
  64.52% (160/248)
- (0/0)
super-tts-daemon/src/daemon/startup_tests.rs
 100.00% (9/9)
 100.00% (88/88)
 100.00% (118/118)
- (0/0)
super-tts-daemon/src/daemon/status_handlers.rs
  81.82% (9/11)
  73.33% (44/60)
  70.41% (69/98)
- (0/0)
super-tts-daemon/src/daemon/test_fixtures.rs
 100.00% (2/2)
 100.00% (34/34)
 100.00% (40/40)
- (0/0)
super-tts-daemon/src/daemon/theme_handlers.rs
 100.00% (9/9)
  78.38% (58/74)
  82.68% (105/127)
- (0/0)
super-tts-daemon/src/daemon/types.rs
  80.77% (21/26)
  83.23% (139/167)
  83.64% (184/220)
- (0/0)
super-tts-daemon/src/daemon/voice_handlers.rs
  82.35% (14/17)
  69.79% (67/96)
  71.08% (145/204)
- (0/0)
super-tts-daemon/src/daemon_main.rs
 100.00% (5/5)
  81.48% (44/54)
  86.08% (68/79)
- (0/0)
super-tts-daemon/src/download_progress.rs
 100.00% (2/2)
 100.00% (33/33)
 100.00% (48/48)
- (0/0)
super-tts-daemon/src/keyring.rs
  80.00% (8/10)
  75.76% (25/33)
  78.05% (32/41)
- (0/0)
super-tts-daemon/src/main.rs
 100.00% (2/2)
  85.71% (6/7)
  75.00% (6/8)
- (0/0)
super-tts-daemon/src/num_cast.rs
 100.00% (5/5)
 100.00% (15/15)
 100.00% (15/15)
- (0/0)
super-tts-daemon/src/output/notice.rs
 100.00% (16/16)
 100.00% (108/108)
 100.00% (142/142)
- (0/0)
super-tts-daemon/src/output/notification.rs
 100.00% (15/15)
  91.43% (128/140)
  87.84% (130/148)
- (0/0)
super-tts-daemon/src/registry/compat.rs
   0.00% (0/1)
   0.00% (0/6)
   0.00% (0/6)
- (0/0)
super-tts-daemon/src/registry/custom_repo.rs
   0.00% (0/2)
   0.00% (0/10)
   0.00% (0/6)
- (0/0)
super-tts-daemon/src/registry/index_schema.rs
 100.00% (4/4)
  94.55% (52/55)
  94.00% (94/100)
- (0/0)
super-tts-daemon/src/registry/install.rs
   0.00% (0/6)
   0.00% (0/28)
   0.00% (0/21)
- (0/0)
super-tts-daemon/src/registry/local_dir.rs
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/4)
- (0/0)
super-tts-daemon/src/registry/reconcile.rs
 100.00% (14/14)
  97.22% (105/108)
  97.84% (181/185)
- (0/0)
super-tts-daemon/src/self_update.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (4/4)
- (0/0)
super-tts-daemon/src/services/dbus.rs
  40.00% (2/5)
  50.00% (12/24)
  31.58% (12/38)
- (0/0)
super-tts-daemon/src/text/chunk.rs
 100.00% (25/25)
  93.10% (162/174)
  93.79% (272/290)
- (0/0)
super-tts-daemon/src/text/chunk/tests.rs
 100.00% (33/33)
  99.44% (353/355)
  99.64% (546/548)
- (0/0)
super-tts-daemon/src/text/normalize.rs
 100.00% (28/28)
  97.77% (263/269)
  97.51% (469/481)
- (0/0)
super-tts-daemon/src/text/normalize/tests.rs
 100.00% (20/20)
 100.00% (158/158)
 100.00% (286/286)
- (0/0)
super-tts-daemon/src/tts_models/backends/manifest.rs
 100.00% (8/8)
 100.00% (173/173)
  99.22% (127/128)
- (0/0)
super-tts-daemon/src/tts_models/backends/mod.rs
 100.00% (3/3)
 100.00% (9/9)
 100.00% (12/12)
- (0/0)
super-tts-daemon/src/tts_models/download.rs
   0.00% (0/2)
   0.00% (0/14)
   0.00% (0/8)
- (0/0)
super-tts-daemon/src/tts_models/subprocess.rs
   6.45% (2/31)
   2.30% (4/174)
   1.85% (5/270)
- (0/0)
super-tts-daemon/src/tts_models/synthesize.rs
  20.00% (2/10)
  42.50% (17/40)
  30.30% (10/33)
- (0/0)
super-tts-daemon/src/tts_models/v1.rs
  36.00% (9/25)
  48.33% (58/120)
  39.15% (92/235)
- (0/0)
super-tts-daemon/src/tts_models/wasm/mod.rs
  51.85% (14/27)
  62.18% (97/156)
  49.25% (99/201)
- (0/0)
super-tts-daemon/src/voices/mod.rs
  74.07% (20/27)
  87.43% (153/175)
  85.57% (255/298)
- (0/0)
super-tts-daemon/src/voices/tests.rs
 100.00% (12/12)
  96.00% (144/150)
  96.60% (341/353)
- (0/0)
super-tts-daemon/src/voices/wav.rs
  75.00% (15/20)
  87.59% (127/145)
  91.46% (225/246)
- (0/0)
super-tts-indexer/src/main.rs
 100.00% (3/3)
 100.00% (12/12)
 100.00% (22/22)
- (0/0)
super-tts-install/src/main.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (4/4)
- (0/0)
super-tts-registry-types/src/product.rs
 100.00% (34/34)
  99.30% (282/284)
  95.26% (362/380)
- (0/0)
super-tts-shared/src/audio/frames.rs
  95.56% (43/45)
  98.35% (357/363)
  97.76% (568/581)
- (0/0)
super-tts-shared/src/consent.rs
 100.00% (5/5)
  97.44% (38/39)
  98.51% (66/67)
- (0/0)
super-tts-shared/src/daemon/http_client/mod.rs
  20.00% (2/10)
  10.53% (4/38)
  16.67% (6/36)
- (0/0)
super-tts-shared/src/daemon/http_client/speak.rs
 100.00% (4/4)
 100.00% (14/14)
 100.00% (16/16)
- (0/0)
super-tts-shared/src/daemon/scopes.rs
 100.00% (4/4)
 100.00% (15/15)
 100.00% (26/26)
- (0/0)
super-tts-shared/src/daemon/session.rs
  50.00% (1/2)
  50.00% (3/6)
  44.44% (4/9)
- (0/0)
super-tts-shared/src/daemon/widget_subscription.rs
 100.00% (2/2)
 100.00% (6/6)
 100.00% (11/11)
- (0/0)
super-tts-shared/src/models/backends.rs
  93.75% (15/16)
  95.16% (118/124)
  94.26% (197/209)
- (0/0)
super-tts-shared/src/models/notification_method.rs
  85.71% (6/7)
  88.64% (39/44)
  92.06% (58/63)
- (0/0)
super-tts-shared/src/models/protocol/daemon_status.rs
 100.00% (5/5)
  98.53% (67/68)
  97.87% (92/94)
- (0/0)
super-tts-shared/src/models/protocol/dispatch.rs
  89.86% (62/69)
  88.86% (327/368)
  82.86% (464/560)
- (0/0)
super-tts-shared/src/models/protocol/error_code.rs
 100.00% (5/5)
 100.00% (27/27)
 100.00% (48/48)
- (0/0)
super-tts-shared/src/models/protocol/pipeline.rs
  91.67% (11/12)
  98.09% (154/157)
  98.64% (218/221)
- (0/0)
super-tts-shared/src/models/protocol/request.rs
 100.00% (1/1)
  75.76% (25/33)
  57.14% (28/49)
- (0/0)
super-tts-shared/src/models/protocol/response.rs
  76.92% (30/39)
  78.03% (135/173)
  75.47% (160/212)
- (0/0)
super-tts-shared/src/models/protocol/tests.rs
  97.56% (40/41)
  95.69% (377/394)
  95.39% (662/694)
- (0/0)
super-tts-shared/src/paths.rs
  33.33% (1/3)
  33.33% (3/9)
  33.33% (4/12)
- (0/0)
super-tts-shared/src/product.rs
 100.00% (2/2)
 100.00% (12/12)
 100.00% (30/30)
- (0/0)
super-tts-shared/src/utils/audio.rs
 100.00% (1/1)
  80.00% (36/45)
  87.50% (42/48)
- (0/0)
super-tts-shared/src/validation/inputs.rs
  71.43% (10/14)
  67.91% (91/134)
  73.41% (127/173)
- (0/0)
super-tts-shared/src/validation/mod.rs
  50.00% (1/2)
  50.00% (3/6)
  44.44% (4/9)
- (0/0)
Totals
  62.83% (2069/3293)
  61.53% (16289/26474)
  61.86% (24547/39682)
- (0/0)
Generated by llvm-cov -- llvm version 23.1.1-rust-1.99.1-stable