All files

74.74% Statements 51220/68535
68.5% Branches 19096/27876
76.69% Functions 19083/24884
74.92% Lines 49804/66476

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
44.84% 2615/5832 35.43% 862/2433 46.16% 655/1419 45.2% 2550/5642
app/assets/javascripts/access_tokens
0% 0/10 0% 0/2 0% 0/3 0% 0/10
app/assets/javascripts/access_tokens/components
75% 3/4 100% 0/0 66.67% 2/3 75% 3/4
app/assets/javascripts/add_context_commits_modal
16.13% 5/31 0% 0/8 10% 1/10 16.67% 5/30
app/assets/javascripts/add_context_commits_modal/components
56.96% 45/79 51.22% 21/41 60.71% 17/28 56.96% 45/79
app/assets/javascripts/add_context_commits_modal/store
74.55% 82/110 23.81% 5/21 71.43% 30/42 74.76% 77/103
app/assets/javascripts/admin/application_settings
0% 0/2 100% 0/0 0% 0/2 0% 0/2
app/assets/javascripts/admin/cohorts/components
0% 0/2 100% 0/0 0% 0/1 0% 0/2
app/assets/javascripts/admin/dev_ops_report
0% 0/7 0% 0/2 0% 0/3 0% 0/6
app/assets/javascripts/admin/dev_ops_report/components
0% 0/2 0% 0/2 0% 0/1 0% 0/2
app/assets/javascripts/admin/statistics_panel
16.67% 1/6 0% 0/2 0% 0/2 16.67% 1/6
app/assets/javascripts/admin/statistics_panel/components
100% 6/6 100% 2/2 100% 3/3 100% 6/6
app/assets/javascripts/admin/statistics_panel/store
100% 29/29 100% 4/4 100% 14/14 100% 27/27
app/assets/javascripts/alert_management
14.71% 5/34 0% 0/6 0% 0/9 14.71% 5/34
app/assets/javascripts/alert_management/components
79.27% 130/164 79.45% 58/73 73.91% 51/69 79.14% 129/163
app/assets/javascripts/alert_management/components/sidebar
76.24% 77/101 62.07% 36/58 78.57% 44/56 76.24% 77/101
app/assets/javascripts/alert_management/components/system_notes
100% 6/6 100% 4/4 100% 3/3 100% 6/6
app/assets/javascripts/alerts_service_settings
0% 0/7 0% 0/2 0% 0/2 0% 0/7
app/assets/javascripts/alerts_service_settings/components
100% 26/26 100% 4/4 100% 12/12 100% 26/26
app/assets/javascripts/alerts_settings
40% 10/25 0% 0/5 0% 0/4 40% 10/25
app/assets/javascripts/alerts_settings/components
80.24% 199/248 78.03% 103/132 80% 80/100 80.16% 198/247
app/assets/javascripts/alerts_settings/services
50% 1/2 100% 0/0 50% 1/2 50% 1/2
app/assets/javascripts/alerts_settings/utils
60% 21/35 27.27% 3/11 55.56% 5/9 58.82% 20/34
app/assets/javascripts/analytics/instance_statistics
78.13% 25/32 70% 7/10 75% 6/8 80.65% 25/31
app/assets/javascripts/analytics/instance_statistics/components
89.93% 134/149 78.57% 44/56 89.19% 66/74 89.93% 134/149
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% 6/6 100% 2/2 100% 3/3 100% 6/6
app/assets/javascripts/analytics/shared/components
100% 5/5 100% 7/7 100% 2/2 100% 5/5
app/assets/javascripts/authentication
0% 0/10 0% 0/4 0% 0/2 0% 0/10
app/assets/javascripts/authentication/u2f
81.98% 91/111 75.56% 34/45 79.41% 27/34 84.26% 91/108
app/assets/javascripts/authentication/webauthn
96.88% 93/96 88.24% 30/34 97.14% 34/35 96.81% 91/94
app/assets/javascripts/badges
100% 3/3 100% 0/0 100% 1/1 100% 3/3
app/assets/javascripts/badges/components
90.43% 85/94 87.18% 34/39 85.37% 35/41 90.43% 85/94
app/assets/javascripts/badges/store
98.02% 99/101 95% 19/20 96.72% 59/61 97.98% 97/99
app/assets/javascripts/batch_comments
37.5% 9/24 9.52% 2/21 28.57% 2/7 33.33% 7/21
app/assets/javascripts/batch_comments/components
84.06% 58/69 76.19% 32/42 81.25% 26/32 84.06% 58/69
app/assets/javascripts/batch_comments/mixins
80% 16/20 66.67% 18/27 66.67% 2/3 78.95% 15/19
app/assets/javascripts/batch_comments/services
80% 8/10 100% 0/0 75% 6/8 80% 8/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
68.1% 111/163 26.09% 12/46 63.1% 53/84 69.23% 99/143
app/assets/javascripts/behaviors
41.91% 145/346 36% 54/150 44.44% 36/81 41.72% 141/338
app/assets/javascripts/behaviors/markdown
52.6% 162/308 41.05% 39/95 59.04% 49/83 53.26% 155/291
app/assets/javascripts/behaviors/markdown/marks
48.28% 14/29 0% 0/12 51.85% 14/27 48.28% 14/29
app/assets/javascripts/behaviors/markdown/nodes
35.38% 69/195 8.33% 4/48 49.56% 56/113 37.57% 68/181
app/assets/javascripts/behaviors/shortcuts
44.61% 120/269 41.57% 37/89 26.25% 21/80 50% 119/238
app/assets/javascripts/blob
42.81% 125/292 25% 16/64 38.18% 42/110 44.01% 125/284
app/assets/javascripts/blob/3d_viewer
19.05% 12/63 100% 2/2 15.38% 2/13 19.05% 12/63
app/assets/javascripts/blob/balsamiq
96.88% 31/32 100% 0/0 92.86% 13/14 96.88% 31/32
app/assets/javascripts/blob/components
98.77% 80/81 96.55% 28/29 97.3% 36/37 98.77% 80/81
app/assets/javascripts/blob/notebook
58.62% 17/29 75% 6/8 70% 7/10 58.62% 17/29
app/assets/javascripts/blob/openapi
0% 0/5 100% 0/0 0% 0/3 0% 0/5
app/assets/javascripts/blob/pdf
72.73% 8/11 100% 2/2 66.67% 4/6 72.73% 8/11
app/assets/javascripts/blob/sketch
83.87% 26/31 33.33% 2/6 72.73% 8/11 83.87% 26/31
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
78.95% 15/19 75% 12/16 70% 7/10 78.95% 15/19
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
86.17% 81/94 68.18% 30/44 88.89% 16/18 88.64% 78/88
app/assets/javascripts/blob_edit
67.68% 67/99 57.14% 12/21 52.17% 12/23 68.75% 66/96
app/assets/javascripts/boards
17.5% 35/200 19.05% 16/84 18.57% 13/70 17.8% 34/191
app/assets/javascripts/boards/components
64.22% 517/805 56.11% 257/458 63.28% 224/354 64.3% 517/804
app/assets/javascripts/boards/components/modal
0% 0/170 0% 0/72 0% 0/58 0% 0/170
app/assets/javascripts/boards/components/sidebar
76.55% 111/145 68.42% 26/38 66.67% 36/54 76.55% 111/145
app/assets/javascripts/boards/filters
0% 0/3 100% 0/0 0% 0/1 0% 0/3
app/assets/javascripts/boards/mixins
70% 7/10 57.14% 4/7 50% 4/8 70% 7/10
app/assets/javascripts/boards/models
91.67% 88/96 94% 47/50 85.11% 40/47 91.58% 87/95
app/assets/javascripts/boards/stores
77.4% 548/708 55.52% 181/326 76.27% 225/295 78.65% 523/665
app/assets/javascripts/branches
73.77% 45/61 50% 7/14 66.67% 12/18 75% 45/60
app/assets/javascripts/branches/components
100% 21/21 94.44% 17/18 100% 11/11 100% 21/21
app/assets/javascripts/ci_lint
0% 0/6 0% 0/1 0% 0/2 0% 0/6
app/assets/javascripts/ci_lint/components
100% 19/19 100% 4/4 100% 5/5 100% 19/19
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
87.5% 7/8 100% 2/2 50% 1/2 87.5% 7/8
app/assets/javascripts/ci_variable_list
71.82% 79/110 48.57% 17/35 62.5% 20/32 71.56% 78/109
app/assets/javascripts/ci_variable_list/components
93.02% 80/86 88.89% 48/54 94.87% 37/39 93.02% 80/86
app/assets/javascripts/ci_variable_list/store
78.76% 152/193 92.86% 13/14 59.49% 47/79 78.42% 149/190
app/assets/javascripts/clusters
73% 173/237 56.94% 41/72 46.97% 31/66 76.21% 173/227
app/assets/javascripts/clusters/components
95.49% 254/266 86.39% 127/147 94.41% 135/143 95.49% 254/266
app/assets/javascripts/clusters/forms/components
100% 9/9 100% 5/5 100% 4/4 100% 9/9
app/assets/javascripts/clusters/forms/show
0% 0/6 0% 0/2 0% 0/2 0% 0/6
app/assets/javascripts/clusters/forms/stores
100% 4/4 0% 0/1 100% 2/2 100% 4/4
app/assets/javascripts/clusters/mixins
0% 0/0 0% 0/0 0% 0/1 0% 0/0
app/assets/javascripts/clusters/services
66.67% 10/15 80% 4/5 37.5% 3/8 66.67% 10/15
app/assets/javascripts/clusters/stores
84.85% 56/66 72.55% 37/51 86.96% 20/23 85.94% 55/64
app/assets/javascripts/clusters/stores/new_cluster
100% 4/4 0% 0/1 100% 2/2 100% 4/4
app/assets/javascripts/clusters_list
40% 4/10 0% 0/2 0% 0/3 40% 4/10
app/assets/javascripts/clusters_list/components
95.89% 70/73 86.67% 26/30 100% 19/19 95.89% 70/73
app/assets/javascripts/clusters_list/store
100% 46/46 77.78% 7/9 100% 15/15 100% 45/45
app/assets/javascripts/code_navigation
0% 0/8 0% 0/2 0% 0/2 0% 0/7
app/assets/javascripts/code_navigation/components
96.77% 30/31 81.25% 13/16 100% 16/16 96.77% 30/31
app/assets/javascripts/code_navigation/store
92.31% 48/52 87.5% 21/24 94.12% 16/17 91.84% 45/49
app/assets/javascripts/code_navigation/utils
95.45% 21/22 66.67% 4/6 100% 5/5 100% 18/18
app/assets/javascripts/commit
7.22% 7/97 4.17% 1/24 7.69% 2/26 7.37% 7/95
app/assets/javascripts/commit/pipelines
79.55% 35/44 71.43% 25/35 86.67% 13/15 79.55% 35/44
app/assets/javascripts/commons
87.8% 36/41 50% 3/6 33.33% 2/6 87.8% 36/41
app/assets/javascripts/commons/nav
90.91% 20/22 81.82% 9/11 87.5% 7/8 90.91% 20/22
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
81.58% 31/38 64.29% 9/14 86.67% 13/15 81.58% 31/38
app/assets/javascripts/contributors
66.67% 10/15 50% 2/4 50% 2/4 71.43% 10/14
app/assets/javascripts/contributors/components
70.83% 34/48 80% 8/10 62.07% 18/29 72.34% 34/47
app/assets/javascripts/contributors/services
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/contributors/stores
100% 30/30 100% 8/8 100% 12/12 100% 29/29
app/assets/javascripts/create_cluster
88.24% 15/17 66.67% 4/6 80% 4/5 86.67% 13/15
app/assets/javascripts/create_cluster/components
97.56% 40/41 94.44% 17/18 95.24% 20/21 97.56% 40/41
app/assets/javascripts/create_cluster/eks_cluster
50% 3/6 100% 0/0 0% 0/2 50% 3/6
app/assets/javascripts/create_cluster/eks_cluster/components
100% 53/53 100% 26/26 100% 20/20 100% 53/53
app/assets/javascripts/create_cluster/eks_cluster/services
100% 31/31 100% 2/2 100% 18/18 100% 25/25
app/assets/javascripts/create_cluster/eks_cluster/store
98.15% 106/108 100% 4/4 95.83% 46/48 98.13% 105/107
app/assets/javascripts/create_cluster/gke_cluster
0% 0/38 0% 0/7 0% 0/10 0% 0/36
app/assets/javascripts/create_cluster/gke_cluster/components
73.33% 77/105 72% 54/75 68.75% 22/32 73.79% 76/103
app/assets/javascripts/create_cluster/gke_cluster/store
95.16% 59/62 100% 3/3 93.1% 27/29 94.92% 56/59
app/assets/javascripts/create_cluster/gke_cluster_namespace
100% 20/20 83.33% 5/6 100% 4/4 100% 19/19
app/assets/javascripts/create_cluster/store/cluster_dropdown
95% 19/20 0% 0/2 91.67% 11/12 100% 19/19
app/assets/javascripts/custom_metrics
50% 6/12 100% 0/0 50% 2/4 45.45% 5/11
app/assets/javascripts/custom_metrics/components
87.69% 57/65 79.49% 31/39 81.48% 22/27 87.5% 56/64
app/assets/javascripts/cycle_analytics
0% 0/103 0% 0/27 0% 0/35 0% 0/95
app/assets/javascripts/cycle_analytics/components
27.27% 12/44 84.62% 11/13 37.5% 9/24 27.27% 12/44
app/assets/javascripts/deploy_freeze
0% 0/5 100% 0/0 0% 0/2 0% 0/5
app/assets/javascripts/deploy_freeze/components
88.89% 24/27 81.82% 9/11 78.57% 11/14 88.89% 24/27
app/assets/javascripts/deploy_freeze/store
84.48% 49/58 83.33% 5/6 70.37% 19/27 84.48% 49/58
app/assets/javascripts/deploy_keys
0% 0/3 100% 0/0 0% 0/3 0% 0/3
app/assets/javascripts/deploy_keys/components
92.11% 70/76 89.66% 26/29 94.59% 35/37 92.11% 70/76
app/assets/javascripts/deploy_keys/service
42.86% 3/7 100% 0/0 42.86% 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/deprecated_jquery_dropdown
76% 361/475 68.1% 237/348 77.01% 67/87 76.01% 358/471
app/assets/javascripts/design_management
11.11% 3/27 0% 0/9 0% 0/7 11.11% 3/27
app/assets/javascripts/design_management/components
87.11% 277/318 79.86% 111/139 87.6% 106/121 87.11% 277/318
app/assets/javascripts/design_management/components/design_notes
83.17% 84/101 75% 42/56 85.11% 40/47 83.17% 84/101
app/assets/javascripts/design_management/components/list
100% 22/22 100% 14/14 100% 11/11 100% 22/22
app/assets/javascripts/design_management/components/toolbar
91.18% 31/34 70% 7/10 84.21% 16/19 91.18% 31/34
app/assets/javascripts/design_management/components/upload
96.3% 26/27 90% 9/10 90.91% 10/11 96.3% 26/27
app/assets/javascripts/design_management/mixins
82.61% 19/23 80% 16/20 92.86% 13/14 82.61% 19/23
app/assets/javascripts/design_management/pages
89.26% 108/121 84.13% 53/63 86% 43/50 89.17% 107/120
app/assets/javascripts/design_management/pages/design
69.79% 67/96 68.57% 24/35 47.73% 21/44 69.79% 67/96
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.73% 121/196 50.77% 33/65 59.38% 38/64 59.77% 104/174
app/assets/javascripts/diffs
96% 96/100 65.22% 15/23 75% 6/8 96% 96/100
app/assets/javascripts/diffs/components
89.64% 718/801 84.71% 360/425 88.78% 277/312 89.51% 708/791
app/assets/javascripts/diffs/mixins
66.67% 2/3 100% 0/0 66.67% 2/3 66.67% 2/3
app/assets/javascripts/diffs/store
90.13% 712/790 81.03% 329/406 84.87% 230/271 90.46% 654/723
app/assets/javascripts/diffs/store/modules
100% 7/7 100% 3/3 100% 2/2 100% 7/7
app/assets/javascripts/diffs/utils
95.08% 58/61 96.3% 26/27 85.71% 18/21 94.92% 56/59
app/assets/javascripts/diffs/workers
0% 0/6 0% 0/2 0% 0/1 0% 0/6
app/assets/javascripts/dirty_submit
88.46% 46/52 85% 17/20 88.89% 16/18 91.3% 42/46
app/assets/javascripts/docs
0% 0/4 100% 0/0 0% 0/3 0% 0/3
app/assets/javascripts/droplab
41.72% 136/326 33.86% 43/127 35% 28/80 43.39% 128/295
app/assets/javascripts/droplab/plugins
34.73% 58/167 29.52% 31/105 41.38% 12/29 35.06% 54/154
app/assets/javascripts/editor
90.74% 98/108 90.91% 50/55 86.67% 26/30 91.58% 87/95
app/assets/javascripts/emoji
83.65% 87/104 83.58% 56/67 86.84% 33/38 83% 83/100
app/assets/javascripts/emoji/support
92.52% 99/107 74.44% 67/90 95.45% 21/22 92.38% 97/105
app/assets/javascripts/environments
0% 0/16 100% 0/0 0% 0/6 0% 0/16
app/assets/javascripts/environments/components
91.01% 243/267 90.63% 174/192 91.2% 114/125 90.98% 242/266
app/assets/javascripts/environments/folder
46.67% 7/15 100% 2/2 40% 2/5 46.67% 7/15
app/assets/javascripts/environments/mixins
53.49% 46/86 36% 9/25 37.93% 11/29 52.94% 45/85
app/assets/javascripts/environments/services
71.43% 5/7 0% 0/1 60% 3/5 71.43% 5/7
app/assets/javascripts/environments/stores
92.86% 52/56 88% 22/25 88.24% 15/17 94.44% 51/54
app/assets/javascripts/error_tracking
28.57% 6/21 100% 0/0 33.33% 2/6 21.05% 4/19
app/assets/javascripts/error_tracking/components
88.98% 113/127 80.43% 37/46 85.25% 52/61 88.98% 113/127
app/assets/javascripts/error_tracking/services
100% 2/2 100% 0/0 100% 2/2 100% 2/2
app/assets/javascripts/error_tracking/store
73.08% 19/26 50% 1/2 58.33% 7/12 72% 18/25
app/assets/javascripts/error_tracking/store/details
84.21% 16/19 83.33% 5/6 62.5% 5/8 83.33% 15/18
app/assets/javascripts/error_tracking/store/list
79.31% 69/87 50% 7/14 54.84% 17/31 79.52% 66/83
app/assets/javascripts/error_tracking_settings
60% 6/10 100% 6/6 50% 2/4 55.56% 5/9
app/assets/javascripts/error_tracking_settings/components
92.86% 13/14 100% 6/6 83.33% 5/6 92.86% 13/14
app/assets/javascripts/error_tracking_settings/store
90.53% 86/95 90% 18/20 75.68% 28/37 90.43% 85/94
app/assets/javascripts/feature_flags
58.33% 28/48 50% 4/8 41.67% 5/12 58.33% 28/48
app/assets/javascripts/feature_flags/components
92.05% 243/264 85.34% 99/116 92.62% 138/149 92.05% 243/264
app/assets/javascripts/feature_flags/components/strategies
97.73% 43/44 100% 24/24 95.83% 23/24 97.73% 43/44
app/assets/javascripts/feature_flags/store
96.67% 58/60 85.45% 47/55 100% 18/18 96.49% 55/57
app/assets/javascripts/feature_flags/store/edit
98.11% 52/53 66.67% 4/6 95.45% 21/22 98% 49/50
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
98.41% 124/126 55.56% 10/18 96.43% 54/56 99.13% 114/115
app/assets/javascripts/feature_flags/store/new
100% 22/22 75% 3/4 100% 11/11 100% 21/21
app/assets/javascripts/feature_highlight
94.59% 35/37 90.91% 10/11 90.91% 10/11 94.29% 33/35
app/assets/javascripts/filtered_search
60.68% 710/1170 56.08% 406/724 58.7% 135/230 60.68% 699/1152
app/assets/javascripts/filtered_search/components
100% 13/13 100% 2/2 100% 9/9 100% 13/13
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
60.87% 28/46 66.67% 16/24 50% 7/14 59.09% 26/44
app/assets/javascripts/frequent_items/components
94.2% 65/69 76.47% 26/34 96% 24/25 94.2% 65/69
app/assets/javascripts/frequent_items/store
100% 61/61 91.67% 11/12 100% 26/26 100% 60/60
app/assets/javascripts/grafana_integration
0% 0/3 100% 0/0 0% 0/2 0% 0/3
app/assets/javascripts/grafana_integration/components
70% 7/10 100% 0/0 62.5% 5/8 70% 7/10
app/assets/javascripts/grafana_integration/store
88.46% 23/26 90.91% 10/11 76.92% 10/13 92% 23/25
app/assets/javascripts/graphql_shared
100% 13/13 100% 7/7 100% 4/4 100% 11/11
app/assets/javascripts/group_settings
62.5% 5/8 0% 0/1 0% 0/2 62.5% 5/8
app/assets/javascripts/group_settings/components
100% 23/23 100% 14/14 100% 12/12 100% 23/23
app/assets/javascripts/groups
10.71% 12/112 0% 0/44 0% 0/21 10.71% 12/112
app/assets/javascripts/groups/components
91.75% 178/194 84.42% 65/77 92.86% 65/70 91.75% 178/194
app/assets/javascripts/groups/members
95.24% 20/21 81.82% 9/11 71.43% 5/7 95% 19/20
app/assets/javascripts/groups/members/components
100% 12/12 100% 4/4 100% 3/3 100% 12/12
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/store
93.48% 43/46 93.94% 31/33 93.75% 15/16 95.24% 40/42
app/assets/javascripts/help
0% 0/4 0% 0/2 0% 0/1 0% 0/4
app/assets/javascripts/helpers
91.76% 78/85 91.3% 42/46 91.43% 32/35 92.41% 73/79
app/assets/javascripts/ide
79.35% 123/155 65.38% 51/78 81.63% 40/49 79.31% 115/145
app/assets/javascripts/ide/components
89.08% 367/412 82.08% 174/212 84.3% 145/172 89.05% 366/411
app/assets/javascripts/ide/components/branches
78.95% 15/19 75% 6/8 83.33% 10/12 78.95% 15/19
app/assets/javascripts/ide/components/commit_sidebar
93.75% 120/128 84% 63/75 91.53% 54/59 93.75% 120/128
app/assets/javascripts/ide/components/file_templates
100% 30/30 92.86% 13/14 100% 18/18 100% 30/30
app/assets/javascripts/ide/components/jobs
95.74% 45/47 90% 18/20 91.3% 21/23 95.74% 45/47
app/assets/javascripts/ide/components/jobs/detail
100% 12/12 100% 4/4 100% 7/7 100% 12/12
app/assets/javascripts/ide/components/merge_requests
96.15% 25/26 86.67% 13/15 94.12% 16/17 96.15% 25/26
app/assets/javascripts/ide/components/new_dropdown
96.7% 88/91 93.88% 46/49 90% 27/30 96.67% 87/90
app/assets/javascripts/ide/components/panes
96.3% 26/27 100% 2/2 94.12% 16/17 96.3% 26/27
app/assets/javascripts/ide/components/pipelines
100% 12/12 100% 4/4 100% 4/4 100% 12/12
app/assets/javascripts/ide/components/preview
92.31% 84/91 87.8% 36/41 91.89% 34/37 92.22% 83/90
app/assets/javascripts/ide/components/shared
94.44% 17/18 100% 10/10 90% 9/10 94.44% 17/18
app/assets/javascripts/ide/components/terminal
92.98% 53/57 78.57% 22/28 86.36% 19/22 92.98% 53/57
app/assets/javascripts/ide/components/terminal_sync
94.12% 16/17 100% 12/12 83.33% 5/6 94.12% 16/17
app/assets/javascripts/ide/lib
96.84% 306/316 88.64% 117/132 96.91% 94/97 96.59% 283/293
app/assets/javascripts/ide/lib/common
95.71% 67/70 88.89% 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
91.53% 54/59 90.91% 20/22 93.33% 14/15 92.45% 49/53
app/assets/javascripts/ide/lib/editorconfig
98.08% 51/52 87.5% 28/32 100% 23/23 100% 39/39
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
95.56% 43/45 95% 19/20 92.59% 25/27 97.5% 39/40
app/assets/javascripts/ide/stores
93.73% 478/510 95.15% 255/268 86.67% 143/165 95.07% 424/446
app/assets/javascripts/ide/stores/actions
82.06% 247/301 71.67% 129/180 72.63% 69/95 83.33% 240/288
app/assets/javascripts/ide/stores/modules/branches
92.86% 26/28 0% 0/1 86.67% 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
95.8% 114/119 86.05% 37/43 97.62% 41/42 95.58% 108/113
app/assets/javascripts/ide/stores/modules/editor
100% 37/37 100% 9/9 100% 15/15 100% 36/36
app/assets/javascripts/ide/stores/modules/file_templates
94.2% 65/69 100% 18/18 86.21% 25/29 93.75% 60/64
app/assets/javascripts/ide/stores/modules/merge_requests
93.75% 30/32 100% 5/5 86.67% 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
80.92% 106/131 70.45% 31/44 68.25% 43/63 84.82% 95/112
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.34% 116/127 90% 72/80 87.72% 50/57 92.11% 105/114
app/assets/javascripts/ide/stores/plugins
100% 24/24 88.89% 8/9 92.31% 12/13 100% 24/24
app/assets/javascripts/image_diff
98.15% 106/108 92.59% 25/27 95.65% 22/23 99.06% 105/106
app/assets/javascripts/image_diff/helpers
100% 97/97 91.3% 21/23 100% 17/17 100% 96/96
app/assets/javascripts/import_projects
29.41% 5/17 50% 4/8 42.86% 3/7 31.25% 5/16
app/assets/javascripts/import_projects/components
86% 43/50 81.25% 13/16 75.86% 22/29 86% 43/50
app/assets/javascripts/import_projects/store
89.6% 155/173 62.75% 32/51 88.24% 60/68 90% 135/150
app/assets/javascripts/incidents
61.11% 11/18 100% 0/0 0% 0/2 61.11% 11/18
app/assets/javascripts/incidents/components
82.46% 47/57 86.21% 25/29 72.41% 21/29 82.46% 47/57
app/assets/javascripts/incidents_settings
69.57% 16/23 50% 2/4 71.43% 5/7 69.57% 16/23
app/assets/javascripts/incidents_settings/components
92.68% 38/41 92.31% 12/13 86.96% 20/23 92.68% 38/41
app/assets/javascripts/integrations
64.52% 20/31 41.67% 5/12 66.67% 8/12 64.52% 20/31
app/assets/javascripts/integrations/edit
88.89% 16/18 50% 2/4 100% 5/5 88.89% 16/18
app/assets/javascripts/integrations/edit/components
89.38% 101/113 100% 41/41 83.33% 50/60 89.38% 101/113
app/assets/javascripts/integrations/edit/store
90.91% 40/44 100% 15/15 86.36% 19/22 89.47% 34/38
app/assets/javascripts/invite_member
14.29% 2/14 0% 0/4 0% 0/4 14.29% 2/14
app/assets/javascripts/invite_member/components
83.33% 10/12 100% 0/0 60% 3/5 83.33% 10/12
app/assets/javascripts/invite_members
8.33% 1/12 0% 0/4 0% 0/4 8.33% 1/12
app/assets/javascripts/invite_members/components
82.81% 53/64 71.43% 10/14 82.35% 28/34 82.81% 53/64
app/assets/javascripts/issuable
5.88% 1/17 0% 0/2 0% 0/8 5.88% 1/17
app/assets/javascripts/issuable_create/components
100% 10/10 25% 1/4 100% 4/4 100% 10/10
app/assets/javascripts/issuable_list
100% 5/5 100% 0/0 100% 0/0 100% 5/5
app/assets/javascripts/issuable_list/components
96.05% 73/76 86.05% 37/43 97.22% 35/36 96.05% 73/76
app/assets/javascripts/issuable_show
100% 1/1 100% 0/0 100% 0/0 100% 1/1
app/assets/javascripts/issuable_show/components
100% 50/50 75% 9/12 100% 22/22 100% 50/50
app/assets/javascripts/issuable_sidebar/components
100% 22/22 75% 6/8 100% 8/8 100% 22/22
app/assets/javascripts/issuable_suggestions
0% 0/10 100% 0/0 0% 0/5 0% 0/10
app/assets/javascripts/issuable_suggestions/components
88.89% 24/27 86.67% 13/15 82.35% 14/17 88.89% 24/27
app/assets/javascripts/issue_show
40% 8/20 0% 0/3 33.33% 2/6 40% 8/20
app/assets/javascripts/issue_show/components
93.65% 236/252 91.84% 90/98 93.94% 93/99 93.65% 236/252
app/assets/javascripts/issue_show/components/fields
94.44% 17/18 100% 6/6 88.89% 8/9 94.44% 17/18
app/assets/javascripts/issue_show/components/incidents
84.62% 22/26 75% 6/8 71.43% 10/14 84.62% 22/26
app/assets/javascripts/issue_show/mixins
100% 7/7 100% 0/0 100% 3/3 100% 7/7
app/assets/javascripts/issue_show/services
62.5% 5/8 50% 1/2 60% 3/5 62.5% 5/8
app/assets/javascripts/issue_show/stores
100% 12/12 100% 6/6 100% 4/4 100% 12/12
app/assets/javascripts/issue_show/utils
92% 23/25 88.89% 8/9 100% 3/3 91.3% 21/23
app/assets/javascripts/issues_list
68.63% 35/51 60.87% 14/23 25% 2/8 68.63% 35/51
app/assets/javascripts/issues_list/components
86.44% 153/177 79.75% 63/79 87.8% 72/82 86.44% 153/177
app/assets/javascripts/jira_connect
0% 0/27 0% 0/5 0% 0/13 0% 0/27
app/assets/javascripts/jira_connect/components
0% 0/1 100% 0/0 0% 0/1 0% 0/1
app/assets/javascripts/jira_import
0% 0/8 0% 0/2 0% 0/2 0% 0/8
app/assets/javascripts/jira_import/components
78.31% 65/83 75% 18/24 72.09% 31/43 79.27% 65/82
app/assets/javascripts/jira_import/utils
100% 41/41 80% 8/10 100% 13/13 100% 38/38
app/assets/javascripts/jobs
45.45% 5/11 100% 0/0 0% 0/2 45.45% 5/11
app/assets/javascripts/jobs/components
92.16% 235/255 86.9% 146/168 96.19% 101/105 92.16% 235/255
app/assets/javascripts/jobs/components/log
100% 44/44 100% 18/18 100% 20/20 100% 44/44
app/assets/javascripts/jobs/mixins
93.33% 14/15 90% 9/10 100% 9/9 92.86% 13/14
app/assets/javascripts/jobs/store
88.13% 245/278 81.48% 110/135 84.95% 79/93 88.76% 229/258
app/assets/javascripts/lib
44.78% 30/67 56.76% 21/37 57.89% 11/19 42.19% 27/64
app/assets/javascripts/lib/utils
89.86% 1488/1656 81.71% 755/924 85.32% 401/470 90.42% 1406/1555
app/assets/javascripts/lib/utils/unit_format
95.45% 84/88 90.41% 66/73 100% 12/12 95.45% 84/88
app/assets/javascripts/locale
100% 28/28 100% 15/15 100% 9/9 100% 25/25
app/assets/javascripts/logs
75% 12/16 0% 0/2 60% 3/5 73.33% 11/15
app/assets/javascripts/logs/components
96.08% 49/51 100% 21/21 92.59% 25/27 96.08% 49/51
app/assets/javascripts/logs/components/tokens
100% 2/2 100% 2/2 100% 1/1 100% 2/2
app/assets/javascripts/logs/stores
90.86% 169/186 70.27% 26/37 82.26% 51/62 90.66% 165/182
app/assets/javascripts/maintenance_mode_settings
0% 0/4 100% 0/0 0% 0/2 0% 0/4
app/assets/javascripts/maintenance_mode_settings/components
100% 3/3 100% 0/0 100% 2/2 100% 3/3
app/assets/javascripts/members
100% 24/24 100% 7/7 100% 8/8 100% 22/22
app/assets/javascripts/members/components/action_buttons
100% 55/55 83.33% 10/12 88.24% 15/17 100% 55/55
app/assets/javascripts/members/components/avatars
100% 17/17 100% 4/4 100% 9/9 100% 17/17
app/assets/javascripts/members/components/filter_sort
94.44% 34/36 90% 18/20 100% 10/10 94.44% 34/36
app/assets/javascripts/members/components/modals
100% 19/19 100% 4/4 100% 9/9 100% 19/19
app/assets/javascripts/members/components/table
97.56% 120/123 97.67% 42/43 94.44% 51/54 97.56% 120/123
app/assets/javascripts/members/store
95.56% 43/45 75% 6/8 100% 15/15 95.35% 41/43
app/assets/javascripts/merge_conflicts
0% 0/237 0% 0/122 0% 0/59 0% 0/228
app/assets/javascripts/merge_conflicts/components
0% 0/34 0% 0/20 0% 0/14 0% 0/34
app/assets/javascripts/merge_conflicts/mixins
0% 0/2 100% 0/0 0% 0/2 0% 0/2
app/assets/javascripts/milestones/components
86.36% 38/44 95% 19/20 76.19% 16/21 86.36% 38/44
app/assets/javascripts/milestones/stores
100% 89/89 100% 8/8 100% 45/45 100% 85/85
app/assets/javascripts/mirrors
0% 0/147 0% 0/42 0% 0/41 0% 0/134
app/assets/javascripts/monitoring
94.97% 170/179 81.33% 61/75 96.3% 52/54 94.55% 156/165
app/assets/javascripts/monitoring/components
88.97% 476/535 81.82% 216/264 89.34% 218/244 88.97% 476/535
app/assets/javascripts/monitoring/components/charts
93.83% 365/389 79.02% 162/205 89.74% 140/156 93.77% 361/385
app/assets/javascripts/monitoring/components/embeds
93.33% 56/60 80% 16/20 93.75% 30/32 93.33% 56/60
app/assets/javascripts/monitoring/components/variables
100% 9/9 87.5% 7/8 100% 6/6 100% 9/9
app/assets/javascripts/monitoring/pages
100% 13/13 100% 4/4 100% 4/4 100% 13/13
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/services
7.69% 1/13 100% 0/0 0% 0/12 10% 1/10
app/assets/javascripts/monitoring/stores
93.13% 515/553 85.58% 178/208 90.82% 178/196 92.73% 485/523
app/assets/javascripts/monitoring/stores/embed_group
100% 11/11 100% 0/0 100% 6/6 100% 9/9
app/assets/javascripts/mr_notes
82.76% 24/29 50% 1/2 76.92% 10/13 82.76% 24/29
app/assets/javascripts/mr_notes/stores
87.5% 7/8 100% 0/0 80% 4/5 100% 7/7
app/assets/javascripts/mr_notes/stores/modules
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/mr_popover
57.69% 15/26 64.29% 9/14 50% 3/6 56% 14/25
app/assets/javascripts/mr_popover/components
66.67% 14/21 60% 6/10 77.78% 7/9 66.67% 14/21
app/assets/javascripts/namespaces
0% 0/12 0% 0/6 0% 0/1 0% 0/10
app/assets/javascripts/network
0% 0/224 0% 0/44 0% 0/30 0% 0/221
app/assets/javascripts/notebook
100% 11/11 100% 4/4 100% 5/5 100% 11/11
app/assets/javascripts/notebook/cells
95.65% 44/46 81.48% 22/27 91.67% 11/12 95.65% 44/46
app/assets/javascripts/notebook/cells/code
100% 9/9 100% 0/0 100% 6/6 100% 9/9
app/assets/javascripts/notebook/cells/output
100% 41/41 100% 22/22 100% 12/12 100% 41/41
app/assets/javascripts/notebook/lib
100% 1/1 100% 0/0 100% 0/0 100% 1/1
app/assets/javascripts/notes
66.67% 46/69 33.33% 6/18 60% 6/10 66.15% 43/65
app/assets/javascripts/notes/components
81.24% 719/885 73.4% 367/500 82.29% 288/350 81.58% 713/874
app/assets/javascripts/notes/components/note_actions
100% 2/2 100% 0/0 100% 1/1 100% 2/2
app/assets/javascripts/notes/mixins
65.77% 73/111 52.11% 37/71 66.67% 36/54 64.49% 69/107
app/assets/javascripts/notes/stores
87.89% 682/776 71.91% 192/267 89.96% 251/279 87.75% 616/702
app/assets/javascripts/notes/stores/modules
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/onboarding_issues
74.51% 38/51 61.11% 11/18 70% 7/10 76.74% 33/43
app/assets/javascripts/operation_settings
0% 0/3 100% 0/0 0% 0/2 0% 0/3
app/assets/javascripts/operation_settings/components
71.43% 5/7 100% 0/0 33.33% 1/3 71.43% 5/7
app/assets/javascripts/operation_settings/components/form_group
84.62% 11/13 100% 0/0 71.43% 5/7 84.62% 11/13
app/assets/javascripts/operation_settings/store
90.91% 20/22 66.67% 4/6 81.82% 9/11 90.91% 20/22
app/assets/javascripts/packages/details
26.67% 4/15 0% 0/2 0% 0/3 26.67% 4/15
app/assets/javascripts/packages/details/components
97.62% 123/126 90% 27/30 93.48% 43/46 97.62% 123/126
app/assets/javascripts/packages/details/store
96.72% 59/61 52.17% 12/23 96.43% 27/28 96.43% 54/56
app/assets/javascripts/packages/list
80.49% 33/41 87.5% 7/8 60% 3/5 80% 32/40
app/assets/javascripts/packages/list/components
93.75% 90/96 73.08% 19/26 93.18% 41/44 93.75% 90/96
app/assets/javascripts/packages/list/stores
93.33% 56/60 100% 9/9 91.67% 22/24 94.44% 51/54
app/assets/javascripts/packages/shared
95.65% 22/23 85.71% 12/14 100% 4/4 95.45% 21/22
app/assets/javascripts/packages/shared/components
95.24% 40/42 92.86% 13/14 96% 24/25 95.24% 40/42
app/assets/javascripts/pages
100% 1/1 100% 0/0 100% 0/0 100% 1/1
app/assets/javascripts/pages/admin
0% 0/37 0% 0/4 0% 0/9 0% 0/37
app/assets/javascripts/pages/admin/abuse_reports
81.82% 18/22 83.33% 5/6 75% 3/4 85.71% 18/21
app/assets/javascripts/pages/admin/application_settings
27.08% 13/48 41.67% 5/12 23.08% 3/13 28.26% 13/46
app/assets/javascripts/pages/admin/application_settings/general
0% 0/6 0% 0/2 0% 0/1 0% 0/6
app/assets/javascripts/pages/admin/application_settings/integrations
0% 0/3 100% 0/0 0% 0/1 0% 0/3
app/assets/javascripts/pages/admin/application_settings/metrics_and_profiling
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/broadcast_messages
0% 0/46 0% 0/4 0% 0/10 0% 0/46
app/assets/javascripts/pages/admin/clusters
0% 0/2 100% 0/0 0% 0/1 0% 0/2
app/assets/javascripts/pages/admin/clusters/destroy
0% 0/2 100% 0/0 0% 0/1 0% 0/2
app/assets/javascripts/pages/admin/clusters/edit
0% 0/2 100% 0/0 0% 0/1 0% 0/2
app/assets/javascripts/pages/admin/clusters/index
0% 0/4 100% 0/0 0% 0/1 0% 0/4
app/assets/javascripts/pages/admin/clusters/new
0% 0/2 100% 0/0 0% 0/1 0% 0/2
app/assets/javascripts/pages/admin/clusters/show
0% 0/4 100% 0/0 0% 0/1 0% 0/4
app/assets/javascripts/pages/admin/cohorts
0% 0/7 0% 0/2 0% 0/2 0% 0/6
app/assets/javascripts/pages/admin/credentials
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/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/groups/new
0% 0/4 100% 0/0 0% 0/1 0% 0/4
app/assets/javascripts/pages/admin/groups/show
0% 0/8 0% 0/2 0% 0/3 0% 0/8
app/assets/javascripts/pages/admin/impersonation_tokens
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/instance_statistics
0% 0/2 100% 0/0 0% 0/1 0% 0/1
app/assets/javascripts/pages/admin/integrations/edit
0% 0/8 0% 0/2 0% 0/1 0% 0/8
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% 11/11 100% 0/0 100% 5/5 100% 11/11
app/assets/javascripts/pages/admin/keys
0% 0/2 100% 0/0 0% 0/1 0% 0/2
app/assets/javascripts/pages/admin/labels/edit
0% 0/2 100% 0/0 0% 0/1 0% 0/1
app/assets/javascripts/pages/admin/labels/new
0% 0/2 100% 0/0 0% 0/1 0% 0/1
app/assets/javascripts/pages/admin/projects
0% 0/10 0% 0/2 0% 0/4 0% 0/10
app/assets/javascripts/pages/admin/projects/index
0% 0/12 100% 0/0 0% 0/5 0% 0/12
app/assets/javascripts/pages/admin/projects/index/components
0% 0/14 0% 0/4 0% 0/9 0% 0/14
app/assets/javascripts/pages/admin/runners
0% 0/2 100% 0/0 0% 0/1 0% 0/2
app/assets/javascripts/pages/admin/serverless/domains
0% 0/11 0% 0/5 0% 0/2 0% 0/11
app/assets/javascripts/pages/admin/services/edit
0% 0/4 100% 0/0 0% 0/1 0% 0/4
app/assets/javascripts/pages/admin/services/index
0% 0/3 100% 0/0 0% 0/1 0% 0/3
app/assets/javascripts/pages/admin/sessions
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/admin/users
0% 0/16 0% 0/2 0% 0/5 0% 0/16
app/assets/javascripts/pages/admin/users/components
88.57% 31/35 100% 6/6 83.33% 15/18 88.57% 31/35
app/assets/javascripts/pages/admin/users/keys
0% 0/2 100% 0/0 0% 0/1 0% 0/2
app/assets/javascripts/pages/admin/users/new
82.61% 19/23 70% 7/10 75% 6/8 82.61% 19/23
app/assets/javascripts/pages/dashboard/activity
0% 0/2 100% 0/0 0% 0/1 0% 0/1
app/assets/javascripts/pages/dashboard/groups/index
0% 0/2 100% 0/0 0% 0/1 0% 0/2
app/assets/javascripts/pages/dashboard/issues
0% 0/4 100% 0/0 0% 0/1 0% 0/4
app/assets/javascripts/pages/dashboard/merge_requests
0% 0/4 100% 0/0 0% 0/1 0% 0/4
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/5 100% 0/0 0% 0/1 0% 0/5
app/assets/javascripts/pages/dashboard/projects/index
0% 0/8 0% 0/2 0% 0/3 0% 0/8
app/assets/javascripts/pages/dashboard/projects/index/components
95% 19/20 66.67% 4/6 88.89% 8/9 95% 19/20
app/assets/javascripts/pages/dashboard/todos/index
54.12% 46/85 66.67% 12/18 50% 9/18 54.76% 46/84
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/2 100% 0/0 0% 0/1 0% 0/2
app/assets/javascripts/pages/groups/activity
0% 0/2 100% 0/0 0% 0/1 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/3 100% 0/0 0% 0/1 0% 0/3
app/assets/javascripts/pages/groups/clusters/destroy
0% 0/2 100% 0/0 0% 0/1 0% 0/2
app/assets/javascripts/pages/groups/clusters/edit
0% 0/2 100% 0/0 0% 0/1 0% 0/2
app/assets/javascripts/pages/groups/clusters/index
0% 0/4 100% 0/0 0% 0/1 0% 0/4
app/assets/javascripts/pages/groups/clusters/new
0% 0/2 100% 0/0 0% 0/1 0% 0/2
app/assets/javascripts/pages/groups/clusters/show
0% 0/3 100% 0/0 0% 0/1 0% 0/3
app/assets/javascripts/pages/groups/dependency_proxies
0% 0/6 0% 0/4 0% 0/1 0% 0/6
app/assets/javascripts/pages/groups/details
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/edit
0% 0/10 100% 0/0 0% 0/1 0% 0/10
app/assets/javascripts/pages/groups/group_members
0% 0/16 0% 0/2 0% 0/2 0% 0/16
app/assets/javascripts/pages/groups/issues
0% 0/7 100% 0/0 100% 0/0 0% 0/7
app/assets/javascripts/pages/groups/labels/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/labels/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
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/4 100% 0/0 0% 0/1 0% 0/4
app/assets/javascripts/pages/groups/new
0% 0/48 0% 0/21 0% 0/13 0% 0/48
app/assets/javascripts/pages/groups/packages/index
0% 0/2 0% 0/2 100% 0/0 0% 0/2
app/assets/javascripts/pages/groups/registry/repositories
0% 0/4 0% 0/2 100% 0/0 0% 0/4
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/badges
0% 0/3 100% 0/0 0% 0/1 0% 0/3
app/assets/javascripts/pages/groups/settings/ci_cd/show
0% 0/5 100% 0/0 0% 0/1 0% 0/5
app/assets/javascripts/pages/groups/settings/integrations/edit
0% 0/8 0% 0/2 0% 0/1 0% 0/8
app/assets/javascripts/pages/groups/settings/repository/show
0% 0/3 100% 0/0 0% 0/1 0% 0/3
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 0% 0/1 0% 0/3
app/assets/javascripts/pages/help/index
0% 0/3 100% 0/0 0% 0/1 0% 0/3
app/assets/javascripts/pages/help/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/help/ui
0% 0/1 100% 0/0 100% 0/0 0% 0/1
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% 3/3 100% 0/0 100% 1/1 100% 3/3
app/assets/javascripts/pages/import/fogbugz/new_user_map
0% 0/2 100% 0/0 0% 0/1 0% 0/1
app/assets/javascripts/pages/import/fogbugz/status
0% 0/3 100% 0/0 0% 0/1 0% 0/3
app/assets/javascripts/pages/import/gitea/status
0% 0/3 100% 0/0 0% 0/1 0% 0/3
app/assets/javascripts/pages/import/github/status
0% 0/3 100% 0/0 0% 0/1 0% 0/3
app/assets/javascripts/pages/import/gitlab/status
0% 0/3 100% 0/0 0% 0/1 0% 0/3
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/manifest/status
0% 0/3 100% 0/0 0% 0/1 0% 0/3
app/assets/javascripts/pages/ldap/omniauth_callbacks
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/milestones/shared
0% 0/58 0% 0/6 0% 0/23 0% 0/58
app/assets/javascripts/pages/milestones/shared/components
97.37% 37/38 87.5% 7/8 100% 12/12 97.37% 37/38
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/7 0% 0/4 0% 0/2 0% 0/7
app/assets/javascripts/pages/profiles/accounts/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/profiles/index
0% 0/3 100% 0/0 0% 0/1 0% 0/3
app/assets/javascripts/pages/profiles/keys
0% 0/10 0% 0/2 0% 0/1 0% 0/9
app/assets/javascripts/pages/profiles/notifications/show
0% 0/3 100% 0/0 0% 0/1 0% 0/3
app/assets/javascripts/pages/profiles/personal_access_tokens
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/profiles/preferences/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/profiles/show
10.71% 6/56 0% 0/12 16.67% 2/12 10.91% 6/55
app/assets/javascripts/pages/profiles/two_factor_auths
0% 0/9 0% 0/4 0% 0/1 0% 0/8
app/assets/javascripts/pages/projects
5.06% 4/79 0% 0/18 5% 1/20 5.19% 4/77
app/assets/javascripts/pages/projects/activity
0% 0/3 100% 0/0 0% 0/1 0% 0/3
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/3 100% 0/0 0% 0/1 0% 0/3
app/assets/javascripts/pages/projects/artifacts/file
0% 0/3 100% 0/0 0% 0/1 0% 0/3
app/assets/javascripts/pages/projects/blame/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
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/20 0% 0/6 0% 0/4 0% 0/20
app/assets/javascripts/pages/projects/boards
0% 0/4 100% 0/0 0% 0/1 0% 0/4
app/assets/javascripts/pages/projects/branches/index
0% 0/4 100% 0/0 0% 0/1 0% 0/4
app/assets/javascripts/pages/projects/branches/new
0% 0/2 100% 0/0 0% 0/1 0% 0/2
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/clusters
0% 0/2 100% 0/0 0% 0/1 0% 0/2
app/assets/javascripts/pages/projects/clusters/destroy
0% 0/2 100% 0/0 0% 0/1 0% 0/2
app/assets/javascripts/pages/projects/clusters/edit
0% 0/2 100% 0/0 0% 0/1 0% 0/2
app/assets/javascripts/pages/projects/clusters/index
0% 0/4 100% 0/0 0% 0/1 0% 0/4
app/assets/javascripts/pages/projects/clusters/new
0% 0/2 100% 0/0 0% 0/1 0% 0/2
app/assets/javascripts/pages/projects/clusters/show
0% 0/8 0% 0/4 0% 0/2 0% 0/8
app/assets/javascripts/pages/projects/commit/pipelines
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/commit/show
0% 0/18 0% 0/4 0% 0/2 0% 0/18
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
0% 0/2 100% 0/0 0% 0/1 0% 0/1
app/assets/javascripts/pages/projects/compare/show
0% 0/5 100% 0/0 0% 0/1 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/12 100% 0/0 0% 0/1 0% 0/12
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/1 100% 0/0 100% 0/0 0% 0/1
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/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
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/6 100% 0/0 0% 0/2 0% 0/6
app/assets/javascripts/pages/projects/feature_flags_user_lists/new
0% 0/6 100% 0/0 0% 0/2 0% 0/6
app/assets/javascripts/pages/projects/feature_flags_user_lists/show
0% 0/6 100% 0/0 0% 0/2 0% 0/6
app/assets/javascripts/pages/projects/find_file/show
0% 0/4 100% 0/0 0% 0/1 0% 0/4
app/assets/javascripts/pages/projects/forks/new
0% 0/6 100% 0/0 0% 0/2 0% 0/6
app/assets/javascripts/pages/projects/forks/new/components
89.66% 26/29 75% 6/8 88.89% 16/18 89.66% 26/29
app/assets/javascripts/pages/projects/graphs/charts
0% 0/42 0% 0/3 0% 0/21 0% 0/39
app/assets/javascripts/pages/projects/graphs/components
92.59% 25/27 100% 18/18 94.74% 18/19 92.59% 25/27
app/assets/javascripts/pages/projects/graphs/show
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/show
0% 0/2 100% 0/0 0% 0/1 0% 0/2
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/4 0% 0/2 100% 0/0 0% 0/4
app/assets/javascripts/pages/projects/issues
0% 0/28 0% 0/5 0% 0/4 0% 0/28
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/8 100% 0/0 100% 0/0 0% 0/8
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/15 0% 0/4 0% 0/4 0% 0/14
app/assets/javascripts/pages/projects/issues/show
0% 0/4 0% 0/4 100% 0/0 0% 0/4
app/assets/javascripts/pages/projects/jobs/index
0% 0/11 0% 0/2 0% 0/4 0% 0/10
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
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/projects/labels/components
100% 15/15 100% 0/0 100% 5/5 100% 15/15
app/assets/javascripts/pages/projects/labels/edit
0% 0/2 100% 0/0 0% 0/1 0% 0/1
app/assets/javascripts/pages/projects/labels/index
0% 0/26 0% 0/2 0% 0/10 0% 0/26
app/assets/javascripts/pages/projects/labels/new
0% 0/2 100% 0/0 0% 0/1 0% 0/1
app/assets/javascripts/pages/projects/logs
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/merge_requests
0% 0/16 100% 0/0 0% 0/2 0% 0/16
app/assets/javascripts/pages/projects/merge_requests/conflicts
0% 0/3 100% 0/0 0% 0/1 0% 0/3
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/35 0% 0/6 0% 0/11 0% 0/35
app/assets/javascripts/pages/projects/merge_requests/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/merge_requests/index
0% 0/5 100% 0/0 100% 0/0 0% 0/5
app/assets/javascripts/pages/projects/merge_requests/show
0% 0/6 0% 0/4 100% 0/0 0% 0/6
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/2 100% 0/0 0% 0/1 0% 0/1
app/assets/javascripts/pages/projects/milestones/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/milestones/new
0% 0/2 100% 0/0 0% 0/1 0% 0/1
app/assets/javascripts/pages/projects/milestones/show
0% 0/3 100% 0/0 0% 0/1 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/10 0% 0/2 0% 0/3 0% 0/10
app/assets/javascripts/pages/projects/packages/packages/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/packages/packages/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/pages_domains
0% 0/14 0% 0/6 0% 0/5 0% 0/14
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/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/pipeline_schedules/index
0% 0/7 0% 0/2 0% 0/2 0% 0/7
app/assets/javascripts/pages/projects/pipeline_schedules/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/pipeline_schedules/shared
0% 0/12 100% 0/0 0% 0/4 0% 0/12
app/assets/javascripts/pages/projects/pipeline_schedules/shared/components
76.34% 71/93 89.74% 35/39 73.68% 28/38 76.67% 69/90
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/6 0% 0/2 0% 0/1 0% 0/6
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/product_analytics/graphs
0% 0/2 100% 0/0 0% 0/1 0% 0/1
app/assets/javascripts/pages/projects/project_members
0% 0/12 0% 0/2 0% 0/3 0% 0/12
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/3 100% 0/0 0% 0/1 0% 0/3
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/3 100% 0/0 0% 0/1 0% 0/3
app/assets/javascripts/pages/projects/releases/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/serverless
0% 0/3 100% 0/0 0% 0/1 0% 0/3
app/assets/javascripts/pages/projects/services/edit
0% 0/10 0% 0/2 0% 0/1 0% 0/10
app/assets/javascripts/pages/projects/settings/access_tokens
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/settings/ci_cd/show
0% 0/17 0% 0/4 0% 0/2 0% 0/16
app/assets/javascripts/pages/projects/settings/integrations/show
0% 0/2 100% 0/0 100% 0/0 0% 0/2
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/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/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/settings/repository/show
0% 0/5 0% 0/2 0% 0/1 0% 0/4
app/assets/javascripts/pages/projects/shared
0% 0/5 100% 0/0 0% 0/2 0% 0/5
app/assets/javascripts/pages/projects/shared/permissions
55% 11/20 25% 1/4 20% 1/5 57.89% 11/19
app/assets/javascripts/pages/projects/shared/permissions/components
59.04% 49/83 38.18% 21/55 76.92% 20/26 59.04% 49/83
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/18 0% 0/6 100% 0/0 0% 0/18
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/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/projects/static_site_editor/show
0% 0/2 100% 0/0 0% 0/1 0% 0/2
app/assets/javascripts/pages/projects/tags
0% 0/6 0% 0/2 0% 0/5 0% 0/6
app/assets/javascripts/pages/projects/tags/index
0% 0/3 100% 0/0 0% 0/2 0% 0/3
app/assets/javascripts/pages/projects/tags/new
0% 0/4 100% 0/0 0% 0/1 0% 0/4
app/assets/javascripts/pages/projects/tags/releases
0% 0/3 100% 0/0 0% 0/1 0% 0/3
app/assets/javascripts/pages/projects/tags/show
0% 0/3 0% 0/1 0% 0/2 0% 0/3
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/registrations/new
0% 0/4 100% 0/0 0% 0/1 0% 0/4
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
52.17% 24/46 25% 1/4 42.86% 9/21 52.17% 24/46
app/assets/javascripts/pages/sessions
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/sessions/new
43.4% 46/106 42.86% 21/49 44.83% 13/29 42.72% 44/103
app/assets/javascripts/pages/shared
0% 0/4 100% 0/0 0% 0/2 0% 0/4
app/assets/javascripts/pages/shared/wikis
64% 48/75 35.71% 10/28 61.11% 11/18 63.08% 41/65
app/assets/javascripts/pages/shared/wikis/components
0% 0/8 100% 0/0 0% 0/5 0% 0/8
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
0% 0/231 0% 0/68 0% 0/63 0% 0/228
app/assets/javascripts/pdf
60% 12/20 87.5% 7/8 66.67% 6/9 63.16% 12/19
app/assets/javascripts/pdf/page
91.67% 11/12 100% 0/0 87.5% 7/8 91.67% 11/12
app/assets/javascripts/performance
72.22% 39/54 28.57% 4/14 37.5% 3/8 72.22% 39/54
app/assets/javascripts/performance_bar
63.38% 45/71 31.82% 7/22 61.9% 13/21 62.86% 44/70
app/assets/javascripts/performance_bar/components
90.48% 57/63 89.66% 26/29 92.31% 36/39 90.48% 57/63
app/assets/javascripts/performance_bar/services
93.33% 14/15 88.89% 8/9 100% 5/5 93.33% 14/15
app/assets/javascripts/performance_bar/stores
100% 27/27 90% 9/10 100% 11/11 100% 25/25
app/assets/javascripts/pipeline_editor
80% 52/65 81.25% 26/32 83.33% 15/18 80% 52/65
app/assets/javascripts/pipeline_editor/components
100% 2/2 100% 0/0 100% 1/1 100% 2/2
app/assets/javascripts/pipeline_editor/components/commit
100% 8/8 100% 4/4 100% 6/6 100% 8/8
app/assets/javascripts/pipeline_editor/components/lint
100% 29/29 92.86% 13/14 100% 19/19 100% 29/29
app/assets/javascripts/pipeline_editor/graphql
100% 7/7 100% 2/2 100% 5/5 100% 6/6
app/assets/javascripts/pipeline_new
38.46% 5/13 100% 0/0 0% 0/2 38.46% 5/13
app/assets/javascripts/pipeline_new/components
90.11% 82/91 84.21% 32/38 93.02% 40/43 90.11% 82/91
app/assets/javascripts/pipeline_new/utils
100% 6/6 75% 3/4 100% 2/2 100% 6/6
app/assets/javascripts/pipelines
32.47% 50/154 17.5% 7/40 22.92% 11/48 31.58% 48/152
app/assets/javascripts/pipelines/components
87.77% 122/139 74.42% 32/43 92.73% 51/55 87.5% 119/136
app/assets/javascripts/pipelines/components/dag
93.29% 264/283 84.62% 44/52 90.74% 98/108 92.99% 252/271
app/assets/javascripts/pipelines/components/graph
88.99% 194/218 86.79% 92/106 86.24% 94/109 88.99% 194/218
app/assets/javascripts/pipelines/components/graph_shared
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/pipelines/components/pipeline_graph
48.84% 42/86 31.25% 10/32 40% 14/35 48.84% 42/86
app/assets/javascripts/pipelines/components/pipelines_list
88.14% 223/253 82.73% 115/139 90.63% 87/96 88.14% 223/253
app/assets/javascripts/pipelines/components/pipelines_list/tokens
74.55% 41/55 100% 6/6 73.33% 22/30 74.55% 41/55
app/assets/javascripts/pipelines/components/test_reports
90% 45/50 93.33% 28/30 80.95% 17/21 90% 45/50
app/assets/javascripts/pipelines/mixins
60.4% 61/101 64.71% 22/34 50% 20/40 59.6% 59/99
app/assets/javascripts/pipelines/services
71.43% 10/14 33.33% 1/3 62.5% 5/8 71.43% 10/14
app/assets/javascripts/pipelines/stores
95.89% 70/73 88.68% 47/53 90.63% 29/32 98.46% 64/65
app/assets/javascripts/pipelines/stores/test_reports
93.85% 61/65 66.67% 18/27 88.89% 24/27 95% 57/60
app/assets/javascripts/popovers
100% 28/28 87.5% 7/8 100% 8/8 100% 25/25
app/assets/javascripts/popovers/components
100% 28/28 100% 9/9 100% 15/15 100% 28/28
app/assets/javascripts/profile
10.34% 15/145 5.88% 2/34 9.52% 4/42 9.93% 14/141
app/assets/javascripts/profile/account
0% 0/11 100% 0/0 0% 0/5 0% 0/11
app/assets/javascripts/profile/account/components
100% 41/41 100% 10/10 100% 18/18 100% 41/41
app/assets/javascripts/profile/preferences
0% 0/9 0% 0/2 0% 0/3 0% 0/9
app/assets/javascripts/profile/preferences/components
100% 10/10 75% 3/4 100% 5/5 100% 10/10
app/assets/javascripts/projects
46.9% 53/113 59.26% 16/27 26.92% 7/26 47.75% 53/111
app/assets/javascripts/projects/commit_box/info
42.11% 8/19 66.67% 2/3 50% 3/6 42.11% 8/19
app/assets/javascripts/projects/commits
0% 0/6 0% 0/2 0% 0/2 0% 0/6
app/assets/javascripts/projects/commits/components
81.82% 27/33 78.57% 11/14 88.89% 8/9 81.82% 27/33
app/assets/javascripts/projects/commits/store
100% 16/16 66.67% 2/3 100% 10/10 100% 15/15
app/assets/javascripts/projects/components
100% 4/4 100% 0/0 100% 1/1 100% 4/4
app/assets/javascripts/projects/components/shared
100% 9/9 100% 0/0 100% 6/6 100% 9/9
app/assets/javascripts/projects/experiment_new_project_creation
0% 0/2 100% 0/0 0% 0/2 0% 0/2
app/assets/javascripts/projects/experiment_new_project_creation/components
92.31% 48/52 86.36% 19/22 93.75% 15/16 92.31% 48/52
app/assets/javascripts/projects/pipelines/charts
53.85% 7/13 100% 0/0 0% 0/3 58.33% 7/12
app/assets/javascripts/projects/pipelines/charts/components
100% 27/27 100% 0/0 100% 12/12 100% 27/27
app/assets/javascripts/projects/settings
23.4% 55/235 12.58% 19/151 25.58% 11/43 22.17% 51/230
app/assets/javascripts/projects/settings_service_desk
0% 0/6 0% 0/2 0% 0/3 0% 0/6
app/assets/javascripts/projects/settings_service_desk/components
91.67% 44/48 80.95% 17/21 95.65% 22/23 91.67% 44/48
app/assets/javascripts/projects/settings_service_desk/services
100% 4/4 100% 1/1 100% 3/3 100% 4/4
app/assets/javascripts/projects/tree/components
100% 32/32 100% 8/8 100% 11/11 100% 32/32
app/assets/javascripts/projects/tree/services
0% 0/2 100% 0/0 0% 0/2 0% 0/2
app/assets/javascripts/prometheus_alerts
0% 0/6 0% 0/2 0% 0/2 0% 0/6
app/assets/javascripts/prometheus_alerts/components
100% 11/11 100% 2/2 100% 5/5 100% 11/11
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
23.76% 24/101 4.55% 1/22 19.35% 6/31 23.76% 24/101
app/assets/javascripts/protected_tags
0% 0/37 0% 0/6 0% 0/16 0% 0/36
app/assets/javascripts/ref
100% 3/3 100% 0/0 100% 0/0 100% 3/3
app/assets/javascripts/ref/components
97.06% 33/34 95.24% 20/21 95.45% 21/22 97.06% 33/34
app/assets/javascripts/ref/stores
100% 63/63 100% 4/4 100% 33/33 100% 60/60
app/assets/javascripts/registry/explorer
25.81% 8/31 71.43% 5/7 20% 2/10 25.81% 8/31
app/assets/javascripts/registry/explorer/components
100% 14/14 100% 2/2 100% 11/11 100% 14/14
app/assets/javascripts/registry/explorer/components/details_page
98.46% 64/65 93.75% 30/32 96.67% 29/30 98.46% 64/65
app/assets/javascripts/registry/explorer/components/list_page
100% 54/54 96% 24/25 100% 20/20 100% 54/54
app/assets/javascripts/registry/explorer/constants
100% 64/64 100% 0/0 100% 0/0 100% 64/64
app/assets/javascripts/registry/explorer/graphql
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/registry/explorer/pages
93.33% 84/90 95.92% 47/49 88.64% 39/44 93.33% 84/90
app/assets/javascripts/registry/explorer/stores
100% 85/85 83.33% 10/12 100% 41/41 100% 82/82
app/assets/javascripts/registry/settings
75% 24/32 0% 0/2 0% 0/2 75% 24/32
app/assets/javascripts/registry/settings/components
97.65% 83/85 97.56% 40/41 95.74% 45/47 97.65% 83/85
app/assets/javascripts/registry/settings/graphql
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/registry/settings/graphql/utils
100% 7/7 100% 0/0 100% 3/3 100% 6/6
app/assets/javascripts/registry/shared
92.68% 38/41 0% 0/2 81.82% 9/11 94.74% 36/38
app/assets/javascripts/registry/shared/components
90.48% 19/21 100% 20/20 83.33% 10/12 90.48% 19/21
app/assets/javascripts/related_issues
77.78% 14/18 0% 0/2 0% 0/2 77.78% 14/18
app/assets/javascripts/related_issues/components
81.87% 158/193 70.97% 66/93 81.82% 72/88 81.87% 158/193
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/related_merge_requests
0% 0/5 0% 0/2 0% 0/2 0% 0/5
app/assets/javascripts/related_merge_requests/components
75% 12/16 81.82% 9/11 80% 4/5 75% 12/16
app/assets/javascripts/related_merge_requests/store
100% 31/31 50% 1/2 100% 13/13 100% 28/28
app/assets/javascripts/releases
71.64% 48/67 100% 11/11 66.67% 16/24 68.33% 41/60
app/assets/javascripts/releases/components
97.95% 239/244 89.91% 98/109 96.18% 126/131 97.95% 239/244
app/assets/javascripts/releases/stores
100% 3/3 100% 3/3 100% 2/2 100% 3/3
app/assets/javascripts/releases/stores/modules/detail
96.15% 150/156 93.55% 29/31 96.72% 59/61 96% 144/150
app/assets/javascripts/releases/stores/modules/list
100% 51/51 95% 19/20 100% 15/15 100% 50/50
app/assets/javascripts/reports
100% 16/16 100% 0/0 100% 0/0 100% 16/16
app/assets/javascripts/reports/accessibility_report
100% 8/8 50% 1/2 100% 2/2 100% 8/8
app/assets/javascripts/reports/accessibility_report/components
100% 4/4 100% 6/6 100% 3/3 100% 4/4
app/assets/javascripts/reports/accessibility_report/store
89.04% 65/73 78.38% 29/37 85.19% 23/27 89.23% 58/65
app/assets/javascripts/reports/codequality_report
100% 10/10 100% 0/0 100% 2/2 100% 10/10
app/assets/javascripts/reports/codequality_report/components
100% 11/11 100% 8/8 100% 6/6 100% 11/11
app/assets/javascripts/reports/codequality_report/store
100% 60/60 100% 24/24 100% 18/18 100% 58/58
app/assets/javascripts/reports/codequality_report/store/utils
100% 20/20 91.67% 11/12 100% 5/5 100% 20/20
app/assets/javascripts/reports/codequality_report/workers
20% 2/10 0% 0/6 0% 0/1 20% 2/10
app/assets/javascripts/reports/components
97.2% 139/143 93.67% 74/79 97.06% 66/68 97.2% 139/143
app/assets/javascripts/reports/store
92.56% 112/121 80.33% 49/61 89.74% 35/39 93.64% 103/110
app/assets/javascripts/repository
38.67% 29/75 32.35% 11/34 31.82% 7/22 36.11% 26/72
app/assets/javascripts/repository/components
69.81% 74/106 52.94% 27/51 72.73% 32/44 69.81% 74/106
app/assets/javascripts/repository/components/preview
92.31% 12/13 75% 3/4 80% 4/5 92.31% 12/13
app/assets/javascripts/repository/components/table
94.87% 37/39 100% 16/16 86.36% 19/22 94.87% 37/39
app/assets/javascripts/repository/mixins
22.22% 2/9 0% 0/3 33.33% 2/6 22.22% 2/9
app/assets/javascripts/repository/pages
100% 13/13 100% 0/0 100% 7/7 100% 13/13
app/assets/javascripts/repository/utils
93.75% 30/32 76.92% 10/13 100% 11/11 93.1% 27/29
app/assets/javascripts/search
100% 14/14 100% 2/2 100% 4/4 100% 14/14
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
96.88% 31/32 92.86% 13/14 100% 16/16 96.77% 30/31
app/assets/javascripts/search/sidebar/constants
100% 12/12 100% 0/0 100% 0/0 100% 12/12
app/assets/javascripts/search/store
93.1% 27/29 100% 0/0 84.62% 11/13 100% 26/26
app/assets/javascripts/search/topbar
43.75% 7/16 0% 0/2 0% 0/4 46.67% 7/15
app/assets/javascripts/search/topbar/components
87.5% 14/16 100% 4/4 80% 8/10 87.5% 14/16
app/assets/javascripts/self_monitor
0% 0/4 0% 0/2 0% 0/2 0% 0/4
app/assets/javascripts/self_monitor/components
40.63% 13/32 12.5% 2/16 35.71% 5/14 40.63% 13/32
app/assets/javascripts/self_monitor/store
82.05% 64/78 62.86% 22/35 81.82% 27/33 83.33% 60/72
app/assets/javascripts/sentry
100% 28/28 75% 6/8 100% 12/12 100% 27/27
app/assets/javascripts/sentry_error_stack_trace
0% 0/5 0% 0/2 0% 0/2 0% 0/5
app/assets/javascripts/sentry_error_stack_trace/components
100% 5/5 100% 2/2 100% 2/2 100% 5/5
app/assets/javascripts/serverless
48.89% 22/45 58.82% 10/17 60% 9/15 47.73% 21/44
app/assets/javascripts/serverless/components
92.16% 94/102 75% 24/32 94.74% 54/57 92.16% 94/102
app/assets/javascripts/serverless/store
79.28% 88/111 42.31% 11/26 81.58% 31/38 78.5% 84/107
app/assets/javascripts/set_status_modal
84.15% 69/82 86.36% 19/22 79.17% 19/24 83.95% 68/81
app/assets/javascripts/set_status_modal/components
100% 4/4 66.67% 2/3 100% 2/2 100% 4/4
app/assets/javascripts/shared
100% 14/14 92.31% 12/13 100% 4/4 100% 14/14
app/assets/javascripts/shared/milestones
0% 0/3 0% 0/1 0% 0/1 0% 0/3
app/assets/javascripts/sidebar
25.95% 34/131 10.26% 4/39 32% 16/50 26.67% 32/120
app/assets/javascripts/sidebar/components/assignees
95.74% 135/141 98.39% 61/62 93.94% 62/66 95.74% 135/141
app/assets/javascripts/sidebar/components/confidential
100% 43/43 100% 16/16 100% 20/20 100% 43/43
app/assets/javascripts/sidebar/components/labels
78.95% 30/38 33.33% 4/12 80% 12/15 78.95% 30/38
app/assets/javascripts/sidebar/components/lock
100% 39/39 100% 16/16 100% 17/17 100% 39/39
app/assets/javascripts/sidebar/components/participants
81.82% 18/22 100% 8/8 84.62% 11/13 81.82% 18/22
app/assets/javascripts/sidebar/components/reviewers
65.74% 71/108 68.09% 32/47 75.51% 37/49 65.74% 71/108
app/assets/javascripts/sidebar/components/severity
85.37% 35/41 66.67% 12/18 94.44% 17/18 85.37% 35/41
app/assets/javascripts/sidebar/components/subscriptions
96.97% 32/33 92.86% 13/14 91.67% 11/12 96.97% 32/33
app/assets/javascripts/sidebar/components/time_tracking
73.08% 76/104 79.31% 46/58 82.5% 33/40 73.08% 76/104
app/assets/javascripts/sidebar/components/todo_toggle
100% 12/12 100% 12/12 100% 8/8 100% 12/12
app/assets/javascripts/sidebar/lib
95.65% 22/23 75% 3/4 92.31% 12/13 95.65% 22/23
app/assets/javascripts/sidebar/services
81.25% 13/16 100% 2/2 57.14% 4/7 81.25% 13/16
app/assets/javascripts/sidebar/stores
85.07% 57/67 50% 10/20 73.08% 19/26 88.89% 56/63
app/assets/javascripts/snippet
79.31% 23/29 100% 6/6 100% 7/7 77.78% 21/27
app/assets/javascripts/snippets
65.22% 15/23 0% 0/5 0% 0/2 65.22% 15/23
app/assets/javascripts/snippets/components
92.83% 207/223 79.78% 71/89 91.67% 88/96 92.83% 207/223
app/assets/javascripts/snippets/mixins
45.45% 5/11 0% 0/4 50% 3/6 45.45% 5/11
app/assets/javascripts/snippets/utils
96.43% 27/28 100% 10/10 91.67% 11/12 96% 24/25
app/assets/javascripts/sortable
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/sourcegraph
0% 0/15 0% 0/4 0% 0/2 0% 0/15
app/assets/javascripts/static_site_editor
60.61% 20/33 0% 0/2 22.22% 2/9 63.33% 19/30
app/assets/javascripts/static_site_editor/components
96.36% 106/110 90.63% 29/32 91.38% 53/58 96.36% 106/110
app/assets/javascripts/static_site_editor/graphql
0% 0/7 100% 0/0 0% 0/2 0% 0/6
app/assets/javascripts/static_site_editor/graphql/resolvers
100% 13/13 100% 0/0 100% 7/7 100% 12/12
app/assets/javascripts/static_site_editor/pages
86.96% 40/46 100% 6/6 75% 15/20 86.96% 40/46
app/assets/javascripts/static_site_editor/router
40% 2/5 100% 0/0 0% 0/1 40% 2/5
app/assets/javascripts/static_site_editor/services
92.68% 152/164 91.43% 32/35 91.3% 42/46 93.51% 144/154
app/assets/javascripts/static_site_editor/services/renderers
97.73% 43/44 88% 22/25 100% 10/10 97.56% 40/41
app/assets/javascripts/templates
30% 18/60 13.64% 3/22 21.43% 3/14 31.03% 18/58
app/assets/javascripts/terminal
5.36% 3/56 0% 0/3 0% 0/20 5.56% 3/54
app/assets/javascripts/terraform
11.11% 1/9 0% 0/2 0% 0/2 11.11% 1/9
app/assets/javascripts/terraform/components
89.66% 26/29 92.31% 24/26 94.12% 16/17 89.66% 26/29
app/assets/javascripts/test_utils
0% 0/75 0% 0/43 0% 0/11 0% 0/72
app/assets/javascripts/tooltips
97.14% 68/70 69.57% 16/23 100% 28/28 96.92% 63/65
app/assets/javascripts/tooltips/components
100% 34/34 84.62% 11/13 100% 19/19 100% 34/34
app/assets/javascripts/user_lists/components
100% 43/43 100% 14/14 100% 22/22 100% 43/43
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% 3/3
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/new
100% 12/12 0% 0/1 100% 8/8 100% 11/11
app/assets/javascripts/user_lists/store/show
100% 36/36 66.67% 4/6 100% 19/19 100% 34/34
app/assets/javascripts/users_select
40.51% 158/390 30.67% 69/225 35.94% 23/64 41.69% 158/379
app/assets/javascripts/validators
0% 0/16 0% 0/4 0% 0/4 0% 0/16
app/assets/javascripts/vue_merge_request_widget
86.15% 168/195 71.25% 57/80 85.71% 54/63 86.6% 168/194
app/assets/javascripts/vue_merge_request_widget/components
97.84% 136/139 94.19% 81/86 95.77% 68/71 97.84% 136/139
app/assets/javascripts/vue_merge_request_widget/components/approvals
95.06% 77/81 86.49% 32/37 94.74% 36/38 95.06% 77/81
app/assets/javascripts/vue_merge_request_widget/components/deployment
97.81% 134/137 91.36% 74/81 100% 57/57 97.81% 134/137
app/assets/javascripts/vue_merge_request_widget/components/extensions
21.43% 9/42 0% 0/12 10% 2/20 21.43% 9/42
app/assets/javascripts/vue_merge_request_widget/components/states
82.53% 326/395 85.25% 156/183 75.46% 123/163 82.53% 326/395
app/assets/javascripts/vue_merge_request_widget/components/terraform
100% 45/45 95% 19/20 100% 22/22 100% 45/45
app/assets/javascripts/vue_merge_request_widget/extensions
0% 0/7 0% 0/8 0% 0/7 0% 0/6
app/assets/javascripts/vue_merge_request_widget/mixins
37.5% 9/24 12.5% 1/8 23.53% 4/17 37.5% 9/24
app/assets/javascripts/vue_merge_request_widget/services
53.85% 14/26 100% 0/0 42.86% 9/21 60.87% 14/23
app/assets/javascripts/vue_merge_request_widget/stores
85.12% 206/242 79.43% 112/141 85.71% 12/14 85.06% 205/241
app/assets/javascripts/vue_merge_request_widget/stores/artifacts_list
84.91% 45/53 57.14% 8/14 80.95% 17/21 85.42% 41/48
app/assets/javascripts/vue_shared
100% 10/10 100% 3/3 100% 5/5 100% 7/7
app/assets/javascripts/vue_shared/components
92.79% 566/610 92.53% 260/281 89.84% 274/305 92.78% 565/609
app/assets/javascripts/vue_shared/components/blob_viewers
100% 25/25 100% 11/11 100% 8/8 100% 25/25
app/assets/javascripts/vue_shared/components/content_viewer
100% 5/5 100% 2/2 100% 2/2 100% 5/5
app/assets/javascripts/vue_shared/components/content_viewer/lib
88.89% 8/9 83.33% 5/6 100% 1/1 100% 8/8
app/assets/javascripts/vue_shared/components/content_viewer/viewers
98.21% 55/56 85.71% 18/21 96% 24/25 98.21% 55/56
app/assets/javascripts/vue_shared/components/date_time_picker
98.94% 93/94 89.74% 35/39 100% 34/34 98.92% 92/93
app/assets/javascripts/vue_shared/components/diff_viewer
100% 19/19 75% 9/12 100% 5/5 100% 19/19
app/assets/javascripts/vue_shared/components/diff_viewer/viewers
95.74% 45/47 87.5% 14/16 87.5% 21/24 95.74% 45/47
app/assets/javascripts/vue_shared/components/diff_viewer/viewers/image_diff
46.99% 39/83 27.27% 9/33 57.14% 16/28 46.99% 39/83
app/assets/javascripts/vue_shared/components/dropdown
90.91% 10/11 50% 3/6 83.33% 5/6 90.91% 10/11
app/assets/javascripts/vue_shared/components/file_finder
83.02% 88/106 68.63% 35/51 87.1% 27/31 83.02% 88/106
app/assets/javascripts/vue_shared/components/file_icon
100% 3/3 80% 4/5 100% 1/1 100% 3/3
app/assets/javascripts/vue_shared/components/filtered_search_bar
97.33% 146/150 88.75% 71/80 95.92% 47/49 97.2% 139/143
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% 81/81 85.71% 42/49 100% 45/45 100% 81/81
app/assets/javascripts/vue_shared/components/form
100% 3/3 100% 0/0 100% 2/2 100% 3/3
app/assets/javascripts/vue_shared/components/gfm_autocomplete
78.48% 62/79 53.45% 31/58 77.14% 27/35 77.33% 58/75
app/assets/javascripts/vue_shared/components/issuable
75% 6/8 100% 2/2 66.67% 4/6 75% 6/8
app/assets/javascripts/vue_shared/components/issue
100% 54/54 100% 38/38 100% 20/20 100% 54/54
app/assets/javascripts/vue_shared/components/lib/utils
87.5% 7/8 60% 3/5 100% 6/6 83.33% 5/6
app/assets/javascripts/vue_shared/components/markdown
77.27% 153/198 75% 81/108 77.27% 68/88 77.27% 153/198
app/assets/javascripts/vue_shared/components/notes
95.35% 41/43 75% 9/12 95.45% 21/22 95.35% 41/43
app/assets/javascripts/vue_shared/components/paginated_table_with_search_and_tabs
98.61% 71/72 87.5% 35/40 95.45% 21/22 98.61% 71/72
app/assets/javascripts/vue_shared/components/pagination
100% 15/15 100% 4/4 100% 2/2 100% 15/15
app/assets/javascripts/vue_shared/components/project_avatar
100% 11/11 83.33% 5/6 100% 6/6 100% 11/11
app/assets/javascripts/vue_shared/components/project_selector
100% 25/25 92.31% 12/13 100% 14/14 100% 25/25
app/assets/javascripts/vue_shared/components/registry
100% 32/32 100% 18/18 100% 22/22 100% 32/32
app/assets/javascripts/vue_shared/components/resizable_chart
100% 26/26 100% 0/0 100% 8/8 100% 26/26
app/assets/javascripts/vue_shared/components/rich_content_editor
91.84% 45/49 50% 1/2 86.36% 19/22 91.84% 45/49
app/assets/javascripts/vue_shared/components/rich_content_editor/modals
85.19% 23/27 90% 9/10 83.33% 5/6 85.19% 23/27
app/assets/javascripts/vue_shared/components/rich_content_editor/modals/add_image
70.59% 36/51 66.67% 12/18 84.62% 11/13 70.59% 36/51
app/assets/javascripts/vue_shared/components/rich_content_editor/services
100% 121/121 87.1% 27/31 100% 33/33 100% 117/117
app/assets/javascripts/vue_shared/components/rich_content_editor/services/renderers
100% 95/95 100% 27/27 100% 34/34 100% 83/83
app/assets/javascripts/vue_shared/components/sidebar
97.47% 77/79 90.91% 50/55 95% 38/40 97.47% 77/79
app/assets/javascripts/vue_shared/components/sidebar/labels_select
98.51% 66/67 95.65% 22/23 96.55% 28/29 98.51% 66/67
app/assets/javascripts/vue_shared/components/sidebar/labels_select_vue
89.71% 122/136 73.56% 64/87 88.68% 47/53 89.71% 122/136
app/assets/javascripts/vue_shared/components/sidebar/labels_select_vue/store
98.95% 94/95 87.5% 14/16 100% 40/40 98.78% 81/82
app/assets/javascripts/vue_shared/components/tabs
91.67% 22/24 87.5% 7/8 100% 14/14 90.91% 20/22
app/assets/javascripts/vue_shared/components/upload_dropzone
89.66% 26/29 86.67% 13/15 86.67% 13/15 89.66% 26/29
app/assets/javascripts/vue_shared/components/user_avatar
96.77% 30/31 95.65% 22/23 100% 15/15 96.77% 30/31
app/assets/javascripts/vue_shared/components/user_popover
100% 18/18 100% 21/21 100% 5/5 100% 18/18
app/assets/javascripts/vue_shared/directives
94.74% 72/76 78.72% 37/47 92.31% 24/26 94.44% 68/72
app/assets/javascripts/vue_shared/mixins
89.87% 71/79 81.36% 48/59 93.02% 40/43 89.74% 70/78
app/assets/javascripts/vue_shared/plugins
100% 3/3 100% 0/0 100% 1/1 100% 3/3
app/assets/javascripts/vue_shared/security_reports
98.15% 53/54 89.47% 17/19 100% 14/14 98.15% 53/54
app/assets/javascripts/vue_shared/security_reports/components
100% 6/6 100% 4/4 100% 3/3 100% 6/6
app/assets/javascripts/vue_shared/security_reports/store
91.01% 81/89 83.87% 52/62 92.86% 26/28 90.24% 74/82
app/assets/javascripts/vue_shared/security_reports/store/modules/sast
100% 31/31 100% 2/2 100% 12/12 100% 29/29
app/assets/javascripts/vue_shared/security_reports/store/modules/secret_detection
100% 31/31 100% 2/2 100% 12/12 100% 29/29
app/assets/javascripts/vuex_shared
100% 12/12 100% 8/8 100% 4/4 100% 12/12
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/6 0% 0/2 0% 0/3 0% 0/6
app/assets/javascripts/whats_new/components
100% 18/18 100% 4/4 100% 5/5 100% 18/18
app/assets/javascripts/whats_new/store
96.3% 26/27 75% 3/4 100% 12/12 96.3% 26/27
app/assets/javascripts/whats_new/utils
100% 16/16 75% 3/4 100% 3/3 100% 15/15
ee/app/assets/javascripts
42.79% 95/222 20.37% 11/54 46.74% 43/92 42.79% 95/222
ee/app/assets/javascripts/add_gitlab_slack_application
0% 0/7 0% 0/2 0% 0/1 0% 0/6
ee/app/assets/javascripts/add_gitlab_slack_application/components
84.62% 11/13 100% 4/4 75% 6/8 84.62% 11/13
ee/app/assets/javascripts/add_gitlab_slack_application/services
0% 0/1 100% 0/0 0% 0/1 0% 0/1
ee/app/assets/javascripts/admin/dev_ops_report
70.83% 17/24 25% 1/4 60% 3/5 73.91% 17/23
ee/app/assets/javascripts/admin/dev_ops_report/components
95.52% 64/67 87.5% 21/24 92.86% 26/28 95.52% 64/67
ee/app/assets/javascripts/admin/dev_ops_report/utils
100% 11/11 100% 0/0 100% 5/5 100% 11/11
ee/app/assets/javascripts/analytics/code_review_analytics
43.33% 13/30 66.67% 8/12 42.86% 3/7 42.86% 12/28
ee/app/assets/javascripts/analytics/code_review_analytics/components
98.18% 54/55 90% 18/20 96.15% 25/26 98.18% 54/55
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.82% 9/11 84.38% 27/32
ee/app/assets/javascripts/analytics/contribution_analytics
12.5% 4/32 0% 0/8 0% 0/10 14.29% 4/28
ee/app/assets/javascripts/analytics/contribution_analytics/components
47.83% 11/23 16.67% 1/6 45.45% 5/11 47.83% 11/23
ee/app/assets/javascripts/analytics/cycle_analytics
88.65% 125/141 70.53% 67/95 93.18% 41/44 87.8% 108/123
ee/app/assets/javascripts/analytics/cycle_analytics/components
91.35% 359/393 83.04% 186/224 85.79% 163/190 91.35% 359/393
ee/app/assets/javascripts/analytics/cycle_analytics/components/tasks_by_type
100% 23/23 87.5% 7/8 100% 9/9 100% 23/23
ee/app/assets/javascripts/analytics/cycle_analytics/store
96.37% 319/331 61.18% 52/85 94.78% 127/134 97.44% 305/313
ee/app/assets/javascripts/analytics/cycle_analytics/store/modules/custom_stages
97.78% 88/90 53.57% 15/28 93.75% 30/32 100% 86/86
ee/app/assets/javascripts/analytics/cycle_analytics/store/modules/duration_chart
100% 53/53 100% 7/7 100% 20/20 100% 49/49
ee/app/assets/javascripts/analytics/cycle_analytics/store/modules/type_of_work
97.44% 76/78 56.52% 13/23 100% 23/23 97.37% 74/76
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
89.47% 17/19 100% 0/0 87.5% 7/8 89.47% 17/19
ee/app/assets/javascripts/analytics/merge_request_analytics
68.18% 30/44 23.81% 5/21 60% 3/5 69.05% 29/42
ee/app/assets/javascripts/analytics/merge_request_analytics/components
88.79% 95/107 72.09% 31/43 89.23% 58/65 88.79% 95/107
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
53.66% 66/123 38.46% 15/39 52.17% 12/23 51.69% 61/118
ee/app/assets/javascripts/analytics/productivity_analytics/components
97.56% 80/82 97.5% 39/40 95.56% 43/45 97.56% 80/82
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% 131/131 91.18% 31/34 100% 48/48 100% 113/113
ee/app/assets/javascripts/analytics/productivity_analytics/store/modules/filters
100% 68/68 100% 16/16 100% 19/19 100% 66/66
ee/app/assets/javascripts/analytics/productivity_analytics/store/modules/table
98.48% 65/66 83.33% 5/6 96.3% 26/27 98.28% 57/58
ee/app/assets/javascripts/analytics/repository_analytics
0% 0/7 0% 0/4 0% 0/2 0% 0/7
ee/app/assets/javascripts/analytics/repository_analytics/components
70.87% 90/127 66.67% 24/36 76.92% 50/65 70.87% 90/127
ee/app/assets/javascripts/analytics/shared
100% 35/35 91.67% 33/36 100% 9/9 100% 30/30
ee/app/assets/javascripts/analytics/shared/components
88.3% 83/94 85% 34/40 88.46% 46/52 88.3% 83/94
ee/app/assets/javascripts/analytics/shared/mixins
75% 3/4 57.14% 4/7 66.67% 2/3 75% 3/4
ee/app/assets/javascripts/approvals
56.25% 27/48 26.67% 4/15 38.46% 5/13 54.76% 23/42
ee/app/assets/javascripts/approvals/components
90.84% 248/273 85.71% 144/168 89.78% 123/137 90.81% 247/272
ee/app/assets/javascripts/approvals/components/license_compliance
100% 28/28 100% 9/9 100% 16/16 100% 28/28
ee/app/assets/javascripts/approvals/components/mr_edit
95.95% 71/74 85.71% 36/42 96% 24/25 95.95% 71/74
ee/app/assets/javascripts/approvals/components/project_settings
66.67% 20/30 69.23% 9/13 50% 7/14 66.67% 20/30
ee/app/assets/javascripts/approvals/components/security_configuration
96.43% 27/28 76.92% 10/13 93.33% 14/15 96.43% 27/28
ee/app/assets/javascripts/approvals/stores
80% 4/5 66.67% 4/6 66.67% 2/3 75% 3/4
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.95% 7/39 29.41% 15/51 46.9% 53/113
ee/app/assets/javascripts/approvals/stores/modules/project_settings
85.42% 41/48 100% 0/0 78.26% 18/23 85.42% 41/48
ee/app/assets/javascripts/audit_events
77.42% 24/31 100% 8/8 80% 12/15 75% 21/28
ee/app/assets/javascripts/audit_events/components
97.22% 70/72 100% 24/24 94.44% 34/36 97.22% 70/72
ee/app/assets/javascripts/audit_events/components/table_cells
100% 7/7 100% 2/2 100% 3/3 100% 7/7
ee/app/assets/javascripts/audit_events/components/tokens
41.38% 12/29 0% 0/4 0% 0/22 41.38% 12/29
ee/app/assets/javascripts/audit_events/components/tokens/shared
81.08% 30/37 66.67% 8/12 75% 15/20 81.08% 30/37
ee/app/assets/javascripts/audit_events/store
100% 30/30 30% 3/10 100% 13/13 100% 29/29
ee/app/assets/javascripts/behaviors/shortcuts
0% 0/9 0% 0/2 0% 0/3 0% 0/9
ee/app/assets/javascripts/billings
100% 6/6 100% 0/0 100% 0/0 100% 6/6
ee/app/assets/javascripts/billings/seat_usage
0% 0/7 0% 0/3 0% 0/2 0% 0/7
ee/app/assets/javascripts/billings/seat_usage/components
85.71% 12/14 100% 2/2 80% 8/10 85.71% 12/14
ee/app/assets/javascripts/billings/seat_usage/store
96.97% 32/33 83.33% 5/6 92.31% 12/13 96.88% 31/32
ee/app/assets/javascripts/billings/subscriptions
0% 0/7 0% 0/5 0% 0/2 0% 0/7
ee/app/assets/javascripts/billings/subscriptions/components
95.65% 44/46 90% 36/40 100% 15/15 95.65% 44/46
ee/app/assets/javascripts/billings/subscriptions/store
81.54% 53/65 87.5% 7/8 68% 17/25 80.95% 51/63
ee/app/assets/javascripts/boards
21.88% 7/32 20% 2/10 16.67% 3/18 23.33% 7/30
ee/app/assets/javascripts/boards/components
76.39% 233/305 60.74% 99/163 81.03% 94/116 76.32% 232/304
ee/app/assets/javascripts/boards/components/boards_list_selector
80.65% 50/62 55.88% 19/34 85.19% 23/27 80.65% 50/62
ee/app/assets/javascripts/boards/components/sidebar
72.31% 47/65 64.29% 18/28 66.67% 12/18 74.6% 47/63
ee/app/assets/javascripts/boards/mixins
23.08% 3/13 50% 4/8 25% 1/4 27.27% 3/11
ee/app/assets/javascripts/boards/models
72% 18/25 57.14% 8/14 63.64% 7/11 72% 18/25
ee/app/assets/javascripts/boards/stores
71.24% 218/306 50.86% 59/116 78.1% 82/105 70.9% 212/299
ee/app/assets/javascripts/burndown_chart
77.78% 56/72 89.29% 25/28 78.57% 11/14 77.46% 55/71
ee/app/assets/javascripts/burndown_chart/components
69.29% 88/127 51.92% 27/52 64.58% 31/48 69.05% 87/126
ee/app/assets/javascripts/clusters/components
93.33% 14/15 100% 8/8 87.5% 7/8 93.33% 14/15
ee/app/assets/javascripts/clusters/mixins
100% 1/1 100% 0/0 100% 1/1 100% 1/1
ee/app/assets/javascripts/clusters_list
0% 0/11 0% 0/2 0% 0/3 0% 0/11
ee/app/assets/javascripts/clusters_list/components
100% 21/21 100% 16/16 90% 9/10 100% 21/21
ee/app/assets/javascripts/codequality_report
94.12% 16/17 75% 3/4 100% 5/5 94.12% 16/17
ee/app/assets/javascripts/codequality_report/store
91.18% 31/34 66.67% 2/3 86.67% 13/15 89.66% 26/29
ee/app/assets/javascripts/compliance_dashboard
50% 4/8 100% 0/0 0% 0/2 50% 4/8
ee/app/assets/javascripts/compliance_dashboard/components
100% 13/13 100% 2/2 100% 5/5 100% 13/13
ee/app/assets/javascripts/compliance_dashboard/components/merge_requests
97.5% 39/40 100% 12/12 94.44% 17/18 97.5% 39/40
ee/app/assets/javascripts/compliance_dashboard/components/merge_requests/statuses
100% 16/16 75% 3/4 100% 7/7 100% 16/16
ee/app/assets/javascripts/compliance_dashboard/components/shared
100% 9/9 80% 8/10 100% 7/7 100% 9/9
ee/app/assets/javascripts/dependencies
0% 0/5 100% 0/0 0% 0/2 0% 0/5
ee/app/assets/javascripts/dependencies/components
94.64% 106/112 88.1% 37/42 90.32% 56/62 94.64% 106/112
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% 81/81 100% 16/16 100% 28/28 100% 73/73
ee/app/assets/javascripts/diffs/mixins
66.67% 4/6 50% 2/4 50% 2/4 80% 4/5
ee/app/assets/javascripts/droplab/plugins
3.33% 1/30 0% 0/14 0% 0/5 3.85% 1/26
ee/app/assets/javascripts/ee_trial_banner
0% 0/30 0% 0/12 0% 0/9 0% 0/29
ee/app/assets/javascripts/environments
100% 2/2 100% 0/0 100% 0/0 100% 2/2
ee/app/assets/javascripts/environments/components
94.29% 33/35 88.89% 16/18 89.47% 17/19 94.29% 33/35
ee/app/assets/javascripts/environments/stores
100% 17/17 80% 12/15 100% 4/4 100% 17/17
ee/app/assets/javascripts/environments_dashboard/components/dashboard
93.22% 55/59 80.56% 29/36 88.57% 31/35 93.22% 55/59
ee/app/assets/javascripts/epic
13.85% 9/65 6.9% 2/29 11.11% 2/18 14.06% 9/64
ee/app/assets/javascripts/epic/components
93.88% 92/98 64.29% 27/42 89.74% 35/39 93.88% 92/98
ee/app/assets/javascripts/epic/components/sidebar_items
98.55% 68/69 85.19% 23/27 100% 33/33 98.55% 68/69
ee/app/assets/javascripts/epic/models
100% 2/2 50% 1/2 100% 1/1 100% 2/2
ee/app/assets/javascripts/epic/store
99.61% 258/259 95.45% 63/66 99.02% 101/102 100% 236/236
ee/app/assets/javascripts/epic/utils
62.86% 22/35 56% 14/25 85.71% 6/7 60.61% 20/33
ee/app/assets/javascripts/event_tracking
0% 0/21 0% 0/13 0% 0/4 0% 0/19
ee/app/assets/javascripts/filtered_search
67.57% 50/74 66.67% 8/12 61.9% 13/21 67.14% 47/70
ee/app/assets/javascripts/geo_node_form
77.14% 27/35 88.89% 16/18 60% 3/5 77.14% 27/35
ee/app/assets/javascripts/geo_node_form/components
100% 78/78 100% 36/36 100% 37/37 100% 78/78
ee/app/assets/javascripts/geo_node_form/store
100% 62/62 83.33% 5/6 100% 28/28 100% 55/55
ee/app/assets/javascripts/geo_nodes
48.28% 14/29 0% 0/2 0% 0/3 48.28% 14/29
ee/app/assets/javascripts/geo_nodes/components
98.01% 197/201 95.51% 85/89 96.59% 85/88 98.01% 197/201
ee/app/assets/javascripts/geo_nodes/components/node_detail_sections
96.1% 74/77 96% 48/50 90% 27/30 96.1% 74/77
ee/app/assets/javascripts/geo_nodes/service
100% 6/6 100% 0/0 100% 6/6 100% 6/6
ee/app/assets/javascripts/geo_nodes/store
96.15% 25/26 95.45% 21/22 100% 13/13 96% 24/25
ee/app/assets/javascripts/geo_replicable
66.67% 10/15 100% 0/0 0% 0/2 66.67% 10/15
ee/app/assets/javascripts/geo_replicable/components
96.3% 52/54 91.67% 22/24 95.24% 20/21 96.3% 52/54
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% 113/113 100% 16/16 100% 41/41 100% 108/108
ee/app/assets/javascripts/geo_settings
86.21% 25/29 100% 18/18 71.43% 5/7 85.19% 23/27
ee/app/assets/javascripts/geo_settings/components
100% 15/15 100% 2/2 100% 6/6 100% 15/15
ee/app/assets/javascripts/geo_settings/store
100% 53/53 100% 0/0 100% 25/25 100% 53/53
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% 23/23 100% 6/6 100% 13/13 100% 23/23
ee/app/assets/javascripts/group_member_contributions/store
97.37% 37/38 62.5% 5/8 100% 15/15 97.3% 36/37
ee/app/assets/javascripts/groups
0% 0/10 0% 0/4 0% 0/2 0% 0/9
ee/app/assets/javascripts/groups/members
100% 3/3 100% 0/0 100% 1/1 100% 3/3
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
33.33% 3/9 22.22% 2/9 16.67% 1/6 33.33% 3/9
ee/app/assets/javascripts/groups/settings/components
100% 28/28 100% 18/18 100% 13/13 100% 28/28
ee/app/assets/javascripts/incidents/components
100% 16/16 100% 8/8 100% 6/6 100% 16/16
ee/app/assets/javascripts/incidents_settings/components
90.48% 19/21 92.86% 13/14 85.71% 6/7 90.48% 19/21
ee/app/assets/javascripts/insights
61.11% 11/18 50% 2/4 50% 2/4 64.71% 11/17
ee/app/assets/javascripts/insights/components
87.14% 61/70 76.32% 29/38 87.18% 34/39 87.14% 61/70
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
94.44% 85/90 75% 18/24 100% 32/32 94.25% 82/87
ee/app/assets/javascripts/integrations/jira/issues_list
0% 0/7 0% 0/5 0% 0/2 0% 0/7
ee/app/assets/javascripts/integrations/jira/issues_list/components
96.49% 55/57 86.96% 20/23 90% 18/20 96.49% 55/57
ee/app/assets/javascripts/issue_show/components/incidents
66.67% 10/15 28.57% 2/7 42.86% 3/7 66.67% 10/15
ee/app/assets/javascripts/issues_analytics
40% 8/20 50% 2/4 50% 3/6 42.11% 8/19
ee/app/assets/javascripts/issues_analytics/components
93.67% 74/79 81.82% 18/22 90.24% 37/41 93.67% 74/79
ee/app/assets/javascripts/issues_analytics/services
100% 1/1 100% 0/0 100% 1/1 100% 1/1
ee/app/assets/javascripts/issues_analytics/stores
100% 3/3 100% 0/0 100% 1/1 100% 3/3
ee/app/assets/javascripts/issues_analytics/stores/modules/issue_analytics
95.65% 22/23 100% 0/0 92.86% 13/14 95.24% 20/21
ee/app/assets/javascripts/iterations
13.33% 2/15 0% 0/1 0% 0/6 13.33% 2/15
ee/app/assets/javascripts/iterations/components
78.65% 151/192 47.37% 45/95 70.24% 59/84 78.65% 151/192
ee/app/assets/javascripts/jobs/components
80% 4/5 100% 2/2 66.67% 2/3 80% 4/5
ee/app/assets/javascripts/license_compliance
0% 0/10 100% 0/0 0% 0/2 0% 0/10
ee/app/assets/javascripts/license_compliance/components
100% 61/61 88% 22/25 100% 29/29 100% 61/61
ee/app/assets/javascripts/license_compliance/store
100% 5/5 50% 1/2 100% 2/2 100% 5/5
ee/app/assets/javascripts/license_compliance/store/modules/list
100% 48/48 100% 5/5 100% 17/17 100% 46/46
ee/app/assets/javascripts/license_compliance/store/plugins
100% 4/4 100% 3/3 100% 2/2 100% 4/4
ee/app/assets/javascripts/license_compliance/utils
100% 6/6 100% 2/2 100% 2/2 100% 5/5
ee/app/assets/javascripts/members
100% 5/5 100% 0/0 100% 2/2 100% 3/3
ee/app/assets/javascripts/members/components/ldap
92.31% 24/26 100% 2/2 81.82% 9/11 92.31% 24/26
ee/app/assets/javascripts/members/components/table
100% 6/6 100% 0/0 100% 3/3 100% 6/6
ee/app/assets/javascripts/members/store
96% 24/25 75% 3/4 100% 8/8 96% 24/25
ee/app/assets/javascripts/notes/mixins
94.44% 17/18 91.67% 11/12 100% 8/8 94.44% 17/18
ee/app/assets/javascripts/on_demand_scans
50% 6/12 0% 0/2 0% 0/2 50% 6/12
ee/app/assets/javascripts/on_demand_scans/components
89.8% 44/49 86.96% 20/23 82.61% 19/23 89.8% 44/49
ee/app/assets/javascripts/on_demand_scans/components/profile_selector
88.46% 23/26 100% 10/10 78.57% 11/14 88.46% 23/26
ee/app/assets/javascripts/on_demand_scans/graphql
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/oncall_schedules
38.46% 5/13 0% 0/2 33.33% 1/3 41.67% 5/12
ee/app/assets/javascripts/oncall_schedules/components
88.5% 100/113 84% 21/25 80.36% 45/56 88.5% 100/113
ee/app/assets/javascripts/oncall_schedules/components/rotations
86.21% 25/29 88.89% 8/9 83.33% 15/18 86.21% 25/29
ee/app/assets/javascripts/oncall_schedules/components/schedule
100% 15/15 0% 0/1 100% 1/1 100% 14/14
ee/app/assets/javascripts/oncall_schedules/components/schedule/components
100% 6/6 100% 0/0 100% 1/1 100% 6/6
ee/app/assets/javascripts/oncall_schedules/components/schedule/components/preset_weeks
100% 35/35 100% 15/15 100% 12/12 100% 35/35
ee/app/assets/javascripts/oncall_schedules/components/schedule/mixins
100% 6/6 100% 2/2 100% 3/3 100% 6/6
ee/app/assets/javascripts/oncall_schedules/utils
25% 8/32 0% 0/9 0% 0/9 25.81% 8/31
ee/app/assets/javascripts/operations/components/dashboard
89.8% 44/49 93.75% 30/32 85.19% 23/27 89.8% 44/49
ee/app/assets/javascripts/pages/admin/application_settings
0% 0/19 100% 0/0 0% 0/11 0% 0/18
ee/app/assets/javascripts/pages/admin/application_settings/ci_cd
81.25% 13/16 50% 1/2 75% 6/8 81.25% 13/16
ee/app/assets/javascripts/pages/admin/application_settings/integrations
0% 0/20 100% 0/0 0% 0/11 0% 0/19
ee/app/assets/javascripts/pages/admin/audit_logs
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/admin/emails/show
0% 0/34 0% 0/12 0% 0/15 0% 0/34
ee/app/assets/javascripts/pages/admin/geo
0% 0/5 100% 0/0 0% 0/1 0% 0/4
ee/app/assets/javascripts/pages/admin/geo/designs
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/admin/geo/nodes
0% 0/3 100% 0/0 100% 0/0 0% 0/3
ee/app/assets/javascripts/pages/admin/geo/nodes/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/admin/geo/nodes/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/admin/geo/replicables
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/admin/geo/settings
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/admin/groups/edit
0% 0/3 100% 0/0 100% 0/0 0% 0/3
ee/app/assets/javascripts/pages/admin/groups/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/admin/licenses/new
0% 0/15 100% 0/0 0% 0/3 0% 0/14
ee/app/assets/javascripts/pages/admin/push_rules
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/admin/users/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/admin/users/pipeline_minutes
62.5% 10/16 25% 1/4 66.67% 4/6 62.5% 10/16
ee/app/assets/javascripts/pages/analytics/productivity_analytics
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/dashboard
0% 0/2 100% 0/0 100% 0/0 0% 0/2
ee/app/assets/javascripts/pages/groups/analytics/cycle_analytics
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/groups/analytics/merge_request_analytics
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/groups/analytics/productivity_analytics
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/groups/analytics/repository_analytics
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/groups/audit_events
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/groups/billings
0% 0/2 100% 0/0 100% 0/0 0% 0/2
ee/app/assets/javascripts/pages/groups/contribution_analytics/show
0% 0/4 0% 0/2 100% 0/0 0% 0/4
ee/app/assets/javascripts/pages/groups/edit
0% 0/2 100% 0/0 100% 0/0 0% 0/2
ee/app/assets/javascripts/pages/groups/epics/index
0% 0/4 100% 0/0 100% 0/0 0% 0/4
ee/app/assets/javascripts/pages/groups/epics/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/groups/epics/show
0% 0/6 100% 0/0 0% 0/1 0% 0/6
ee/app/assets/javascripts/pages/groups/insights
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/groups/issues_analytics
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/groups/iterations
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/groups/iterations/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/groups/iterations/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/groups/iterations/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/groups/ldap_group_links
0% 0/2 100% 0/0 100% 0/0 0% 0/2
ee/app/assets/javascripts/pages/groups/milestones/show
0% 0/2 100% 0/0 100% 0/0 0% 0/2
ee/app/assets/javascripts/pages/groups/omniauth_callbacks
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/groups/roadmap/show
0% 0/3 100% 0/0 100% 0/0 0% 0/3
ee/app/assets/javascripts/pages/groups/saml_providers
0% 0/7 100% 0/0 0% 0/2 0% 0/7
ee/app/assets/javascripts/pages/groups/saml_providers/saml_members
100% 7/7 100% 2/2 100% 3/3 100% 7/7
ee/app/assets/javascripts/pages/groups/saml_providers/saml_members/store
81.82% 9/11 100% 4/4 85.71% 6/7 81.82% 9/11
ee/app/assets/javascripts/pages/groups/saml_providers/shared
0% 0/3 100% 0/0 0% 0/1 0% 0/3
ee/app/assets/javascripts/pages/groups/seat_usage/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/groups/security/compliance_dashboards
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/groups/security/dashboard/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/groups/security/discover/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/groups/security/vulnerabilities/index
0% 0/2 100% 0/0 0% 0/1 0% 0/2
ee/app/assets/javascripts/pages/groups/show
0% 0/6 100% 0/0 100% 0/0 0% 0/6
ee/app/assets/javascripts/pages/groups/sso
0% 0/2 100% 0/0 100% 0/0 0% 0/2
ee/app/assets/javascripts/pages/groups/usage_quotas
0% 0/3 0% 0/2 100% 0/0 0% 0/3
ee/app/assets/javascripts/pages/groups/wikis
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/operations/environments
0% 0/2 100% 0/0 0% 0/1 0% 0/2
ee/app/assets/javascripts/pages/operations/index
0% 0/2 100% 0/0 0% 0/1 0% 0/2
ee/app/assets/javascripts/pages/profiles/billings
0% 0/2 100% 0/0 100% 0/0 0% 0/2
ee/app/assets/javascripts/pages/profiles/slacks
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/profiles/usage_quotas
0% 0/3 0% 0/2 100% 0/0 0% 0/3
ee/app/assets/javascripts/pages/projects/analytics/code_reviews/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/analytics/issues_analytics
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/analytics/merge_request_analytics
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/audit_events
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/blame/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/blob/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/dependencies/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/edit
0% 0/5 100% 0/0 100% 0/0 0% 0/5
ee/app/assets/javascripts/pages/projects/incident_management/oncall_schedules/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/insights
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/integrations/jira/issues
0% 0/4 0% 0/2 0% 0/1 0% 0/4
ee/app/assets/javascripts/pages/projects/issues
0% 0/3 100% 0/0 0% 0/1 0% 0/3
ee/app/assets/javascripts/pages/projects/issues/designs
0% 0/0 0% 0/0 0% 0/0 0% 0/0
ee/app/assets/javascripts/pages/projects/issues/index
0% 0/0 0% 0/0 0% 0/0 0% 0/0
ee/app/assets/javascripts/pages/projects/issues/show
0% 0/9 0% 0/6 100% 0/0 0% 0/8
ee/app/assets/javascripts/pages/projects/iterations
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/iterations/inherited/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/jobs/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/licenses/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/merge_conflicts
0% 0/2 100% 0/0 100% 0/0 0% 0/2
ee/app/assets/javascripts/pages/projects/merge_requests/conflicts
0% 0/2 100% 0/0 100% 0/0 0% 0/2
ee/app/assets/javascripts/pages/projects/merge_requests/creations/diffs
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/merge_requests/creations/new
0% 0/2 100% 0/0 100% 0/0 0% 0/2
ee/app/assets/javascripts/pages/projects/merge_requests/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/merge_requests/shared
0% 0/2 100% 0/0 0% 0/1 0% 0/2
ee/app/assets/javascripts/pages/projects/merge_requests/show
0% 0/9 0% 0/6 100% 0/0 0% 0/8
ee/app/assets/javascripts/pages/projects/milestones/show
0% 0/2 100% 0/0 100% 0/0 0% 0/2
ee/app/assets/javascripts/pages/projects/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/on_demand_scans/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/pipelines/builds
0% 0/0 0% 0/0 0% 0/0 0% 0/0
ee/app/assets/javascripts/pages/projects/pipelines/codequality_report
0% 0/0 0% 0/0 0% 0/0 0% 0/0
ee/app/assets/javascripts/pages/projects/pipelines/dag
0% 0/0 0% 0/0 0% 0/0 0% 0/0
ee/app/assets/javascripts/pages/projects/pipelines/failures
0% 0/0 0% 0/0 0% 0/0 0% 0/0
ee/app/assets/javascripts/pages/projects/pipelines/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/pipelines/licenses
0% 0/0 0% 0/0 0% 0/0 0% 0/0
ee/app/assets/javascripts/pages/projects/pipelines/security
0% 0/0 0% 0/0 0% 0/0 0% 0/0
ee/app/assets/javascripts/pages/projects/pipelines/show
0% 0/37 0% 0/12 0% 0/7 0% 0/37
ee/app/assets/javascripts/pages/projects/quality/test_cases
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/quality/test_cases/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/quality/test_cases/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/requirements_management/requirements
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/security/configuration
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/security/dashboard/index
0% 0/2 100% 0/0 0% 0/1 0% 0/2
ee/app/assets/javascripts/pages/projects/security/dast_profiles
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/security/dast_scanner_profiles/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/security/dast_scanner_profiles/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/security/dast_site_profiles/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/security/dast_site_profiles/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/security/discover/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/security/sast_configuration
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/security/vulnerabilities/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/security/vulnerability_report
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/settings/ci_cd/show
0% 0/12 0% 0/2 0% 0/2 0% 0/11
ee/app/assets/javascripts/pages/projects/settings/operations/show
0% 0/2 100% 0/0 100% 0/0 0% 0/2
ee/app/assets/javascripts/pages/projects/settings/repository/show
0% 0/69 0% 0/14 0% 0/23 0% 0/63
ee/app/assets/javascripts/pages/projects/shared
0% 0/4 0% 0/2 0% 0/1 0% 0/4
ee/app/assets/javascripts/pages/projects/shared/permissions/mixins
53.85% 7/13 33.33% 2/6 100% 2/2 53.85% 7/13
ee/app/assets/javascripts/pages/projects/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/threat_monitoring/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/threat_monitoring/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/projects/threat_monitoring/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/registrations/groups/new
0% 0/4 100% 0/0 100% 0/0 0% 0/4
ee/app/assets/javascripts/pages/registrations/projects/new
0% 0/3 100% 0/0 100% 0/0 0% 0/3
ee/app/assets/javascripts/pages/registrations/update_registration
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/registrations/welcome
0% 0/8 100% 0/0 0% 0/2 0% 0/8
ee/app/assets/javascripts/pages/root
0% 0/0 0% 0/0 0% 0/0 0% 0/0
ee/app/assets/javascripts/pages/search/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/security/dashboard/settings
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/security/dashboard/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/security/vulnerabilities/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/sessions
0% 0/0 0% 0/0 0% 0/0 0% 0/0
ee/app/assets/javascripts/pages/subscriptions/groups/edit
0% 0/4 100% 0/0 100% 0/0 0% 0/4
ee/app/assets/javascripts/pages/subscriptions/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/pages/trial_registrations/new
72.97% 27/37 81.82% 9/11 83.33% 10/12 72.22% 26/36
ee/app/assets/javascripts/pages/trials
0% 0/16 100% 0/0 0% 0/4 0% 0/16
ee/app/assets/javascripts/pages/trials/apply
0% 0/0 0% 0/0 0% 0/0 0% 0/0
ee/app/assets/javascripts/pages/trials/create_lead
0% 0/0 0% 0/0 0% 0/0 0% 0/0
ee/app/assets/javascripts/pages/trials/new
0% 0/0 0% 0/0 0% 0/0 0% 0/0
ee/app/assets/javascripts/pages/trials/select
0% 0/0 0% 0/0 0% 0/0 0% 0/0
ee/app/assets/javascripts/projects
5.26% 4/76 0% 0/9 10.53% 2/19 5.33% 4/75
ee/app/assets/javascripts/projects/components
100% 4/4 100% 0/0 100% 1/1 100% 4/4
ee/app/assets/javascripts/projects/merge_requests
52% 13/25 53.85% 7/13 72.73% 8/11 52% 13/25
ee/app/assets/javascripts/protected_branches
0% 0/7 100% 0/0 0% 0/4 0% 0/7
ee/app/assets/javascripts/protected_environments
0% 0/81 0% 0/15 0% 0/28 0% 0/80
ee/app/assets/javascripts/protected_tags
0% 0/71 0% 0/15 0% 0/25 0% 0/71
ee/app/assets/javascripts/registrations
100% 3/3 100% 0/0 100% 0/0 100% 3/3
ee/app/assets/javascripts/registrations/components
100% 20/20 100% 0/0 100% 15/15 100% 20/20
ee/app/assets/javascripts/registrations/groups/new
0% 0/18 0% 0/6 0% 0/7 0% 0/15
ee/app/assets/javascripts/registrations/projects/new
0% 0/5 0% 0/2 0% 0/2 0% 0/4
ee/app/assets/javascripts/registrations/welcome
0% 0/17 0% 0/6 0% 0/3 0% 0/16
ee/app/assets/javascripts/related_items_tree
47.83% 11/23 0% 0/2 0% 0/3 47.83% 11/23
ee/app/assets/javascripts/related_items_tree/components
90.58% 202/223 79.03% 98/124 87.93% 102/116 90.58% 202/223
ee/app/assets/javascripts/related_items_tree/mixins
95.45% 21/22 92.86% 13/14 100% 6/6 95.24% 20/21
ee/app/assets/javascripts/related_items_tree/store
95.19% 356/374 72.48% 79/109 93.5% 115/123 94.94% 338/356
ee/app/assets/javascripts/related_items_tree/utils
100% 23/23 75% 3/4 100% 12/12 100% 18/18
ee/app/assets/javascripts/reports/components
100% 2/2 100% 0/0 100% 0/0 100% 2/2
ee/app/assets/javascripts/repository
0% 0/12 0% 0/4 0% 0/4 0% 0/11
ee/app/assets/javascripts/repository/utils
100% 2/2 100% 2/2 100% 2/2 100% 1/1
ee/app/assets/javascripts/requirements
28.57% 6/21 0% 0/10 0% 0/4 28.57% 6/21
ee/app/assets/javascripts/requirements/components
83.69% 236/282 74.86% 131/175 84.09% 74/88 83.69% 236/282
ee/app/assets/javascripts/requirements/mixins
100% 10/10 100% 0/0 100% 10/10 100% 10/10
ee/app/assets/javascripts/roadmap
48.72% 19/39 0% 0/6 0% 0/5 48.72% 19/39
ee/app/assets/javascripts/roadmap/components
89.74% 376/419 76.04% 165/217 94.2% 130/138 89.74% 376/419
ee/app/assets/javascripts/roadmap/components/preset_months
97.44% 38/39 91.67% 22/24 100% 11/11 97.44% 38/39
ee/app/assets/javascripts/roadmap/components/preset_quarters
100% 35/35 100% 19/19 100% 15/15 100% 35/35
ee/app/assets/javascripts/roadmap/components/preset_weeks
100% 37/37 100% 17/17 100% 12/12 100% 37/37
ee/app/assets/javascripts/roadmap/mixins
95.86% 139/145 93.41% 85/91 100% 24/24 95.77% 136/142
ee/app/assets/javascripts/roadmap/store
97.71% 213/218 77.55% 38/49 97.3% 72/74 97.64% 207/212
ee/app/assets/javascripts/roadmap/utils
87.43% 146/167 71.3% 82/115 95.24% 20/21 86.88% 139/160
ee/app/assets/javascripts/saml_providers
85.09% 97/114 79.31% 23/29 80% 36/45 87.96% 95/108
ee/app/assets/javascripts/search
100% 10/10 100% 2/2 100% 2/2 100% 10/10
ee/app/assets/javascripts/security_configuration
33.33% 2/6 100% 4/4 33.33% 1/3 20% 1/5
ee/app/assets/javascripts/security_configuration/components
100% 69/69 100% 27/27 100% 28/28 100% 69/69
ee/app/assets/javascripts/security_configuration/dast_profiles
0% 0/7 0% 0/2 0% 0/2 0% 0/7
ee/app/assets/javascripts/security_configuration/dast_profiles/components
72.73% 64/88 59.38% 19/32 73.33% 33/45 72.73% 64/88
ee/app/assets/javascripts/security_configuration/dast_profiles/graphql
93.75% 15/16 100% 0/0 100% 6/6 92.86% 13/14
ee/app/assets/javascripts/security_configuration/dast_profiles/settings
100% 2/2 100% 0/0 100% 1/1 100% 1/1
ee/app/assets/javascripts/security_configuration/dast_scanner_profiles
25% 3/12 0% 0/4 0% 0/2 25% 3/12
ee/app/assets/javascripts/security_configuration/dast_scanner_profiles/components
100% 60/60 100% 36/36 100% 22/22 100% 60/60
ee/app/assets/javascripts/security_configuration/dast_scanner_profiles/graphql
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/security_configuration/dast_site_profiles_form
0% 0/9 0% 0/4 0% 0/2 0% 0/9
ee/app/assets/javascripts/security_configuration/dast_site_profiles_form/components
98.18% 54/55 94.29% 33/35 100% 19/19 98.18% 54/55
ee/app/assets/javascripts/security_configuration/dast_site_profiles_form/graphql
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/security_configuration/dast_site_validation
100% 7/7 100% 0/0 100% 0/0 100% 7/7
ee/app/assets/javascripts/security_configuration/dast_site_validation/components
95.74% 45/47 80% 12/15 100% 22/22 95.74% 45/47
ee/app/assets/javascripts/security_configuration/dast_site_validation/graphql
0% 0/1 100% 0/0 100% 0/0 0% 0/1
ee/app/assets/javascripts/security_configuration/modules/configuration
100% 21/21 66.67% 2/3 100% 8/8 100% 21/21
ee/app/assets/javascripts/security_configuration/sast
0% 0/8 0% 0/2 0% 0/2 0% 0/8
ee/app/assets/javascripts/security_configuration/sast/components
93.14% 95/102 83.72% 36/43 87.8% 36/41 92.93% 92/99
ee/app/assets/javascripts/security_dashboard
32.65% 32/98 17.24% 5/29 44.44% 12/27 29.03% 27/93
ee/app/assets/javascripts/security_dashboard/components
86.68% 579/668 79.13% 201/254 78.22% 255/326 86.66% 578/667
ee/app/assets/javascripts/security_dashboard/components/empty_states
100% 11/11 100% 0/0 100% 5/5 100% 11/11
ee/app/assets/javascripts/security_dashboard/components/filters
97.67% 42/43 91.67% 22/24 100% 28/28 97.67% 42/43
ee/app/assets/javascripts/security_dashboard/components/first_class_project_manager
86.36% 76/88 84.62% 22/26 84.85% 28/33 86.36% 76/88
ee/app/assets/javascripts/security_dashboard/graphql
0% 0/3 100% 0/0 100% 0/0 0% 0/3
ee/app/assets/javascripts/security_dashboard/store
100% 10/10 100% 3/3 100% 2/2 100% 10/10
ee/app/assets/javascripts/security_dashboard/store/modules/filters
100% 20/20 100% 2/2 100% 7/7 100% 19/19
ee/app/assets/javascripts/security_dashboard/store/modules/pipeline_jobs
100% 39/39 100% 12/12 100% 17/17 100% 36/36
ee/app/assets/javascripts/security_dashboard/store/modules/project_selector
99.34% 150/151 100% 21/21 98.33% 59/60 99.32% 146/147
ee/app/assets/javascripts/security_dashboard/store/modules/project_selector/utils
100% 7/7 100% 2/2 100% 3/3 100% 4/4
ee/app/assets/javascripts/security_dashboard/store/modules/projects
100% 34/34 100% 8/8 100% 14/14 100% 34/34
ee/app/assets/javascripts/security_dashboard/store/modules/unscanned_projects
100% 52/52 72.73% 8/11 96.15% 25/26 100% 45/45
ee/app/assets/javascripts/security_dashboard/store/modules/vulnerabilities
96.95% 318/328 75.68% 56/74 97.52% 118/121 96.89% 312/322
ee/app/assets/javascripts/security_dashboard/store/modules/vulnerable_projects
100% 46/46 100% 6/6 100% 21/21 100% 41/41
ee/app/assets/javascripts/security_dashboard/store/plugins
100% 6/6 100% 2/2 100% 3/3 100% 6/6
ee/app/assets/javascripts/security_dashboard/utils
88.89% 8/9 75% 3/4 100% 2/2 87.5% 7/8
ee/app/assets/javascripts/sidebar
26.56% 17/64 8.33% 1/12 26.32% 5/19 27.87% 17/61
ee/app/assets/javascripts/sidebar/components
85.45% 47/55 83.33% 35/42 80.77% 21/26 85.45% 47/55
ee/app/assets/javascripts/sidebar/components/ancestors_tree
76.47% 13/17 56.25% 9/16 80% 4/5 76.47% 13/17
ee/app/assets/javascripts/sidebar/components/status
61.9% 39/63 52.94% 18/34 50% 16/32 61.9% 39/63
ee/app/assets/javascripts/sidebar/components/weight
93.88% 46/49 79.31% 23/29 90.91% 20/22 93.88% 46/49
ee/app/assets/javascripts/sidebar/stores
100% 18/18 75% 3/4 100% 6/6 100% 18/18
ee/app/assets/javascripts/sortable
0% 0/0 0% 0/0 0% 0/0 0% 0/0
ee/app/assets/javascripts/status_page_settings
0% 0/5 0% 0/2 0% 0/2 0% 0/5
ee/app/assets/javascripts/status_page_settings/components
100% 5/5 100% 0/0 100% 1/1 100% 5/5
ee/app/assets/javascripts/status_page_settings/store
82.93% 34/41 94.12% 16/17 66.67% 14/21 82.93% 34/41
ee/app/assets/javascripts/storage_counter
73.53% 25/34 36.36% 4/11 66.67% 6/9 73.53% 25/34
ee/app/assets/javascripts/storage_counter/components
90.53% 153/169 82.22% 74/90 91.89% 68/74 90.53% 153/169
ee/app/assets/javascripts/subscriptions/groups/edit
0% 0/6 0% 0/2 0% 0/2 0% 0/5
ee/app/assets/javascripts/subscriptions/new
53.33% 8/15 100% 2/2 40% 2/5 53.33% 8/15
ee/app/assets/javascripts/subscriptions/new/components
94.44% 17/18 75% 3/4 80% 4/5 94.44% 17/18
ee/app/assets/javascripts/subscriptions/new/components/checkout
86.17% 81/94 89.47% 34/38 82.35% 42/51 86.17% 81/94
ee/app/assets/javascripts/subscriptions/new/components/order_summary
100% 4/4 100% 2/2 100% 1/1 100% 4/4
ee/app/assets/javascripts/subscriptions/new/store
99.55% 222/223 96.67% 58/60 100% 100/100 99.5% 201/202
ee/app/assets/javascripts/test_case_create
0% 0/7 0% 0/2 0% 0/2 0% 0/7
ee/app/assets/javascripts/test_case_create/components
94.44% 17/18 71.43% 5/7 100% 7/7 94.44% 17/18
ee/app/assets/javascripts/test_case_list
33.33% 5/15 0% 0/7 0% 0/2 33.33% 5/15
ee/app/assets/javascripts/test_case_list/components
72.88% 86/118 54.05% 40/74 70.37% 19/27 72.88% 86/118
ee/app/assets/javascripts/test_case_show
0% 0/8 0% 0/2 0% 0/2 0% 0/8
ee/app/assets/javascripts/test_case_show/components
96.2% 76/79 85% 34/40 95.45% 42/44 96.2% 76/79
ee/app/assets/javascripts/test_case_show/mixins
72.22% 26/36 36.36% 4/11 78.95% 15/19 74.29% 26/35
ee/app/assets/javascripts/threat_monitoring
13.64% 3/22 0% 0/4 0% 0/4 13.64% 3/22
ee/app/assets/javascripts/threat_monitoring/components
97.92% 141/144 85% 51/60 93.94% 62/66 97.92% 141/144
ee/app/assets/javascripts/threat_monitoring/components/policy_editor
94.29% 132/140 87.5% 35/40 92% 46/50 94.29% 132/140
ee/app/assets/javascripts/threat_monitoring/components/policy_editor/lib
99.38% 161/162 94.12% 96/102 100% 44/44 100% 145/145
ee/app/assets/javascripts/threat_monitoring/store
57.14% 8/14 100% 2/2 50% 3/6 61.54% 8/13
ee/app/assets/javascripts/threat_monitoring/store/modules/network_policies
100% 99/99 96.43% 27/28 100% 37/37 100% 94/94
ee/app/assets/javascripts/threat_monitoring/store/modules/threat_monitoring
100% 59/59 100% 17/17 100% 25/25 100% 57/57
ee/app/assets/javascripts/threat_monitoring/store/modules/threat_monitoring_statistics
100% 37/37 100% 8/8 100% 14/14 100% 37/37
ee/app/assets/javascripts/trials
100% 6/6 75% 3/4 100% 1/1 100% 6/6
ee/app/assets/javascripts/users_select
100% 2/2 100% 0/0 100% 0/0 100% 2/2
ee/app/assets/javascripts/validators
100% 5/5 100% 2/2 100% 1/1 100% 5/5
ee/app/assets/javascripts/vue_merge_request_widget
92.71% 89/96 88.89% 72/81 92.68% 38/41 93.41% 85/91
ee/app/assets/javascripts/vue_merge_request_widget/components
82.98% 39/47 94.44% 17/18 75% 21/28 82.98% 39/47
ee/app/assets/javascripts/vue_merge_request_widget/components/approvals
92.86% 65/70 94.59% 35/37 90.24% 37/41 92.86% 65/70
ee/app/assets/javascripts/vue_merge_request_widget/components/blocking_merge_requests
96.67% 29/30 82.14% 23/28 94.44% 17/18 96.67% 29/30
ee/app/assets/javascripts/vue_merge_request_widget/components/states
100% 6/6 100% 0/0 50% 1/2 100% 6/6
ee/app/assets/javascripts/vue_merge_request_widget/mixins
100% 40/40 100% 46/46 100% 14/14 100% 40/40
ee/app/assets/javascripts/vue_merge_request_widget/services
50% 4/8 100% 0/0 42.86% 3/7 50% 3/6
ee/app/assets/javascripts/vue_merge_request_widget/stores
90.35% 103/114 81.58% 31/38 85% 17/20 90.27% 102/113
ee/app/assets/javascripts/vue_shared
100% 2/2 100% 0/0 100% 0/0 100% 2/2
ee/app/assets/javascripts/vue_shared/components
100% 23/23 100% 16/16 100% 19/19 100% 23/23
ee/app/assets/javascripts/vue_shared/components/accordion
95.65% 22/23 87.5% 7/8 100% 14/14 95.65% 22/23
ee/app/assets/javascripts/vue_shared/components/gfm_autocomplete
100% 4/4 100% 0/0 100% 2/2 100% 4/4
ee/app/assets/javascripts/vue_shared/components/sidebar/epics_select
83.95% 68/81 88.57% 31/35 74.29% 26/35 83.95% 68/81
ee/app/assets/javascripts/vue_shared/components/sidebar/epics_select/store
98.92% 92/93 88.89% 16/18 100% 39/39 98.85% 86/87
ee/app/assets/javascripts/vue_shared/components/sidebar/health_status_select
44.44% 4/9 50% 3/6 25% 1/4 44.44% 4/9
ee/app/assets/javascripts/vue_shared/components/user_avatar/badges
100% 4/4 100% 0/0 100% 1/1 100% 4/4
ee/app/assets/javascripts/vue_shared/dashboards/components
97.14% 34/35 82.35% 14/17 95.24% 20/21 97.14% 34/35
ee/app/assets/javascripts/vue_shared/dashboards/constants
100% 2/2 100% 0/0 100% 0/0 100% 2/2
ee/app/assets/javascripts/vue_shared/dashboards/mixins
0% 0/5 100% 0/0 0% 0/3 0% 0/5
ee/app/assets/javascripts/vue_shared/dashboards/store
93.3% 167/179 71.79% 28/39 87.69% 57/65 94.64% 159/168
ee/app/assets/javascripts/vue_shared/discover
68.75% 11/16 100% 0/0 66.67% 4/6 68.75% 11/16
ee/app/assets/javascripts/vue_shared/license_compliance
90.91% 40/44 83.33% 10/12 78.57% 11/14 90.91% 40/44
ee/app/assets/javascripts/vue_shared/license_compliance/components
98.46% 64/65 94.74% 18/19 93.94% 31/33 98.46% 64/65
ee/app/assets/javascripts/vue_shared/license_compliance/store
98.7% 228/231 90.48% 57/63 97.85% 91/93 98.65% 219/222
ee/app/assets/javascripts/vue_shared/metrics_reports
95.65% 22/23 100% 6/6 80% 4/5 95.65% 22/23
ee/app/assets/javascripts/vue_shared/metrics_reports/components
100% 13/13 100% 12/12 100% 5/5 100% 13/13
ee/app/assets/javascripts/vue_shared/metrics_reports/store
88.24% 60/68 62.5% 15/24 84.62% 22/26 88.71% 55/62
ee/app/assets/javascripts/vue_shared/security_reports
95.95% 71/74 90% 36/40 92% 23/25 95.95% 71/74
ee/app/assets/javascripts/vue_shared/security_reports/components
95.63% 219/229 94.24% 180/191 95.69% 111/116 95.63% 219/229
ee/app/assets/javascripts/vue_shared/security_reports/mixins
100% 13/13 100% 4/4 100% 8/8 100% 13/13
ee/app/assets/javascripts/vue_shared/security_reports/store
99.52% 419/421 87.76% 43/49 98.68% 149/151 99.51% 404/406
ee/app/assets/javascripts/vue_shared/security_reports/store/modules/sast
100% 18/18 100% 6/6 100% 4/4 100% 18/18
ee/app/assets/javascripts/vue_shared/security_reports/store/modules/secret_detection
100% 18/18 100% 6/6 100% 4/4 100% 18/18
ee/app/assets/javascripts/vue_shared/security_reports/store/utils
100% 14/14 100% 13/13 100% 4/4 100% 12/12
ee/app/assets/javascripts/vulnerabilities
79.17% 19/24 80% 8/10 50% 2/4 78.26% 18/23
ee/app/assets/javascripts/vulnerabilities/components
95.01% 343/361 88.89% 152/171 94.74% 162/171 95.01% 343/361