All files

71.76% Statements 39366/54854
67.13% Branches 14873/22153
74.33% Functions 13115/17643
71.75% Lines 37715/52561

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

File Statements Branches Functions Lines
app/assets/javascripts
53.48% 2386/4461 45.95% 892/1941 57.24% 620/1083 53.78% 2315/4304
app/assets/javascripts/access_tokens
94.44% 34/36 68.75% 11/16 100% 8/8 97.14% 34/35
app/assets/javascripts/access_tokens/components
100% 12/12 87.5% 7/8 100% 6/6 100% 12/12
app/assets/javascripts/add_context_commits_modal
15.62% 5/32 0% 0/8 10% 1/10 16.12% 5/31
app/assets/javascripts/add_context_commits_modal/components
66.66% 2/3 50% 2/4 66.66% 2/3 66.66% 2/3
app/assets/javascripts/add_context_commits_modal/store
73.63% 81/110 23.8% 5/21 71.42% 30/42 73.78% 76/103
app/assets/javascripts/admin/application_settings
0% 0/9 0% 0/4 0% 0/3 0% 0/9
app/assets/javascripts/admin/application_settings/inactive_project_deletion
0% 0/6 0% 0/2 0% 0/2 0% 0/6
app/assets/javascripts/admin/application_settings/inactive_project_deletion/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/admin/application_settings/runner_token_expiration
0% 0/7 0% 0/3 0% 0/2 0% 0/7
app/assets/javascripts/admin/application_settings/runner_token_expiration/components
0% 0/2 100% 0/0 0% 0/2 0% 0/2
app/assets/javascripts/admin/applications
0% 0/5 0% 0/2 0% 0/2 0% 0/4
app/assets/javascripts/admin/applications/components
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/admin/background_migrations
0% 0/13 0% 0/2 0% 0/3 0% 0/12
app/assets/javascripts/admin/background_migrations/components
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/admin/broadcast_messages
0% 0/4 100% 0/0 0% 0/2 0% 0/4
app/assets/javascripts/admin/broadcast_messages/components
100% 3/3 100% 2/2 100% 3/3 100% 3/3
app/assets/javascripts/admin/deploy_keys
0% 0/7 0% 0/2 0% 0/2 0% 0/6
app/assets/javascripts/admin/deploy_keys/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/admin/statistics_panel
16.66% 1/6 0% 0/2 0% 0/2 16.66% 1/6
app/assets/javascripts/admin/statistics_panel/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/admin/statistics_panel/store
100% 29/29 100% 4/4 100% 14/14 100% 27/27
app/assets/javascripts/admin/topics
0% 0/19 0% 0/4 0% 0/5 0% 0/17
app/assets/javascripts/admin/topics/components
66.66% 2/3 50% 2/4 66.66% 2/3 66.66% 2/3
app/assets/javascripts/admin/users
89.65% 52/58 53.84% 7/13 88.23% 15/17 89.09% 49/55
app/assets/javascripts/admin/users/components
100% 4/4 100% 6/6 100% 4/4 100% 4/4
app/assets/javascripts/admin/users/components/actions
100% 18/18 100% 0/0 100% 11/11 100% 18/18
app/assets/javascripts/admin/users/components/modals
100% 2/2 100% 2/2 100% 1/1 100% 2/2
app/assets/javascripts/alert_management
21.42% 3/14 0% 0/2 0% 0/3 21.42% 3/14
app/assets/javascripts/alert_management/components
100% 6/6 66.66% 4/6 100% 3/3 100% 6/6
app/assets/javascripts/alerts_settings
51.51% 17/33 0% 0/7 0% 0/4 51.51% 17/33
app/assets/javascripts/alerts_settings/components
100% 9/9 100% 8/8 100% 6/6 100% 9/9
app/assets/javascripts/alerts_settings/services
50% 1/2 100% 0/0 50% 1/2 50% 1/2
app/assets/javascripts/alerts_settings/utils
77.41% 48/62 52.94% 9/17 77.77% 14/18 76.66% 46/60
app/assets/javascripts/analytics/devops_reports
23.52% 4/17 0% 0/4 0% 0/4 26.66% 4/15
app/assets/javascripts/analytics/devops_reports/components
100% 4/4 100% 6/6 100% 3/3 100% 4/4
app/assets/javascripts/analytics/product_analytics
0% 0/8 0% 0/2 0% 0/3 0% 0/8
app/assets/javascripts/analytics/product_analytics/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/analytics/shared
97.29% 36/37 75.75% 25/33 100% 10/10 97.05% 33/34
app/assets/javascripts/analytics/shared/components
100% 10/10 71.42% 10/14 100% 10/10 100% 10/10
app/assets/javascripts/analytics/usage_trends
78.12% 25/32 70% 7/10 75% 6/8 80.64% 25/31
app/assets/javascripts/analytics/usage_trends/components
100% 8/8 100% 6/6 100% 5/5 100% 8/8
app/assets/javascripts/api
81.25% 117/144 44.44% 16/36 63.82% 30/47 81.25% 117/144
app/assets/javascripts/artifacts_settings
11.11% 1/9 40% 2/5 33.33% 1/3 11.11% 1/9
app/assets/javascripts/authentication
0% 0/13 0% 0/6 0% 0/2 0% 0/13
app/assets/javascripts/authentication/two_factor_auth
67.85% 19/28 15.38% 2/13 66.66% 4/6 67.85% 19/28
app/assets/javascripts/authentication/two_factor_auth/components
100% 4/4 100% 2/2 100% 2/2 100% 4/4
app/assets/javascripts/authentication/u2f
81.98% 91/111 75.55% 34/45 79.41% 27/34 84.25% 91/108
app/assets/javascripts/authentication/webauthn
97.89% 93/95 88.23% 30/34 97.22% 35/36 97.87% 92/94
app/assets/javascripts/badges
100% 3/3 100% 0/0 100% 1/1 100% 3/3
app/assets/javascripts/badges/components
100% 6/6 100% 10/10 100% 5/5 100% 6/6
app/assets/javascripts/badges/store
98.01% 99/101 95% 19/20 96.72% 59/61 97.97% 97/99
app/assets/javascripts/batch_comments
32.14% 9/28 0% 0/23 12.5% 1/8 33.33% 8/24
app/assets/javascripts/batch_comments/components
100% 8/8 66.66% 8/12 100% 8/8 100% 8/8
app/assets/javascripts/batch_comments/mixins
84.21% 16/19 68% 17/25 66.66% 2/3 83.33% 15/18
app/assets/javascripts/batch_comments/services
70% 7/10 100% 0/0 62.5% 5/8 70% 7/10
app/assets/javascripts/batch_comments/stores
100% 3/3 100% 0/0 100% 1/1 100% 3/3
app/assets/javascripts/batch_comments/stores/modules/batch_comments
66.66% 116/174 32.07% 17/53 61.17% 52/85 67.97% 104/153
app/assets/javascripts/behaviors
45.1% 175/388 38.31% 59/154 41.48% 39/94 45.23% 171/378
app/assets/javascripts/behaviors/components
100% 3/3 100% 2/2 100% 3/3 100% 3/3
app/assets/javascripts/behaviors/markdown
61.37% 232/378 48.81% 62/127 67.02% 63/94 62.43% 226/362
app/assets/javascripts/behaviors/markdown/marks
22.85% 8/35 0% 0/20 27.58% 8/29 22.85% 8/35
app/assets/javascripts/behaviors/markdown/nodes
25.75% 51/198 18.33% 11/60 39.44% 43/109 27.17% 50/184
app/assets/javascripts/behaviors/shortcuts
56.83% 212/373 42.42% 42/99 23.52% 20/85 58.56% 212/362
app/assets/javascripts/blame
100% 12/12 100% 10/10 100% 1/1 100% 12/12
app/assets/javascripts/blob
53.41% 211/395 46.21% 55/119 43.33% 52/120 54.3% 208/383
app/assets/javascripts/blob/3d_viewer
19.67% 12/61 100% 2/2 15.38% 2/13 19.67% 12/61
app/assets/javascripts/blob/components
100% 19/19 100% 14/14 100% 10/10 100% 19/19
app/assets/javascripts/blob/csv
25% 1/4 100% 2/2 33.33% 1/3 25% 1/4
app/assets/javascripts/blob/notebook
25% 1/4 100% 2/2 33.33% 1/3 25% 1/4
app/assets/javascripts/blob/openapi
60% 3/5 100% 0/0 66.66% 2/3 60% 3/5
app/assets/javascripts/blob/pdf
25% 1/4 100% 2/2 33.33% 1/3 25% 1/4
app/assets/javascripts/blob/sketch
92.3% 24/26 50% 1/2 85.71% 6/7 92.3% 24/26
app/assets/javascripts/blob/suggest_gitlab_ci_yml
100% 2/2 100% 0/0 100% 2/2 100% 2/2
app/assets/javascripts/blob/suggest_gitlab_ci_yml/components
100% 3/3 100% 2/2 100% 1/1 100% 3/3
app/assets/javascripts/blob/template_selectors
37.14% 13/35 100% 0/0 25% 6/24 37.14% 13/35
app/assets/javascripts/blob/viewer
8.73% 9/103 9.09% 4/44 15% 3/20 9.27% 9/97
app/assets/javascripts/blob_edit
72.32% 81/112 55.55% 15/27 62.5% 15/24 73.39% 80/109
app/assets/javascripts/boards
72.84% 110/151 60.57% 63/104 58.49% 31/53 73.46% 108/147
app/assets/javascripts/boards/components
100% 31/31 94.59% 35/37 96.55% 28/29 100% 31/31
app/assets/javascripts/boards/components/sidebar
100% 3/3 100% 4/4 100% 3/3 100% 3/3
app/assets/javascripts/boards/filters
0% 0/3 100% 0/0 0% 0/1 0% 0/3
app/assets/javascripts/boards/mixins
0% 0/1 100% 0/0 0% 0/3 0% 0/1
app/assets/javascripts/boards/stores
91.03% 396/435 76.24% 138/181 91.02% 142/156 91.52% 389/425
app/assets/javascripts/branches
50% 17/34 35.71% 5/14 53.33% 8/15 51.51% 17/33
app/assets/javascripts/branches/components
100% 6/6 100% 6/6 100% 5/5 100% 6/6
app/assets/javascripts/captcha
100% 61/61 90.9% 10/11 100% 24/24 100% 60/60
app/assets/javascripts/ci_lint
0% 0/6 0% 0/1 0% 0/2 0% 0/6
app/assets/javascripts/ci_lint/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/ci_secure_files
0% 0/9 0% 0/3 0% 0/2 0% 0/9
app/assets/javascripts/ci_secure_files/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/ci_settings_pipeline_triggers
0% 0/10 0% 0/3 0% 0/3 0% 0/10
app/assets/javascripts/ci_settings_pipeline_triggers/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/ci_variable_list
67.26% 113/168 44.23% 23/52 59.52% 25/42 66.66% 110/165
app/assets/javascripts/ci_variable_list/components
100% 16/16 100% 14/14 100% 12/12 100% 16/16
app/assets/javascripts/ci_variable_list/graphql
20.4% 10/49 0% 0/14 0% 0/19 20.4% 10/49
app/assets/javascripts/ci_variable_list/store
78.75% 152/193 92.85% 13/14 59.49% 47/79 78.42% 149/190
app/assets/javascripts/clusters
73.6% 92/125 56.6% 30/53 51.61% 16/31 74.19% 92/124
app/assets/javascripts/clusters/agents
56% 14/25 0% 0/2 0% 0/4 56% 14/25
app/assets/javascripts/clusters/agents/components
100% 10/10 100% 16/16 100% 9/9 100% 10/10
app/assets/javascripts/clusters/agents/graphql
88.88% 16/18 80% 4/5 100% 6/6 88.23% 15/17
app/assets/javascripts/clusters/components
100% 2/2 100% 2/2 100% 2/2 100% 2/2
app/assets/javascripts/clusters/forms/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/clusters/forms/show
0% 0/7 0% 0/2 0% 0/2 0% 0/7
app/assets/javascripts/clusters/forms/stores
100% 4/4 0% 0/1 100% 2/2 100% 4/4
app/assets/javascripts/clusters/gke_cluster_namespace
100% 20/20 83.33% 5/6 100% 4/4 100% 19/19
app/assets/javascripts/clusters/mixins
0% 0/0 0% 0/0 0% 0/1 0% 0/0
app/assets/javascripts/clusters/services
25% 1/4 0% 0/1 25% 1/4 25% 1/4
app/assets/javascripts/clusters/stores
72.72% 8/11 0% 0/6 70% 7/10 80% 8/10
app/assets/javascripts/clusters_list
84.74% 50/59 77.77% 7/9 71.42% 5/7 84.74% 50/59
app/assets/javascripts/clusters_list/components
100% 16/16 95% 19/20 100% 14/14 100% 16/16
app/assets/javascripts/clusters_list/graphql
100% 23/23 85.71% 6/7 100% 8/8 100% 22/22
app/assets/javascripts/clusters_list/store
98% 49/50 72.72% 8/11 94.11% 16/17 97.95% 48/49
app/assets/javascripts/code_navigation
0% 0/8 0% 0/2 0% 0/2 0% 0/7
app/assets/javascripts/code_navigation/components
100% 3/3 100% 4/4 100% 3/3 100% 3/3
app/assets/javascripts/code_navigation/store
92.45% 49/53 87.5% 21/24 94.11% 16/17 92.15% 47/51
app/assets/javascripts/code_navigation/utils
97.95% 48/49 90% 18/20 100% 14/14 100% 40/40
app/assets/javascripts/commit
7.36% 7/95 4.16% 1/24 8% 2/25 7.52% 7/93
app/assets/javascripts/commit/pipelines
6.66% 1/15 20% 2/10 16.66% 1/6 7.14% 1/14
app/assets/javascripts/commons
68.75% 11/16 50% 3/6 33.33% 2/6 68.75% 11/16
app/assets/javascripts/commons/nav
93.33% 28/30 81.81% 9/11 90% 9/10 93.33% 28/30
app/assets/javascripts/confidential_merge_request
40% 2/5 100% 2/2 50% 2/4 40% 2/5
app/assets/javascripts/confidential_merge_request/components
100% 2/2 100% 2/2 100% 2/2 100% 2/2
app/assets/javascripts/content_editor
0% 0/6 100% 0/0 0% 0/3 0% 0/5
app/assets/javascripts/content_editor/components
100% 19/19 100% 10/10 100% 12/12 100% 19/19
app/assets/javascripts/content_editor/components/bubble_menus
100% 7/7 100% 8/8 100% 5/5 100% 7/7
app/assets/javascripts/content_editor/components/wrappers
100% 10/10 100% 6/6 100% 8/8 100% 10/10
app/assets/javascripts/content_editor/constants
100% 20/20 100% 0/0 100% 0/0 100% 20/20
app/assets/javascripts/content_editor/extensions
87.76% 330/376 64.13% 59/92 90.32% 224/248 89.29% 317/355
app/assets/javascripts/content_editor/services
80.35% 810/1008 93.51% 418/447 55.18% 234/424 79.55% 755/949
app/assets/javascripts/contributors
58.82% 10/17 50% 2/4 50% 2/4 62.5% 10/16
app/assets/javascripts/contributors/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/contributors/services
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/contributors/stores
100% 31/31 100% 8/8 100% 12/12 100% 30/30
app/assets/javascripts/crm
100% 5/5 100% 0/0 100% 0/0 100% 5/5
app/assets/javascripts/crm/components
100% 5/5 100% 2/2 100% 1/1 100% 5/5
app/assets/javascripts/crm/contacts
0% 0/11 0% 0/2 0% 0/2 0% 0/11
app/assets/javascripts/crm/contacts/components
100% 2/2 100% 2/2 100% 2/2 100% 2/2
app/assets/javascripts/crm/organizations
0% 0/11 0% 0/2 0% 0/2 0% 0/11
app/assets/javascripts/crm/organizations/components
100% 2/2 100% 2/2 100% 2/2 100% 2/2
app/assets/javascripts/custom_metrics
50% 6/12 100% 0/0 50% 2/4 45.45% 5/11
app/assets/javascripts/custom_metrics/components
100% 5/5 100% 4/4 75% 3/4 100% 5/5
app/assets/javascripts/cycle_analytics
75.6% 31/41 61.53% 8/13 81.81% 9/11 74.35% 29/39
app/assets/javascripts/cycle_analytics/components
91.66% 11/12 84.61% 11/13 88.88% 8/9 91.66% 11/12
app/assets/javascripts/cycle_analytics/store
100% 161/161 62.79% 27/43 100% 64/64 100% 155/155
app/assets/javascripts/deploy_freeze
0% 0/5 100% 0/0 0% 0/2 0% 0/5
app/assets/javascripts/deploy_freeze/components
100% 3/3 100% 2/2 100% 3/3 100% 3/3
app/assets/javascripts/deploy_freeze/store
89.36% 84/94 72.72% 8/11 83.33% 35/42 91.2% 83/91
app/assets/javascripts/deploy_keys
0% 0/3 100% 0/0 0% 0/3 0% 0/3
app/assets/javascripts/deploy_keys/components
100% 5/5 100% 6/6 100% 5/5 100% 5/5
app/assets/javascripts/deploy_keys/service
42.85% 3/7 100% 0/0 42.85% 3/7 50% 2/4
app/assets/javascripts/deploy_keys/store
100% 3/3 100% 0/0 100% 3/3 100% 2/2
app/assets/javascripts/deploy_tokens
0% 0/13 0% 0/4 0% 0/5 0% 0/12
app/assets/javascripts/deploy_tokens/components
100% 2/2 100% 2/2 100% 3/3 100% 2/2
app/assets/javascripts/deprecated_jquery_dropdown
76.1% 379/498 69.91% 251/359 78.49% 73/93 76.26% 376/493
app/assets/javascripts/design_management
13.79% 4/29 0% 0/9 0% 0/8 13.79% 4/29
app/assets/javascripts/design_management/components
100% 13/13 100% 10/10 100% 9/9 100% 13/13
app/assets/javascripts/design_management/components/design_notes
100% 5/5 100% 8/8 100% 5/5 100% 5/5
app/assets/javascripts/design_management/components/list
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/design_management/components/toolbar
100% 2/2 100% 4/4 100% 2/2 100% 2/2
app/assets/javascripts/design_management/components/upload
100% 2/2 50% 1/2 100% 2/2 100% 2/2
app/assets/javascripts/design_management/mixins
82.6% 19/23 80% 16/20 92.85% 13/14 82.6% 19/23
app/assets/javascripts/design_management/pages
100% 1/1 100% 3/3 100% 1/1 100% 1/1
app/assets/javascripts/design_management/pages/design
100% 3/3 100% 2/2 100% 1/1 100% 3/3
app/assets/javascripts/design_management/router
100% 8/8 50% 1/2 100% 3/3 100% 8/8
app/assets/javascripts/design_management/utils
61.85% 120/194 50% 31/62 60.31% 38/63 59.88% 103/172
app/assets/javascripts/diffs
91.52% 108/118 61.9% 13/21 55.55% 5/9 91.52% 108/118
app/assets/javascripts/diffs/components
82.07% 87/106 86.88% 106/122 86% 43/50 82.1% 78/95
app/assets/javascripts/diffs/mixins
66.66% 2/3 100% 0/0 66.66% 2/3 66.66% 2/3
app/assets/javascripts/diffs/store
89.1% 728/817 80.45% 321/399 83.98% 236/281 89.67% 669/746
app/assets/javascripts/diffs/store/modules
100% 6/6 100% 3/3 100% 3/3 100% 5/5
app/assets/javascripts/diffs/utils
97.88% 185/189 92.36% 121/131 92.59% 50/54 98.37% 182/185
app/assets/javascripts/dirty_submit
89.28% 50/56 85% 17/20 90% 18/20 92% 46/50
app/assets/javascripts/docs
0% 0/4 100% 0/0 0% 0/3 0% 0/3
app/assets/javascripts/editor
95.91% 188/196 90.82% 99/109 100% 39/39 95.78% 182/190
app/assets/javascripts/editor/components
100% 23/23 84.61% 11/13 100% 10/10 100% 22/22
app/assets/javascripts/editor/extensions
94.19% 341/362 86.9% 146/168 85.95% 104/121 94.55% 330/349
app/assets/javascripts/emoji
82.45% 94/114 83.07% 54/65 84.84% 28/33 82.3% 93/113
app/assets/javascripts/emoji/awards_app
0% 0/8 0% 0/2 0% 0/4 0% 0/7
app/assets/javascripts/emoji/awards_app/store
89.36% 42/47 84.61% 11/13 80% 12/15 92.85% 39/42
app/assets/javascripts/emoji/components
100% 30/30 85.71% 12/14 100% 12/12 100% 28/28
app/assets/javascripts/emoji/support
92.52% 99/107 73.33% 66/90 95.45% 21/22 92.38% 97/105
app/assets/javascripts/entrypoints/behaviors
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/environments
18.51% 5/27 0% 0/3 0% 0/12 18.51% 5/27
app/assets/javascripts/environments/components
97.05% 33/34 88.23% 30/34 96.77% 30/31 97.05% 33/34
app/assets/javascripts/environments/folder
11.11% 1/9 100% 2/2 25% 1/4 11.11% 1/9
app/assets/javascripts/environments/graphql
72% 36/50 42.85% 3/7 79.31% 23/29 68.88% 31/45
app/assets/javascripts/environments/mixins
60.37% 64/106 33.33% 11/33 47.05% 16/34 60.57% 63/104
app/assets/javascripts/environments/services
57.14% 4/7 0% 0/1 40% 2/5 57.14% 4/7
app/assets/javascripts/environments/stores
96.92% 63/65 74.28% 26/35 100% 18/18 96.87% 62/64
app/assets/javascripts/error_tracking
38.46% 10/26 100% 0/0 33.33% 2/6 33.33% 8/24
app/assets/javascripts/error_tracking/components
100% 12/12 100% 6/6 100% 6/6 100% 12/12
app/assets/javascripts/error_tracking/services
100% 2/2 100% 0/0 100% 2/2 100% 2/2
app/assets/javascripts/error_tracking/store
84.61% 22/26 50% 1/2 66.66% 8/12 84% 21/25
app/assets/javascripts/error_tracking/store/details
89.47% 17/19 83.33% 5/6 75% 6/8 88.88% 16/18
app/assets/javascripts/error_tracking/store/list
80.45% 70/87 50% 7/14 58.06% 18/31 80.72% 67/83
app/assets/javascripts/error_tracking_settings
63.63% 7/11 100% 6/6 50% 2/4 60% 6/10
app/assets/javascripts/error_tracking_settings/components
100% 3/3 100% 6/6 100% 3/3 100% 3/3
app/assets/javascripts/error_tracking_settings/store
91% 91/100 90% 18/20 76.92% 30/39 90.9% 90/99
app/assets/javascripts/experimentation
100% 22/22 100% 13/13 100% 10/10 100% 22/22
app/assets/javascripts/feature_flags
56.52% 26/46 50% 4/8 41.66% 5/12 56.52% 26/46
app/assets/javascripts/feature_flags/components
100% 12/12 100% 22/22 100% 11/11 100% 12/12
app/assets/javascripts/feature_flags/components/strategies
100% 7/7 100% 6/6 100% 5/5 100% 7/7
app/assets/javascripts/feature_flags/store
95.83% 23/24 85.71% 12/14 100% 10/10 95.23% 20/21
app/assets/javascripts/feature_flags/store/edit
98.07% 51/52 75% 3/4 95.45% 21/22 97.95% 48/49
app/assets/javascripts/feature_flags/store/gitlab_user_list
100% 31/31 100% 4/4 100% 16/16 100% 27/27
app/assets/javascripts/feature_flags/store/index
100% 83/83 60% 6/10 100% 37/37 100% 77/77
app/assets/javascripts/feature_flags/store/new
100% 22/22 50% 1/2 100% 11/11 100% 21/21
app/assets/javascripts/feature_highlight
35.71% 5/14 50% 2/4 50% 3/6 38.46% 5/13
app/assets/javascripts/filtered_search
61.07% 714/1169 56.32% 405/719 59.48% 138/232 61.04% 702/1150
app/assets/javascripts/filtered_search/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/filtered_search/droplab
27.74% 91/328 29.45% 38/129 22.5% 18/80 28.28% 84/297
app/assets/javascripts/filtered_search/droplab/plugins
34.73% 58/167 29.52% 31/105 41.37% 12/29 35.06% 54/154
app/assets/javascripts/filtered_search/services
100% 17/17 100% 12/12 100% 5/5 100% 16/16
app/assets/javascripts/filtered_search/stores
100% 7/7 75% 3/4 100% 4/4 100% 7/7
app/assets/javascripts/frequent_items
97.05% 33/34 95% 19/20 100% 7/7 96.87% 31/32
app/assets/javascripts/frequent_items/components
100% 9/9 83.33% 5/6 100% 6/6 100% 9/9
app/assets/javascripts/frequent_items/store
98.52% 67/68 86.66% 13/15 100% 29/29 98.46% 64/65
app/assets/javascripts/gitlab_pages
0% 0/8 0% 0/2 0% 0/2 0% 0/8
app/assets/javascripts/gitlab_pages/components
100% 2/2 100% 2/2 100% 1/1 100% 2/2
app/assets/javascripts/google_cloud/components
100% 12/12 100% 0/0 100% 3/3 100% 12/12
app/assets/javascripts/google_cloud/configuration
20% 1/5 33.33% 1/3 33.33% 1/3 20% 1/5
app/assets/javascripts/google_cloud/databases
55.55% 10/18 100% 0/0 33.33% 2/6 55.55% 10/18
app/assets/javascripts/google_cloud/databases/cloudsql
100% 4/4 100% 2/2 100% 2/2 100% 4/4
app/assets/javascripts/google_cloud/deployments
55.55% 5/9 0% 0/1 50% 2/4 55.55% 5/9
app/assets/javascripts/google_cloud/gcp_regions
33.33% 2/6 66.66% 2/3 50% 2/4 33.33% 2/6
app/assets/javascripts/google_cloud/service_accounts
33.33% 2/6 66.66% 2/3 50% 2/4 33.33% 2/6
app/assets/javascripts/google_tag_manager
88.52% 108/122 68.18% 30/44 100% 31/31 88.42% 107/121
app/assets/javascripts/grafana_integration
0% 0/3 100% 0/0 0% 0/2 0% 0/3
app/assets/javascripts/grafana_integration/components
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/grafana_integration/store
88.46% 23/26 90.9% 10/11 76.92% 10/13 92% 23/25
app/assets/javascripts/graphql_shared
84.28% 59/70 84% 21/25 70.58% 12/17 83.07% 54/65
app/assets/javascripts/group_settings
33.33% 2/6 0% 0/1 0% 0/3 33.33% 2/6
app/assets/javascripts/group_settings/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/groups
20% 32/160 3.22% 2/62 21.21% 7/33 19.74% 31/157
app/assets/javascripts/groups/components
100% 20/20 100% 24/24 100% 15/15 100% 20/20
app/assets/javascripts/groups/members
100% 2/2 100% 0/0 100% 0/0 100% 2/2
app/assets/javascripts/groups/mixins
0% 0/1 100% 0/0 0% 0/1 0% 0/1
app/assets/javascripts/groups/service
100% 14/14 100% 10/10 100% 3/3 100% 14/14
app/assets/javascripts/groups/settings
0% 0/13 0% 0/2 0% 0/3 0% 0/13
app/assets/javascripts/groups/settings/api
0% 0/5 0% 0/2 0% 0/2 0% 0/5
app/assets/javascripts/groups/settings/components
0% 0/2 0% 0/2 0% 0/1 0% 0/2
app/assets/javascripts/groups/store
95.91% 47/49 94.59% 35/37 93.75% 15/16 97.77% 44/45
app/assets/javascripts/header_search
75.75% 50/66 50% 3/6 46.15% 6/13 75.75% 50/66
app/assets/javascripts/header_search/components
100% 4/4 100% 6/6 100% 4/4 100% 4/4
app/assets/javascripts/header_search/store
94.25% 82/87 86.84% 33/38 93.33% 28/30 95.29% 81/85
app/assets/javascripts/helpers
92.39% 85/92 92% 46/50 91.89% 34/37 93.02% 80/86
app/assets/javascripts/ide
84.4% 157/186 66.66% 56/84 82.97% 39/47 84.57% 148/175
app/assets/javascripts/ide/components
96.66% 29/30 97.05% 33/34 92.85% 26/28 96.66% 29/30
app/assets/javascripts/ide/components/branches
100% 2/2 100% 4/4 100% 2/2 100% 2/2
app/assets/javascripts/ide/components/commit_sidebar
100% 12/12 88.88% 16/18 100% 10/10 100% 12/12
app/assets/javascripts/ide/components/file_templates
100% 6/6 50% 2/4 100% 2/2 100% 6/6
app/assets/javascripts/ide/components/jobs
100% 5/5 100% 6/6 100% 4/4 100% 5/5
app/assets/javascripts/ide/components/jobs/detail
100% 3/3 100% 2/2 100% 2/2 100% 3/3
app/assets/javascripts/ide/components/merge_requests
100% 3/3 100% 4/4 100% 2/2 100% 3/3
app/assets/javascripts/ide/components/new_dropdown
100% 5/5 100% 8/8 100% 4/4 100% 5/5
app/assets/javascripts/ide/components/panes
100% 3/3 100% 0/0 100% 2/2 100% 3/3
app/assets/javascripts/ide/components/pipelines
100% 3/3 100% 2/2 100% 2/2 100% 3/3
app/assets/javascripts/ide/components/preview
100% 2/2 100% 4/4 100% 2/2 100% 2/2
app/assets/javascripts/ide/components/shared
100% 2/2 75% 3/4 100% 2/2 100% 2/2
app/assets/javascripts/ide/components/terminal
100% 5/5 100% 8/8 100% 5/5 100% 5/5
app/assets/javascripts/ide/components/terminal_sync
100% 2/2 100% 4/4 100% 2/2 100% 2/2
app/assets/javascripts/ide/lib
93.98% 297/316 85.71% 114/133 92.78% 90/97 94.23% 278/295
app/assets/javascripts/ide/lib/alerts
100% 10/10 100% 4/4 100% 7/7 100% 6/6
app/assets/javascripts/ide/lib/common
95.71% 67/70 88.88% 24/27 96.55% 28/29 95.38% 62/65
app/assets/javascripts/ide/lib/decorations
95.83% 23/24 87.5% 7/8 100% 8/8 100% 21/21
app/assets/javascripts/ide/lib/diff
94.64% 53/56 86.36% 19/22 100% 14/14 98% 49/50
app/assets/javascripts/ide/lib/editorconfig
98.07% 51/52 87.5% 28/32 100% 23/23 100% 40/40
app/assets/javascripts/ide/lib/languages
100% 6/6 100% 0/0 100% 0/0 100% 6/6
app/assets/javascripts/ide/lib/themes
100% 6/6 100% 0/0 100% 0/0 100% 6/6
app/assets/javascripts/ide/services
93.33% 42/45 95.83% 23/24 89.28% 25/28 97.61% 41/42
app/assets/javascripts/ide/stores
93.97% 499/531 94.98% 265/279 86.98% 147/169 95.26% 443/465
app/assets/javascripts/ide/stores/actions
86.28% 283/328 74.85% 131/175 77.55% 76/98 87.61% 276/315
app/assets/javascripts/ide/stores/getters
100% 3/3 100% 0/0 100% 2/2 100% 1/1
app/assets/javascripts/ide/stores/modules/branches
92.85% 26/28 0% 0/1 86.66% 13/15 92% 23/25
app/assets/javascripts/ide/stores/modules/clientside
100% 5/5 100% 0/0 100% 2/2 100% 5/5
app/assets/javascripts/ide/stores/modules/commit
97.52% 118/121 88.88% 40/45 97.61% 41/42 97.36% 111/114
app/assets/javascripts/ide/stores/modules/editor
100% 39/39 100% 11/11 100% 15/15 100% 38/38
app/assets/javascripts/ide/stores/modules/file_templates
94.2% 65/69 100% 18/18 86.2% 25/29 93.75% 60/64
app/assets/javascripts/ide/stores/modules/merge_requests
93.75% 30/32 100% 5/5 86.66% 13/15 93.1% 27/29
app/assets/javascripts/ide/stores/modules/pane
100% 24/24 100% 11/11 100% 10/10 100% 23/23
app/assets/javascripts/ide/stores/modules/pipelines
82.22% 111/135 73.91% 34/46 68.25% 43/63 85.47% 100/117
app/assets/javascripts/ide/stores/modules/router
100% 5/5 100% 0/0 100% 3/3 100% 5/5
app/assets/javascripts/ide/stores/modules/terminal
100% 61/61 100% 14/14 100% 19/19 100% 56/56
app/assets/javascripts/ide/stores/modules/terminal/actions
100% 127/127 97.22% 35/36 100% 41/41 100% 127/127
app/assets/javascripts/ide/stores/modules/terminal_sync
100% 37/37 100% 6/6 100% 13/13 100% 37/37
app/assets/javascripts/ide/stores/mutations
91.48% 129/141 89.77% 79/88 89.06% 57/64 92.06% 116/126
app/assets/javascripts/ide/stores/plugins
100% 28/28 90.9% 10/11 92.85% 13/14 100% 28/28
app/assets/javascripts/image_diff
98.14% 106/108 92.59% 25/27 95.65% 22/23 99.05% 105/106
app/assets/javascripts/image_diff/helpers
100% 97/97 95.65% 22/23 100% 17/17 100% 96/96
app/assets/javascripts/import_entities
100% 1/1 100% 0/0 100% 0/0 100% 1/1
app/assets/javascripts/import_entities/components
100% 6/6 75% 3/4 100% 3/3 100% 6/6
app/assets/javascripts/import_entities/import_groups
38.88% 7/18 22.22% 2/9 44.44% 4/9 37.5% 6/16
app/assets/javascripts/import_entities/import_groups/components
100% 9/9 100% 9/9 100% 4/4 100% 9/9
app/assets/javascripts/import_entities/import_groups/graphql
94.11% 32/34 85.71% 12/14 93.75% 15/16 96.87% 31/32
app/assets/javascripts/import_entities/import_groups/graphql/services
86.2% 25/29 25% 3/12 90% 9/10 86.2% 25/29
app/assets/javascripts/import_entities/import_groups/services
90.9% 10/11 100% 2/2 87.5% 7/8 90% 9/10
app/assets/javascripts/import_entities/import_projects
28.57% 4/14 66.66% 4/6 50% 4/8 30.76% 4/13
app/assets/javascripts/import_entities/import_projects/components
100% 4/4 100% 8/8 100% 4/4 100% 4/4
app/assets/javascripts/import_entities/import_projects/store
89.88% 160/178 61.11% 33/54 88.57% 62/70 90.13% 137/152
app/assets/javascripts/incidents
65% 13/20 100% 0/0 0% 0/2 65% 13/20
app/assets/javascripts/incidents/components
100% 2/2 100% 2/2 100% 1/1 100% 2/2
app/assets/javascripts/incidents_settings
63.15% 12/19 50% 2/4 71.42% 5/7 63.15% 12/19
app/assets/javascripts/incidents_settings/components
100% 2/2 100% 2/2 100% 2/2 100% 2/2
app/assets/javascripts/integrations
100% 17/17 100% 0/0 100% 0/0 100% 17/17
app/assets/javascripts/integrations/edit
9.52% 2/21 0% 0/4 16.66% 1/6 9.52% 2/21
app/assets/javascripts/integrations/edit/components
100% 15/15 100% 14/14 90% 9/10 100% 15/15
app/assets/javascripts/integrations/edit/components/sections
100% 5/5 100% 2/2 100% 5/5 100% 5/5
app/assets/javascripts/integrations/edit/store
100% 38/38 89.47% 17/19 100% 16/16 100% 35/35
app/assets/javascripts/integrations/index
0% 0/6 0% 0/2 0% 0/2 0% 0/6
app/assets/javascripts/integrations/index/components
100% 2/2 100% 2/2 100% 2/2 100% 2/2
app/assets/javascripts/integrations/overrides
25% 2/8 0% 0/2 33.33% 1/3 25% 2/8
app/assets/javascripts/integrations/overrides/components
100% 3/3 100% 4/4 100% 2/2 100% 3/3
app/assets/javascripts/invite_members
56.98% 53/93 0% 0/24 0% 0/14 56.98% 53/93
app/assets/javascripts/invite_members/components
100% 14/14 85.71% 12/14 100% 12/12 100% 14/14
app/assets/javascripts/invite_members/utils
95.65% 22/23 95% 19/20 100% 5/5 95.45% 21/22
app/assets/javascripts/issuable
38.86% 75/193 30.98% 22/71 35.41% 17/48 39.26% 75/191
app/assets/javascripts/issuable/bulk_update_sidebar
8.1% 12/148 6.45% 2/31 3.57% 2/56 8.75% 12/137
app/assets/javascripts/issuable/bulk_update_sidebar/components
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/issuable/components
100% 14/14 100% 10/10 100% 9/9 100% 14/14
app/assets/javascripts/issuable/mixins
84.09% 37/44 79.24% 42/53 93.1% 27/29 84.09% 37/44
app/assets/javascripts/issuable/popover
61.53% 16/26 66.66% 10/15 33.33% 2/6 61.53% 16/26
app/assets/javascripts/issuable/popover/components
100% 2/2 100% 4/4 100% 2/2 100% 2/2
app/assets/javascripts/issues
27.8% 99/356 14.61% 19/130 25.35% 18/71 28.65% 98/342
app/assets/javascripts/issues/list
81.54% 137/168 81.63% 40/49 83.33% 30/36 81.09% 133/164
app/assets/javascripts/issues/list/components
100% 11/11 100% 8/8 36.36% 4/11 100% 11/11
app/assets/javascripts/issues/new
0% 0/16 0% 0/4 0% 0/7 0% 0/16
app/assets/javascripts/issues/new/components
100% 3/3 75% 3/4 100% 3/3 100% 3/3
app/assets/javascripts/issues/related_merge_requests
0% 0/6 0% 0/2 0% 0/2 0% 0/6
app/assets/javascripts/issues/related_merge_requests/components
100% 1/1 100% 3/3 100% 1/1 100% 1/1
app/assets/javascripts/issues/related_merge_requests/store
100% 31/31 50% 1/2 100% 13/13 100% 28/28
app/assets/javascripts/issues/show
65.07% 41/63 7.69% 1/13 60% 9/15 64.51% 40/62
app/assets/javascripts/issues/show/components
100% 16/16 100% 18/18 90.9% 10/11 100% 16/16
app/assets/javascripts/issues/show/components/fields
100% 5/5 100% 4/4 100% 4/4 100% 5/5
app/assets/javascripts/issues/show/components/incidents
100% 21/21 100% 19/19 100% 11/11 100% 21/21
app/assets/javascripts/issues/show/mixins
100% 6/6 100% 0/0 100% 3/3 100% 6/6
app/assets/javascripts/issues/show/services
75% 6/8 50% 1/2 80% 4/5 75% 6/8
app/assets/javascripts/issues/show/stores
100% 12/12 100% 6/6 100% 4/4 100% 12/12
app/assets/javascripts/issues/show/utils
95.83% 23/24 77.77% 7/9 100% 3/3 100% 22/22
app/assets/javascripts/jira_connect/branches
61.9% 13/21 0% 0/2 0% 0/2 61.9% 13/21
app/assets/javascripts/jira_connect/branches/components
100% 5/5 100% 6/6 100% 3/3 100% 5/5
app/assets/javascripts/jira_connect/branches/pages
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/jira_connect/subscriptions
80.3% 106/132 55.17% 16/29 75% 24/32 80.15% 105/131
app/assets/javascripts/jira_connect/subscriptions/components
100% 10/10 87.5% 7/8 100% 9/9 100% 10/10
app/assets/javascripts/jira_connect/subscriptions/components/add_namespace_modal
100% 3/3 100% 2/2 100% 3/3 100% 3/3
app/assets/javascripts/jira_connect/subscriptions/pages
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/jira_connect/subscriptions/pages/sign_in
100% 2/2 100% 4/4 100% 2/2 100% 2/2
app/assets/javascripts/jira_connect/subscriptions/pages/sign_in/sign_in_gitlab_multiversion
100% 4/4 100% 4/4 100% 2/2 100% 4/4
app/assets/javascripts/jira_connect/subscriptions/store
100% 42/42 83.33% 5/6 100% 14/14 100% 42/42
app/assets/javascripts/jira_import
0% 0/8 0% 0/2 0% 0/2 0% 0/8
app/assets/javascripts/jira_import/components
100% 4/4 100% 4/4 100% 4/4 100% 4/4
app/assets/javascripts/jira_import/utils
100% 42/42 80% 8/10 100% 13/13 100% 39/39
app/assets/javascripts/jobs
64% 16/25 100% 0/0 57.14% 4/7 64% 16/25
app/assets/javascripts/jobs/components/filtered_search
100% 12/12 100% 4/4 100% 3/3 100% 11/11
app/assets/javascripts/jobs/components/filtered_search/tokens
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/jobs/components/job
100% 9/9 100% 16/16 100% 9/9 100% 9/9
app/assets/javascripts/jobs/components/job/sidebar
100% 15/15 90.9% 20/22 92.3% 12/13 100% 15/15
app/assets/javascripts/jobs/components/log
100% 4/4 100% 6/6 100% 4/4 100% 4/4
app/assets/javascripts/jobs/components/table
70% 21/30 66.66% 6/9 71.42% 5/7 68.96% 20/29
app/assets/javascripts/jobs/components/table/cells
100% 4/4 100% 8/8 100% 4/4 100% 4/4
app/assets/javascripts/jobs/components/table/graphql
78.57% 11/14 64.28% 9/14 100% 1/1 78.57% 11/14
app/assets/javascripts/jobs/mixins
93.33% 14/15 90% 9/10 100% 9/9 92.85% 13/14
app/assets/javascripts/jobs/store
88.08% 244/277 81.1% 103/127 83.87% 78/93 88.62% 226/255
app/assets/javascripts/labels
3.07% 14/456 2.52% 5/198 5.68% 5/88 3.09% 14/453
app/assets/javascripts/labels/components
100% 2/2 100% 2/2 100% 2/2 100% 2/2
app/assets/javascripts/lib
70.24% 85/121 77.77% 42/54 62.85% 22/35 69.82% 81/116
app/assets/javascripts/lib/apollo
100% 14/14 85.71% 6/7 100% 6/6 100% 13/13
app/assets/javascripts/lib/gfm
100% 31/31 71.42% 5/7 100% 14/14 100% 30/30
app/assets/javascripts/lib/gfm/glfm_extensions
100% 31/31 100% 25/25 100% 10/10 100% 31/31
app/assets/javascripts/lib/gfm/mdast_to_hast_handlers
100% 2/2 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/lib/logger
100% 11/11 66.66% 2/3 100% 3/3 100% 11/11
app/assets/javascripts/lib/utils
92.69% 1714/1849 83.22% 858/1031 91.48% 473/517 93.74% 1619/1727
app/assets/javascripts/lib/utils/confirm_via_gl_modal
5.88% 1/17 10% 1/10 12.5% 1/8 5.88% 1/17
app/assets/javascripts/lib/utils/datetime
92.6% 426/460 89.36% 210/235 86.92% 113/130 92.48% 406/439
app/assets/javascripts/lib/utils/unit_format
97.32% 109/112 92.1% 70/76 100% 13/13 97.32% 109/112
app/assets/javascripts/linked_resources
0% 0/7 0% 0/2 0% 0/2 0% 0/7
app/assets/javascripts/listbox
100% 28/28 77.77% 7/9 100% 13/13 100% 25/25
app/assets/javascripts/locale
100% 46/46 100% 27/27 100% 12/12 100% 44/44
app/assets/javascripts/members
99% 99/100 93.93% 31/33 90.9% 20/22 98.94% 94/95
app/assets/javascripts/members/components
80% 4/5 100% 4/4 100% 3/3 100% 4/4
app/assets/javascripts/members/components/action_buttons
100% 10/10 80% 8/10 80% 8/10 100% 10/10
app/assets/javascripts/members/components/avatars
100% 3/3 100% 2/2 100% 3/3 100% 3/3
app/assets/javascripts/members/components/filter_sort
100% 3/3 100% 2/2 100% 3/3 100% 3/3
app/assets/javascripts/members/components/modals
100% 3/3 100% 4/4 100% 3/3 100% 3/3
app/assets/javascripts/members/components/table
100% 7/7 90% 9/10 100% 7/7 100% 7/7
app/assets/javascripts/members/store
96.29% 52/54 83.33% 10/12 100% 19/19 96.22% 51/53
app/assets/javascripts/merge_conflicts
84.96% 113/133 79.66% 47/59 81.81% 18/22 84.49% 109/129
app/assets/javascripts/merge_conflicts/components
100% 3/3 0% 0/6 0% 0/3 100% 3/3
app/assets/javascripts/merge_conflicts/mixins
0% 0/1 100% 0/0 0% 0/1 0% 0/1
app/assets/javascripts/merge_conflicts/store
98.75% 158/160 87.27% 48/55 97.36% 37/38 98.69% 151/153
app/assets/javascripts/merge_requests/components
0% 0/1 0% 0/2 0% 0/1 0% 0/1
app/assets/javascripts/milestones
7.69% 14/182 15.45% 17/110 2.77% 1/36 6.21% 11/177
app/assets/javascripts/milestones/components
100% 5/5 100% 4/4 100% 4/4 100% 5/5
app/assets/javascripts/milestones/stores
100% 89/89 100% 12/12 100% 45/45 100% 85/85
app/assets/javascripts/mirrors
0% 0/151 0% 0/46 0% 0/42 0% 0/138
app/assets/javascripts/monitoring
93.88% 169/180 80% 60/75 94.54% 52/55 93.37% 155/166
app/assets/javascripts/monitoring/components
100% 21/21 100% 23/23 100% 17/17 100% 21/21
app/assets/javascripts/monitoring/components/charts
100% 82/82 92.3% 36/39 96.29% 26/27 100% 79/79
app/assets/javascripts/monitoring/components/embeds
100% 2/2 100% 0/0 100% 2/2 100% 2/2
app/assets/javascripts/monitoring/components/variables
100% 2/2 75% 3/4 100% 2/2 100% 2/2
app/assets/javascripts/monitoring/pages
100% 2/2 100% 0/0 100% 2/2 100% 2/2
app/assets/javascripts/monitoring/requests
100% 22/22 78.57% 11/14 100% 12/12 100% 20/20
app/assets/javascripts/monitoring/router
100% 5/5 100% 0/0 100% 1/1 100% 5/5
app/assets/javascripts/monitoring/stores
93.12% 515/553 85.71% 180/210 90.81% 178/196 92.77% 488/526
app/assets/javascripts/monitoring/stores/embed_group
100% 11/11 100% 0/0 100% 6/6 100% 9/9
app/assets/javascripts/mr_notes
74.41% 32/43 40% 4/10 73.33% 11/15 74.41% 32/43
app/assets/javascripts/mr_notes/stores
95% 19/20 100% 2/2 90.9% 10/11 100% 18/18
app/assets/javascripts/mr_notes/stores/modules
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/namespaces
0% 0/12 0% 0/6 0% 0/1 0% 0/10
app/assets/javascripts/namespaces/cascading_settings
0% 0/6 0% 0/2 0% 0/2 0% 0/5
app/assets/javascripts/namespaces/cascading_settings/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/nav
0% 0/26 0% 0/4 0% 0/8 0% 0/22
app/assets/javascripts/nav/components
100% 14/14 80% 8/10 100% 10/10 100% 14/14
app/assets/javascripts/nav/stores
0% 0/2 100% 0/0 0% 0/1 0% 0/1
app/assets/javascripts/nav/utils
100% 5/5 100% 0/0 100% 3/3 100% 3/3
app/assets/javascripts/network
0% 0/227 0% 0/47 0% 0/30 0% 0/224
app/assets/javascripts/notebook
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/notebook/cells
90% 9/10 100% 4/4 100% 8/8 90% 9/10
app/assets/javascripts/notebook/cells/code
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/notebook/cells/output
100% 4/4 100% 0/0 100% 4/4 100% 4/4
app/assets/javascripts/notes
65.38% 34/52 0% 0/8 40% 2/5 64.7% 33/51
app/assets/javascripts/notes/components
100% 86/86 91.35% 74/81 97.77% 44/45 100% 75/75
app/assets/javascripts/notes/components/note_actions
100% 2/2 100% 0/0 100% 2/2 100% 2/2
app/assets/javascripts/notes/mixins
66.66% 94/141 46.83% 37/79 68.42% 39/57 66.18% 92/139
app/assets/javascripts/notes/stores
87.84% 759/864 72.43% 226/312 90.36% 272/301 87.75% 688/784
app/assets/javascripts/notes/stores/modules
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/notes/utils
100% 7/7 100% 4/4 100% 2/2 100% 6/6
app/assets/javascripts/notifications
20% 2/10 0% 0/2 0% 0/3 22.22% 2/9
app/assets/javascripts/notifications/components
100% 3/3 100% 2/2 100% 3/3 100% 3/3
app/assets/javascripts/operation_settings
0% 0/3 100% 0/0 0% 0/2 0% 0/3
app/assets/javascripts/operation_settings/components
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/operation_settings/components/form_group
100% 2/2 100% 0/0 100% 2/2 100% 2/2
app/assets/javascripts/operation_settings/store
90.9% 20/22 66.66% 4/6 81.81% 9/11 90.9% 20/22
app/assets/javascripts/packages_and_registries/container_registry/explorer
20% 5/25 33.33% 2/6 11.11% 1/9 16.66% 4/24
app/assets/javascripts/packages_and_registries/container_registry/explorer/components
100% 1/1 50% 1/2 100% 1/1 100% 1/1
app/assets/javascripts/packages_and_registries/container_registry/explorer/components/details_page
100% 7/7 100% 10/10 100% 7/7 100% 7/7
app/assets/javascripts/packages_and_registries/container_registry/explorer/components/list_page
100% 6/6 87.5% 7/8 100% 6/6 100% 6/6
app/assets/javascripts/packages_and_registries/container_registry/explorer/constants
100% 107/107 100% 0/0 100% 0/0 100% 107/107
app/assets/javascripts/packages_and_registries/container_registry/explorer/graphql
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/packages_and_registries/container_registry/explorer/pages
100% 4/4 100% 4/4 100% 3/3 100% 4/4
app/assets/javascripts/packages_and_registries/dependency_proxy
27.27% 3/11 50% 2/4 33.33% 1/3 27.27% 3/11
app/assets/javascripts/packages_and_registries/dependency_proxy/components
100% 2/2 100% 4/4 100% 2/2 100% 2/2
app/assets/javascripts/packages_and_registries/dependency_proxy/graphql
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/packages_and_registries/harbor_registry
44.82% 26/58 39.13% 9/23 40.9% 9/22 44.82% 26/58
app/assets/javascripts/packages_and_registries/harbor_registry/components
0% 0/1 100% 0/0 0% 0/1 0% 0/1
app/assets/javascripts/packages_and_registries/harbor_registry/components/details
100% 3/3 75% 3/4 100% 3/3 100% 3/3
app/assets/javascripts/packages_and_registries/harbor_registry/components/list
100% 3/3 100% 4/4 100% 3/3 100% 3/3
app/assets/javascripts/packages_and_registries/harbor_registry/components/tags
100% 3/3 100% 2/2 100% 3/3 100% 3/3
app/assets/javascripts/packages_and_registries/harbor_registry/constants
100% 39/39 100% 0/0 100% 3/3 100% 39/39
app/assets/javascripts/packages_and_registries/harbor_registry/pages
100% 4/4 100% 4/4 100% 4/4 100% 4/4
app/assets/javascripts/packages_and_registries/infrastructure_registry
0% 0/14 100% 0/0 0% 0/4 0% 0/14
app/assets/javascripts/packages_and_registries/infrastructure_registry/details
100% 1/1 100% 0/0 100% 0/0 100% 1/1
app/assets/javascripts/packages_and_registries/infrastructure_registry/details/components
100% 6/6 100% 8/8 100% 6/6 100% 6/6
app/assets/javascripts/packages_and_registries/infrastructure_registry/details/store
92.85% 26/28 80% 4/5 93.33% 14/15 92.59% 25/27
app/assets/javascripts/packages_and_registries/infrastructure_registry/list
100% 27/27 100% 8/8 100% 3/3 100% 26/26
app/assets/javascripts/packages_and_registries/infrastructure_registry/list/components
100% 4/4 100% 6/6 100% 4/4 100% 4/4
app/assets/javascripts/packages_and_registries/infrastructure_registry/list/stores
94.73% 54/57 100% 11/11 95.83% 23/24 94.11% 48/51
app/assets/javascripts/packages_and_registries/infrastructure_registry/shared
100% 3/3 100% 2/2 100% 2/2 100% 3/3
app/assets/javascripts/packages_and_registries/package_registry
84.67% 105/124 92.3% 12/13 33.33% 4/12 84.42% 103/122
app/assets/javascripts/packages_and_registries/package_registry/components/details
100% 18/18 95% 19/20 88.23% 15/17 100% 18/18
app/assets/javascripts/packages_and_registries/package_registry/components/details/metadata
100% 5/5 100% 2/2 100% 5/5 100% 5/5
app/assets/javascripts/packages_and_registries/package_registry/components/list
100% 5/5 100% 10/10 100% 5/5 100% 5/5
app/assets/javascripts/packages_and_registries/package_registry/components/list/tokens
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/packages_and_registries/package_registry/graphql
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/packages_and_registries/package_registry/pages
66.66% 2/3 100% 4/4 66.66% 2/3 66.66% 2/3
app/assets/javascripts/packages_and_registries/settings/group
66.66% 14/21 0% 0/2 0% 0/2 66.66% 14/21
app/assets/javascripts/packages_and_registries/settings/group/components
100% 4/4 100% 6/6 100% 4/4 100% 4/4
app/assets/javascripts/packages_and_registries/settings/group/graphql
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/packages_and_registries/settings/group/graphql/utils
100% 18/18 100% 6/6 100% 6/6 100% 14/14
app/assets/javascripts/packages_and_registries/settings/project
73.61% 53/72 0% 0/6 45.45% 5/11 73.91% 51/69
app/assets/javascripts/packages_and_registries/settings/project/components
100% 10/10 100% 10/10 100% 10/10 100% 10/10
app/assets/javascripts/packages_and_registries/settings/project/graphql
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/packages_and_registries/settings/project/graphql/utils
100% 7/7 100% 0/0 100% 3/3 100% 6/6
app/assets/javascripts/packages_and_registries/shared
65.85% 27/41 81.25% 13/16 70% 7/10 64.86% 24/37
app/assets/javascripts/packages_and_registries/shared/components
100% 12/12 100% 10/10 100% 11/11 100% 12/12
app/assets/javascripts/packages_and_registries/shared/constants
100% 30/30 100% 0/0 100% 0/0 100% 30/30
app/assets/javascripts/pages/admin
0% 0/14 0% 0/2 0% 0/3 0% 0/14
app/assets/javascripts/pages/admin/abuse_reports
81.81% 18/22 83.33% 5/6 100% 3/3 85.71% 18/21
app/assets/javascripts/pages/admin/application_settings
21.68% 18/83 35% 7/20 18.51% 5/27 22.22% 18/81
app/assets/javascripts/pages/admin/application_settings/ci_cd
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/application_settings/general
0% 0/4 100% 0/0 0% 0/1 0% 0/4
app/assets/javascripts/pages/admin/application_settings/general/components
100% 4/4 100% 4/4 100% 2/2 100% 4/4
app/assets/javascripts/pages/admin/application_settings/integrations
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/application_settings/metrics_and_profiling
93.75% 15/16 100% 4/4 100% 3/3 93.75% 15/16
app/assets/javascripts/pages/admin/application_settings/repository
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/application_settings/service_usage_data
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/applications
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/background_migrations
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/broadcast_messages
0% 0/29 0% 0/2 0% 0/6 0% 0/29
app/assets/javascripts/pages/admin/clusters/connect
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/clusters/destroy
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/clusters/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/clusters/index
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/admin/clusters/show
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/admin/credentials
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/deploy_keys/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/dev_ops_report
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/admin/groups/edit
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/admin/groups/new
0% 0/5 100% 0/0 0% 0/1 0% 0/5
app/assets/javascripts/pages/admin/identities
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/admin/impersonation_tokens
0% 0/6 100% 0/0 100% 0/0 0% 0/6
app/assets/javascripts/pages/admin/integrations/edit
0% 0/6 0% 0/2 100% 0/0 0% 0/6
app/assets/javascripts/pages/admin/integrations/overrides
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/jobs/index
0% 0/11 0% 0/2 0% 0/4 0% 0/11
app/assets/javascripts/pages/admin/jobs/index/components
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/pages/admin/keys
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/labels/edit
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/admin/labels/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/labels/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/projects
0% 0/10 0% 0/6 0% 0/3 0% 0/10
app/assets/javascripts/pages/admin/projects/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/pages/admin/projects/index
0% 0/13 100% 0/0 0% 0/6 0% 0/13
app/assets/javascripts/pages/admin/projects/index/components
0% 0/1 0% 0/1 0% 0/1 0% 0/1
app/assets/javascripts/pages/admin/runners/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/runners/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/runners/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/sessions
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/admin/spam_logs
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/topics
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/topics/edit
0% 0/4 100% 0/0 100% 0/0 0% 0/4
app/assets/javascripts/pages/admin/topics/new
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/admin/usage_trends
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/users
0% 0/4 100% 0/0 100% 0/0 0% 0/4
app/assets/javascripts/pages/admin/users/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/dashboard/activity
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/dashboard/groups/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/dashboard/issues
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/dashboard/merge_requests
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/dashboard/milestones/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/dashboard/milestones/show
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/dashboard/projects/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/dashboard/todos/index
53.39% 55/103 47.36% 9/19 46.42% 13/28 53.39% 55/103
app/assets/javascripts/pages/explore/groups
0% 0/8 0% 0/2 0% 0/1 0% 0/7
app/assets/javascripts/pages/explore/projects
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/activity
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/boards
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/groups/clusters
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/clusters/connect
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/clusters/destroy
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/clusters/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/clusters/index
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/groups/clusters/show
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/groups/crm/contacts
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/crm/organizations
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/dependency_proxies
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/details
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/groups/edit
0% 0/10 100% 0/0 100% 0/0 0% 0/10
app/assets/javascripts/pages/groups/group_members
0% 0/7 100% 0/0 100% 0/0 0% 0/7
app/assets/javascripts/pages/groups/harbor/repositories
0% 0/4 0% 0/2 100% 0/0 0% 0/4
app/assets/javascripts/pages/groups/issues
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/labels/edit
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/groups/labels/index
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/groups/labels/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/merge_requests
0% 0/5 100% 0/0 100% 0/0 0% 0/5
app/assets/javascripts/pages/groups/milestones/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/milestones/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/milestones/show
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/groups/new
0% 0/61 0% 0/19 0% 0/16 0% 0/61
app/assets/javascripts/pages/groups/new/components
100% 3/3 100% 2/2 100% 2/2 100% 3/3
app/assets/javascripts/pages/groups/packages
0% 0/4 0% 0/2 100% 0/0 0% 0/4
app/assets/javascripts/pages/groups/registry/repositories
0% 0/4 0% 0/2 100% 0/0 0% 0/4
app/assets/javascripts/pages/groups/runners/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/runners/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/runners/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/security/credentials
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/settings
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/groups/settings/access_tokens
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/groups/settings/badges
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/groups/settings/ci_cd/show
0% 0/5 100% 0/0 100% 0/0 0% 0/5
app/assets/javascripts/pages/groups/settings/integrations
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/settings/integrations/edit
0% 0/6 0% 0/2 100% 0/0 0% 0/6
app/assets/javascripts/pages/groups/settings/packages_and_registries/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/settings/repository/create_deploy_token
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/groups/settings/repository/show
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/groups/shared
0% 0/63 0% 0/27 0% 0/11 0% 0/62
app/assets/javascripts/pages/groups/show
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/help/index
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/ide
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/import/bitbucket/status
0% 0/8 0% 0/2 0% 0/2 0% 0/7
app/assets/javascripts/pages/import/bitbucket_server/status
0% 0/9 0% 0/2 0% 0/2 0% 0/8
app/assets/javascripts/pages/import/bitbucket_server/status/components
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/pages/import/bulk_imports/history
0% 0/5 0% 0/2 0% 0/2 0% 0/4
app/assets/javascripts/pages/import/bulk_imports/history/components
100% 5/5 100% 2/2 100% 2/2 100% 5/5
app/assets/javascripts/pages/import/bulk_imports/history/utils
100% 1/1 100% 0/0 100% 0/0 100% 1/1
app/assets/javascripts/pages/import/bulk_imports/status
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/import/fogbugz/new_user_map
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/import/fogbugz/status
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/import/gitea/status
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/import/github/status
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/import/gitlab/status
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/import/gitlab_projects/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/import/history
0% 0/5 0% 0/2 0% 0/2 0% 0/4
app/assets/javascripts/pages/import/history/components
100% 5/5 100% 4/4 100% 3/3 100% 5/5
app/assets/javascripts/pages/import/history/utils
100% 1/1 100% 0/0 100% 0/0 100% 1/1
app/assets/javascripts/pages/import/manifest/status
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/jira_connect/branches/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/jira_connect/oauth_callbacks
0% 0/11 0% 0/4 0% 0/3 0% 0/11
app/assets/javascripts/pages/ldap/omniauth_callbacks
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/oauth
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/omniauth_callbacks
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/profiles
0% 0/19 0% 0/6 0% 0/4 0% 0/19
app/assets/javascripts/pages/profiles/accounts/show
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/profiles/keys
0% 0/12 0% 0/2 0% 0/1 0% 0/11
app/assets/javascripts/pages/profiles/notifications/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/profiles/password_prompt
18.75% 6/32 0% 0/6 12.5% 1/8 19.35% 6/31
app/assets/javascripts/pages/profiles/personal_access_tokens
0% 0/4 100% 0/0 100% 0/0 0% 0/4
app/assets/javascripts/pages/profiles/preferences/show
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/profiles/show
0% 0/8 0% 0/4 0% 0/1 0% 0/8
app/assets/javascripts/pages/profiles/two_factor_auths
0% 0/10 0% 0/6 100% 0/0 0% 0/10
app/assets/javascripts/pages/projects
4.76% 4/84 0% 0/22 5.26% 1/19 4.81% 4/83
app/assets/javascripts/pages/projects/activity
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/alert_management/details
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/alert_management/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/artifacts/browse
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/artifacts/file
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/blame/show
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/blob/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/blob/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/blob/show
0% 0/35 0% 0/12 0% 0/5 0% 0/35
app/assets/javascripts/pages/projects/boards
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/projects/branches/index
0% 0/7 100% 0/0 0% 0/1 0% 0/7
app/assets/javascripts/pages/projects/branches/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/ci/lints/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/ci/pipeline_editor/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/cluster_agents/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/clusters/connect
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/clusters/destroy
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/clusters/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/clusters/index
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/projects/clusters/show
0% 0/7 0% 0/4 0% 0/1 0% 0/7
app/assets/javascripts/pages/projects/commit/pipelines
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/projects/commit/show
0% 0/28 0% 0/6 0% 0/5 0% 0/28
app/assets/javascripts/pages/projects/commits/show
0% 0/4 100% 0/0 100% 0/0 0% 0/4
app/assets/javascripts/pages/projects/compare/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/compare/show
0% 0/5 100% 0/0 100% 0/0 0% 0/5
app/assets/javascripts/pages/projects/cycle_analytics/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/edit
0% 0/13 100% 0/0 100% 0/0 0% 0/13
app/assets/javascripts/pages/projects/environments/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/environments/folder
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/environments/index
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/environments/metrics
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/environments/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/environments/show
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/environments/terminal
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/error_tracking/details
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/error_tracking/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/feature_flags/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/feature_flags/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/feature_flags/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/feature_flags_user_lists/edit
0% 0/5 100% 0/0 0% 0/1 0% 0/5
app/assets/javascripts/pages/projects/feature_flags_user_lists/index
0% 0/5 100% 0/0 0% 0/1 0% 0/5
app/assets/javascripts/pages/projects/feature_flags_user_lists/new
0% 0/5 100% 0/0 0% 0/1 0% 0/5
app/assets/javascripts/pages/projects/feature_flags_user_lists/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/find_file/show
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/projects/forks/new
0% 0/5 100% 0/0 0% 0/1 0% 0/5
app/assets/javascripts/pages/projects/forks/new/components
100% 4/4 100% 2/2 100% 4/4 100% 4/4
app/assets/javascripts/pages/projects/google_cloud/configuration
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/google_cloud/databases/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/google_cloud/databases/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/google_cloud/deployments
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/google_cloud/gcp_regions
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/google_cloud/service_accounts
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/graphs/charts
0% 0/42 0% 0/3 0% 0/20 0% 0/39
app/assets/javascripts/pages/projects/graphs/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/pages/projects/graphs/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/harbor/repositories
0% 0/4 0% 0/2 100% 0/0 0% 0/4
app/assets/javascripts/pages/projects/hooks
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/import/jira
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/imports/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/imports/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/incidents/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/incidents/show
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/projects/issues/designs
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/projects/issues/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/issues/index
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/projects/issues/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/issues/service_desk
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/issues/show
0% 0/4 100% 0/0 100% 0/0 0% 0/4
app/assets/javascripts/pages/projects/jobs/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/jobs/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/jobs/terminal
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/labels/edit
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/labels/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/labels/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/learn_gitlab/components
100% 4/4 100% 4/4 100% 4/4 100% 4/4
app/assets/javascripts/pages/projects/learn_gitlab/constants
100% 3/3 100% 0/0 100% 0/0 100% 3/3
app/assets/javascripts/pages/projects/learn_gitlab/index
0% 0/11 0% 0/2 0% 0/2 0% 0/11
app/assets/javascripts/pages/projects/merge_requests
0% 0/25 100% 0/0 0% 0/5 0% 0/25
app/assets/javascripts/pages/projects/merge_requests/conflicts
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/merge_requests/creations
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/merge_requests/creations/new
0% 0/74 0% 0/28 0% 0/22 0% 0/73
app/assets/javascripts/pages/projects/merge_requests/edit
48.14% 26/54 38.46% 5/13 52.63% 10/19 44.89% 22/49
app/assets/javascripts/pages/projects/merge_requests/index
0% 0/9 100% 0/0 100% 0/0 0% 0/9
app/assets/javascripts/pages/projects/merge_requests/show
0% 0/12 0% 0/2 0% 0/2 0% 0/12
app/assets/javascripts/pages/projects/metrics_dashboard
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/milestones/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/milestones/index
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/milestones/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/milestones/show
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/projects/network
0% 0/9 100% 0/0 0% 0/3 0% 0/8
app/assets/javascripts/pages/projects/network/show
0% 0/5 0% 0/2 0% 0/1 0% 0/4
app/assets/javascripts/pages/projects/new
0% 0/5 100% 0/0 100% 0/0 0% 0/5
app/assets/javascripts/pages/projects/packages/infrastructure_registry/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/packages/infrastructure_registry/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/packages/packages
0% 0/4 0% 0/2 100% 0/0 0% 0/4
app/assets/javascripts/pages/projects/pages
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/pages/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/pages_domains
100% 16/16 83.33% 5/6 100% 5/5 100% 16/16
app/assets/javascripts/pages/projects/pages_domains/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/pages_domains/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/pipeline_schedules/create
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/pipeline_schedules/edit
0% 0/3 0% 0/2 100% 0/0 0% 0/3
app/assets/javascripts/pages/projects/pipeline_schedules/index
0% 0/24 0% 0/6 0% 0/8 0% 0/24
app/assets/javascripts/pages/projects/pipeline_schedules/new
0% 0/3 0% 0/2 100% 0/0 0% 0/3
app/assets/javascripts/pages/projects/pipeline_schedules/shared
0% 0/24 0% 0/2 0% 0/8 0% 0/24
app/assets/javascripts/pages/projects/pipeline_schedules/shared/components
86.36% 38/44 68.75% 22/32 91.66% 11/12 86.04% 37/43
app/assets/javascripts/pages/projects/pipeline_schedules/update
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/pipelines
0% 0/13 0% 0/4 0% 0/2 0% 0/13
app/assets/javascripts/pages/projects/pipelines/builds
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/projects/pipelines/charts
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/pipelines/dag
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/projects/pipelines/failures
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/projects/pipelines/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/pipelines/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/pipelines/show
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/pipelines/test_report
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/projects/planning_hierarchy
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/product_analytics/graphs
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/project_members
0% 0/8 100% 0/0 100% 0/0 0% 0/8
app/assets/javascripts/pages/projects/prometheus/metrics/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/prometheus/metrics/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/registry/repositories
0% 0/4 0% 0/2 100% 0/0 0% 0/4
app/assets/javascripts/pages/projects/releases/edit
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/releases/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/releases/new
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/releases/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/security/configuration
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/settings
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/projects/settings/access_tokens
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/projects/settings/branch_rules
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/settings/ci_cd/show
0% 0/23 0% 0/4 0% 0/1 0% 0/22
app/assets/javascripts/pages/projects/settings/integrations/edit
0% 0/6 0% 0/2 100% 0/0 0% 0/6
app/assets/javascripts/pages/projects/settings/integrations/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/settings/merge_requests
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/projects/settings/operations/show
0% 0/7 0% 0/2 100% 0/0 0% 0/7
app/assets/javascripts/pages/projects/settings/packages_and_registries/cleanup_tags
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/settings/packages_and_registries/show
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/settings/repository
0% 0/8 100% 0/0 0% 0/1 0% 0/8
app/assets/javascripts/pages/projects/settings/repository/create_deploy_token
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/projects/settings/repository/show
0% 0/6 0% 0/2 100% 0/0 0% 0/5
app/assets/javascripts/pages/projects/shared
0% 0/7 0% 0/2 0% 0/2 0% 0/7
app/assets/javascripts/pages/projects/shared/permissions
47.82% 11/23 16.66% 1/6 16.66% 1/6 52.38% 11/21
app/assets/javascripts/pages/projects/shared/permissions/components
100% 4/4 100% 6/6 100% 3/3 100% 4/4
app/assets/javascripts/pages/projects/shared/permissions/mixins
0% 0/11 0% 0/6 0% 0/2 0% 0/11
app/assets/javascripts/pages/projects/shared/web_ide_link
0% 0/5 0% 0/6 0% 0/2 0% 0/4
app/assets/javascripts/pages/projects/show
0% 0/24 0% 0/10 0% 0/10 0% 0/24
app/assets/javascripts/pages/projects/snippets/edit
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/projects/snippets/new
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/projects/snippets/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/tags/index
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/tags/new
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/projects/tags/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/terraform/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/tree/show
0% 0/4 100% 0/0 100% 0/0 0% 0/4
app/assets/javascripts/pages/projects/wikis
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/wikis/diff
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/wikis/git_access
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/wikis/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/work_items
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/registrations/new
0% 0/7 0% 0/2 100% 0/0 0% 0/7
app/assets/javascripts/pages/root
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/search
0% 0/4 0% 0/4 0% 0/1 0% 0/4
app/assets/javascripts/pages/search/show
77.77% 7/9 100% 0/0 80% 4/5 77.77% 7/9
app/assets/javascripts/pages/sessions
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/sessions/new
37.7% 46/122 38.18% 21/55 39.39% 13/33 36.97% 44/119
app/assets/javascripts/pages/shared
0% 0/16 0% 0/6 0% 0/6 0% 0/16
app/assets/javascripts/pages/shared/nav
100% 23/23 100% 8/8 100% 5/5 100% 23/23
app/assets/javascripts/pages/shared/wikis
12.94% 11/85 4.16% 1/24 4.34% 1/23 13.92% 11/79
app/assets/javascripts/pages/shared/wikis/components
93.75% 15/16 100% 4/4 93.33% 14/15 93.75% 15/16
app/assets/javascripts/pages/snippets
0% 0/2 100% 0/0 0% 0/1 0% 0/2
app/assets/javascripts/pages/snippets/edit
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/snippets/new
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/snippets/show
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/users
3.91% 9/230 5.71% 4/70 3.17% 2/63 3.53% 8/226
app/assets/javascripts/pages/users/terms/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pdf
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/pdf/page
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/performance
77.94% 53/68 35.71% 5/14 37.5% 3/8 77.94% 53/68
app/assets/javascripts/performance_bar
55% 44/80 50% 13/26 50% 11/22 54.43% 43/79
app/assets/javascripts/performance_bar/components
100% 5/5 80% 8/10 100% 5/5 100% 5/5
app/assets/javascripts/performance_bar/services
93.75% 15/16 88.88% 8/9 100% 5/5 93.75% 15/16
app/assets/javascripts/performance_bar/stores
100% 29/29 91.66% 11/12 100% 11/11 100% 26/26
app/assets/javascripts/pipeline_editor
75.38% 49/65 44.44% 4/9 40% 2/5 75.38% 49/65
app/assets/javascripts/pipeline_editor/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/pipeline_editor/components/code_snippet_alert
100% 6/6 100% 0/0 100% 1/1 100% 6/6
app/assets/javascripts/pipeline_editor/components/commit
100% 2/2 100% 2/2 100% 2/2 100% 2/2
app/assets/javascripts/pipeline_editor/components/drawer
100% 2/2 100% 0/0 100% 1/1 100% 2/2
app/assets/javascripts/pipeline_editor/components/drawer/cards
100% 4/4 100% 0/0 75% 3/4 100% 4/4
app/assets/javascripts/pipeline_editor/components/drawer/ui
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/pipeline_editor/components/editor
100% 3/3 100% 0/0 100% 3/3 100% 3/3
app/assets/javascripts/pipeline_editor/components/file_nav
100% 2/2 100% 4/4 100% 2/2 100% 2/2
app/assets/javascripts/pipeline_editor/components/file_tree
100% 3/3 100% 2/2 100% 2/2 100% 3/3
app/assets/javascripts/pipeline_editor/components/header
100% 11/11 100% 8/8 100% 4/4 100% 11/11
app/assets/javascripts/pipeline_editor/components/lint
100% 5/5 100% 4/4 100% 4/4 100% 5/5
app/assets/javascripts/pipeline_editor/components/popovers
100% 4/4 100% 2/2 100% 3/3 100% 4/4
app/assets/javascripts/pipeline_editor/components/ui
100% 3/3 100% 6/6 100% 3/3 100% 3/3
app/assets/javascripts/pipeline_editor/components/validate
100% 6/6 100% 2/2 100% 1/1 100% 6/6
app/assets/javascripts/pipeline_editor/graphql
100% 9/9 100% 2/2 100% 7/7 100% 8/8
app/assets/javascripts/pipeline_new
30.43% 7/23 0% 0/2 0% 0/5 30.43% 7/23
app/assets/javascripts/pipeline_new/components
100% 5/5 100% 6/6 100% 3/3 100% 5/5
app/assets/javascripts/pipeline_new/utils
100% 9/9 75% 3/4 100% 5/5 100% 9/9
app/assets/javascripts/pipeline_schedules
0% 0/16 0% 0/4 0% 0/4 0% 0/16
app/assets/javascripts/pipeline_schedules/components
100% 3/3 100% 2/2 100% 3/3 100% 3/3
app/assets/javascripts/pipeline_schedules/components/table
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/pipeline_schedules/components/table/cells
100% 6/6 87.5% 7/8 100% 5/5 100% 6/6
app/assets/javascripts/pipeline_wizard
100% 4/4 83.33% 5/6 100% 3/3 100% 3/3
app/assets/javascripts/pipeline_wizard/components
100% 11/11 87.5% 7/8 100% 7/7 100% 11/11
app/assets/javascripts/pipeline_wizard/components/widgets
100% 7/7 100% 4/4 100% 4/4 100% 7/7
app/assets/javascripts/pipelines
53.36% 103/193 54.54% 24/44 48.71% 19/39 52.38% 99/189
app/assets/javascripts/pipelines/components
98.96% 96/97 93.54% 29/31 100% 35/35 98.92% 92/93
app/assets/javascripts/pipelines/components/dag
97.69% 127/130 89.28% 25/28 100% 42/42 97.45% 115/118
app/assets/javascripts/pipelines/components/graph
92.5% 74/80 86.84% 33/38 95.65% 22/23 92.3% 72/78
app/assets/javascripts/pipelines/components/graph_shared
92.68% 38/41 69.23% 9/13 90% 9/10 92.5% 37/40
app/assets/javascripts/pipelines/components/jobs
100% 12/12 85.71% 12/14 100% 6/6 100% 12/12
app/assets/javascripts/pipelines/components/jobs_shared
100% 2/2 100% 2/2 100% 2/2 100% 2/2
app/assets/javascripts/pipelines/components/pipeline_graph
100% 3/3 100% 2/2 33.33% 1/3 100% 3/3
app/assets/javascripts/pipelines/components/pipeline_mini_graph
100% 5/5 87.5% 7/8 100% 5/5 100% 5/5
app/assets/javascripts/pipelines/components/pipeline_mini_graph/accessors
100% 3/3 100% 0/0 100% 1/1 100% 3/3
app/assets/javascripts/pipelines/components/pipelines_list
100% 20/20 100% 24/24 100% 15/15 100% 20/20
app/assets/javascripts/pipelines/components/pipelines_list/empty_state
100% 3/3 100% 4/4 100% 3/3 100% 3/3
app/assets/javascripts/pipelines/components/pipelines_list/tokens
100% 6/6 100% 6/6 100% 5/5 100% 6/6
app/assets/javascripts/pipelines/components/test_reports
100% 8/8 100% 10/10 100% 6/6 100% 8/8
app/assets/javascripts/pipelines/graphql
100% 1/1 100% 0/0 100% 0/0 100% 1/1
app/assets/javascripts/pipelines/mixins
82.14% 69/84 57.14% 16/28 68.96% 20/29 82.14% 69/84
app/assets/javascripts/pipelines/services
80% 8/10 33.33% 1/3 75% 3/4 80% 8/10
app/assets/javascripts/pipelines/stores
100% 13/13 83.33% 5/6 100% 5/5 100% 13/13
app/assets/javascripts/pipelines/stores/test_reports
98.63% 72/73 80% 28/35 96.77% 30/31 100% 68/68
app/assets/javascripts/popovers
100% 28/28 87.5% 7/8 100% 8/8 100% 25/25
app/assets/javascripts/popovers/components
100% 2/2 100% 2/2 100% 2/2 100% 2/2
app/assets/javascripts/profile
10.82% 17/157 5% 2/40 9.3% 4/43 10.52% 16/152
app/assets/javascripts/profile/account
0% 0/11 100% 0/0 0% 0/5 0% 0/11
app/assets/javascripts/profile/account/components
100% 2/2 66.66% 2/3 100% 2/2 100% 2/2
app/assets/javascripts/profile/preferences
11.11% 2/18 0% 0/4 0% 0/5 11.76% 2/17
app/assets/javascripts/profile/preferences/components
100% 4/4 50% 2/4 100% 5/5 100% 4/4
app/assets/javascripts/projects
47.13% 173/367 28.7% 31/108 28% 21/75 48.59% 173/356
app/assets/javascripts/projects/clusters_deprecation_alert
0% 0/6 0% 0/2 0% 0/2 0% 0/6
app/assets/javascripts/projects/clusters_deprecation_alert/components
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/projects/commit
31.81% 14/44 0% 0/8 0% 0/9 31.81% 14/44
app/assets/javascripts/projects/commit/components
100% 5/5 100% 10/10 100% 5/5 100% 5/5
app/assets/javascripts/projects/commit/store
95.83% 46/48 33.33% 2/6 95.23% 20/21 97.82% 45/46
app/assets/javascripts/projects/commit_box/info
35.55% 16/45 36.84% 7/19 41.66% 5/12 35.55% 16/45
app/assets/javascripts/projects/commit_box/info/components
100% 2/2 100% 4/4 100% 2/2 100% 2/2
app/assets/javascripts/projects/commits
0% 0/6 0% 0/2 0% 0/2 0% 0/6
app/assets/javascripts/projects/commits/components
100% 2/2 50% 1/2 100% 1/1 100% 2/2
app/assets/javascripts/projects/commits/store
100% 16/16 66.66% 2/3 100% 10/10 100% 15/15
app/assets/javascripts/projects/compare
0% 0/4 100% 0/0 0% 0/2 0% 0/4
app/assets/javascripts/projects/compare/components
100% 7/7 100% 8/8 100% 5/5 100% 7/7
app/assets/javascripts/projects/components
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/projects/components/shared
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/projects/details
100% 2/2 100% 0/0 100% 1/1 100% 2/2
app/assets/javascripts/projects/feature_flags_user_lists/show
0% 0/7 0% 0/2 0% 0/2 0% 0/7
app/assets/javascripts/projects/members
100% 2/2 100% 0/0 100% 0/0 100% 2/2
app/assets/javascripts/projects/new
25% 6/24 0% 0/4 0% 0/7 25% 6/24
app/assets/javascripts/projects/new/components
100% 7/7 100% 6/6 100% 4/4 100% 7/7
app/assets/javascripts/projects/pipelines/charts
56.52% 13/23 0% 0/2 0% 0/3 56.52% 13/23
app/assets/javascripts/projects/pipelines/charts/components
100% 6/6 100% 6/6 100% 3/3 100% 6/6
app/assets/javascripts/projects/settings
21.09% 54/256 12.72% 21/165 24% 12/50 20.31% 51/251
app/assets/javascripts/projects/settings/api
100% 13/13 87.5% 7/8 100% 4/4 100% 13/13
app/assets/javascripts/projects/settings/branch_rules
0% 0/7 0% 0/2 0% 0/2 0% 0/7
app/assets/javascripts/projects/settings/branch_rules/components/edit
100% 3/3 100% 2/2 100% 2/2 100% 3/3
app/assets/javascripts/projects/settings/branch_rules/components/edit/protections
100% 6/6 100% 0/0 100% 3/3 100% 6/6
app/assets/javascripts/projects/settings/branch_rules/components/view
100% 14/14 83.33% 5/6 100% 3/3 100% 14/14
app/assets/javascripts/projects/settings/components
100% 7/7 100% 7/7 100% 4/4 100% 7/7
app/assets/javascripts/projects/settings/repository/branch_rules
22.22% 2/9 50% 2/4 33.33% 1/3 25% 2/8
app/assets/javascripts/projects/settings/repository/branch_rules/components
100% 2/2 100% 2/2 100% 1/1 100% 2/2
app/assets/javascripts/projects/settings/topics
0% 0/15 0% 0/4 0% 0/5 0% 0/13
app/assets/javascripts/projects/settings/topics/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/projects/settings_service_desk
0% 0/6 0% 0/4 0% 0/2 0% 0/6
app/assets/javascripts/projects/settings_service_desk/components
100% 3/3 100% 6/6 100% 3/3 100% 3/3
app/assets/javascripts/projects/terraform_notification
27.27% 3/11 0% 0/2 0% 0/2 27.27% 3/11
app/assets/javascripts/projects/terraform_notification/components
100% 2/2 100% 2/2 100% 1/1 100% 2/2
app/assets/javascripts/projects/tree/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/projects/tree/services
0% 0/2 100% 0/0 0% 0/2 0% 0/2
app/assets/javascripts/prometheus_metrics
73.33% 99/135 55.26% 21/38 70% 21/30 73.64% 95/129
app/assets/javascripts/protected_branches
47.27% 52/110 25% 7/28 37.5% 12/32 47.27% 52/110
app/assets/javascripts/protected_tags
0% 0/39 0% 0/6 0% 0/16 0% 0/38
app/assets/javascripts/ref
100% 7/7 100% 0/0 100% 0/0 100% 7/7
app/assets/javascripts/ref/components
100% 2/2 100% 4/4 100% 2/2 100% 2/2
app/assets/javascripts/ref/stores
100% 76/76 80% 8/10 100% 39/39 100% 72/72
app/assets/javascripts/related_issues
78.26% 18/23 0% 0/3 0% 0/2 78.26% 18/23
app/assets/javascripts/related_issues/components
100% 7/7 83.33% 10/12 100% 6/6 100% 7/7
app/assets/javascripts/related_issues/services
80% 4/5 100% 1/1 80% 4/5 80% 4/5
app/assets/javascripts/related_issues/stores
100% 14/14 40% 2/5 100% 11/11 100% 12/12
app/assets/javascripts/releases
70% 56/80 83.33% 10/12 65.21% 15/23 67.6% 48/71
app/assets/javascripts/releases/components
100% 20/20 100% 24/24 100% 20/20 100% 20/20
app/assets/javascripts/releases/stores
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/releases/stores/modules/edit_new
99.11% 224/226 96.36% 53/55 98.75% 79/80 99.07% 215/217
app/assets/javascripts/reports
100% 19/19 100% 0/0 100% 0/0 100% 19/19
app/assets/javascripts/reports/accessibility_report
100% 1/1 50% 1/2 100% 1/1 100% 1/1
app/assets/javascripts/reports/accessibility_report/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/reports/accessibility_report/store
89.04% 65/73 78.37% 29/37 85.18% 23/27 89.23% 58/65
app/assets/javascripts/reports/codequality_report
100% 4/4 100% 2/2 100% 1/1 100% 4/4
app/assets/javascripts/reports/codequality_report/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/reports/codequality_report/store
100% 60/60 95.83% 23/24 100% 17/17 100% 58/58
app/assets/javascripts/reports/codequality_report/store/utils
100% 15/15 80% 8/10 100% 2/2 100% 15/15
app/assets/javascripts/reports/components
100% 15/15 100% 11/11 100% 11/11 100% 15/15
app/assets/javascripts/reports/grouped_test_report
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/reports/grouped_test_report/components
100% 2/2 100% 4/4 100% 2/2 100% 2/2
app/assets/javascripts/reports/grouped_test_report/store
92.42% 122/132 79.36% 50/63 90.47% 38/42 93.33% 112/120
app/assets/javascripts/repository
59.35% 92/155 57.57% 38/66 48.64% 18/37 58.1% 86/148
app/assets/javascripts/repository/components
96.15% 25/26 100% 21/21 92.3% 12/13 96.15% 25/26
app/assets/javascripts/repository/components/blob_viewers
42.3% 11/26 33.33% 2/6 42.85% 9/21 42.3% 11/26
app/assets/javascripts/repository/components/preview
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/repository/components/table
100% 4/4 100% 6/6 75% 3/4 100% 4/4
app/assets/javascripts/repository/mixins
55.55% 5/9 60% 3/5 50% 3/6 55.55% 5/9
app/assets/javascripts/repository/pages
100% 3/3 100% 0/0 100% 3/3 100% 3/3
app/assets/javascripts/repository/utils
93.75% 30/32 76.92% 10/13 100% 11/11 93.33% 28/30
app/assets/javascripts/runner
100% 175/175 89.88% 80/89 100% 19/19 100% 175/175
app/assets/javascripts/runner/admin_runner_show
9.09% 1/11 40% 2/5 33.33% 1/3 9.09% 1/11
app/assets/javascripts/runner/admin_runners
5.88% 1/17 28.57% 2/7 33.33% 1/3 5.88% 1/17
app/assets/javascripts/runner/components
100% 45/45 100% 38/38 100% 29/29 100% 45/45
app/assets/javascripts/runner/components/cells
100% 5/5 100% 8/8 100% 5/5 100% 5/5
app/assets/javascripts/runner/components/registration
100% 4/4 100% 2/2 100% 3/3 100% 4/4
app/assets/javascripts/runner/components/search_tokens
90% 9/10 100% 2/2 100% 3/3 90% 9/10
app/assets/javascripts/runner/components/stat
100% 2/2 100% 0/0 100% 2/2 100% 2/2
app/assets/javascripts/runner/graphql/list
100% 14/14 100% 0/0 100% 9/9 100% 14/14
app/assets/javascripts/runner/group_runner_show
9.09% 1/11 40% 2/5 33.33% 1/3 9.09% 1/11
app/assets/javascripts/runner/group_runners
9.09% 1/11 40% 2/5 33.33% 1/3 9.09% 1/11
app/assets/javascripts/runner/local_storage_alert
100% 12/12 66.66% 4/6 100% 2/2 100% 12/12
app/assets/javascripts/runner/runner_edit
10% 1/10 50% 2/4 33.33% 1/3 10% 1/10
app/assets/javascripts/search
100% 18/18 66.66% 2/3 100% 4/4 100% 18/18
app/assets/javascripts/search/sidebar
28.57% 2/7 0% 0/2 0% 0/2 33.33% 2/6
app/assets/javascripts/search/sidebar/components
100% 4/4 100% 6/6 100% 4/4 100% 4/4
app/assets/javascripts/search/sidebar/constants
100% 12/12 100% 0/0 100% 0/0 100% 12/12
app/assets/javascripts/search/sort
60% 6/10 50% 1/2 50% 1/2 55.55% 5/9
app/assets/javascripts/search/sort/components
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/search/store
97.08% 133/137 88.46% 23/26 95.34% 41/43 98.42% 125/127
app/assets/javascripts/search/topbar
38.46% 5/13 0% 0/2 0% 0/2 38.46% 5/13
app/assets/javascripts/search/topbar/components
100% 5/5 100% 4/4 100% 5/5 100% 5/5
app/assets/javascripts/search/under_topbar
55.55% 5/9 50% 1/2 33.33% 1/3 50% 4/8
app/assets/javascripts/search_settings
100% 13/13 100% 2/2 100% 3/3 100% 13/13
app/assets/javascripts/search_settings/components
100% 14/14 66.66% 2/3 100% 13/13 100% 14/14
app/assets/javascripts/security_configuration
70.58% 24/34 42.85% 6/14 77.77% 7/9 69.69% 23/33
app/assets/javascripts/security_configuration/components
100% 71/71 100% 8/8 100% 10/10 100% 71/71
app/assets/javascripts/security_configuration/graphql
100% 12/12 100% 2/2 100% 5/5 100% 10/10
app/assets/javascripts/self_monitor
0% 0/4 0% 0/2 0% 0/2 0% 0/4
app/assets/javascripts/self_monitor/components
50% 1/2 100% 0/0 100% 1/1 50% 1/2
app/assets/javascripts/self_monitor/store
82.05% 64/78 62.85% 22/35 81.81% 27/33 83.33% 60/72
app/assets/javascripts/sentry
100% 23/23 75% 6/8 100% 6/6 100% 22/22
app/assets/javascripts/set_status_modal
88.88% 8/9 80% 4/5 100% 4/4 88.88% 8/9
app/assets/javascripts/sidebar
27.23% 64/235 4.42% 5/113 23.88% 16/67 28.25% 63/223
app/assets/javascripts/sidebar/components
100% 3/3 100% 5/5 100% 3/3 100% 3/3
app/assets/javascripts/sidebar/components/assignees
100% 23/23 95.23% 20/21 100% 16/16 100% 23/23
app/assets/javascripts/sidebar/components/confidential
100% 5/5 100% 4/4 100% 3/3 100% 5/5
app/assets/javascripts/sidebar/components/crm_contacts
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/sidebar/components/date
100% 4/4 100% 7/7 100% 3/3 100% 4/4
app/assets/javascripts/sidebar/components/incidents
100% 13/13 100% 2/2 100% 3/3 100% 12/12
app/assets/javascripts/sidebar/components/lock
100% 3/3 100% 4/4 100% 3/3 100% 3/3
app/assets/javascripts/sidebar/components/participants
100% 2/2 100% 2/2 100% 2/2 100% 2/2
app/assets/javascripts/sidebar/components/reference
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/sidebar/components/reviewers
100% 13/13 83.33% 10/12 87.5% 7/8 100% 13/13
app/assets/javascripts/sidebar/components/severity
100% 5/5 100% 4/4 100% 2/2 100% 5/5
app/assets/javascripts/sidebar/components/subscriptions
100% 8/8 100% 4/4 100% 2/2 100% 8/8
app/assets/javascripts/sidebar/components/time_tracking
88.88% 8/9 100% 4/4 85.71% 6/7 88.88% 8/9
app/assets/javascripts/sidebar/components/todo_toggle
100% 5/5 100% 2/2 100% 2/2 100% 5/5
app/assets/javascripts/sidebar/lib
95.65% 22/23 75% 3/4 92.3% 12/13 95.65% 22/23
app/assets/javascripts/sidebar/services
83.33% 15/18 100% 2/2 62.5% 5/8 83.33% 15/18
app/assets/javascripts/sidebar/stores
76.81% 53/69 33.33% 6/18 66.66% 18/27 80% 52/65
app/assets/javascripts/snippet
79.31% 23/29 100% 6/6 100% 7/7 77.77% 21/27
app/assets/javascripts/snippets
57.89% 11/19 0% 0/5 0% 0/2 57.89% 11/19
app/assets/javascripts/snippets/components
88.23% 15/17 100% 12/12 100% 11/11 88.23% 15/17
app/assets/javascripts/snippets/mixins
100% 13/13 70% 7/10 100% 6/6 100% 13/13
app/assets/javascripts/snippets/utils
97.14% 34/35 100% 17/17 92.3% 12/13 96.87% 31/32
app/assets/javascripts/sortable
50% 4/8 0% 0/7 50% 2/4 50% 4/8
app/assets/javascripts/sourcegraph
20% 3/15 75% 3/4 50% 1/2 20% 3/15
app/assets/javascripts/surveys/components
100% 1/1 100% 0/0 0% 0/1 100% 1/1
app/assets/javascripts/surveys/merge_request_experience
6.97% 3/43 11.11% 2/18 9.09% 1/11 8.1% 3/37
app/assets/javascripts/tabs
100% 96/96 94.44% 34/36 100% 18/18 100% 91/91
app/assets/javascripts/tags
45.45% 5/11 50% 2/4 40% 2/5 40% 4/10
app/assets/javascripts/tags/components
100% 2/2 100% 2/2 100% 2/2 100% 2/2
app/assets/javascripts/terminal
5.35% 3/56 0% 0/3 0% 0/20 5.55% 3/54
app/assets/javascripts/terms
0% 0/7 0% 0/2 0% 0/2 0% 0/6
app/assets/javascripts/terms/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/terraform
9.09% 1/11 0% 0/4 0% 0/3 9.09% 1/11
app/assets/javascripts/terraform/components
100% 5/5 100% 6/6 100% 5/5 100% 5/5
app/assets/javascripts/terraform/graphql
0% 0/8 0% 0/10 0% 0/5 0% 0/8
app/assets/javascripts/test_utils
0% 0/81 0% 0/45 0% 0/12 0% 0/78
app/assets/javascripts/toggles
90.9% 10/11 50% 2/4 100% 5/5 90.9% 10/11
app/assets/javascripts/token_access
0% 0/9 0% 0/3 0% 0/2 0% 0/9
app/assets/javascripts/token_access/components
100% 2/2 100% 4/4 100% 2/2 100% 2/2
app/assets/javascripts/tooltips
98.14% 53/54 66.66% 10/15 95.23% 20/21 100% 46/46
app/assets/javascripts/tooltips/components
100% 3/3 100% 3/3 100% 3/3 100% 3/3
app/assets/javascripts/tracking
95.1% 175/184 90.17% 101/112 97.43% 38/39 94.88% 167/176
app/assets/javascripts/user_lists/components
100% 8/8 100% 8/8 100% 7/7 100% 8/8
app/assets/javascripts/user_lists/constants
100% 2/2 100% 0/0 100% 0/0 100% 2/2
app/assets/javascripts/user_lists/store
100% 6/6 100% 2/2 100% 3/3 100% 4/4
app/assets/javascripts/user_lists/store/edit
100% 23/23 0% 0/2 100% 13/13 100% 22/22
app/assets/javascripts/user_lists/store/index
96.15% 50/52 42.85% 3/7 91.66% 22/24 97.87% 46/47
app/assets/javascripts/user_lists/store/new
100% 12/12 0% 0/1 100% 8/8 100% 11/11
app/assets/javascripts/user_lists/store/show
100% 36/36 66.66% 4/6 100% 19/19 100% 34/34
app/assets/javascripts/users_select
58.33% 245/420 46.12% 119/258 60.56% 43/71 57.88% 235/406
app/assets/javascripts/validators
31.25% 5/16 0% 0/4 25% 1/4 31.25% 5/16
app/assets/javascripts/visibility_level
100% 8/8 100% 0/0 100% 0/0 100% 8/8
app/assets/javascripts/vue_merge_request_widget
87.5% 42/48 50% 2/4 50% 1/2 89.36% 42/47
app/assets/javascripts/vue_merge_request_widget/components
100% 23/23 87.5% 21/24 90.47% 19/21 100% 23/23
app/assets/javascripts/vue_merge_request_widget/components/approvals
100% 22/22 100% 14/14 100% 6/6 100% 22/22
app/assets/javascripts/vue_merge_request_widget/components/deployment
100% 19/19 100% 10/10 100% 7/7 100% 19/19
app/assets/javascripts/vue_merge_request_widget/components/extensions
100% 93/93 78.72% 37/47 100% 36/36 100% 91/91
app/assets/javascripts/vue_merge_request_widget/components/states
100% 36/36 93.1% 27/29 100% 26/26 100% 36/36
app/assets/javascripts/vue_merge_request_widget/components/terraform
100% 2/2 100% 4/4 100% 2/2 100% 2/2
app/assets/javascripts/vue_merge_request_widget/components/widget
100% 7/7 100% 11/11 100% 5/5 100% 7/7
app/assets/javascripts/vue_merge_request_widget/extensions
0% 0/10 0% 0/2 0% 0/10 0% 0/9
app/assets/javascripts/vue_merge_request_widget/extensions/accessibility
100% 21/21 87.5% 7/8 100% 13/13 100% 21/21
app/assets/javascripts/vue_merge_request_widget/extensions/code_quality
100% 25/25 100% 10/10 100% 9/9 100% 24/24
app/assets/javascripts/vue_merge_request_widget/extensions/security_reports
0% 0/1 100% 0/0 0% 0/1 0% 0/1
app/assets/javascripts/vue_merge_request_widget/extensions/terraform
100% 44/44 87.5% 14/16 100% 10/10 100% 44/44
app/assets/javascripts/vue_merge_request_widget/extensions/test_report
99.15% 118/119 84.26% 75/89 100% 43/43 99.11% 112/113
app/assets/javascripts/vue_merge_request_widget/mixins
40.74% 11/27 10% 1/10 25% 4/16 40.74% 11/27
app/assets/javascripts/vue_merge_request_widget/services
51.85% 14/27 0% 0/2 42.85% 9/21 58.33% 14/24
app/assets/javascripts/vue_merge_request_widget/stores
86.33% 240/278 80.76% 126/156 80.95% 17/21 86.28% 239/277
app/assets/javascripts/vue_merge_request_widget/stores/artifacts_list
85.45% 47/55 57.14% 8/14 81.81% 18/22 85.71% 42/49
app/assets/javascripts/vue_shared
90.47% 19/21 87.5% 7/8 71.42% 5/7 94.44% 17/18
app/assets/javascripts/vue_shared/alert_details
44.44% 20/45 20% 1/5 45.45% 5/11 44.44% 20/45
app/assets/javascripts/vue_shared/alert_details/components
85.71% 6/7 87.5% 7/8 100% 5/5 85.71% 6/7
app/assets/javascripts/vue_shared/alert_details/components/sidebar
100% 6/6 87.5% 7/8 100% 5/5 100% 6/6
app/assets/javascripts/vue_shared/alert_details/components/system_notes
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/vue_shared/components
81.6% 71/87 100% 48/48 94.91% 56/59 84.52% 71/84
app/assets/javascripts/vue_shared/components/blob_viewers
100% 4/4 75% 3/4 100% 3/3 100% 4/4
app/assets/javascripts/vue_shared/components/ci_cd_analytics
100% 3/3 100% 2/2 100% 2/2 100% 3/3
app/assets/javascripts/vue_shared/components/color_picker
100% 2/2 100% 2/2 100% 1/1 100% 2/2
app/assets/javascripts/vue_shared/components/color_select_dropdown
100% 14/14 83.33% 5/6 100% 8/8 100% 12/12
app/assets/javascripts/vue_shared/components/confirm_danger
44.44% 8/18 16.66% 2/12 66.66% 2/3 47.05% 8/17
app/assets/javascripts/vue_shared/components/content_viewer
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/vue_shared/components/content_viewer/lib
88.88% 8/9 83.33% 5/6 100% 1/1 100% 8/8
app/assets/javascripts/vue_shared/components/content_viewer/viewers
100% 5/5 100% 6/6 100% 3/3 100% 5/5
app/assets/javascripts/vue_shared/components/date_time_picker
100% 22/22 100% 10/10 100% 6/6 100% 21/21
app/assets/javascripts/vue_shared/components/design_management
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/vue_shared/components/diff_viewer
100% 3/3 50% 1/2 100% 1/1 100% 3/3
app/assets/javascripts/vue_shared/components/diff_viewer/viewers
85.71% 6/7 83.33% 5/6 57.14% 4/7 85.71% 6/7
app/assets/javascripts/vue_shared/components/diff_viewer/viewers/image_diff
100% 3/3 75% 3/4 100% 3/3 100% 3/3
app/assets/javascripts/vue_shared/components/dropdown
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/vue_shared/components/dropdown/dropdown_widget
20% 1/5 100% 2/2 50% 1/2 25% 1/4
app/assets/javascripts/vue_shared/components/file_finder
100% 6/6 100% 4/4 100% 2/2 100% 6/6
app/assets/javascripts/vue_shared/components/file_icon
100% 4/4 75% 6/8 100% 1/1 100% 4/4
app/assets/javascripts/vue_shared/components/filtered_search_bar
100% 121/121 98.33% 59/60 100% 29/29 100% 113/113
app/assets/javascripts/vue_shared/components/filtered_search_bar/store/modules/filters
100% 127/127 70% 14/20 100% 39/39 100% 126/126
app/assets/javascripts/vue_shared/components/filtered_search_bar/tokens
100% 9/9 83.33% 15/18 100% 9/9 100% 9/9
app/assets/javascripts/vue_shared/components/form
37.5% 3/8 100% 2/2 75% 3/4 42.85% 3/7
app/assets/javascripts/vue_shared/components/incidents
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/vue_shared/components/issuable_blocked_icon
100% 2/2 100% 2/2 100% 1/1 100% 2/2
app/assets/javascripts/vue_shared/components/lib/utils
94.73% 18/19 80.95% 17/21 100% 9/9 94.11% 16/17
app/assets/javascripts/vue_shared/components/markdown
100% 12/12 100% 18/18 100% 12/12 100% 12/12
app/assets/javascripts/vue_shared/components/metric_images
100% 2/2 100% 4/4 100% 2/2 100% 2/2
app/assets/javascripts/vue_shared/components/metric_images/store
98.5% 66/67 80% 4/5 100% 23/23 98.36% 60/61
app/assets/javascripts/vue_shared/components/namespace_select
100% 4/4 66.66% 2/3 100% 2/2 100% 4/4
app/assets/javascripts/vue_shared/components/notes
100% 9/9 100% 4/4 85.71% 6/7 100% 9/9
app/assets/javascripts/vue_shared/components/paginated_table_with_search_and_tabs
100% 9/9 75% 3/4 100% 2/2 100% 9/9
app/assets/javascripts/vue_shared/components/pagination
100% 12/12 100% 2/2 100% 1/1 100% 12/12
app/assets/javascripts/vue_shared/components/pagination_bar
28.57% 2/7 100% 0/0 50% 1/2 33.33% 2/6
app/assets/javascripts/vue_shared/components/project_selector
27.27% 3/11 100% 4/4 66.66% 2/3 30% 3/10
app/assets/javascripts/vue_shared/components/registry
100% 10/10 100% 10/10 100% 8/8 100% 10/10
app/assets/javascripts/vue_shared/components/resizable_chart
100% 8/8 100% 0/0 100% 2/2 100% 8/8
app/assets/javascripts/vue_shared/components/runner_aws_deployments
100% 6/6 100% 2/2 100% 2/2 100% 6/6
app/assets/javascripts/vue_shared/components/runner_instructions
100% 4/4 100% 2/2 100% 2/2 100% 4/4
app/assets/javascripts/vue_shared/components/settings
25% 1/4 66.66% 2/3 50% 1/2 33.33% 1/3
app/assets/javascripts/vue_shared/components/sidebar
100% 3/3 100% 4/4 100% 3/3 100% 3/3
app/assets/javascripts/vue_shared/components/sidebar/epics_select
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/vue_shared/components/sidebar/health_status_select
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/vue_shared/components/sidebar/labels_select_vue
100% 9/9 70% 7/10 100% 8/8 100% 9/9
app/assets/javascripts/vue_shared/components/sidebar/labels_select_vue/store
96.69% 117/121 79.16% 38/48 100% 45/45 96.26% 103/107
app/assets/javascripts/vue_shared/components/sidebar/labels_select_widget
100% 19/19 100% 14/14 100% 11/11 100% 16/16
app/assets/javascripts/vue_shared/components/sidebar/todo_toggle
71.42% 10/14 100% 4/4 75% 3/4 75% 9/12
app/assets/javascripts/vue_shared/components/source_viewer
100% 11/11 100% 2/2 100% 1/1 100% 11/11
app/assets/javascripts/vue_shared/components/source_viewer/components
100% 2/2 75% 3/4 100% 2/2 100% 2/2
app/assets/javascripts/vue_shared/components/source_viewer/plugins
96.96% 32/33 92.85% 13/14 88.88% 8/9 96.87% 31/32
app/assets/javascripts/vue_shared/components/source_viewer/plugins/utils
97.22% 35/36 80% 4/5 100% 8/8 97.22% 35/36
app/assets/javascripts/vue_shared/components/source_viewer/workers
77.77% 7/9 100% 0/0 66.66% 2/3 77.77% 7/9
app/assets/javascripts/vue_shared/components/timezone_dropdown
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/vue_shared/components/tooltip_on_truncate
9.09% 2/22 100% 0/0 16.66% 1/6 9.09% 2/22
app/assets/javascripts/vue_shared/components/upload_dropzone
100% 5/5 100% 4/4 100% 2/2 100% 5/5
app/assets/javascripts/vue_shared/components/usage_quotas
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/vue_shared/components/user_avatar
100% 3/3 100% 6/6 100% 3/3 100% 3/3
app/assets/javascripts/vue_shared/components/user_deletion_obstacles
76.47% 13/17 100% 4/4 83.33% 5/6 76.92% 10/13
app/assets/javascripts/vue_shared/components/user_popover
100% 10/10 100% 2/2 100% 1/1 100% 10/10
app/assets/javascripts/vue_shared/components/user_select
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/vue_shared/directives
95% 76/80 77.77% 42/54 92% 23/25 94.66% 71/75
app/assets/javascripts/vue_shared/issuable/create/components
100% 2/2 0% 0/1 100% 2/2 100% 2/2
app/assets/javascripts/vue_shared/issuable/list
100% 6/6 100% 0/0 100% 0/0 100% 6/6
app/assets/javascripts/vue_shared/issuable/list/components
100% 5/5 100% 6/6 100% 5/5 100% 5/5
app/assets/javascripts/vue_shared/issuable/show
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/vue_shared/issuable/show/components
100% 7/7 80% 8/10 100% 7/7 100% 7/7
app/assets/javascripts/vue_shared/issuable/sidebar
100% 1/1 100% 0/0 100% 0/0 100% 1/1
app/assets/javascripts/vue_shared/issuable/sidebar/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/vue_shared/mixins
100% 5/5 100% 0/0 100% 4/4 100% 5/5
app/assets/javascripts/vue_shared/new_namespace
100% 1/1 100% 2/2 100% 1/1 100% 1/1
app/assets/javascripts/vue_shared/new_namespace/components
100% 2/2 100% 0/0 100% 2/2 100% 2/2
app/assets/javascripts/vue_shared/plugins
100% 3/3 100% 0/0 100% 1/1 100% 3/3
app/assets/javascripts/vue_shared/security_configuration
100% 1/1 100% 0/0 100% 0/0 100% 1/1
app/assets/javascripts/vue_shared/security_configuration/components
100% 3/3 100% 4/4 100% 4/4 100% 3/3
app/assets/javascripts/vue_shared/security_reports
100% 39/39 75% 9/12 100% 9/9 100% 39/39
app/assets/javascripts/vue_shared/security_reports/components
100% 4/4 100% 6/6 100% 3/3 100% 4/4
app/assets/javascripts/vue_shared/security_reports/components/artifact_downloads
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/vue_shared/security_reports/store
91.01% 81/89 83.87% 52/62 92.85% 26/28 90.24% 74/82
app/assets/javascripts/vue_shared/security_reports/store/modules/sast
100% 32/32 100% 2/2 100% 12/12 100% 30/30
app/assets/javascripts/vue_shared/security_reports/store/modules/secret_detection
100% 32/32 100% 2/2 100% 12/12 100% 30/30
app/assets/javascripts/vuex_shared
92.85% 13/14 90% 9/10 100% 4/4 92.85% 13/14
app/assets/javascripts/vuex_shared/modules/modal
100% 20/20 100% 0/0 100% 10/10 100% 20/20
app/assets/javascripts/vulnerabilities
100% 7/7 100% 0/0 100% 0/0 100% 7/7
app/assets/javascripts/whats_new
0% 0/5 0% 0/2 0% 0/3 0% 0/5
app/assets/javascripts/whats_new/components
100% 4/4 100% 4/4 100% 3/3 100% 4/4
app/assets/javascripts/whats_new/store
96.42% 27/28 71.42% 5/7 100% 12/12 96.42% 27/28
app/assets/javascripts/whats_new/utils
100% 17/17 75% 3/4 100% 3/3 100% 16/16
app/assets/javascripts/work_items
86.48% 32/37 100% 2/2 33.33% 1/3 86.48% 32/37
app/assets/javascripts/work_items/components
100% 21/21 75% 21/28 94.73% 18/19 100% 21/21
app/assets/javascripts/work_items/components/work_item_links
30.76% 4/13 54.54% 6/11 66.66% 4/6 30.76% 4/13
app/assets/javascripts/work_items/pages
100% 2/2 100% 4/4 100% 2/2 100% 2/2
app/assets/javascripts/work_items/router
100% 6/6 100% 0/0 100% 3/3 100% 6/6
app/assets/javascripts/work_items_hierarchy
66.66% 12/18 100% 4/4 33.33% 1/3 66.66% 12/18
app/assets/javascripts/work_items_hierarchy/components
100% 2/2 100% 4/4 100% 2/2 100% 2/2
ee/app/assets/javascripts
67.48% 137/203 33.89% 20/59 66.66% 58/87 67.48% 137/203
ee/app/assets/javascripts/access_tokens/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
ee/app/assets/javascripts/admin/application_settings/deletion_protection
100% 10/10 100% 4/4 100% 3/3 100% 10/10
ee/app/assets/javascripts/admin/application_settings/deletion_protection/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
ee/app/assets/javascripts/admin/application_settings/general
16.66% 4/24 100% 0/0 0% 0/6 17.39% 4/23
ee/app/assets/javascripts/admin/application_settings/general/components
100% 4/4 100% 0/0 100% 2/2 100% 4/4
ee/app/assets/javascripts/admin/application_settings/reporting/git_abuse_settings
100% 56/56 100% 28/28 100% 6/6 100% 56/56
ee/app/assets/javascripts/admin/application_settings/reporting/git_abuse_settings/components
100% 5/5 100% 0/0 100% 3/3 100% 5/5
ee/app/assets/javascripts/admin/subscriptions/show
85.93% 55/64 77.77% 7/9 60% 3/5 85.48% 53/62
ee/app/assets/javascripts/admin/subscriptions/show/components
100% 44/44 100% 22/22 100% 17/17 100% 44/44
ee/app/assets/javascripts/analytics/code_review_analytics
59.09% 13/22 80% 8/10 60% 3/5 60% 12/20
ee/app/assets/javascripts/analytics/code_review_analytics/components
100% 6/6 100% 6/6 100% 4/4 100% 6/6
ee/app/assets/javascripts/analytics/code_review_analytics/store
100% 4/4 100% 0/0 100% 2/2 100% 4/4
ee/app/assets/javascripts/analytics/code_review_analytics/store/modules/merge_requests
85.29% 29/34 100% 0/0 81.81% 9/11 84.37% 27/32
ee/app/assets/javascripts/analytics/contribution_analytics
12.5% 4/32 0% 0/8 0% 0/10 14.28% 4/28
ee/app/assets/javascripts/analytics/contribution_analytics/components
100% 1/1 100% 0/0 100% 1/1 100% 1/1
ee/app/assets/javascripts/analytics/cycle_analytics
92.07% 151/164 80.8% 80/99 95.65% 44/46 91.15% 134/147
ee/app/assets/javascripts/analytics/cycle_analytics/components
100% 20/20 88.23% 15/17 93.33% 14/15 100% 20/20
ee/app/assets/javascripts/analytics/cycle_analytics/components/create_value_stream_form
100% 88/88 84.12% 53/63 100% 30/30 100% 80/80
ee/app/assets/javascripts/analytics/cycle_analytics/components/tasks_by_type
100% 2/2 100% 0/0 100% 2/2 100% 2/2
ee/app/assets/javascripts/analytics/cycle_analytics/store
98.48% 195/198 62.31% 43/69 97.36% 74/76 98.42% 187/190
ee/app/assets/javascripts/analytics/cycle_analytics/store/actions
99.29% 140/141 57.14% 20/35 98.36% 60/61 99.24% 132/133
ee/app/assets/javascripts/analytics/cycle_analytics/store/modules/duration_chart
100% 46/46 87.5% 7/8 100% 17/17 100% 43/43
ee/app/assets/javascripts/analytics/cycle_analytics/store/modules/type_of_work
97.64% 83/85 80% 20/25 100% 26/26 97.56% 80/82
ee/app/assets/javascripts/analytics/devops_reports/devops_adoption
87.69% 57/65 25% 2/8 57.14% 4/7 88.88% 56/63
ee/app/assets/javascripts/analytics/devops_reports/devops_adoption/components
100% 18/18 100% 18/18 100% 13/13 100% 18/18
ee/app/assets/javascripts/analytics/devops_reports/devops_adoption/utils
100% 26/26 100% 8/8 100% 11/11 100% 26/26
ee/app/assets/javascripts/analytics/group_analytics
0% 0/6 0% 0/2 0% 0/2 0% 0/5
ee/app/assets/javascripts/analytics/group_analytics/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
ee/app/assets/javascripts/analytics/group_ci_cd_analytics
16.66% 2/12 0% 0/2 0% 0/2 18.18% 2/11
ee/app/assets/javascripts/analytics/group_ci_cd_analytics/components
100% 2/2 100% 4/4 100% 2/2 100% 2/2
ee/app/assets/javascripts/analytics/merge_request_analytics
77.77% 49/63 68.18% 15/22 80% 8/10 80% 48/60
ee/app/assets/javascripts/analytics/merge_request_analytics/components
100% 7/7 100% 6/6 100% 5/5 100% 7/7
ee/app/assets/javascripts/analytics/merge_request_analytics/graphql
85.71% 6/7 25% 1/4 100% 2/2 100% 6/6
ee/app/assets/javascripts/analytics/merge_request_analytics/store
100% 3/3 100% 0/0 100% 2/2 100% 3/3
ee/app/assets/javascripts/analytics/productivity_analytics
52.8% 66/125 43.58% 17/39 52.17% 12/23 50.83% 61/120
ee/app/assets/javascripts/analytics/productivity_analytics/components
100% 6/6 91.66% 11/12 100% 6/6 100% 6/6
ee/app/assets/javascripts/analytics/productivity_analytics/store
100% 11/11 100% 0/0 100% 7/7 100% 7/7
ee/app/assets/javascripts/analytics/productivity_analytics/store/modules/charts
100% 120/120 90% 27/30 100% 45/45 100% 103/103
ee/app/assets/javascripts/analytics/productivity_analytics/store/modules/filters
100% 81/81 100% 19/19 100% 19/19 100% 79/79
ee/app/assets/javascripts/analytics/productivity_analytics/store/modules/table
98.48% 65/66 83.33% 5/6 96.29% 26/27 98.27% 57/58
ee/app/assets/javascripts/analytics/repository_analytics
53.33% 8/15 0% 0/4 60% 3/5 53.33% 8/15
ee/app/assets/javascripts/analytics/repository_analytics/components
100% 7/7 100% 8/8 100% 5/5 100% 7/7
ee/app/assets/javascripts/analytics/shared
93.65% 59/63 91.8% 56/61 85.71% 12/14 94.82% 55/58
ee/app/assets/javascripts/analytics/shared/components
100% 3/3 100% 4/4 66.66% 2/3 100% 3/3
ee/app/assets/javascripts/analytics/shared/mixins
100% 1/1 100% 0/0 100% 1/1 100% 1/1
ee/app/assets/javascripts/api
84% 63/75 50% 7/14 68.42% 13/19 84% 63/75
ee/app/assets/javascripts/approvals
53.75% 43/80 27.27% 6/22 45.45% 10/22 52.05% 38/73
ee/app/assets/javascripts/approvals/components
100% 26/26 100% 24/24 96.29% 26/27 100% 26/26
ee/app/assets/javascripts/approvals/components/group_settings
100% 1/1 100% 0/0 100% 1/1 100% 1/1
ee/app/assets/javascripts/approvals/components/license_compliance
100% 2/2 100% 2/2 100% 2/2 100% 2/2
ee/app/assets/javascripts/approvals/components/mr_edit
100% 17/17 100% 10/10 100% 5/5 100% 17/17
ee/app/assets/javascripts/approvals/components/project_settings
100% 3/3 100% 4/4 100% 3/3 100% 3/3
ee/app/assets/javascripts/approvals/components/security_configuration
100% 2/2 100% 2/2 100% 2/2 100% 2/2
ee/app/assets/javascripts/approvals/components/security_orchestration
100% 3/3 100% 4/4 100% 3/3 100% 3/3
ee/app/assets/javascripts/approvals/stores
100% 5/5 100% 4/4 100% 3/3 100% 4/4
ee/app/assets/javascripts/approvals/stores/modules/approval_settings
100% 61/61 83.33% 5/6 100% 32/32 100% 61/61
ee/app/assets/javascripts/approvals/stores/modules/base
100% 20/20 100% 2/2 100% 8/8 100% 19/19
ee/app/assets/javascripts/approvals/stores/modules/license_compliance
100% 32/32 100% 0/0 100% 17/17 100% 32/32
ee/app/assets/javascripts/approvals/stores/modules/mr_edit
45% 54/120 17.94% 7/39 29.41% 15/51 47.32% 53/112
ee/app/assets/javascripts/approvals/stores/modules/project_settings
85.41% 41/48 100% 0/0 78.26% 18/23 85.41% 41/48
ee/app/assets/javascripts/approvals/stores/modules/security_orchestration
100% 20/20 50% 1/2 100% 9/9 100% 20/20
ee/app/assets/javascripts/arkose_labs
48.57% 17/35 0% 0/4 55.55% 5/9 47.05% 16/34
ee/app/assets/javascripts/arkose_labs/components
100% 8/8 100% 2/2 100% 2/2 100% 8/8
ee/app/assets/javascripts/audit_events
85.71% 72/84 67.5% 27/40 90.32% 28/31 84% 63/75
ee/app/assets/javascripts/audit_events/components
100% 14/14 90% 9/10 100% 9/9 100% 14/14
ee/app/assets/javascripts/audit_events/components/stream
100% 6/6 100% 4/4 100% 3/3 100% 6/6
ee/app/assets/javascripts/audit_events/components/table_cells
100% 3/3 100% 2/2 100% 2/2 100% 3/3
ee/app/assets/javascripts/audit_events/components/tokens
100% 4/4 100% 0/0 100% 4/4 100% 4/4
ee/app/assets/javascripts/audit_events/components/tokens/shared
100% 1/1 100% 2/2 100% 1/1 100% 1/1
ee/app/assets/javascripts/audit_events/store
100% 31/31 60% 9/15 100% 13/13 100% 30/30
ee/app/assets/javascripts/batch_comments/components
100% 1/1 100% 0/0 100% 1/1 100% 1/1
ee/app/assets/javascripts/behaviors/shortcuts
0% 0/7 100% 0/0 0% 0/3 0% 0/7
ee/app/assets/javascripts/billings
100% 5/5 100% 0/0 100% 1/1 100% 5/5
ee/app/assets/javascripts/billings/components
100% 18/18 100% 6/6 100% 5/5 100% 18/18
ee/app/assets/javascripts/billings/qrtly_reconciliation
14.28% 2/14 0% 0/5 0% 0/3 14.28% 2/14
ee/app/assets/javascripts/billings/qrtly_reconciliation/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
ee/app/assets/javascripts/billings/subscriptions
0% 0/7 0% 0/3 0% 0/2 0% 0/7
ee/app/assets/javascripts/billings/subscriptions/components
100% 4/4 100% 4/4 100% 4/4 100% 4/4
ee/app/assets/javascripts/billings/subscriptions/store
100% 43/43 87.5% 7/8 100% 16/16 100% 41/41
ee/app/assets/javascripts/billings/verification_reminder
56.25% 9/16 0% 0/2 0% 0/2 56.25% 9/16
ee/app/assets/javascripts/billings/verification_reminder/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
ee/app/assets/javascripts/boards
92.92% 105/113 85.96% 49/57 86.2% 25/29 92.79% 103/111
ee/app/assets/javascripts/boards/components
96.15% 25/26 96.77% 30/31 90.9% 20/22 96.15% 25/26
ee/app/assets/javascripts/boards/mixins
27.27% 3/11 40% 4/10 33.33% 1/3 30% 3/10
ee/app/assets/javascripts/boards/stores
82.71% 292/353 72.22% 104/144 83.47% 101/121 83.23% 288/346
ee/app/assets/javascripts/burndown_chart
78.08% 57/73 89.28% 25/28 78.57% 11/14 77.77% 56/72
ee/app/assets/javascripts/burndown_chart/components
71.42% 5/7 87.5% 7/8 66.66% 4/6 71.42% 5/7
ee/app/assets/javascripts/ci_minutes_usage
78.94% 30/38 66.66% 6/9 62.5% 5/8 78.94% 30/38
ee/app/assets/javascripts/ci_minutes_usage/components
100% 5/5 100% 2/2 80% 4/5 100% 5/5
ee/app/assets/javascripts/clusters/agents/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
ee/app/assets/javascripts/clusters/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
ee/app/assets/javascripts/clusters/mixins
100% 1/1 100% 0/0 100% 1/1 100% 1/1
ee/app/assets/javascripts/codequality_report
100% 2/2 100% 4/4 100% 2/2 100% 2/2
ee/app/assets/javascripts/codequality_report/store
100% 39/39 100% 2/2 100% 16/16 100% 35/35
ee/app/assets/javascripts/compliance_dashboard
74.07% 20/27 100% 2/2 66.66% 4/6 72% 18/25
ee/app/assets/javascripts/compliance_dashboard/components
100% 2/2 100% 4/4 100% 2/2 100% 2/2
ee/app/assets/javascripts/compliance_dashboard/components/drawer_sections
100% 6/6 100% 4/4 100% 6/6 100% 6/6
ee/app/assets/javascripts/compliance_dashboard/components/shared
100% 6/6 100% 6/6 100% 6/6 100% 6/6
ee/app/assets/javascripts/compliance_dashboard/components/violations
100% 3/3 100% 4/4 100% 3/3 100% 3/3
ee/app/assets/javascripts/compliance_dashboard/graphql
100% 3/3 44.44% 4/9 100% 2/2 100% 2/2
ee/app/assets/javascripts/contextual_sidebar
0% 0/16 0% 0/8 0% 0/5 0% 0/14
ee/app/assets/javascripts/contextual_sidebar/components
92.3% 12/13 100% 0/0 100% 2/2 92.3% 12/13
ee/app/assets/javascripts/dependencies
0% 0/5 100% 0/0 0% 0/2 0% 0/5
ee/app/assets/javascripts/dependencies/components
100% 17/17 100% 15/15 100% 12/12 100% 17/17
ee/app/assets/javascripts/dependencies/store
100% 42/42 100% 4/4 100% 21/21 100% 35/35
ee/app/assets/javascripts/dependencies/store/modules/list
100% 88/88 100% 16/16 100% 28/28 100% 81/81
ee/app/assets/javascripts/diffs/components
100% 9/9 83.33% 5/6 100% 3/3 100% 8/8
ee/app/assets/javascripts/diffs/mixins
66.66% 4/6 50% 2/4 50% 2/4 80% 4/5
ee/app/assets/javascripts/diffs/store
88.63% 39/44 50% 8/16 85.71% 12/14 90% 36/40
ee/app/assets/javascripts/diffs/store/modules
100% 1/1 100% 0/0 100% 1/1 100% 1/1
ee/app/assets/javascripts/dora/components
98.24% 56/57 86.66% 13/15 86.36% 19/22 98.11% 52/53
ee/app/assets/javascripts/dora/components/static_data
92.1% 35/38 100% 0/0 0% 0/3 92.1% 35/38
ee/app/assets/javascripts/ee_trial_banner
87.87% 29/33 57.14% 8/14 100% 9/9 87.5% 28/32
ee/app/assets/javascripts/environments
0% 0/13 100% 0/0 0% 0/5 0% 0/13
ee/app/assets/javascripts/environments/components
100% 5/5 100% 4/4 100% 2/2 100% 5/5
ee/app/assets/javascripts/environments_dashboard/components/dashboard
100% 4/4 100% 6/6 100% 4/4 100% 4/4
ee/app/assets/javascripts/epic
11.36% 5/44 0% 0/18 11.11% 1/9 11.62% 5/43
ee/app/assets/javascripts/epic/components
100% 5/5 71.42% 5/7 100% 5/5 100% 5/5
ee/app/assets/javascripts/epic/components/sidebar_items
100% 2/2 100% 2/2 100% 2/2 100% 2/2
ee/app/assets/javascripts/epic/models
0% 0/2 0% 0/2 0% 0/1 0% 0/2
ee/app/assets/javascripts/epic/store
99.18% 121/122 83.33% 5/6 98.07% 51/52 100% 110/110
ee/app/assets/javascripts/epic/utils
92.85% 13/14 100% 2/2 80% 4/5 91.66% 11/12
ee/app/assets/javascripts/epic_boards
0% 0/15 0% 0/12 0% 0/4 0% 0/15
ee/app/assets/javascripts/epics_list
16.66% 2/12 0% 0/9 0% 0/2 16.66% 2/12
ee/app/assets/javascripts/epics_list/components
100% 3/3 75% 3/4 100% 3/3 100% 3/3
ee/app/assets/javascripts/escalation_policies
71.05% 27/38 70.58% 12/17 75% 9/12 72.22% 26/36
ee/app/assets/javascripts/escalation_policies/components
100% 14/14 100% 14/14 100% 8/8 100% 14/14
ee/app/assets/javascripts/escalation_policies/graphql
45.45% 20/44 20% 3/15 38.46% 5/13 44.18% 19/43
ee/app/assets/javascripts/event_tracking
0% 0/21 0% 0/13 0% 0/4 0% 0/19
ee/app/assets/javascripts/external_issues_list
11.11% 1/9 0% 0/5 0% 0/3 11.11% 1/9
ee/app/assets/javascripts/external_issues_list/components
100% 2/2 100% 4/4 100% 2/2 100% 2/2
ee/app/assets/javascripts/external_issues_list/graphql
91.66% 22/24 100% 7/7 84.61% 11/13 100% 22/22
ee/app/assets/javascripts/external_issues_show
100% 1/1 100% 0/0 100% 0/0 100% 1/1
ee/app/assets/javascripts/external_issues_show/components
100% 2/2 100% 4/4 100% 2/2 100% 2/2
ee/app/assets/javascripts/external_issues_show/components/sidebar
100% 4/4 100% 8/8 100% 4/4 100% 4/4
ee/app/assets/javascripts/feature_flags/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
ee/app/assets/javascripts/filtered_search
62.5% 45/72 50% 6/12 55% 11/20 62.31% 43/69
ee/app/assets/javascripts/filtered_search/droplab/plugins
3.33% 1/30 0% 0/14 0% 0/5 3.84% 1/26
ee/app/assets/javascripts/geo_node_form
77.77% 28/36 88.88% 16/18 60% 3/5 77.77% 28/36
ee/app/assets/javascripts/geo_node_form/components
100% 7/7 100% 8/8 100% 7/7 100% 7/7
ee/app/assets/javascripts/geo_node_form/store
100% 63/63 83.33% 5/6 100% 28/28 100% 56/56
ee/app/assets/javascripts/geo_nodes
50% 11/22 0% 0/4 0% 0/2 50% 11/22
ee/app/assets/javascripts/geo_nodes/components
100% 4/4 100% 4/4 100% 4/4 100% 4/4
ee/app/assets/javascripts/geo_nodes/components/details
100% 3/3 100% 2/2 100% 3/3 100% 3/3
ee/app/assets/javascripts/geo_nodes/components/details/primary_node
100% 2/2 0% 0/2 100% 2/2 100% 2/2
ee/app/assets/javascripts/geo_nodes/components/details/secondary_node
100% 9/9 85.71% 12/14 100% 9/9 100% 9/9
ee/app/assets/javascripts/geo_nodes/components/header
100% 6/6 100% 4/4 100% 6/6 100% 6/6
ee/app/assets/javascripts/geo_nodes/store
95.79% 114/119 94.11% 16/17 96.49% 55/57 96.15% 100/104
ee/app/assets/javascripts/geo_projects
0% 0/8 100% 0/0 0% 0/3 0% 0/8
ee/app/assets/javascripts/geo_projects/components
0% 0/2 0% 0/2 0% 0/1 0% 0/2
ee/app/assets/javascripts/geo_replicable
78.26% 18/23 100% 4/4 50% 2/4 78.26% 18/23
ee/app/assets/javascripts/geo_replicable/components
100% 7/7 100% 8/8 100% 7/7 100% 7/7
ee/app/assets/javascripts/geo_replicable/graphql
100% 1/1 100% 0/0 100% 1/1 100% 1/1
ee/app/assets/javascripts/geo_replicable/store
100% 116/116 100% 18/18 100% 42/42 100% 111/111
ee/app/assets/javascripts/geo_settings
83.87% 26/31 100% 18/18 71.42% 5/7 82.75% 24/29
ee/app/assets/javascripts/geo_settings/components
100% 2/2 100% 2/2 100% 2/2 100% 2/2
ee/app/assets/javascripts/geo_settings/store
100% 54/54 100% 0/0 100% 25/25 100% 54/54
ee/app/assets/javascripts/group_member_contributions
9.09% 1/11 0% 0/2 0% 0/3 9.09% 1/11
ee/app/assets/javascripts/group_member_contributions/components
100% 3/3 100% 2/2 100% 3/3 100% 3/3
ee/app/assets/javascripts/group_member_contributions/store
97.36% 37/38 62.5% 5/8 100% 15/15 97.29% 36/37
ee/app/assets/javascripts/group_protected_environments
0% 0/42 0% 0/4 0% 0/13 0% 0/42
ee/app/assets/javascripts/group_settings
0% 0/8 0% 0/3 0% 0/2 0% 0/8
ee/app/assets/javascripts/group_settings/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
ee/app/assets/javascripts/group_settings/reporting
100% 10/10 100% 2/2 100% 2/2 100% 10/10
ee/app/assets/javascripts/group_settings/reporting/components
100% 1/1 100% 0/0 100% 1/1 100% 1/1
ee/app/assets/javascripts/groups
0% 0/17 0% 0/6 0% 0/4 0% 0/16
ee/app/assets/javascripts/groups/components
100% 1/1 100% 0/0 100% 1/1 100% 1/1
ee/app/assets/javascripts/groups/mixins
100% 1/1 100% 2/2 100% 1/1 100% 1/1
ee/app/assets/javascripts/groups/settings/access_restriction_field
25% 3/12 16.66% 2/12 16.66% 1/6 27.27% 3/11
ee/app/assets/javascripts/groups/settings/compliance_frameworks
83.33% 45/54 86.36% 19/22 80% 8/10 83.01% 44/53
ee/app/assets/javascripts/groups/settings/compliance_frameworks/components
100% 8/8 100% 10/10 100% 8/8 100% 8/8
ee/app/assets/javascripts/groups/settings/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
ee/app/assets/javascripts/groups/settings/permissions
0% 0/32 0% 0/14 0% 0/5 0% 0/32
ee/app/assets/javascripts/groups/settings/permissions/components
0% 0/1 100% 0/0 0% 0/1 0% 0/1
ee/app/assets/javascripts/hand_raise_leads/hand_raise_lead
69.56% 16/23 16.66% 1/6 25% 1/4 69.56% 16/23
ee/app/assets/javascripts/hand_raise_leads/hand_raise_lead/components
100% 1/1 100% 0/0 100% 1/1 100% 1/1
ee/app/assets/javascripts/incidents/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
ee/app/assets/javascripts/incidents_settings/components
100% 2/2 100% 2/2 100% 1/1 100% 2/2
ee/app/assets/javascripts/insights
63.15% 12/19 50% 2/4 50% 2/4 66.66% 12/18
ee/app/assets/javascripts/insights/components
100% 5/5 100% 6/6 100% 4/4 100% 5/5
ee/app/assets/javascripts/insights/stores
100% 3/3 100% 0/0 100% 1/1 100% 3/3
ee/app/assets/javascripts/insights/stores/modules/insights
90.81% 89/98 66.66% 22/33 100% 34/34 90.52% 86/95
ee/app/assets/javascripts/integrations/edit
100% 1/1 100% 0/0 100% 0/0 100% 1/1
ee/app/assets/javascripts/integrations/edit/components
100% 2/2 100% 2/2 100% 1/1 100% 2/2
ee/app/assets/javascripts/integrations/gitlab_slack_application
22.22% 2/9 0% 0/2 0% 0/3 25% 2/8
ee/app/assets/javascripts/integrations/gitlab_slack_application/components
100% 2/2 100% 2/2 50% 1/2 100% 2/2
ee/app/assets/javascripts/integrations/jira/issues_list
0% 0/0 0% 0/0 0% 0/0 0% 0/0
ee/app/assets/javascripts/integrations/jira/issues_list/graphql/resolvers
100% 18/18 71.42% 5/7 100% 11/11 100% 16/16
ee/app/assets/javascripts/integrations/jira/issues_show
33.33% 3/9 0% 0/2 50% 2/4 33.33% 3/9
ee/app/assets/javascripts/integrations/jira/issues_show/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
ee/app/assets/javascripts/integrations/jira/issues_show/components/sidebar
100% 1/1 100% 2/2 100% 1/1 100% 1/1
ee/app/assets/javascripts/integrations/zentao/issues_list
0% 0/0 0% 0/0 0% 0/0 0% 0/0
ee/app/assets/javascripts/integrations/zentao/issues_list/graphql/resolvers
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/integrations/zentao/issues_show
33.33% 3/9 0% 0/2 50% 2/4 33.33% 3/9
ee/app/assets/javascripts/integrations/zentao/issues_show/components
100% 1/1 100% 2/2 100% 1/1 100% 1/1
ee/app/assets/javascripts/integrations/zentao/issues_show/components/sidebar
100% 1/1 100% 0/0 100% 1/1 100% 1/1
ee/app/assets/javascripts/invite_members
100% 35/35 100% 10/10 100% 11/11 100% 30/30
ee/app/assets/javascripts/invite_members/components
100% 3/3 100% 0/0 100% 1/1 100% 3/3
ee/app/assets/javascripts/issuable
100%