Speed up factories spec by using FactoryDefault
What does this MR do?
This MR improves the performance of factories specs by using let_it_be
and FactoryDefault
Related to &3752.
Contributes to https://gitlab.com/gitlab-org/plan/-/issues/145.
Here's the output from test-prof
when run with FPROF=1
. Note:
-
Total
amount of factories created went down from 2097 to 1304🚀 -
Total events
went down from 36674 to 15609 - Queries saved: 21065
Before
[TEST PROF INFO] EventProf results for sql.active_record
Total time: 01:00.855 of 02:19.331 (43.68%)
Total events: 36674
Top 5 slowest suites (by time):
factories (./spec/factories_spec.rb:5) – 01:00.855 (36674 / 1485) of 02:19.331 (43.68%)
Finished in 2 minutes 26.5 seconds (files took 3.65 seconds to load)
1487 examples, 0 failure, 671 pending
[TEST PROF INFO] Factories usage
Total: 2097
Total top-level: 582
Total time: 121.7320s
Total uniq factories: 412
total top-level total time time per call top-level time name
352 1 18.9311s 0.0538s 0.0447s namespace
336 26 72.8402s 0.2168s 5.5087s project
193 10 9.6831s 0.0502s 0.4426s user
116 7 15.0082s 0.1294s 0.4026s cluster
53 16 11.1683s 0.2107s 3.2245s issue
37 1 0.2484s 0.0067s 0.0487s namespace_settings
36 9 1.3892s 0.0386s 0.3718s group
34 2 2.2796s 0.0670s 0.1374s cluster_provider_gcp
34 2 2.4989s 0.0735s 0.1351s cluster_platform_kubernetes
25 1 4.1443s 0.1658s 0.1812s ci_pipeline
23 4 7.5414s 0.3279s 1.0324s merge_request
22 9 1.5614s 0.0710s 0.2921s service
19 1 2.9991s 0.1578s 0.5135s ci_build
17 2 3.3317s 0.1960s 0.2164s clusters_applications_helm
15 5 0.8638s 0.0576s 0.3136s design
15 0 0.7708s 0.0514s 0.0000s author
15 5 1.6324s 0.1088s 0.2042s package
15 1 0.5570s 0.0371s 0.2976s package_file
13 1 0.8951s 0.0689s 0.2534s ci_job_artifact
13 7 0.4146s 0.0319s 0.3784s zoom_meeting
12 4 1.3544s 0.1129s 0.2553s label
11 5 0.6678s 0.0607s 0.4081s project_snippet
11 2 3.8140s 0.3467s 1.0641s conan_package
10 0 0.4624s 0.0462s 0.0000s owner
10 5 1.2272s 0.1227s 0.6499s deployment
10 5 0.8959s 0.0896s 0.4531s incident
10 5 0.7825s 0.0782s 0.3482s jira_service
9 5 0.4663s 0.0518s 0.4186s jira_import_state
9 1 0.5904s 0.0656s 0.2794s issue_tracker_data
8 2 1.4324s 0.1791s 0.2191s board
8 3 1.3493s 0.1687s 0.4669s environment
8 2 1.5261s 0.1908s 0.9686s conan_package_file
8 4 0.8269s 0.1034s 0.3745s prometheus_alert
8 4 0.6111s 0.0764s 0.2987s terraform_state
7 3 2.2055s 0.3151s 0.8781s clusters_applications_knative
7 4 0.2774s 0.0396s 0.2360s grafana_integration
7 4 0.6098s 0.0871s 0.4005s labeled_issue
7 3 0.6246s 0.0892s 0.2753s personal_snippet
7 3 1.5044s 0.2149s 0.6904s nuget_package
7 1 0.4849s 0.0693s 0.2691s jira_tracker_data
7 3 0.7679s 0.1097s 0.2827s protected_branch
6 3 0.7226s 0.1204s 0.6737s alert_management_alert
6 3 0.3786s 0.0631s 0.1781s cluster_agent
6 1 1.4242s 0.2374s 0.2412s conan_metadatum
6 1 0.4964s 0.0827s 0.4485s conan_file_metadatum
6 2 0.1006s 0.0168s 0.0341s pages_domain
5 1 1.2365s 0.2473s 0.2008s ci_empty_pipeline
5 1 0.2789s 0.0558s 0.0142s ci_runner
5 3 0.6328s 0.1266s 0.4238s wiki_page_meta
5 1 1.4788s 0.2958s 0.3457s merge_request_without_merge_request_diff
5 2 0.0333s 0.0067s 0.0152s packages_dependency
5 3 0.2682s 0.0536s 0.2429s project_error_tracking_setting
5 3 0.3153s 0.0631s 0.2740s alerts_service
4 1 0.2230s 0.0558s 0.0545s oauth_application
4 2 0.6407s 0.1602s 0.2896s design_version
4 1 1.4156s 0.3539s 0.3920s diff_note_on_merge_request
4 1 0.1941s 0.0485s 0.1932s wiki
4 1 1.0521s 0.2630s 0.2489s release
4 1 1.0648s 0.2662s 0.2559s operations_feature_flag
3 2 0.2013s 0.0671s 0.1963s cluster_agent_token
3 2 0.4263s 0.1421s 0.4170s clusters_applications_ingress
3 2 0.5243s 0.1748s 0.5160s clusters_applications_cert_manager
3 2 0.4828s 0.1609s 0.4732s clusters_applications_elastic_stack
3 2 0.4062s 0.1354s 0.3977s clusters_applications_crossplane
3 2 0.4114s 0.1371s 0.4026s clusters_applications_prometheus
3 2 0.4901s 0.1634s 0.4629s clusters_applications_runner
3 2 0.8870s 0.2957s 0.8136s clusters_applications_jupyter
3 2 0.4261s 0.1420s 0.4182s clusters_applications_cilium
3 2 0.2249s 0.0750s 0.1419s cluster_provider_aws
3 1 0.0286s 0.0095s 0.0117s deploy_token
3 2 0.3458s 0.1153s 0.3228s wiki_page
3 2 0.6103s 0.2034s 0.4059s go_module
3 1 2.7131s 0.9044s 0.8201s gpg_key
3 2 0.0848s 0.0283s 0.0691s group_label
3 1 0.9719s 0.3240s 0.3729s merge_request_diff
3 1 0.6593s 0.2198s 0.2084s milestone
3 1 0.9012s 0.3004s 0.2718s note
3 0 0.1748s 0.0583s 0.0000s application
3 2 0.6899s 0.2300s 0.4641s pypi_package
3 2 0.5893s 0.1964s 0.4056s composer_package
3 2 0.6154s 0.2051s 0.4246s packages_dependency_link
3 2 0.2327s 0.0776s 0.2217s project_tracing_setting
3 2 0.2573s 0.0858s 0.2421s self_managed_prometheus_alert_event
3 2 0.2902s 0.0967s 0.2790s sentry_issue
3 2 1.5334s 0.5111s 1.0296s serverless_domain_cluster
3 2 0.3038s 0.1013s 0.2571s prometheus_service
3 1 0.2984s 0.0995s 0.0903s snippet
3 2 0.1999s 0.0666s 0.1312s user_preference
3 1 0.0435s 0.0145s 0.0158s x509_issuer
2 1 0.0703s 0.0351s 0.0585s atlassian_identity
2 1 0.5271s 0.2636s 0.2194s ci_pipeline_schedule
2 1 0.4120s 0.2060s 0.2154s ci_resource_group
2 1 0.1010s 0.0505s 0.0480s ci_trigger
2 1 0.1855s 0.0927s 0.0686s deploy_key
2 1 0.5074s 0.2537s 0.4748s discussion_note_on_merge_request
2 1 0.6594s 0.3297s 0.3640s event
2 1 0.2740s 0.1370s 0.2328s closed_issue
2 1 0.3816s 0.1908s 0.1789s project_empty_repo
2 1 0.4883s 0.2442s 0.2001s fork_network
2 1 0.0014s 0.0007s 0.0007s gitaly_commit
2 1 0.1940s 0.0970s 0.1149s group_deploy_key
2 1 0.0831s 0.0415s 0.0724s identity
2 1 0.0291s 0.0145s 0.0148s jira_connect_installation
2 1 0.0215s 0.0107s 0.0115s lfs_object
2 1 0.7205s 0.3602s 0.3642s merge_request_context_commit
2 1 0.6437s 0.3219s 0.3258s system_note_metadata
2 1 0.2884s 0.1442s 0.1163s oauth_access_grant
2 1 0.5481s 0.2740s 0.2594s operations_strategy
2 1 0.5315s 0.2657s 0.2634s maven_metadatum
2 1 0.2483s 0.1241s 0.2315s pypi_metadatum
2 1 0.0172s 0.0086s 0.0084s plan
2 1 0.0106s 0.0053s 0.0052s programming_language
2 1 0.5567s 0.2783s 0.2835s project_hook
2 1 0.5203s 0.2601s 0.2295s redmine_service
2 1 0.4958s 0.2479s 0.2128s youtrack_service
2 1 0.4400s 0.2200s 0.2224s mock_deployment_service
2 1 0.4227s 0.2113s 0.1960s ewm_service
2 1 0.3314s 0.1657s 0.2355s open_project_tracker_data
2 1 0.0294s 0.0147s 0.0138s term
2 1 0.0410s 0.0205s 0.0189s x509_certificate
1 1 0.0137s 0.0137s 0.0137s license
1 1 0.2392s 0.2392s 0.2392s abuse_report
1 1 0.1933s 0.1933s 0.1933s alert_management_http_integration
1 1 0.1817s 0.1817s 0.1817s cycle_analytics_project_stage
1 1 0.0479s 0.0479s 0.0479s appearance
1 1 0.0497s 0.0497s 0.0497s application_setting
1 1 0.5003s 0.5003s 0.5003s approval
1 1 0.1541s 0.1541s 0.1541s audit_event
1 1 0.2601s 0.2601s 0.2601s project_audit_event
1 1 0.0893s 0.0893s 0.0893s group_audit_event
1 1 0.0594s 0.0594s 0.0594s authentication_event
1 1 0.9701s 0.9701s 0.9701s award_emoji
1 1 0.1211s 0.1211s 0.1211s aws_role
1 1 0.0115s 0.0115s 0.0115s background_migration_job
1 1 0.6052s 0.6052s 0.6052s project_badge
1 1 0.0587s 0.0587s 0.0587s group_badge
1 1 0.3242s 0.3242s 0.3242s board_group_recent_visit
1 1 0.5013s 0.5013s 0.5013s board_project_recent_visit
1 1 0.0152s 0.0152s 0.0152s broadcast_message
1 1 0.2194s 0.2194s 0.2194s chat_name
1 1 0.0810s 0.0810s 0.0810s chat_team
1 1 0.3047s 0.3047s 0.3047s ci_bridge
1 1 0.2671s 0.2671s 0.2671s ci_build_need
1 1 0.2519s 0.2519s 0.2519s ci_build_pending_state
1 1 0.5245s 0.5245s 0.5245s ci_build_report_result
1 1 0.2998s 0.2998s 0.2998s ci_build_trace_chunk
1 1 0.3143s 0.3143s 0.3143s ci_build_trace_section_name
1 1 0.7903s 0.7903s 0.7903s ci_daily_build_group_report_result
1 1 0.2097s 0.2097s 0.2097s ci_freeze_period
1 1 0.0448s 0.0448s 0.0448s ci_group_variable
1 1 0.0694s 0.0694s 0.0694s ci_instance_variable
1 1 0.3237s 0.3237s 0.3237s ci_job_variable
1 1 0.2529s 0.2529s 0.2529s ci_pipeline_artifact
1 1 0.3203s 0.3203s 0.3203s ci_pipeline_schedule_variable
1 1 0.2530s 0.2530s 0.2530s ci_pipeline_variable
1 1 0.1985s 0.1985s 0.1985s ci_ref
1 1 0.2018s 0.2018s 0.2018s ci_resource
1 1 0.4092s 0.4092s 0.4092s ci_runner_project
1 1 0.4797s 0.4797s 0.4797s ci_sources_pipeline
1 1 0.3458s 0.3458s 0.3458s ci_stage
1 1 0.4075s 0.4075s 0.4075s ci_stage_entity
1 1 0.2829s 0.2829s 0.2829s test_case
1 1 0.0574s 0.0574s 0.0574s ci_trigger_request
1 1 0.0508s 0.0508s 0.0508s ci_trigger_without_token
1 1 0.1738s 0.1738s 0.1738s ci_variable
1 1 0.0052s 0.0052s 0.0052s ci_platform_metric
1 1 0.4174s 0.4174s 0.4174s clusters_applications_fluentd
1 1 0.2381s 0.2381s 0.2381s cluster_for_group
1 1 0.3810s 0.3810s 0.3810s cluster_kubernetes_namespace
1 1 0.2209s 0.2209s 0.2209s cluster_project
1 1 0.2616s 0.2616s 0.2616s commit_status
1 1 0.2684s 0.2684s 0.2684s generic_commit_status
1 1 0.1714s 0.1714s 0.1714s commit
1 1 0.1295s 0.1295s 0.1295s container_expiration_policy
1 1 0.1681s 0.1681s 0.1681s container_repository
1 1 0.0508s 0.0508s 0.0508s custom_emoji
1 1 0.2859s 0.2859s 0.2859s deploy_keys_project
1 1 0.3266s 0.3266s 0.3266s deployment_cluster
1 1 0.5351s 0.5351s 0.5351s design_action
1 1 0.3977s 0.3977s 0.3977s design_at_version
1 1 0.0055s 0.0055s 0.0055s dev_ops_report_metric
1 1 0.5206s 0.5206s 0.5206s diff_note_position
1 1 0.0002s 0.0002s 0.0002s diff_position
1 1 0.0003s 0.0003s 0.0003s text_diff_position
1 1 0.0003s 0.0003s 0.0003s image_diff_position
1 1 0.5008s 0.5008s 0.5008s draft_note
1 1 0.4648s 0.4648s 0.4648s draft_note_on_text_diff
1 1 0.5175s 0.5175s 0.5175s draft_note_on_discussion
1 1 0.0759s 0.0759s 0.0759s email
1 1 0.0003s 0.0003s 0.0003s detailed_error_tracking_error
1 1 0.0002s 0.0002s 0.0002s error_tracking_error
1 1 0.0002s 0.0002s 0.0002s error_tracking_error_event
1 1 0.0002s 0.0002s 0.0002s error_tracking_project
1 1 0.3085s 0.3085s 0.3085s closed_issue_event
1 1 0.3149s 0.3149s 0.3149s wiki_page_event
1 1 0.2737s 0.2737s 0.2737s design_event
1 1 0.2605s 0.2605s 0.2605s project_created_event
1 1 0.3566s 0.3566s 0.3566s project_imported_event
1 1 0.2631s 0.2631s 0.2631s push_event
1 1 0.3016s 0.3016s 0.3016s push_event_payload
1 1 0.3139s 0.3139s 0.3139s evidence
1 1 0.0086s 0.0086s 0.0086s experiment
1 1 0.2239s 0.2239s 0.2239s external_pull_request
1 1 0.2534s 0.2534s 0.2534s file_uploader
1 1 0.5156s 0.5156s 0.5156s fork_network_member
1 1 0.0596s 0.0596s 0.0596s git_wiki_commit_details
1 1 0.0002s 0.0002s 0.0002s gitaly_commit_author
1 1 0.0008s 0.0008s 0.0008s gitaly_tag
1 1 0.2696s 0.2696s 0.2696s go_module_commit
1 1 0.2143s 0.2143s 0.2143s go_module_version
1 1 1.1359s 1.1359s 1.1359s gpg_key_subkey
1 1 0.8375s 0.8375s 0.8375s gpg_key_with_subkeys
1 1 0.9776s 0.9776s 0.9776s gpg_signature
1 1 0.0539s 0.0539s 0.0539s group_custom_attribute
1 1 0.1258s 0.1258s 0.1258s group_deploy_keys_group
1 1 0.0637s 0.0637s 0.0637s group_deploy_token
1 1 0.0830s 0.0830s 0.0830s group_group_link
1 1 0.1033s 0.1033s 0.1033s group_import_state
1 1 0.2148s 0.2148s 0.2148s group_member
1 1 0.2044s 0.2044s 0.2044s import_export_upload
1 1 0.2421s 0.2421s 0.2421s import_failure
1 1 0.2136s 0.2136s 0.2136s import_state
1 1 0.2307s 0.2307s 0.2307s project_incident_management_setting
1 1 0.0002s 0.0002s 0.0002s instance_configuration
1 1 0.0107s 0.0107s 0.0107s instance_statistics_measurement
1 1 0.2451s 0.2451s 0.2451s internal_id
1 1 0.2662s 0.2662s 0.2662s issuable_severity
1 1 0.2701s 0.2701s 0.2701s issue_email_participant
1 1 0.4891s 0.4891s 0.4891s issue_link
1 1 0.2287s 0.2287s 0.2287s reopened_issue
1 1 0.2301s 0.2301s 0.2301s quality_test_case
1 1 0.0738s 0.0738s 0.0738s iteration
1 1 0.0671s 0.0671s 0.0671s upcoming_iteration
1 1 0.0647s 0.0647s 0.0647s started_iteration
1 1 0.0638s 0.0638s 0.0638s closed_iteration
1 1 0.0571s 0.0571s 0.0571s jira_connect_subscription
1 1 0.0396s 0.0396s 0.0396s key
1 1 0.0356s 0.0356s 0.0356s key_without_comment
1 1 0.0804s 0.0804s 0.0804s personal_key
1 1 0.0207s 0.0207s 0.0207s another_key
1 1 0.0877s 0.0877s 0.0877s another_deploy_key
1 1 0.0156s 0.0156s 0.0156s rsa_key_2048
1 1 0.0656s 0.0656s 0.0656s rsa_deploy_key_2048
1 1 0.0175s 0.0175s 0.0175s rsa_key_4096
1 1 0.0158s 0.0158s 0.0158s rsa_key_5120
1 1 0.0171s 0.0171s 0.0171s rsa_key_8192
1 1 0.0161s 0.0161s 0.0161s dsa_key_2048
1 1 0.0155s 0.0155s 0.0155s ecdsa_key_256
1 1 0.0156s 0.0156s 0.0156s ed25519_key_256
1 1 0.4159s 0.4159s 0.4159s label_link
1 1 0.4840s 0.4840s 0.4840s label_priority
1 1 0.3263s 0.3263s 0.3263s lfs_file_lock
1 1 0.2251s 0.2251s 0.2251s lfs_objects_project
1 1 0.4857s 0.4857s 0.4857s list
1 1 0.2569s 0.2569s 0.2569s backlog_list
1 1 0.2416s 0.2416s 0.2416s closed_list
1 1 0.3611s 0.3611s 0.3611s merge_request_context_commit_diff_file
1 1 0.2948s 0.2948s 0.2948s merge_request_diff_commit
1 1 0.3134s 0.3134s 0.3134s merge_request_diff_file
1 1 0.3066s 0.3066s 0.3066s external_merge_request_diff
1 1 0.3343s 0.3343s 0.3343s merged_merge_request
1 1 0.3537s 0.3537s 0.3537s closed_merge_request
1 1 0.4394s 0.4394s 0.4394s reopened_merge_request
1 1 0.3068s 0.3068s 0.3068s invalid_merge_request
1 1 0.3805s 0.3805s 0.3805s merge_request_with_diffs
1 1 0.4560s 0.4560s 0.4560s merge_request_with_diff_notes
1 1 0.4017s 0.4017s 0.4017s labeled_merge_request
1 1 0.9766s 0.9766s 0.9766s merge_requests_closing_issues
1 1 0.2358s 0.2358s 0.2358s metrics_dashboard_annotation
1 1 0.2102s 0.2102s 0.2102s metrics_users_starred_dashboard
1 1 0.6020s 0.6020s 0.6020s milestone_release
1 1 0.2126s 0.2126s 0.2126s active_milestone
1 1 0.2134s 0.2134s 0.2134s closed_milestone
1 1 0.2752s 0.2752s 0.2752s project_milestone
1 1 0.0682s 0.0682s 0.0682s group_milestone
1 1 0.0611s 0.0611s 0.0611s namespace_aggregation_schedules
1 1 0.0534s 0.0534s 0.0534s namespace_root_storage_statistics
1 1 0.2349s 0.2349s 0.2349s note_on_commit
1 1 0.2621s 0.2621s 0.2621s note_on_issue
1 1 0.3021s 0.3021s 0.3021s note_on_merge_request
1 1 0.2582s 0.2582s 0.2582s note_on_project_snippet
1 1 0.1460s 0.1460s 0.1460s note_on_personal_snippet
1 1 0.4967s 0.4967s 0.4967s note_on_design
1 1 0.2428s 0.2428s 0.2428s note_on_alert
1 1 0.2621s 0.2621s 0.2621s system_note
1 1 0.2555s 0.2555s 0.2555s discussion_note
1 1 0.6879s 0.6879s 0.6879s track_mr_picking_note
1 1 0.3124s 0.3124s 0.3124s discussion_note_on_issue
1 1 0.2850s 0.2850s 0.2850s discussion_note_on_commit
1 1 0.1826s 0.1826s 0.1826s discussion_note_on_personal_snippet
1 1 0.3441s 0.3441s 0.3441s discussion_note_on_project_snippet
1 1 0.4093s 0.4093s 0.4093s legacy_diff_note_on_commit
1 1 1.4263s 1.4263s 1.4263s legacy_diff_note_on_merge_request
1 1 0.4944s 0.4944s 0.4944s image_diff_note_on_merge_request
1 1 0.3281s 0.3281s 0.3281s diff_note_on_commit
1 1 0.3651s 0.3651s 0.3651s diff_note_on_design
1 1 0.2178s 0.2178s 0.2178s notification_setting
1 1 0.1055s 0.1055s 0.1055s oauth_access_token
1 0 0.0437s 0.0437s 0.0000s resource_owner
1 1 0.1772s 0.1772s 0.1772s oauth_openid_request
1 1 0.2843s 0.2843s 0.2843s operations_feature_flag_scope
1 1 0.2949s 0.2949s 0.2949s operations_scope
1 1 0.2001s 0.2001s 0.2001s operations_feature_flag_user_list
1 1 0.1808s 0.1808s 0.1808s operations_feature_flags_client
1 1 0.5389s 0.5389s 0.5389s maven_package
1 1 0.2210s 0.2210s 0.2210s debian_package
1 1 0.2449s 0.2449s 0.2449s npm_package
1 1 0.2033s 0.2033s 0.2033s golang_package
1 1 0.2067s 0.2067s 0.2067s generic_package
1 1 0.1883s 0.1883s 0.1883s composer_metadatum
1 1 0.1880s 0.1880s 0.1880s package_build_info
1 1 0.2697s 0.2697s 0.2697s nuget_metadatum
1 1 0.1959s 0.1959s 0.1959s nuget_dependency_link_metadatum
1 1 0.1850s 0.1850s 0.1850s packages_tag
1 1 0.2348s 0.2348s 0.2348s package_file_with_file
1 1 0.2267s 0.2267s 0.2267s pages_deployment
1 1 0.6098s 0.6098s 0.6098s pages_domain_acme_order
1 1 0.0890s 0.0890s 0.0890s personal_access_token
1 1 0.0166s 0.0166s 0.0166s plan_limits
1 1 0.0230s 0.0230s 0.0230s default_plan
1 1 0.0165s 0.0165s 0.0165s free_plan
1 1 0.0184s 0.0184s 0.0184s bronze_plan
1 1 0.0190s 0.0190s 0.0190s silver_plan
1 1 0.0183s 0.0183s 0.0183s gold_plan
1 1 0.3049s 0.3049s 0.3049s pool_repository
1 1 1.0430s 1.0430s 1.0430s product_analytics_event
1 1 0.1775s 0.1775s 0.1775s project_alerting_setting
1 1 0.2409s 0.2409s 0.2409s project_authorization
1 1 0.2049s 0.2049s 0.2049s project_auto_devops
1 1 0.2156s 0.2156s 0.2156s project_custom_attribute
1 1 0.2302s 0.2302s 0.2302s project_daily_statistic
1 1 0.2459s 0.2459s 0.2459s project_deploy_token
1 1 0.1944s 0.1944s 0.1944s project_export_job
1 1 0.1693s 0.1693s 0.1693s project_feature_usage
1 1 0.2272s 0.2272s 0.2272s project_group_link
1 1 0.3086s 0.3086s 0.3086s project_member
1 1 0.2189s 0.2189s 0.2189s project_metrics_setting
1 1 0.2292s 0.2292s 0.2292s project_repository
1 1 0.2028s 0.2028s 0.2028s project_repository_storage_move
1 1 0.1915s 0.1915s 0.1915s project_statistics
1 1 0.1656s 0.1656s 0.1656s project_broken_repo
1 1 0.1670s 0.1670s 0.1670s forked_project_with_submodules
1 1 0.5545s 0.5545s 0.5545s redmine_project
1 1 0.5105s 0.5105s 0.5105s youtrack_project
1 1 0.5006s 0.5006s 0.5006s jira_project
1 1 0.4132s 0.4132s 0.4132s mock_deployment_project
1 1 0.2358s 0.2358s 0.2358s prometheus_project
1 1 0.3874s 0.3874s 0.3874s ewm_project
1 1 0.1894s 0.1894s 0.1894s project_with_design
1 1 0.2861s 0.2861s 0.2861s prometheus_alert_event
1 1 0.2108s 0.2108s 0.2108s prometheus_metric
1 1 0.2438s 0.2438s 0.2438s protected_branch_merge_access_level
1 1 0.2254s 0.2254s 0.2254s protected_branch_push_access_level
1 1 0.2090s 0.2090s 0.2090s protected_tag
1 1 0.0081s 0.0081s 0.0081s raw_usage_data
1 1 0.0463s 0.0463s 0.0463s redirect_route
1 1 0.2798s 0.2798s 0.2798s release_link
1 1 0.2123s 0.2123s 0.2123s remote_mirror
1 1 0.2077s 0.2077s 0.2077s repository_language
1 1 0.5847s 0.5847s 0.5847s resource_label_event
1 1 0.5493s 0.5493s 0.5493s resource_milestone_event
1 1 0.2850s 0.2850s 0.2850s resource_state_event
1 1 0.4095s 0.4095s 0.4095s resource_weight_event
1 1 1.6608s 1.6608s 1.6608s review
1 1 0.2704s 0.2704s 0.2704s sent_notification
1 1 0.7355s 0.7355s 0.7355s serverless_domain
1 1 0.2125s 0.2125s 0.2125s service_desk_setting
1 1 0.2046s 0.2046s 0.2046s service_hook
1 1 0.2782s 0.2782s 0.2782s custom_issue_tracker_service
1 1 0.2201s 0.2201s 0.2201s emails_on_push_service
1 1 0.2143s 0.2143s 0.2143s drone_ci_service
1 1 0.2151s 0.2151s 0.2151s confluence_service
1 1 0.2445s 0.2445s 0.2445s bugzilla_service
1 1 0.2745s 0.2745s 0.2745s open_project_service
1 1 0.2108s 0.2108s 0.2108s hipchat_service
1 1 0.2032s 0.2032s 0.2032s slack_service
1 1 0.1995s 0.1995s 0.1995s pipelines_email_service
1 1 0.0042s 0.0042s 0.0042s shard
1 1 0.1281s 0.1281s 0.1281s snippet_repository
1 1 0.1076s 0.1076s 0.1076s snippet_statistics
1 1 0.0556s 0.0556s 0.0556s spam_log
1 1 0.4233s 0.4233s 0.4233s subscription
1 1 0.4270s 0.4270s 0.4270s suggestion
1 1 0.0154s 0.0154s 0.0154s system_hook
1 1 0.0842s 0.0842s 0.0842s term_agreement
1 1 0.2673s 0.2673s 0.2673s legacy_terraform_state
1 1 0.3664s 0.3664s 0.3664s terraform_state_version
1 1 0.4861s 0.4861s 0.4861s timelog
1 1 1.5950s 1.5950s 1.5950s todo
1 1 0.3042s 0.3042s 0.3042s on_commit_todo
1 1 0.1769s 0.1769s 0.1769s trending_project
1 1 0.0063s 0.0063s 0.0063s u2f_registration
1 1 0.3003s 0.3003s 0.3003s upload
1 1 4.9334s 4.9334s 4.9334s usage_data
1 1 0.2792s 0.2792s 0.2792s user_agent_detail
1 1 0.0522s 0.0522s 0.0522s user_callout
1 1 0.0529s 0.0529s 0.0529s user_canonical_email
1 1 0.0817s 0.0817s 0.0817s user_custom_attribute
1 1 0.0738s 0.0738s 0.0738s user_detail
1 1 0.0658s 0.0658s 0.0658s user_highest_role
1 1 0.0637s 0.0637s 0.0637s user_status
1 1 0.0692s 0.0692s 0.0692s omniauth_user
1 1 0.0664s 0.0664s 0.0664s atlassian_user
1 1 0.0565s 0.0565s 0.0565s admin
1 1 0.3345s 0.3345s 0.3345s users_star_project
1 1 0.0059s 0.0059s 0.0059s users_statistics
1 1 0.2805s 0.2805s 0.2805s web_hook_log
1 1 0.0662s 0.0662s 0.0662s webauthn_registration
1 1 0.0002s 0.0002s 0.0002s wiki_directory
1 1 0.1956s 0.1956s 0.1956s wiki_page_slug
1 1 0.1809s 0.1809s 0.1809s project_wiki
1 1 0.2159s 0.2159s 0.2159s x509_commit_signature
After
[TEST PROF INFO] EventProf results for sql.active_record
Total time: 00:24.417 of 00:57.806 (42.24%)
Total events: 15609
Top 5 slowest suites (by time):
factories (./spec/factories_spec.rb:5) – 00:24.417 (15609 / 1485) of 00:57.806 (42.24%)
Finished in 1 minute 16.45 seconds (files took 2.74 seconds to load)
1485 examples, 0 failures, 671 pending
[TEST PROF INFO] Factories usage
Total: 1304
Total top-level: 585
Total time: 47.9101s
Total uniq factories: 412
total top-level total time time per call top-level time name
116 7 4.9224s 0.0424s 0.1534s cluster
62 27 10.1720s 0.1641s 4.7630s project
53 16 2.8096s 0.0530s 0.7086s issue
37 1 0.1930s 0.0052s 0.0036s namespace_settings
36 9 1.4751s 0.0410s 0.4746s group
34 2 0.7377s 0.0217s 0.0311s cluster_provider_gcp
34 2 1.0411s 0.0306s 0.0370s cluster_platform_kubernetes
25 1 0.6177s 0.0247s 0.0331s ci_pipeline
23 4 5.9924s 0.2605s 0.8702s merge_request
22 11 0.9245s 0.0420s 0.4730s user
22 9 0.4232s 0.0192s 0.2150s service
19 1 0.7667s 0.0404s 0.0549s ci_build
17 2 1.4005s 0.0824s 0.1774s clusters_applications_helm
15 5 0.2857s 0.0190s 0.0863s design
15 0 0.8515s 0.0568s 0.0000s author
15 5 0.1237s 0.0082s 0.0384s package
15 1 0.2391s 0.0159s 0.0185s package_file
13 1 0.7173s 0.0552s 0.0685s ci_job_artifact
13 7 0.1334s 0.0103s 0.1026s zoom_meeting
12 4 0.1580s 0.0132s 0.0533s label
11 5 0.4770s 0.0434s 0.2631s project_snippet
11 2 0.3171s 0.0288s 0.1508s conan_package
10 0 0.4420s 0.0442s 0.0000s owner
10 5 0.7007s 0.0701s 0.3364s deployment
10 5 0.5365s 0.0536s 0.2171s incident
10 5 0.2854s 0.0285s 0.1405s jira_service
9 5 0.0955s 0.0106s 0.0634s jira_import_state
9 1 0.3387s 0.0376s 0.0241s issue_tracker_data
8 2 1.1265s 0.1408s 0.2187s board
8 3 0.1473s 0.0184s 0.0593s environment
8 2 0.2288s 0.0286s 0.0928s conan_package_file
8 4 0.6159s 0.0770s 0.3234s prometheus_alert
8 4 0.3633s 0.0454s 0.1763s terraform_state
7 3 0.8651s 0.1236s 0.2844s clusters_applications_knative
7 4 0.0934s 0.0133s 0.0567s grafana_integration
7 4 0.4287s 0.0612s 0.2898s labeled_issue
7 3 0.5881s 0.0840s 0.2102s personal_snippet
7 3 0.1489s 0.0213s 0.0614s nuget_package
7 1 0.1675s 0.0239s 0.0247s jira_tracker_data
7 3 0.1267s 0.0181s 0.0597s protected_branch
6 3 0.1116s 0.0186s 0.0677s alert_management_alert
6 3 0.0467s 0.0078s 0.0227s cluster_agent
6 1 0.1073s 0.0179s 0.0176s conan_metadatum
6 1 0.0817s 0.0136s 0.0438s conan_file_metadatum
6 2 0.2035s 0.0339s 0.1479s pages_domain
5 1 0.0885s 0.0177s 0.0186s ci_empty_pipeline
5 1 0.3152s 0.0630s 0.0133s ci_runner
5 3 0.4544s 0.0909s 0.3000s wiki_page_meta
5 1 0.2599s 0.0520s 0.0559s merge_request_without_merge_request_diff
5 2 0.0322s 0.0064s 0.0124s packages_dependency
5 3 0.0621s 0.0124s 0.0405s project_error_tracking_setting
5 3 0.1012s 0.0202s 0.0648s alerts_service
4 2 0.3456s 0.0864s 0.2528s namespace
4 1 0.2125s 0.0531s 0.0546s oauth_application
4 2 0.1751s 0.0438s 0.0888s design_version
4 1 0.8895s 0.2224s 0.2461s diff_note_on_merge_request
4 1 0.0008s 0.0002s 0.0002s wiki
4 1 0.4670s 0.1168s 0.1704s release
4 1 0.1545s 0.0386s 0.0453s operations_feature_flag
3 2 0.0262s 0.0087s 0.0218s cluster_agent_token
3 2 0.1625s 0.0542s 0.1563s clusters_applications_ingress
3 2 0.1471s 0.0490s 0.1413s clusters_applications_cert_manager
3 2 0.1427s 0.0476s 0.1360s clusters_applications_elastic_stack
3 2 0.3391s 0.1130s 0.2374s clusters_applications_crossplane
3 2 0.1474s 0.0491s 0.1413s clusters_applications_prometheus
3 2 0.1848s 0.0616s 0.1612s clusters_applications_runner
3 2 0.5739s 0.1913s 0.5125s clusters_applications_jupyter
3 2 0.1456s 0.0485s 0.1395s clusters_applications_cilium
3 2 0.0442s 0.0147s 0.0302s cluster_provider_aws
3 1 0.0231s 0.0077s 0.0104s deploy_token
3 2 0.1042s 0.0347s 0.0658s wiki_page
3 2 0.6064s 0.2021s 0.3523s go_module
3 1 2.3097s 0.7699s 0.7351s gpg_key
3 2 0.0816s 0.0272s 0.0674s group_label
3 1 0.2813s 0.0938s 0.0776s merge_request_diff
3 1 0.5907s 0.1969s 0.1785s milestone
3 1 0.2129s 0.0710s 0.0746s note
3 0 0.1508s 0.0503s 0.0000s application
3 2 0.0826s 0.0275s 0.0566s pypi_package
3 2 0.0239s 0.0080s 0.0161s composer_package
3 2 0.1088s 0.0363s 0.0740s packages_dependency_link
3 2 0.0340s 0.0113s 0.0232s project_tracing_setting
3 2 0.0756s 0.0252s 0.0629s self_managed_prometheus_alert_event
3 2 0.0720s 0.0240s 0.0623s sentry_issue
3 2 0.7541s 0.2514s 0.5662s serverless_domain_cluster
3 2 0.1019s 0.0340s 0.0636s prometheus_service
3 1 0.1999s 0.0666s 0.0629s snippet
3 2 0.0412s 0.0137s 0.0353s user_preference
3 1 0.0376s 0.0125s 0.0098s x509_issuer
2 1 0.0653s 0.0327s 0.0559s atlassian_identity
2 1 0.0918s 0.0459s 0.0731s ci_pipeline_schedule
2 1 0.0189s 0.0094s 0.0074s ci_resource_group
2 1 0.1079s 0.0539s 0.0549s ci_trigger
2 1 0.1986s 0.0993s 0.0867s deploy_key
2 1 0.3246s 0.1623s 0.2804s discussion_note_on_merge_request
2 1 0.0323s 0.0161s 0.0228s event
2 1 0.1345s 0.0673s 0.0629s closed_issue
2 1 0.2892s 0.1446s 0.1454s project_empty_repo
2 1 0.2102s 0.1051s 0.0251s fork_network
2 1 0.0007s 0.0003s 0.0004s gitaly_commit
2 1 0.0780s 0.0390s 0.0390s group_deploy_key
2 1 0.0191s 0.0095s 0.0103s identity
2 1 0.0251s 0.0126s 0.0126s jira_connect_installation
2 1 0.0160s 0.0080s 0.0088s lfs_object
2 1 0.4601s 0.2300s 0.1644s merge_request_context_commit
2 1 0.1499s 0.0749s 0.0786s system_note_metadata
2 1 0.1896s 0.0948s 0.0947s oauth_access_grant
2 1 0.0725s 0.0362s 0.0334s operations_strategy
2 1 0.0293s 0.0147s 0.0149s maven_metadatum
2 1 0.0398s 0.0199s 0.0307s pypi_metadatum
2 1 0.0093s 0.0047s 0.0045s plan
2 1 0.0105s 0.0053s 0.0057s programming_language
2 1 0.0507s 0.0254s 0.0275s project_hook
2 1 0.1392s 0.0696s 0.0699s redmine_service
2 1 0.1095s 0.0548s 0.0567s youtrack_service
2 1 0.0398s 0.0199s 0.0222s mock_deployment_service
2 1 0.1306s 0.0653s 0.0638s ewm_service
2 1 0.0540s 0.0270s 0.0228s open_project_tracker_data
2 1 0.0205s 0.0103s 0.0099s term
2 1 0.0393s 0.0196s 0.0156s x509_certificate
1 1 0.0166s 0.0166s 0.0166s license
1 1 0.0212s 0.0212s 0.0212s abuse_report
1 1 0.0083s 0.0083s 0.0083s alert_management_http_integration
1 1 0.0070s 0.0070s 0.0070s cycle_analytics_project_stage
1 1 0.0189s 0.0189s 0.0189s appearance
1 1 0.0398s 0.0398s 0.0398s application_setting
1 1 1.3737s 1.3737s 1.3737s approval
1 1 0.0527s 0.0527s 0.0527s audit_event
1 1 0.1346s 0.1346s 0.1346s project_audit_event
1 1 0.0429s 0.0429s 0.0429s group_audit_event
1 1 0.0053s 0.0053s 0.0053s authentication_event
1 1 0.2894s 0.2894s 0.2894s award_emoji
1 1 0.0071s 0.0071s 0.0071s aws_role
1 1 0.0051s 0.0051s 0.0051s background_migration_job
1 1 0.0166s 0.0166s 0.0166s project_badge
1 1 0.0546s 0.0546s 0.0546s group_badge
1 1 0.2480s 0.2480s 0.2480s board_group_recent_visit
1 1 0.1902s 0.1902s 0.1902s board_project_recent_visit
1 1 0.0135s 0.0135s 0.0135s broadcast_message
1 1 0.0260s 0.0260s 0.0260s chat_name
1 1 0.0343s 0.0343s 0.0343s chat_team
1 1 0.0898s 0.0898s 0.0898s ci_bridge
1 1 0.0584s 0.0584s 0.0584s ci_build_need
1 1 0.0647s 0.0647s 0.0647s ci_build_pending_state
1 1 0.0595s 0.0595s 0.0595s ci_build_report_result
1 1 0.0580s 0.0580s 0.0580s ci_build_trace_chunk
1 1 0.0078s 0.0078s 0.0078s ci_build_trace_section_name
1 1 0.0291s 0.0291s 0.0291s ci_daily_build_group_report_result
1 1 0.0101s 0.0101s 0.0101s ci_freeze_period
1 1 0.1463s 0.1463s 0.1463s ci_group_variable
1 1 0.0757s 0.0757s 0.0757s ci_instance_variable
1 1 0.0649s 0.0649s 0.0649s ci_job_variable
1 1 0.0443s 0.0443s 0.0443s ci_pipeline_artifact
1 1 0.0275s 0.0275s 0.0275s ci_pipeline_schedule_variable
1 1 0.0256s 0.0256s 0.0256s ci_pipeline_variable
1 1 0.0074s 0.0074s 0.0074s ci_ref
1 1 0.0164s 0.0164s 0.0164s ci_resource
1 1 0.2656s 0.2656s 0.2656s ci_runner_project
1 1 0.0760s 0.0760s 0.0760s ci_sources_pipeline
1 1 0.0176s 0.0176s 0.0176s ci_stage
1 1 0.0308s 0.0308s 0.0308s ci_stage_entity
1 1 0.0583s 0.0583s 0.0583s test_case
1 1 0.0583s 0.0583s 0.0583s ci_trigger_request
1 1 0.0519s 0.0519s 0.0519s ci_trigger_without_token
1 1 0.0108s 0.0108s 0.0108s ci_variable
1 1 0.0055s 0.0055s 0.0055s ci_platform_metric
1 1 0.1307s 0.1307s 0.1307s clusters_applications_fluentd
1 1 0.2331s 0.2331s 0.2331s cluster_for_group
1 1 0.2182s 0.2182s 0.2182s cluster_kubernetes_namespace
1 1 0.0114s 0.0114s 0.0114s cluster_project
1 1 0.0387s 0.0387s 0.0387s commit_status
1 1 0.0442s 0.0442s 0.0442s generic_commit_status
1 1 0.0073s 0.0073s 0.0073s commit
1 1 0.0654s 0.0654s 0.0654s container_expiration_policy
1 1 0.0064s 0.0064s 0.0064s container_repository
1 1 0.0066s 0.0066s 0.0066s custom_emoji
1 1 0.1198s 0.1198s 0.1198s deploy_keys_project
1 1 0.1218s 0.1218s 0.1218s deployment_cluster
1 1 0.1140s 0.1140s 0.1140s design_action
1 1 0.1841s 0.1841s 0.1841s design_at_version
1 1 0.0057s 0.0057s 0.0057s dev_ops_report_metric
1 1 0.2602s 0.2602s 0.2602s diff_note_position
1 1 0.0002s 0.0002s 0.0002s diff_position
1 1 0.0002s 0.0002s 0.0002s text_diff_position
1 1 0.0002s 0.0002s 0.0002s image_diff_position
1 1 0.2593s 0.2593s 0.2593s draft_note
1 1 0.3038s 0.3038s 0.3038s draft_note_on_text_diff
1 1 0.3252s 0.3252s 0.3252s draft_note_on_discussion
1 1 0.0145s 0.0145s 0.0145s email
1 1 0.0014s 0.0014s 0.0014s detailed_error_tracking_error
1 1 0.0003s 0.0003s 0.0003s error_tracking_error
1 1 0.0002s 0.0002s 0.0002s error_tracking_error_event
1 1 0.0007s 0.0007s 0.0007s error_tracking_project
1 1 0.0903s 0.0903s 0.0903s closed_issue_event
1 1 0.2211s 0.2211s 0.2211s wiki_page_event
1 1 0.0574s 0.0574s 0.0574s design_event
1 1 0.0099s 0.0099s 0.0099s project_created_event
1 1 0.0091s 0.0091s 0.0091s project_imported_event
1 1 0.1598s 0.1598s 0.1598s push_event
1 1 0.0140s 0.0140s 0.0140s push_event_payload
1 1 0.1609s 0.1609s 0.1609s evidence
1 1 0.0073s 0.0073s 0.0073s experiment
1 1 0.0067s 0.0067s 0.0067s external_pull_request
1 1 0.0080s 0.0080s 0.0080s file_uploader
1 1 0.0427s 0.0427s 0.0427s git_wiki_commit_details
1 1 0.0001s 0.0001s 0.0001s gitaly_commit_author
1 1 0.0004s 0.0004s 0.0004s gitaly_tag
1 1 0.2019s 0.2019s 0.2019s go_module_commit
1 1 0.2615s 0.2615s 0.2615s go_module_version
1 1 0.9121s 0.9121s 0.9121s gpg_key_subkey
1 1 0.7580s 0.7580s 0.7580s gpg_key_with_subkeys
1 1 0.6814s 0.6814s 0.6814s gpg_signature
1 1 0.0502s 0.0502s 0.0502s group_custom_attribute
1 1 0.0700s 0.0700s 0.0700s group_deploy_keys_group
1 1 0.0502s 0.0502s 0.0502s group_deploy_token
1 1 0.0736s 0.0736s 0.0736s group_group_link
1 1 0.0392s 0.0392s 0.0392s group_import_state
1 1 0.1251s 0.1251s 0.1251s group_member
1 1 0.1318s 0.1318s 0.1318s import_export_upload
1 1 0.0058s 0.0058s 0.0058s import_failure
1 1 0.0089s 0.0089s 0.0089s import_state
1 1 0.0048s 0.0048s 0.0048s project_incident_management_setting
1 1 0.0001s 0.0001s 0.0001s instance_configuration
1 1 0.0061s 0.0061s 0.0061s instance_statistics_measurement
1 1 0.0054s 0.0054s 0.0054s internal_id
1 1 0.1712s 0.1712s 0.1712s issuable_severity
1 1 0.0633s 0.0633s 0.0633s issue_email_participant
1 1 0.1099s 0.1099s 0.1099s issue_link
1 1 0.0576s 0.0576s 0.0576s reopened_issue
1 1 0.0396s 0.0396s 0.0396s quality_test_case
1 1 0.0715s 0.0715s 0.0715s iteration
1 1 0.1435s 0.1435s 0.1435s upcoming_iteration
1 1 0.0687s 0.0687s 0.0687s started_iteration
1 1 0.0593s 0.0593s 0.0593s closed_iteration
1 1 0.0492s 0.0492s 0.0492s jira_connect_subscription
1 1 0.0206s 0.0206s 0.0206s key
1 1 0.0285s 0.0285s 0.0285s key_without_comment
1 1 0.0291s 0.0291s 0.0291s personal_key
1 1 0.0150s 0.0150s 0.0150s another_key
1 1 0.0609s 0.0609s 0.0609s another_deploy_key
1 1 0.0126s 0.0126s 0.0126s rsa_key_2048
1 1 0.0508s 0.0508s 0.0508s rsa_deploy_key_2048
1 1 0.0170s 0.0170s 0.0170s rsa_key_4096
1 1 0.0165s 0.0165s 0.0165s rsa_key_5120
1 1 0.0153s 0.0153s 0.0153s rsa_key_8192
1 1 0.0173s 0.0173s 0.0173s dsa_key_2048
1 1 0.0186s 0.0186s 0.0186s ecdsa_key_256
1 1 0.0130s 0.0130s 0.0130s ed25519_key_256
1 1 0.0571s 0.0571s 0.0571s label_link
1 1 0.0204s 0.0204s 0.0204s label_priority
1 1 0.0062s 0.0062s 0.0062s lfs_file_lock
1 1 0.0147s 0.0147s 0.0147s lfs_objects_project
1 1 0.1888s 0.1888s 0.1888s list
1 1 0.1923s 0.1923s 0.1923s backlog_list
1 1 0.1519s 0.1519s 0.1519s closed_list
1 1 0.3021s 0.3021s 0.3021s merge_request_context_commit_diff_file
1 1 0.1083s 0.1083s 0.1083s merge_request_diff_commit
1 1 0.1047s 0.1047s 0.1047s merge_request_diff_file
1 1 0.0580s 0.0580s 0.0580s external_merge_request_diff
1 1 0.2731s 0.2731s 0.2731s merged_merge_request
1 1 0.1585s 0.1585s 0.1585s closed_merge_request
1 1 0.1513s 0.1513s 0.1513s reopened_merge_request
1 1 0.1100s 0.1100s 0.1100s invalid_merge_request
1 1 0.1449s 0.1449s 0.1449s merge_request_with_diffs
1 1 0.2005s 0.2005s 0.2005s merge_request_with_diff_notes
1 1 0.2716s 0.2716s 0.2716s labeled_merge_request
1 1 0.2165s 0.2165s 0.2165s merge_requests_closing_issues
1 1 0.0232s 0.0232s 0.0232s metrics_dashboard_annotation
1 1 0.0079s 0.0079s 0.0079s metrics_users_starred_dashboard
1 1 0.4805s 0.4805s 0.4805s milestone_release
1 1 0.1513s 0.1513s 0.1513s active_milestone
1 1 0.1504s 0.1504s 0.1504s closed_milestone
1 1 0.0294s 0.0294s 0.0294s project_milestone
1 1 0.0697s 0.0697s 0.0697s group_milestone
1 1 0.0065s 0.0065s 0.0065s namespace_aggregation_schedules
1 1 0.0045s 0.0045s 0.0045s namespace_root_storage_statistics
1 1 0.0377s 0.0377s 0.0377s note_on_commit
1 1 0.0590s 0.0590s 0.0590s note_on_issue
1 1 0.3231s 0.3231s 0.3231s note_on_merge_request
1 1 0.0957s 0.0957s 0.0957s note_on_project_snippet
1 1 0.1495s 0.1495s 0.1495s note_on_personal_snippet
1 1 0.1517s 0.1517s 0.1517s note_on_design
1 1 0.0659s 0.0659s 0.0659s note_on_alert
1 1 0.0607s 0.0607s 0.0607s system_note
1 1 0.0828s 0.0828s 0.0828s discussion_note
1 1 0.2551s 0.2551s 0.2551s track_mr_picking_note
1 1 0.0701s 0.0701s 0.0701s discussion_note_on_issue
1 1 0.0376s 0.0376s 0.0376s discussion_note_on_commit
1 1 0.1293s 0.1293s 0.1293s discussion_note_on_personal_snippet
1 1 0.0752s 0.0752s 0.0752s discussion_note_on_project_snippet
1 1 0.0523s 0.0523s 0.0523s legacy_diff_note_on_commit
1 1 0.2034s 0.2034s 0.2034s legacy_diff_note_on_merge_request
1 1 0.2017s 0.2017s 0.2017s image_diff_note_on_merge_request
1 1 0.0755s 0.0755s 0.0755s diff_note_on_commit
1 1 0.2725s 0.2725s 0.2725s diff_note_on_design
1 1 0.0080s 0.0080s 0.0080s notification_setting
1 1 0.1206s 0.1206s 0.1206s oauth_access_token
1 0 0.0541s 0.0541s 0.0000s resource_owner
1 1 0.0996s 0.0996s 0.0996s oauth_openid_request
1 1 0.0553s 0.0553s 0.0553s operations_feature_flag_scope
1 1 0.0435s 0.0435s 0.0435s operations_scope
1 1 0.0199s 0.0199s 0.0199s operations_feature_flag_user_list
1 1 0.0093s 0.0093s 0.0093s operations_feature_flags_client
1 1 0.0912s 0.0912s 0.0912s maven_package
1 1 0.0070s 0.0070s 0.0070s debian_package
1 1 0.0224s 0.0224s 0.0224s npm_package
1 1 0.0074s 0.0074s 0.0074s golang_package
1 1 0.0067s 0.0067s 0.0067s generic_package
1 1 0.0120s 0.0120s 0.0120s composer_metadatum
1 1 0.1081s 0.1081s 0.1081s package_build_info
1 1 0.0453s 0.0453s 0.0453s nuget_metadatum
1 1 0.0393s 0.0393s 0.0393s nuget_dependency_link_metadatum
1 1 0.0177s 0.0177s 0.0177s packages_tag
1 1 0.0217s 0.0217s 0.0217s package_file_with_file
1 1 0.0098s 0.0098s 0.0098s pages_deployment
1 1 0.1094s 0.1094s 0.1094s pages_domain_acme_order
1 1 0.0134s 0.0134s 0.0134s personal_access_token
1 1 0.0097s 0.0097s 0.0097s plan_limits
1 1 0.0088s 0.0088s 0.0088s default_plan
1 1 0.0093s 0.0093s 0.0093s free_plan
1 1 0.0095s 0.0095s 0.0095s bronze_plan
1 1 0.0116s 0.0116s 0.0116s silver_plan
1 1 0.0111s 0.0111s 0.0111s gold_plan
1 1 0.1774s 0.1774s 0.1774s pool_repository
1 1 0.0074s 0.0074s 0.0074s product_analytics_event
1 1 0.0062s 0.0062s 0.0062s project_alerting_setting
1 1 0.0065s 0.0065s 0.0065s project_authorization
1 1 0.0285s 0.0285s 0.0285s project_auto_devops
1 1 0.0066s 0.0066s 0.0066s project_custom_attribute
1 1 0.0045s 0.0045s 0.0045s project_daily_statistic
1 1 0.0155s 0.0155s 0.0155s project_deploy_token
1 1 0.0064s 0.0064s 0.0064s project_export_job
1 1 0.0065s 0.0065s 0.0065s project_feature_usage
1 1 0.0607s 0.0607s 0.0607s project_group_link
1 1 0.0657s 0.0657s 0.0657s project_member
1 1 0.0110s 0.0110s 0.0110s project_metrics_setting
1 1 0.0102s 0.0102s 0.0102s project_repository
1 1 0.0058s 0.0058s 0.0058s project_repository_storage_move
1 1 0.0005s 0.0005s 0.0005s project_statistics
1 1 0.1367s 0.1367s 0.1367s project_broken_repo
1 1 0.2552s 0.2552s 0.2552s forked_project_with_submodules
1 1 0.2397s 0.2397s 0.2397s redmine_project
1 1 0.2377s 0.2377s 0.2377s youtrack_project
1 1 0.2971s 0.2971s 0.2971s jira_project
1 1 0.1741s 0.1741s 0.1741s mock_deployment_project
1 1 0.2009s 0.2009s 0.2009s prometheus_project
1 1 0.2039s 0.2039s 0.2039s ewm_project
1 1 0.2973s 0.2973s 0.2973s project_with_design
1 1 0.1879s 0.1879s 0.1879s prometheus_alert_event
1 1 0.0554s 0.0554s 0.0554s prometheus_metric
1 1 0.0290s 0.0290s 0.0290s protected_branch_merge_access_level
1 1 0.0208s 0.0208s 0.0208s protected_branch_push_access_level
1 1 0.0141s 0.0141s 0.0141s protected_tag
1 1 0.0071s 0.0071s 0.0071s raw_usage_data
1 1 0.0438s 0.0438s 0.0438s redirect_route
1 1 0.0889s 0.0889s 0.0889s release_link
1 1 0.0583s 0.0583s 0.0583s remote_mirror
1 1 0.0120s 0.0120s 0.0120s repository_language
1 1 0.1109s 0.1109s 0.1109s resource_label_event
1 1 0.2975s 0.2975s 0.2975s resource_milestone_event
1 1 0.0563s 0.0563s 0.0563s resource_state_event
1 1 0.0612s 0.0612s 0.0612s resource_weight_event
1 1 0.1828s 0.1828s 0.1828s review
1 1 0.0642s 0.0642s 0.0642s sent_notification
1 1 0.2052s 0.2052s 0.2052s serverless_domain
1 1 0.0049s 0.0049s 0.0049s service_desk_setting
1 1 0.0280s 0.0280s 0.0280s service_hook
1 1 0.0637s 0.0637s 0.0637s custom_issue_tracker_service
1 1 0.0177s 0.0177s 0.0177s emails_on_push_service
1 1 0.0295s 0.0295s 0.0295s drone_ci_service
1 1 0.0286s 0.0286s 0.0286s confluence_service
1 1 0.0790s 0.0790s 0.0790s bugzilla_service
1 1 0.0498s 0.0498s 0.0498s open_project_service
1 1 0.0155s 0.0155s 0.0155s hipchat_service
1 1 0.0222s 0.0222s 0.0222s slack_service
1 1 0.0139s 0.0139s 0.0139s pipelines_email_service
1 1 0.0036s 0.0036s 0.0036s shard
1 1 0.0832s 0.0832s 0.0832s snippet_repository
1 1 0.0640s 0.0640s 0.0640s snippet_statistics
1 1 0.0050s 0.0050s 0.0050s spam_log
1 1 0.0498s 0.0498s 0.0498s subscription
1 1 0.3248s 0.3248s 0.3248s suggestion
1 1 0.0126s 0.0126s 0.0126s system_hook
1 1 0.0163s 0.0163s 0.0163s term_agreement
1 1 0.1288s 0.1288s 0.1288s legacy_terraform_state
1 1 0.1744s 0.1744s 0.1744s terraform_state_version
1 1 0.0579s 0.0579s 0.0579s timelog
1 1 0.0637s 0.0637s 0.0637s todo
1 1 0.0646s 0.0646s 0.0646s on_commit_todo
1 1 0.0060s 0.0060s 0.0060s trending_project
1 1 0.0056s 0.0056s 0.0056s u2f_registration
1 1 0.2110s 0.2110s 0.2110s upload
1 1 3.6956s 3.6956s 3.6956s usage_data
1 1 0.0527s 0.0527s 0.0527s user_agent_detail
1 1 0.0083s 0.0083s 0.0083s user_callout
1 1 0.0050s 0.0050s 0.0050s user_canonical_email
1 1 0.0068s 0.0068s 0.0068s user_custom_attribute
1 1 0.0072s 0.0072s 0.0072s user_detail
1 1 0.0045s 0.0045s 0.0045s user_highest_role
1 1 0.0092s 0.0092s 0.0092s user_status
1 1 0.0594s 0.0594s 0.0594s omniauth_user
1 1 0.0579s 0.0579s 0.0579s atlassian_user
1 1 0.0393s 0.0393s 0.0393s admin
1 1 0.0101s 0.0101s 0.0101s users_star_project
1 1 0.0049s 0.0049s 0.0049s users_statistics
1 1 0.0294s 0.0294s 0.0294s web_hook_log
1 1 0.0054s 0.0054s 0.0054s webauthn_registration
1 1 0.0001s 0.0001s 0.0001s wiki_directory
1 1 0.1460s 0.1460s 0.1460s wiki_page_slug
1 1 0.0002s 0.0002s 0.0002s project_wiki
1 1 0.0297s 0.0297s 0.0297s x509_commit_signature
1 1 0.4624s 0.4624s 0.4624s fork_network_member
Does this MR meet the acceptance criteria?
Conformity
- [-] Changelog entry
- [-] Documentation (if required)
-
Code review guidelines -
Merge request performance guidelines -
Style guides - [-] Database guides
- [-] Separation of EE specific content
Availability and Testing
-
Review and add/update tests for this feature/bug. Consider all test levels. See the Test Planning Process. - [-] Tested in all supported browsers
- [-] Informed Infrastructure department of a default or new setting change, if applicable per definition of done
Security
If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:
- [-] Label as security and @ mention
@gitlab-com/gl-security/appsec
- [-] The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
- [-] Security reports checked/validated by a reviewer from the AppSec team
Edited by Peter Leitzen