← Back to Coverage Dashboard

All files

76.26% Statements 5193/6809
65.93% Branches 3308/5017
81.72% Functions 684/837
76.77% Lines 4978/6484

Press n or j to go to the next uncovered block, b, p or k for the previous block.

File Statements Branches Functions Lines
adapters/express/index.ts
50.25% 100/199 32.38% 34/105 63.15% 12/19 50.25% 100/199
adapters/fastify/index.ts
56.21% 104/185 33.98% 35/103 65% 13/20 56.21% 104/185
adapters/hono/index.ts
53.26% 106/199 34.31% 35/102 54.54% 12/22 53.53% 106/198
adapters/mcp-transport.ts
97.76% 131/134 89.16% 107/120 100% 27/27 99.15% 118/119
adapters/nextjs/index.ts
42.76% 127/297 33% 68/206 50% 18/36 43.19% 127/294
adapters/utils.ts
45.61% 78/171 34.5% 49/142 72.41% 21/29 46.87% 75/160
server/adapters/base-adapter.ts
70% 14/20 68.42% 13/19 75% 3/4 70% 14/20
server/adapters/duckdb-adapter.ts
77.66% 80/103 61.32% 65/106 88.46% 23/26 81.52% 75/92
server/adapters/mysql-adapter.ts
80.7% 92/114 63.39% 71/112 96.15% 25/26 87.62% 85/97
server/adapters/postgres-adapter.ts
79.43% 85/107 63.63% 70/110 92.3% 24/26 83.33% 80/96
server/adapters/singlestore-adapter.ts
100% 1/1 100% 0/0 100% 1/1 100% 1/1
server/adapters/sqlite-adapter.ts
82.35% 98/119 63.93% 78/122 93.1% 27/29 82.3% 93/113
server/ai/discovery.ts
93.9% 185/197 84.9% 135/159 100% 25/25 94.38% 168/178
server/ai/index.ts
0% 0/0 0% 0/0 0% 0/0 0% 0/0
server/ai/mcp-prompts.ts
100% 6/6 100% 0/0 100% 1/1 100% 6/6
server/ai/schemas.ts
100% 1/1 100% 0/0 100% 0/0 100% 1/1
server/ai/suggestion.ts
92.59% 200/216 84.46% 87/103 86.84% 33/38 92.23% 190/206
server/ai/validation.ts
58.22% 131/225 49.1% 82/167 60.71% 17/28 59% 118/200
server/builders/date-time-builder.ts
87.43% 167/191 70.16% 87/124 100% 5/5 89.56% 163/182
server/builders/filter-builder.ts
96.74% 119/123 91.97% 126/137 100% 10/10 96.61% 114/118
server/builders/group-by-builder.ts
91.42% 64/70 81.35% 48/59 90% 9/10 90.62% 58/64
server/builders/index.ts
0% 0/0 0% 0/0 0% 0/0 0% 0/0
server/builders/measure-builder.ts
93.8% 227/242 91.09% 174/191 96.42% 27/28 94.04% 221/235
server/cache-providers/index.ts
0% 0/0 0% 0/0 0% 0/0 0% 0/0
server/cache-providers/memory.ts
64.44% 58/90 52.72% 29/55 73.33% 11/15 63.63% 56/88
server/cache-utils.ts
48.88% 22/45 28.35% 19/67 29.41% 5/17 47.61% 20/42
server/calculated-measure-resolver.ts
94.21% 114/121 87.3% 55/63 92.85% 13/14 94.06% 111/118
server/comparison-query-builder.ts
76.74% 66/86 68.08% 32/47 100% 17/17 75.9% 63/83
server/compiler.ts
59.55% 162/272 48.57% 102/210 50% 18/36 59.77% 159/266
server/cte-builder.ts
93.83% 137/146 79.83% 95/119 87.5% 7/8 94.44% 136/144
server/cube-utils.ts
84.84% 28/33 77.77% 21/27 75% 6/8 84.37% 27/32
server/database-utils.ts
100% 9/9 100% 6/6 100% 3/3 100% 9/9
server/executor.ts
75.08% 452/602 67.64% 299/442 83.33% 35/42 75.51% 441/584
server/executors/base-executor.ts
100% 4/4 100% 2/2 100% 1/1 100% 4/4
server/executors/duckdb-executor.ts
100% 98/98 85.85% 85/99 100% 13/13 100% 86/86
server/executors/index.ts
91.66% 11/12 92.3% 12/13 100% 1/1 91.66% 11/12
server/executors/mysql-executor.ts
44.28% 31/70 35.29% 30/85 58.33% 7/12 45.76% 27/59
server/executors/postgres-executor.ts
50% 41/82 54.11% 46/85 58.33% 7/12 51.42% 36/70
server/executors/singlestore-executor.ts
100% 2/2 100% 0/0 100% 2/2 100% 2/2
server/executors/sqlite-executor.ts
40.22% 35/87 44% 33/75 70% 7/10 40.25% 31/77
server/explain/duckdb-parser.ts
93.22% 55/59 93.87% 46/49 100% 3/3 92.85% 52/56
server/explain/index.ts
0% 0/0 0% 0/0 0% 0/0 0% 0/0
server/explain/mysql-parser.ts
100% 39/39 100% 41/41 100% 3/3 100% 39/39
server/explain/postgres-parser.ts
81.03% 47/58 71.42% 30/42 100% 2/2 80.7% 46/57
server/explain/sqlite-parser.ts
100% 52/52 100% 32/32 100% 3/3 100% 52/52
server/filter-cache.ts
100% 43/43 92.3% 24/26 100% 10/10 100% 43/43
server/flow-query-builder.ts
79.75% 264/331 64.57% 144/223 91.3% 21/23 80.95% 255/315
server/funnel-query-builder.ts
74.76% 243/325 62.1% 159/256 91.3% 21/23 75.24% 234/311
server/gap-filler.ts
92.96% 119/128 91.66% 66/72 100% 12/12 92.8% 116/125
server/index.ts
0% 0/1 100% 0/0 0% 0/1 0% 0/1
server/join-path-resolver.ts
84.25% 91/108 84.31% 43/51 93.75% 15/16 83.65% 87/104
server/prompts/explain-analysis-prompt.ts
100% 36/36 100% 22/22 100% 6/6 100% 34/34
server/prompts/index.ts
0% 0/0 0% 0/0 0% 0/0 0% 0/0
server/prompts/single-step-prompt.ts
100% 2/2 100% 0/0 100% 1/1 100% 2/2
server/prompts/step0-validation-prompt.ts
100% 2/2 100% 0/0 100% 1/1 100% 2/2
server/prompts/step1-shape-prompt.ts
100% 2/2 100% 0/0 100% 1/1 100% 2/2
server/prompts/step2-complete-prompt.ts
100% 3/3 100% 0/0 100% 1/1 100% 3/3
server/query-builder.ts
97.72% 172/176 94.96% 151/159 92.59% 25/27 98.25% 169/172
server/query-planner.ts
93.99% 360/383 80.23% 203/253 93.61% 44/47 93.69% 342/365
server/retention-query-builder.ts
66.78% 183/274 50.33% 76/151 86.36% 19/22 67.31% 173/257
server/template-substitution.ts
98.82% 84/85 94.73% 36/38 100% 6/6 98.78% 81/82
server/types/analysis.ts
0% 0/0 0% 0/0 0% 0/0 0% 0/0
server/types/cache.ts
0% 0/0 0% 0/0 0% 0/0 0% 0/0
server/types/core.ts
0% 0/0 0% 0/0 0% 0/0 0% 0/0
server/types/cube.ts
0% 0/0 0% 0/0 0% 0/0 0% 0/0
server/types/executor.ts
0% 0/0 0% 0/0 0% 0/0 0% 0/0
server/types/flow.ts
0% 0/2 100% 0/0 100% 0/0 0% 0/2
server/types/funnel.ts
0% 0/3 0% 0/2 0% 0/3 0% 0/3
server/types/index.ts
0% 0/0 0% 0/0 0% 0/0 0% 0/0
server/types/metadata.ts
0% 0/0 0% 0/0 0% 0/0 0% 0/0
server/types/query.ts
0% 0/0 0% 0/0 0% 0/0 0% 0/0
server/types/retention.ts
55.55% 10/18 27.77% 5/18 80% 4/5 58.82% 10/17
server/types/utils.ts
0% 0/0 0% 0/0 0% 0/0 0% 0/0