There was an error fetching the job.
rspec migration pg13 2/8
Passed Started
by
@gitlab-bot

🤖 GitLab Bot 🤖
1Running with gitlab-runner 15.9.0~beta.115.g598a7c91 (598a7c91)2 on green-2.shared-gitlab-org.runners-manager.gitlab.com/default 8zCxmpPt, system ID: s_130a96ce9e653 feature flags: FF_NETWORK_PER_BUILD:true, FF_USE_FASTZIP:true, FF_USE_IMPROVED_URL_MASKING:true6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.18-rust-1.65-node-16.14-postgresql-13:rubygems-3.4-git-2.36-lfs-2.9-chrome-109-yarn-1.22-graphicsmagick-1.3.36 ...7Starting service postgres:13 ...8Pulling docker image postgres:13 ...9Using docker image sha256:dd421ca1f7f13d81c5c145d77d97d8d84cd0e6f1e045936ee506ce0f50ee397a for postgres:13 with digest postgres@sha256:00f455399f30cc3f2fe4185476601438b7a4959c74653665582d7c313a783d51 ...10Starting service redis:6.2-alpine ...11Pulling docker image redis:6.2-alpine ...12Using docker image sha256:3616f0c0705d2a35d30dde109daf3cbe58ae7284121aafa6f5cfa987db98d1a8 for redis:6.2-alpine with digest redis@sha256:edddbcad5a41d58df2f142d68439922f1860ea902903d016257337c3342f30fc ...13Waiting for services to be up and running (timeout 30 seconds)...14Authenticating with credentials from job payload (GitLab Registry)15Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.18-rust-1.65-node-16.14-postgresql-13:rubygems-3.4-git-2.36-lfs-2.9-chrome-109-yarn-1.22-graphicsmagick-1.3.36 ...16Using docker image sha256:7a1b51158a1ee23b080b514ce6ebbf52ac51585877198fb52709e5cd01805a77 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.18-rust-1.65-node-16.14-postgresql-13:rubygems-3.4-git-2.36-lfs-2.9-chrome-109-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.18-rust-1.65-node-16.14-postgresql-13@sha256:412d55913d43377094427ced549cb422ed2f2c7223e6a605d0d3e0151cb892b0 ...18Running on runner-8zcxmppt-project-278964-concurrent-0 via runner-8zcxmppt-shared-gitlab-org-1680170068-ecbcde98...20$ eval "$CI_PRE_CLONE_SCRIPT"21Fetching changes with git depth set to 20...22Initialized empty Git repository in /builds/gitlab-org/gitlab/.git/23Created fresh repository.24remote: Enumerating objects: 135903, done. 25remote: Counting objects: 100% (135903/135903), done. 26remote: Compressing objects: 100% (88560/88560), done. 27remote: Total 135903 (delta 58315), reused 94618 (delta 42152), pack-reused 0 28Receiving objects: 100% (135903/135903), 121.35 MiB | 26.10 MiB/s, done.29Resolving deltas: 100% (58315/58315), done.31 * [new ref] refs/pipelines/822866544 -> refs/pipelines/82286654432Checking out 523abdde as detached HEAD (ref is refs/merge-requests/116270/merge)...33Skipping Git submodules setup34$ git remote set-url origin "${CI_REPOSITORY_URL}"36Checking cache for ruby-gems-debian-bullseye-ruby-3.0-16...37cache.zip is up to date 38Successfully extracted cache39Checking cache for gitaly-ruby-gems-debian-bullseye-ruby-3.0-16...40cache.zip is up to date 41Successfully extracted cache43Downloading artifacts for compile-test-assets (4031138198)...44Downloading artifacts from coordinator... ok host=storage.googleapis.com id=4031138198 responseStatus=200 OK token=64_di2wQ45Downloading artifacts for detect-tests (4031138213)...46Downloading artifacts from coordinator... ok host=storage.googleapis.com id=4031138213 responseStatus=200 OK token=64_di2wQ47Downloading artifacts for retrieve-tests-metadata (4031138217)...48Downloading artifacts from coordinator... ok host=storage.googleapis.com id=4031138217 responseStatus=200 OK token=64_di2wQ49Downloading artifacts for setup-test-env (4031138204)...50Downloading artifacts from coordinator... ok host=storage.googleapis.com id=4031138204 responseStatus=200 OK token=64_di2wQ52Using docker image sha256:7a1b51158a1ee23b080b514ce6ebbf52ac51585877198fb52709e5cd01805a77 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.18-rust-1.65-node-16.14-postgresql-13:rubygems-3.4-git-2.36-lfs-2.9-chrome-109-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.18-rust-1.65-node-16.14-postgresql-13@sha256:412d55913d43377094427ced549cb422ed2f2c7223e6a605d0d3e0151cb892b0 ...53$ echo $FOSS_ONLY54$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb55$ export GOPATH=$CI_PROJECT_DIR/.go56$ mkdir -p $GOPATH57$ source scripts/utils.sh58$ source scripts/prepare_build.sh709Using decomposed database config (config/database.yml.decomposed-postgresql)710Geo DB won't be set up.711$ setup_db_user_only712CREATE ROLE713GRANT714==> 'setup_db_user_only' succeeded in 0 seconds.715$ bundle exec rake db:drop db:create db:schema:load db:migrate gitlab:db:lock_writes716Dropped database 'gitlabhq_test'717Dropped database 'gitlabhq_test_ci'718Created database 'gitlabhq_test'719Created database 'gitlabhq_test_ci'720==> 'bundle exec rake db:drop db:create db:schema:load db:migrate gitlab:db:lock_writes' succeeded in 53 seconds.721$ setup_db_praefect722SELECT pg_catalog.set_config('search_path', '', false);723CREATE DATABASE praefect_test ENCODING 'UTF8';724==> 'setup_db_praefect' succeeded in 0 seconds.725$ source ./scripts/rspec_helpers.sh726$ run_timed_command "gem install knapsack --no-document"727$ gem install knapsack --no-document728Successfully installed knapsack-4.0.07291 gem installed730==> 'gem install knapsack --no-document' succeeded in 1 seconds.731$ echo -e "\e[0Ksection_start:`date +%s`:gitaly-test-spawn[collapsed=true]\r\e[0KStarting Gitaly"835$ rspec_paralellized_job "--tag ~quarantine --tag ~zoekt"836SKIP_FLAKY_TESTS_AUTOMATICALLY: false837RETRY_FAILED_TESTS_IN_NEW_PROCESS: true838KNAPSACK_GENERATE_REPORT: true839FLAKY_RSPEC_GENERATE_REPORT: true840KNAPSACK_TEST_FILE_PATTERN: spec/{migrations}{,/**/}*_spec.rb841KNAPSACK_LOG_LEVEL: debug842KNAPSACK_REPORT_PATH: knapsack/rspec_migration_pg13_2_8_report.json843FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json844FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_migration_pg13_2_8_report.json845NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_migration_pg13_2_8_report.json846SKIPPED_FLAKY_TESTS_REPORT_PATH: rspec/flaky/skipped_flaky_tests_rspec_migration_pg13_2_8_report.txt847CRYSTALBALL: 848Knapsack node specs:849spec/migrations/change_public_projects_cost_factor_spec.rb850spec/migrations/finalize_orphaned_routes_cleanup_spec.rb851spec/migrations/20220627090231_schedule_disable_legacy_open_source_license_for_inactive_public_projects_spec.rb852spec/migrations/reschedule_backfill_imported_issue_search_data_spec.rb853spec/migrations/20211207125331_remove_jobs_for_recalculate_vulnerabilities_occurrences_uuid_spec.rb854spec/migrations/backfill_member_namespace_id_for_group_members_spec.rb855spec/migrations/populate_audit_event_streaming_verification_token_spec.rb856spec/migrations/backfill_group_features_spec.rb857spec/migrations/20220222192525_remove_null_releases_spec.rb858spec/migrations/20230209140102_fix_partition_ids_for_ci_build_metadata_spec.rb859spec/migrations/20220906074449_schedule_disable_legacy_open_source_license_for_projects_less_than_one_mb_spec.rb860spec/migrations/20220204095121_backfill_namespace_statistics_with_dependency_proxy_size_spec.rb861spec/migrations/20220321234317_remove_all_issuable_escalation_statuses_spec.rb862spec/migrations/20221013154159_update_invalid_dormant_user_setting_spec.rb863spec/migrations/20220120094340_drop_position_from_security_findings_spec.rb864spec/migrations/add_web_hook_calls_to_plan_limits_paid_tiers_spec.rb865spec/migrations/20230209090702_fix_partition_ids_for_ci_build_report_result_spec.rb866spec/migrations/20220802204737_remove_deactivated_user_highest_role_stats_spec.rb867spec/migrations/20220802114351_reschedule_backfill_container_registry_size_into_project_statistics_spec.rb868spec/migrations/20220629184402_unset_escalation_policies_for_alert_incidents_spec.rb869spec/migrations/20221008032350_add_password_expiration_migration_spec.rb870spec/migrations/20221104115712_backfill_project_statistics_storage_size_without_uploads_size_spec.rb871spec/migrations/20221123133054_queue_reset_status_on_container_repositories_spec.rb872spec/migrations/cleanup_vulnerability_state_transitions_with_same_from_state_to_state_spec.rb873spec/migrations/20221221110733_remove_temp_index_for_project_statistics_upload_size_migration_spec.rb874spec/migrations/20221219122320_copy_clickhouse_connection_string_to_encrypted_var_spec.rb875spec/migrations/20230117114739_clear_duplicate_jobs_cookies_spec.rb876spec/migrations/20230224085743_update_issues_internal_id_scope_spec.rb877spec/migrations/swap_vulnerability_user_mentions_note_id_to_bigint_for_gitlab_dot_com_spec.rb878spec/migrations/insert_daily_invites_trial_plan_limits_spec.rb879spec/migrations/ensure_design_user_mentions_note_id_bigint_backfill_is_finished_for_gitlab_dot_com_spec.rb880spec/migrations/20230321153035_add_package_id_created_at_desc_index_to_package_files_spec.rb881Filter specs:882Running specs:883Running all node tests without filter884spec/migrations/change_public_projects_cost_factor_spec.rb885spec/migrations/finalize_orphaned_routes_cleanup_spec.rb886spec/migrations/20220627090231_schedule_disable_legacy_open_source_license_for_inactive_public_projects_spec.rb887spec/migrations/reschedule_backfill_imported_issue_search_data_spec.rb888spec/migrations/20211207125331_remove_jobs_for_recalculate_vulnerabilities_occurrences_uuid_spec.rb889spec/migrations/backfill_member_namespace_id_for_group_members_spec.rb890spec/migrations/populate_audit_event_streaming_verification_token_spec.rb891spec/migrations/backfill_group_features_spec.rb892spec/migrations/20220222192525_remove_null_releases_spec.rb893spec/migrations/20230209140102_fix_partition_ids_for_ci_build_metadata_spec.rb894spec/migrations/20220906074449_schedule_disable_legacy_open_source_license_for_projects_less_than_one_mb_spec.rb895spec/migrations/20220204095121_backfill_namespace_statistics_with_dependency_proxy_size_spec.rb896spec/migrations/20220321234317_remove_all_issuable_escalation_statuses_spec.rb897spec/migrations/20221013154159_update_invalid_dormant_user_setting_spec.rb898spec/migrations/20220120094340_drop_position_from_security_findings_spec.rb899spec/migrations/add_web_hook_calls_to_plan_limits_paid_tiers_spec.rb900spec/migrations/20230209090702_fix_partition_ids_for_ci_build_report_result_spec.rb901spec/migrations/20220802204737_remove_deactivated_user_highest_role_stats_spec.rb902spec/migrations/20220802114351_reschedule_backfill_container_registry_size_into_project_statistics_spec.rb903spec/migrations/20220629184402_unset_escalation_policies_for_alert_incidents_spec.rb904spec/migrations/20221008032350_add_password_expiration_migration_spec.rb905spec/migrations/20221104115712_backfill_project_statistics_storage_size_without_uploads_size_spec.rb906spec/migrations/20221123133054_queue_reset_status_on_container_repositories_spec.rb907spec/migrations/cleanup_vulnerability_state_transitions_with_same_from_state_to_state_spec.rb908spec/migrations/20221221110733_remove_temp_index_for_project_statistics_upload_size_migration_spec.rb909spec/migrations/20221219122320_copy_clickhouse_connection_string_to_encrypted_var_spec.rb910spec/migrations/20230117114739_clear_duplicate_jobs_cookies_spec.rb911spec/migrations/20230224085743_update_issues_internal_id_scope_spec.rb912spec/migrations/swap_vulnerability_user_mentions_note_id_to_bigint_for_gitlab_dot_com_spec.rb913spec/migrations/insert_daily_invites_trial_plan_limits_spec.rb914spec/migrations/ensure_design_user_mentions_note_id_bigint_backfill_is_finished_for_gitlab_dot_com_spec.rb915spec/migrations/20230321153035_add_package_id_created_at_desc_index_to_package_files_spec.rb916Running all node tests without filter917Running all node tests without filter918Running command: bundle exec rspec -Ispec -rspec_helper --color --failure-exit-code 1 --error-exit-code 2 --format documentation --format RspecJunitFormatter --out rspec/junit_rspec.xml --tag ~quarantine --tag ~zoekt --default-path spec -- spec/migrations/change_public_projects_cost_factor_spec.rb spec/migrations/finalize_orphaned_routes_cleanup_spec.rb spec/migrations/20220627090231_schedule_disable_legacy_open_source_license_for_inactive_public_projects_spec.rb spec/migrations/reschedule_backfill_imported_issue_search_data_spec.rb spec/migrations/20211207125331_remove_jobs_for_recalculate_vulnerabilities_occurrences_uuid_spec.rb spec/migrations/backfill_member_namespace_id_for_group_members_spec.rb spec/migrations/populate_audit_event_streaming_verification_token_spec.rb spec/migrations/backfill_group_features_spec.rb spec/migrations/20220222192525_remove_null_releases_spec.rb spec/migrations/20230209140102_fix_partition_ids_for_ci_build_metadata_spec.rb spec/migrations/20220906074449_schedule_disable_legacy_open_source_license_for_projects_less_than_one_mb_spec.rb spec/migrations/20220204095121_backfill_namespace_statistics_with_dependency_proxy_size_spec.rb spec/migrations/20220321234317_remove_all_issuable_escalation_statuses_spec.rb spec/migrations/20221013154159_update_invalid_dormant_user_setting_spec.rb spec/migrations/20220120094340_drop_position_from_security_findings_spec.rb spec/migrations/add_web_hook_calls_to_plan_limits_paid_tiers_spec.rb spec/migrations/20230209090702_fix_partition_ids_for_ci_build_report_result_spec.rb spec/migrations/20220802204737_remove_deactivated_user_highest_role_stats_spec.rb spec/migrations/20220802114351_reschedule_backfill_container_registry_size_into_project_statistics_spec.rb spec/migrations/20220629184402_unset_escalation_policies_for_alert_incidents_spec.rb spec/migrations/20221008032350_add_password_expiration_migration_spec.rb spec/migrations/20221104115712_backfill_project_statistics_storage_size_without_uploads_size_spec.rb spec/migrations/20221123133054_queue_reset_status_on_container_repositories_spec.rb spec/migrations/cleanup_vulnerability_state_transitions_with_same_from_state_to_state_spec.rb spec/migrations/20221221110733_remove_temp_index_for_project_statistics_upload_size_migration_spec.rb spec/migrations/20221219122320_copy_clickhouse_connection_string_to_encrypted_var_spec.rb spec/migrations/20230117114739_clear_duplicate_jobs_cookies_spec.rb spec/migrations/20230224085743_update_issues_internal_id_scope_spec.rb spec/migrations/swap_vulnerability_user_mentions_note_id_to_bigint_for_gitlab_dot_com_spec.rb spec/migrations/insert_daily_invites_trial_plan_limits_spec.rb spec/migrations/ensure_design_user_mentions_note_id_bigint_backfill_is_finished_for_gitlab_dot_com_spec.rb spec/migrations/20230321153035_add_package_id_created_at_desc_index_to_package_files_spec.rbKnapsack report generator started!919Run options: exclude {:quarantine=>true, :zoekt=>true}920Test environment set up in 1.082320983 seconds921ChangePublicProjectsCostFactor922 #up923 when on SaaS924ci: == 20220610140605 ChangePublicProjectsCostFactor: migrating ===================925ci: == 20220610140605 ChangePublicProjectsCostFactor: migrated (0.0047s) ==========926 updates the cost factor from 0 only for shared runners927 when on self-managed928ci: == 20220610140605 ChangePublicProjectsCostFactor: migrating ===================929ci: == 20220610140605 ChangePublicProjectsCostFactor: migrated (0.0004s) ==========930 skips the migration931 #down932 when on SaaS933ci: == 20220610140605 ChangePublicProjectsCostFactor: migrating ===================934ci: == 20220610140605 ChangePublicProjectsCostFactor: migrated (0.0041s) ==========935 resets the cost factor to 0 only for shared runners that were updated936I, [2023-03-30T11:41:25.179607 #361] INFO -- : Database: 'main', Table: 'ci_runner_machines': Lock Writes937I, [2023-03-30T11:41:31.543602 #361] INFO -- : Database: 'main', Table: 'p_ci_runner_machine_builds': Lock Writes938I, [2023-03-30T11:41:31.824030 #361] INFO -- : Database: 'main', Table: 'ci_cost_settings': Lock Writes939I, [2023-03-30T11:41:51.747642 #361] INFO -- : Database: 'ci', Table: 'dast_pre_scan_verification_steps': Lock Writes940I, [2023-03-30T11:41:51.853287 #361] INFO -- : Database: 'ci', Table: 'achievements': Lock Writes941I, [2023-03-30T11:41:52.321449 #361] INFO -- : Database: 'ci', Table: 'slack_api_scopes': Lock Writes942I, [2023-03-30T11:41:52.323534 #361] INFO -- : Database: 'ci', Table: 'slack_integrations_scopes': Lock Writes943I, [2023-03-30T11:41:52.619865 #361] INFO -- : Database: 'ci', Table: 'dast_scanner_profiles_tags': Lock Writes944I, [2023-03-30T11:41:53.139062 #361] INFO -- : Database: 'ci', Table: 'user_achievements': Lock Writes945I, [2023-03-30T11:41:53.934901 #361] INFO -- : Database: 'ci', Table: 'elastic_group_index_statuses': Lock Writes946I, [2023-03-30T11:41:54.107809 #361] INFO -- : Database: 'ci', Table: 'analytics_dashboards_pointers': Lock Writes947I, [2023-03-30T11:41:54.109171 #361] INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Lock timeout is set", :current_iteration=>1, :lock_timeout_in_ms=>100}948I, [2023-03-30T11:41:54.110040 #361] INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Migration finished", :current_iteration=>1, :lock_timeout_in_ms=>100}949I, [2023-03-30T11:41:54.999823 #361] INFO -- : Database: 'ci', Table: 'zoekt_shards': Lock Writes950I, [2023-03-30T11:41:55.003087 #361] INFO -- : Database: 'ci', Table: 'zoekt_indexed_namespaces': Lock Writes951I, [2023-03-30T11:41:55.461784 #361] INFO -- : Database: 'ci', Table: 'dast_profiles_tags': Lock Writes952I, [2023-03-30T11:41:55.529673 #361] INFO -- : Database: 'ci', Table: 'namespaces_storage_limit_exclusions': Lock Writes953I, [2023-03-30T11:41:56.750504 #361] INFO -- : Database: 'ci', Table: 'namespace_ldap_settings': Lock Writes954I, [2023-03-30T11:41:57.405640 #361] INFO -- : Database: 'ci', Table: 'project_data_transfers': Lock Writes955I, [2023-03-30T11:41:57.406816 #361] INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Lock timeout is set", :current_iteration=>1, :lock_timeout_in_ms=>100}956I, [2023-03-30T11:41:57.407632 #361] INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Migration finished", :current_iteration=>1, :lock_timeout_in_ms=>100}957I, [2023-03-30T11:41:57.601950 #361] INFO -- : Database: 'ci', Table: 'service_desk_custom_email_verifications': Lock Writes958I, [2023-03-30T11:41:58.342093 #361] INFO -- : Database: 'ci', Table: 'scan_result_policies': Lock Writes959I, [2023-03-30T11:41:59.940084 #361] INFO -- : Database: 'ci', Table: 'work_item_widget_definitions': Lock Writes960I, [2023-03-30T11:42:01.059569 #361] INFO -- : Database: 'ci', Table: 'container_repository_states': Lock Writes961I, [2023-03-30T11:42:01.060951 #361] INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Lock timeout is set", :current_iteration=>1, :lock_timeout_in_ms=>100}962I, [2023-03-30T11:42:01.061831 #361] INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Migration finished", :current_iteration=>1, :lock_timeout_in_ms=>100}963I, [2023-03-30T11:42:01.416453 #361] INFO -- : Database: 'ci', Table: 'automation_rules': Lock Writes964I, [2023-03-30T11:42:02.412851 #361] INFO -- : Database: 'ci', Table: 'bulk_import_export_batches': Lock Writes965I, [2023-03-30T11:42:02.552201 #361] INFO -- : Database: 'ci', Table: 'bulk_import_batch_trackers': Lock Writes966I, [2023-03-30T11:42:03.957539 #361] INFO -- : Database: 'ci', Table: 'catalog_resources': Lock Writes967I, [2023-03-30T11:42:05.943322 #361] INFO -- : Database: 'ci', Table: 'design_management_repositories': Lock Writes968I, [2023-03-30T11:42:06.054636 #361] INFO -- : Database: 'ci', Table: 'schema_inconsistencies': Lock Writes969I, [2023-03-30T11:42:06.459299 #361] INFO -- : Database: 'ci', Table: 'container_registry_data_repair_details': Lock Writes970I, [2023-03-30T11:42:06.797303 #361] INFO -- : Database: 'ci', Table: 'search_indices': Lock Writes971I, [2023-03-30T11:42:06.829151 #361] INFO -- : Database: 'ci', Table: 'search_namespace_index_assignments': Lock Writes972I, [2023-03-30T11:42:07.313778 #361] INFO -- : Database: 'ci', Table: 'service_desk_custom_email_credentials': Lock Writes973I, [2023-03-30T11:42:08.747126 #361] INFO -- : Database: 'ci', Table: 'dora_performance_scores': Lock Writes974FinalizeOrphanedRoutesCleanup975 #up976 when migration is missing977main: == 20220620060633 FinalizeOrphanedRoutesCleanup: migrating ====================978main: == 20220620060633 FinalizeOrphanedRoutesCleanup: migrated (0.0081s) ===========979 warns migration not found980 with migration present981 when migration finished successfully982main: == 20220620060633 FinalizeOrphanedRoutesCleanup: migrating ====================983main: == 20220620060633 FinalizeOrphanedRoutesCleanup: migrated (0.0222s) ===========984 does not raise exception985 with different migration statuses986 status: 0, description: "paused"987 behaves like finalizes the migration988 finalizes the migration989 status: 1, description: "active"990 behaves like finalizes the migration991 finalizes the migration992 status: 4, description: "failed"993 behaves like finalizes the migration994 finalizes the migration995 status: 5, description: "finalizing"996 behaves like finalizes the migration997 finalizes the migration998I, [2023-03-30T11:43:00.508991 #361] INFO -- : Database: 'main', Table: 'ci_runner_machines': Lock Writes999I, [2023-03-30T11:43:06.986153 #361] INFO -- : Database: 'main', Table: 'p_ci_runner_machine_builds': Lock Writes1000I, [2023-03-30T11:43:07.234672 #361] INFO -- : Database: 'main', Table: 'ci_cost_settings': Lock Writes1001ScheduleDisableLegacyOpenSourceLicenseForInactivePublicProjects1002 on gitlab.com1003 #up1004main: == 20220627090231 ScheduleDisableLegacyOpenSourceLicenseForInactivePublicProjects: migrating 1005main: == 20220627090231 ScheduleDisableLegacyOpenSourceLicenseForInactivePublicProjects: migrated (0.0528s) 1006 schedules background jobs for each batch of projects1007 #down1008main: == 20220627090231 ScheduleDisableLegacyOpenSourceLicenseForInactivePublicProjects: migrating 1009main: == 20220627090231 ScheduleDisableLegacyOpenSourceLicenseForInactivePublicProjects: migrated (0.0508s) 1010 deletes all batched migration records1011 on self-managed instances1012 #up1013 does not schedule background job1014 #down1015 does not delete background job1016I, [2023-03-30T11:44:01.268287 #361] INFO -- : Database: 'main', Table: 'ci_runner_machines': Lock Writes1017I, [2023-03-30T11:44:07.708494 #361] INFO -- : Database: 'main', Table: 'p_ci_runner_machine_builds': Lock Writes1018I, [2023-03-30T11:44:07.953986 #361] INFO -- : Database: 'main', Table: 'ci_cost_settings': Lock Writes1019RescheduleBackfillImportedIssueSearchData1020 when BackfillIssueSearchData.max_value is nil1021 behaves like backfill rescheduler1022main: == 20220707075300 RescheduleBackfillImportedIssueSearchData: migrating ========1023main: == 20220707075300 RescheduleBackfillImportedIssueSearchData: migrated (0.1054s) 1024 schedules a new batched migration1025 when BackfillIssueSearchData.max_value exists1026 behaves like backfill rescheduler1027main: == 20220707075300 RescheduleBackfillImportedIssueSearchData: migrating ========1028main: == 20220707075300 RescheduleBackfillImportedIssueSearchData: migrated (0.0764s) 1029 schedules a new batched migration1030 when an issue is available1031 when BackfillIssueSearchData.max_value = Issue.maximum(:id)1032 behaves like backfill rescheduler1033main: == 20220707075300 RescheduleBackfillImportedIssueSearchData: migrating ========1034main: == 20220707075300 RescheduleBackfillImportedIssueSearchData: migrated (0.0706s) 1035 schedules a new batched migration1036 when BackfillIssueSearchData.max_value > Issue.maximum(:id)1037 behaves like backfill rescheduler1038main: == 20220707075300 RescheduleBackfillImportedIssueSearchData: migrating ========1039main: == 20220707075300 RescheduleBackfillImportedIssueSearchData: migrated (0.0660s) 1040 schedules a new batched migration1041 when BackfillIssueSearchData.max_value < Issue.maximum(:id)1042 behaves like backfill rescheduler1043main: == 20220707075300 RescheduleBackfillImportedIssueSearchData: migrating ========1044main: == 20220707075300 RescheduleBackfillImportedIssueSearchData: migrated (0.0718s) 1045 schedules a new batched migration1046I, [2023-03-30T11:45:03.655479 #361] INFO -- : Database: 'main', Table: 'ci_runner_machines': Lock Writes1047I, [2023-03-30T11:45:10.290247 #361] INFO -- : Database: 'main', Table: 'p_ci_runner_machine_builds': Lock Writes1048I, [2023-03-30T11:45:10.577789 #361] INFO -- : Database: 'main', Table: 'ci_cost_settings': Lock Writes1049RemoveJobsForRecalculateVulnerabilitiesOccurrencesUuid1050 when RecalculateVulnerabilitiesOccurrencesUuid jobs are present1051main: == 20211207125331 RemoveJobsForRecalculateVulnerabilitiesOccurrencesUuid: migrating 1052main: == 20211207125331 RemoveJobsForRecalculateVulnerabilitiesOccurrencesUuid: migrated (0.0126s) 1053 removes all jobs1054I, [2023-03-30T11:46:19.552419 #361] INFO -- : Database: 'main', Table: 'ci_runner_machines': Lock Writes1055I, [2023-03-30T11:46:26.433717 #361] INFO -- : Database: 'main', Table: 'p_ci_runner_machine_builds': Lock Writes1056I, [2023-03-30T11:46:26.696624 #361] INFO -- : Database: 'main', Table: 'ci_cost_settings': Lock Writes1057BackfillMemberNamespaceIdForGroupMembers1058 #up1059main: == 20220120211832 BackfillMemberNamespaceIdForGroupMembers: migrating =========1060main: == 20220120211832 BackfillMemberNamespaceIdForGroupMembers: migrated (0.0469s) 1061 schedules background jobs for each batch of group members1062 #down1063main: == 20220120211832 BackfillMemberNamespaceIdForGroupMembers: migrating =========1064main: == 20220120211832 BackfillMemberNamespaceIdForGroupMembers: migrated (0.0542s) 1065 deletes all batched migration records1066I, [2023-03-30T11:47:34.091084 #361] INFO -- : Database: 'main', Table: 'ci_runner_machines': Lock Writes1067I, [2023-03-30T11:47:40.970063 #361] INFO -- : Database: 'main', Table: 'p_ci_runner_machine_builds': Lock Writes1068I, [2023-03-30T11:47:41.217036 #361] INFO -- : Database: 'main', Table: 'ci_cost_settings': Lock Writes1069PopulateAuditEventStreamingVerificationToken1070 #up1071main: == 20220119094503 PopulateAuditEventStreamingVerificationToken: migrating =====1072main: == 20220119094503 PopulateAuditEventStreamingVerificationToken: migrated (0.0100s) 1073 adds verification tokens to records created before the migration1074I, [2023-03-30T11:48:45.867537 #361] INFO -- : Database: 'main', Table: 'ci_runner_machines': Lock Writes1075I, [2023-03-30T11:48:52.522441 #361] INFO -- : Database: 'main', Table: 'p_ci_runner_machine_builds': Lock Writes1076I, [2023-03-30T11:48:52.786615 #361] INFO -- : Database: 'main', Table: 'ci_cost_settings': Lock Writes1077BackfillGroupFeatures1078 #up1079main: == 20220302114046 BackfillGroupFeatures: migrating ============================1080main: == 20220302114046 BackfillGroupFeatures: migrated (0.0520s) ===================1081 schedules background jobs for each batch of namespaces1082 #down1083main: == 20220302114046 BackfillGroupFeatures: migrating ============================1084main: == 20220302114046 BackfillGroupFeatures: migrated (0.0475s) ===================1085 deletes all batched migration records1086I, [2023-03-30T11:49:56.037462 #361] INFO -- : Database: 'main', Table: 'ci_runner_machines': Lock Writes1087I, [2023-03-30T11:50:03.031919 #361] INFO -- : Database: 'main', Table: 'p_ci_runner_machine_builds': Lock Writes1088I, [2023-03-30T11:50:03.300524 #361] INFO -- : Database: 'main', Table: 'ci_cost_settings': Lock Writes1089RemoveNullReleases1090main: == 20220222192525 RemoveNullReleases: migrating ===============================1091main: == 20220222192525 RemoveNullReleases: migrated (0.0070s) ======================1092main: == 20220222192525 RemoveNullReleases: reverting ===============================1093main: == 20220222192525 RemoveNullReleases: reverted (0.0000s) ======================1094main: == 20220222192524 CreateNotNullConstraintReleasesTag: reverting ===============1095main: -- transaction_open?()1096main: -> 0.0000s1097main: -- transaction_open?()1098main: -> 0.0000s1099main: -- execute(" ALTER TABLE releases\n DROP CONSTRAINT IF EXISTS releases_not_null_tag\n")1100main: -> 0.0013s1101main: == 20220222192524 CreateNotNullConstraintReleasesTag: reverted (0.0064s) ======1102main: == 20220222192525 RemoveNullReleases: migrating ===============================1103main: == 20220222192525 RemoveNullReleases: migrated (0.0128s) ======================1104 deletes template records and associated data1105The application_settings (main) table has 1261 columns.1106Recreating the database1107Dropped database 'gitlabhq_test'1108Dropped database 'gitlabhq_test_ci'1109Created database 'gitlabhq_test'1110Created database 'gitlabhq_test_ci'1111Databases re-creation done in 10.6806776769999491112FixPartitionIdsForCiBuildMetadata1113 # order random1114 when on self-managed instance1115 #up1116 does not schedule background job1117 #down1118 does not delete background job1119 when on saas1120 #up1121ci: == 20230209140102 FixPartitionIdsForCiBuildMetadata: migrating ================1122ci: == 20230209140102 FixPartitionIdsForCiBuildMetadata: migrated (0.0750s) =======1123 schedules background jobs for each batch of p_ci_builds_metadata1124 #down1125ci: == 20230209140102 FixPartitionIdsForCiBuildMetadata: migrating ================1126ci: == 20230209140102 FixPartitionIdsForCiBuildMetadata: migrated (0.0768s) =======1127 deletes all batched migration records1128I, [2023-03-30T11:51:19.112239 #361] INFO -- : Database: 'main', Table: 'p_ci_runner_machine_builds': Lock Writes1129I, [2023-03-30T11:51:19.366114 #361] INFO -- : Database: 'main', Table: 'ci_cost_settings': Lock Writes1130I, [2023-03-30T11:51:26.926216 #361] INFO -- : Database: 'ci', Table: 'bulk_import_export_batches': Lock Writes1131I, [2023-03-30T11:51:27.044019 #361] INFO -- : Database: 'ci', Table: 'bulk_import_batch_trackers': Lock Writes1132I, [2023-03-30T11:51:29.415121 #361] INFO -- : Database: 'ci', Table: 'catalog_resources': Lock Writes1133I, [2023-03-30T11:51:31.407593 #361] INFO -- : Database: 'ci', Table: 'design_management_repositories': Lock Writes1134I, [2023-03-30T11:51:31.510134 #361] INFO -- : Database: 'ci', Table: 'schema_inconsistencies': Lock Writes1135I, [2023-03-30T11:51:31.921949 #361] INFO -- : Database: 'ci', Table: 'container_registry_data_repair_details': Lock Writes1136I, [2023-03-30T11:51:32.281144 #361] INFO -- : Database: 'ci', Table: 'search_indices': Lock Writes1137I, [2023-03-30T11:51:32.309033 #361] INFO -- : Database: 'ci', Table: 'search_namespace_index_assignments': Lock Writes1138I, [2023-03-30T11:51:32.757782 #361] INFO -- : Database: 'ci', Table: 'service_desk_custom_email_credentials': Lock Writes1139I, [2023-03-30T11:51:34.206376 #361] INFO -- : Database: 'ci', Table: 'dora_performance_scores': Lock Writes1140ScheduleDisableLegacyOpenSourceLicenseForProjectsLessThanOneMb1141 # order random1142 when on gitlab.com1143 #up1144 schedules background jobs for each batch of project_settings1145 #down1146 deletes all batched migration records1147 when on self-managed instance1148 #up1149 does not schedule background job1150 #down1151 does not delete background job1152I, [2023-03-30T11:52:10.714982 #361] INFO -- : Database: 'main', Table: 'ci_runner_machines': Lock Writes1153I, [2023-03-30T11:52:17.333679 #361] INFO -- : Database: 'main', Table: 'p_ci_runner_machine_builds': Lock Writes1154I, [2023-03-30T11:52:17.582420 #361] INFO -- : Database: 'main', Table: 'ci_cost_settings': Lock Writes1155BackfillNamespaceStatisticsWithDependencyProxySize1156 #up1157main: == 20220204095121 BackfillNamespaceStatisticsWithDependencyProxySize: migrating 1158main: -- exec_query("SELECT dependency_proxy_manifests.group_id FROM dependency_proxy_manifests\nUNION\nSELECT dependency_proxy_blobs.group_id from dependency_proxy_blobs\n")1159main: -> 0.0021s1160main: == 20220204095121 BackfillNamespaceStatisticsWithDependencyProxySize: migrated (0.0081s) 1161 correctly schedules background migrations1162I, [2023-03-30T11:53:19.574455 #361] INFO -- : Database: 'main', Table: 'ci_runner_machines': Lock Writes1163I, [2023-03-30T11:53:26.148134 #361] INFO -- : Database: 'main', Table: 'p_ci_runner_machine_builds': Lock Writes1164I, [2023-03-30T11:53:26.389429 #361] INFO -- : Database: 'main', Table: 'ci_cost_settings': Lock Writes1165RemoveAllIssuableEscalationStatuses1166main: == 20220321234317 RemoveAllIssuableEscalationStatuses: migrating ==============1167main: -- execute("DELETE FROM incident_management_issuable_escalation_statuses\nWHERE id BETWEEN 1 AND 1\n")1168main: -> 0.0014s1169main: == 20220321234317 RemoveAllIssuableEscalationStatuses: migrated (0.0127s) =====1170 removes all escalation status records1171I, [2023-03-30T11:54:24.471694 #361] INFO -- : Database: 'main', Table: 'ci_runner_machines': Lock Writes1172I, [2023-03-30T11:54:31.466097 #361] INFO -- : Database: 'main', Table: 'p_ci_runner_machine_builds': Lock Writes1173I, [2023-03-30T11:54:31.739162 #361] INFO -- : Database: 'main', Table: 'ci_cost_settings': Lock Writes1174UpdateInvalidDormantUserSetting1175 # order random1176 with a row in the application_settings table1177 with deactivate_dormant_users_period set to a value greater than or equal to 901178main: == 20221013154159 UpdateInvalidDormantUserSetting: migrating ==================1179main: -- execute("update application_settings set deactivate_dormant_users_period=90 where deactivate_dormant_users_period < 90")1180main: -> 0.0025s1181main: == 20221013154159 UpdateInvalidDormantUserSetting: migrated (0.0030s) =========1182 does not update the row1183 with deactivate_dormant_users_period set to a value less than or equal to 901184main: == 20221013154159 UpdateInvalidDormantUserSetting: migrating ==================1185main: -- execute("update application_settings set deactivate_dormant_users_period=90 where deactivate_dormant_users_period < 90")1186main: -> 0.0022s1187main: == 20221013154159 UpdateInvalidDormantUserSetting: migrated (0.0026s) =========1188 updates the existing row1189 with no rows in the application_settings table1190main: == 20221013154159 UpdateInvalidDormantUserSetting: migrating ==================1191main: -- execute("update application_settings set deactivate_dormant_users_period=90 where deactivate_dormant_users_period < 90")1192main: -> 0.0021s1193main: == 20221013154159 UpdateInvalidDormantUserSetting: migrated (0.0023s) =========1194 does not insert a row1195I, [2023-03-30T11:55:12.143755 #361] INFO -- : Database: 'main', Table: 'ci_runner_machines': Lock Writes1196I, [2023-03-30T11:55:18.722104 #361] INFO -- : Database: 'main', Table: 'p_ci_runner_machine_builds': Lock Writes1197I, [2023-03-30T11:55:19.024648 #361] INFO -- : Database: 'main', Table: 'ci_cost_settings': Lock Writes1198DropPositionFromSecurityFindings1199main: == 20220120094340 DropPositionFromSecurityFindings: migrating =================1200main: -- remove_column(:security_findings, :position, :integer)1201main: -> 0.0013s1202main: == 20220120094340 DropPositionFromSecurityFindings: migrated (0.0014s) ========1203 correctly migrates up and down1204I, [2023-03-30T11:56:23.081406 #361] INFO -- : Database: 'main', Table: 'ci_runner_machines': Lock Writes1205I, [2023-03-30T11:56:29.764141 #361] INFO -- : Database: 'main', Table: 'p_ci_runner_machine_builds': Lock Writes1206I, [2023-03-30T11:56:30.064918 #361] INFO -- : Database: 'main', Table: 'ci_cost_settings': Lock Writes1207AddWebHookCallsToPlanLimitsPaidTiers1208 when on Gitlab.com1209main: == 20220523030805 AddWebHookCallsToPlanLimitsPaidTiers: migrating =============1210main: -- quote_column_name("web_hook_calls")1211main: -> 0.0000s1212main: -- quote("free")1213main: -> 0.0000s1214main: -- quote(500)1215main: -> 0.0000s1216main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls\")\nSELECT id, '500' FROM plans WHERE name = 'free' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls\" = EXCLUDED.\"web_hook_calls\";\n")1217main: -> 0.0030s1218main: -- quote_column_name("web_hook_calls_mid")1219main: -> 0.0000s1220main: -- quote("free")1221main: -> 0.0000s1222main: -- quote(500)1223main: -> 0.0000s1224main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls_mid\")\nSELECT id, '500' FROM plans WHERE name = 'free' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls_mid\" = EXCLUDED.\"web_hook_calls_mid\";\n")1225main: -> 0.0021s1226main: -- quote_column_name("web_hook_calls_low")1227main: -> 0.0000s1228main: -- quote("free")1229main: -> 0.0000s1230main: -- quote(500)1231main: -> 0.0000s1232main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls_low\")\nSELECT id, '500' FROM plans WHERE name = 'free' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls_low\" = EXCLUDED.\"web_hook_calls_low\";\n")1233main: -> 0.0017s1234main: -- quote_column_name("web_hook_calls")1235main: -> 0.0000s1236main: -- quote("bronze")1237main: -> 0.0000s1238main: -- quote(4000)1239main: -> 0.0000s1240main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls\")\nSELECT id, '4000' FROM plans WHERE name = 'bronze' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls\" = EXCLUDED.\"web_hook_calls\";\n")1241main: -> 0.0017s1242main: -- quote_column_name("web_hook_calls_mid")1243main: -> 0.0000s1244main: -- quote("bronze")1245main: -> 0.0000s1246main: -- quote(2800)1247main: -> 0.0000s1248main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls_mid\")\nSELECT id, '2800' FROM plans WHERE name = 'bronze' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls_mid\" = EXCLUDED.\"web_hook_calls_mid\";\n")1249main: -> 0.0018s1250main: -- quote_column_name("web_hook_calls_low")1251main: -> 0.0000s1252main: -- quote("bronze")1253main: -> 0.0000s1254main: -- quote(1600)1255main: -> 0.0000s1256main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls_low\")\nSELECT id, '1600' FROM plans WHERE name = 'bronze' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls_low\" = EXCLUDED.\"web_hook_calls_low\";\n")1257main: -> 0.0016s1258main: -- quote_column_name("web_hook_calls")1259main: -> 0.0000s1260main: -- quote("silver")1261main: -> 0.0000s1262main: -- quote(4000)1263main: -> 0.0000s1264main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls\")\nSELECT id, '4000' FROM plans WHERE name = 'silver' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls\" = EXCLUDED.\"web_hook_calls\";\n")1265main: -> 0.0016s1266main: -- quote_column_name("web_hook_calls_mid")1267main: -> 0.0000s1268main: -- quote("silver")1269main: -> 0.0000s1270main: -- quote(2800)1271main: -> 0.0000s1272main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls_mid\")\nSELECT id, '2800' FROM plans WHERE name = 'silver' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls_mid\" = EXCLUDED.\"web_hook_calls_mid\";\n")1273main: -> 0.0017s1274main: -- quote_column_name("web_hook_calls_low")1275main: -> 0.0000s1276main: -- quote("silver")1277main: -> 0.0000s1278main: -- quote(1600)1279main: -> 0.0000s1280main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls_low\")\nSELECT id, '1600' FROM plans WHERE name = 'silver' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls_low\" = EXCLUDED.\"web_hook_calls_low\";\n")1281main: -> 0.0017s1282main: -- quote_column_name("web_hook_calls")1283main: -> 0.0000s1284main: -- quote("premium")1285main: -> 0.0000s1286main: -- quote(4000)1287main: -> 0.0000s1288main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls\")\nSELECT id, '4000' FROM plans WHERE name = 'premium' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls\" = EXCLUDED.\"web_hook_calls\";\n")1289main: -> 0.0017s1290main: -- quote_column_name("web_hook_calls_mid")1291main: -> 0.0000s1292main: -- quote("premium")1293main: -> 0.0000s1294main: -- quote(2800)1295main: -> 0.0000s1296main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls_mid\")\nSELECT id, '2800' FROM plans WHERE name = 'premium' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls_mid\" = EXCLUDED.\"web_hook_calls_mid\";\n")1297main: -> 0.0018s1298main: -- quote_column_name("web_hook_calls_low")1299main: -> 0.0000s1300main: -- quote("premium")1301main: -> 0.0000s1302main: -- quote(1600)1303main: -> 0.0000s1304main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls_low\")\nSELECT id, '1600' FROM plans WHERE name = 'premium' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls_low\" = EXCLUDED.\"web_hook_calls_low\";\n")1305main: -> 0.0016s1306main: -- quote_column_name("web_hook_calls")1307main: -> 0.0000s1308main: -- quote("premium_trial")1309main: -> 0.0000s1310main: -- quote(4000)1311main: -> 0.0000s1312main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls\")\nSELECT id, '4000' FROM plans WHERE name = 'premium_trial' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls\" = EXCLUDED.\"web_hook_calls\";\n")1313main: -> 0.0017s1314main: -- quote_column_name("web_hook_calls_mid")1315main: -> 0.0000s1316main: -- quote("premium_trial")1317main: -> 0.0000s1318main: -- quote(2800)1319main: -> 0.0000s1320main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls_mid\")\nSELECT id, '2800' FROM plans WHERE name = 'premium_trial' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls_mid\" = EXCLUDED.\"web_hook_calls_mid\";\n")1321main: -> 0.0016s1322main: -- quote_column_name("web_hook_calls_low")1323main: -> 0.0000s1324main: -- quote("premium_trial")1325main: -> 0.0000s1326main: -- quote(1600)1327main: -> 0.0000s1328main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls_low\")\nSELECT id, '1600' FROM plans WHERE name = 'premium_trial' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls_low\" = EXCLUDED.\"web_hook_calls_low\";\n")1329main: -> 0.0016s1330main: -- quote_column_name("web_hook_calls")1331main: -> 0.0000s1332main: -- quote("gold")1333main: -> 0.0002s1334main: -- quote(13000)1335main: -> 0.0000s1336main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls\")\nSELECT id, '13000' FROM plans WHERE name = 'gold' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls\" = EXCLUDED.\"web_hook_calls\";\n")1337main: -> 0.0017s1338main: -- quote_column_name("web_hook_calls_mid")1339main: -> 0.0000s1340main: -- quote("gold")1341main: -> 0.0000s1342main: -- quote(9000)1343main: -> 0.0000s1344main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls_mid\")\nSELECT id, '9000' FROM plans WHERE name = 'gold' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls_mid\" = EXCLUDED.\"web_hook_calls_mid\";\n")1345main: -> 0.0016s1346main: -- quote_column_name("web_hook_calls_low")1347main: -> 0.0000s1348main: -- quote("gold")1349main: -> 0.0000s1350main: -- quote(6000)1351main: -> 0.0000s1352main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls_low\")\nSELECT id, '6000' FROM plans WHERE name = 'gold' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls_low\" = EXCLUDED.\"web_hook_calls_low\";\n")1353main: -> 0.0020s1354main: -- quote_column_name("web_hook_calls")1355main: -> 0.0000s1356main: -- quote("ultimate")1357main: -> 0.0000s1358main: -- quote(13000)1359main: -> 0.0000s1360main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls\")\nSELECT id, '13000' FROM plans WHERE name = 'ultimate' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls\" = EXCLUDED.\"web_hook_calls\";\n")1361main: -> 0.0016s1362main: -- quote_column_name("web_hook_calls_mid")1363main: -> 0.0000s1364main: -- quote("ultimate")1365main: -> 0.0001s1366main: -- quote(9000)1367main: -> 0.0000s1368main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls_mid\")\nSELECT id, '9000' FROM plans WHERE name = 'ultimate' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls_mid\" = EXCLUDED.\"web_hook_calls_mid\";\n")1369main: -> 0.0017s1370main: -- quote_column_name("web_hook_calls_low")1371main: -> 0.0000s1372main: -- quote("ultimate")1373main: -> 0.0000s1374main: -- quote(6000)1375main: -> 0.0000s1376main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls_low\")\nSELECT id, '6000' FROM plans WHERE name = 'ultimate' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls_low\" = EXCLUDED.\"web_hook_calls_low\";\n")1377main: -> 0.0018s1378main: -- quote_column_name("web_hook_calls")1379main: -> 0.0000s1380main: -- quote("ultimate_trial")1381main: -> 0.0000s1382main: -- quote(13000)1383main: -> 0.0000s1384main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls\")\nSELECT id, '13000' FROM plans WHERE name = 'ultimate_trial' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls\" = EXCLUDED.\"web_hook_calls\";\n")1385main: -> 0.0016s1386main: -- quote_column_name("web_hook_calls_mid")1387main: -> 0.0000s1388main: -- quote("ultimate_trial")1389main: -> 0.0000s1390main: -- quote(9000)1391main: -> 0.0000s1392main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls_mid\")\nSELECT id, '9000' FROM plans WHERE name = 'ultimate_trial' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls_mid\" = EXCLUDED.\"web_hook_calls_mid\";\n")1393main: -> 0.0017s1394main: -- quote_column_name("web_hook_calls_low")1395main: -> 0.0000s1396main: -- quote("ultimate_trial")1397main: -> 0.0000s1398main: -- quote(6000)1399main: -> 0.0000s1400main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls_low\")\nSELECT id, '6000' FROM plans WHERE name = 'ultimate_trial' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls_low\" = EXCLUDED.\"web_hook_calls_low\";\n")1401main: -> 0.0018s1402main: -- quote_column_name("web_hook_calls")1403main: -> 0.0000s1404main: -- quote("opensource")1405main: -> 0.0000s1406main: -- quote(13000)1407main: -> 0.0000s1408main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls\")\nSELECT id, '13000' FROM plans WHERE name = 'opensource' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls\" = EXCLUDED.\"web_hook_calls\";\n")1409main: -> 0.0016s1410main: -- quote_column_name("web_hook_calls_mid")1411main: -> 0.0000s1412main: -- quote("opensource")1413main: -> 0.0000s1414main: -- quote(9000)1415main: -> 0.0000s1416main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls_mid\")\nSELECT id, '9000' FROM plans WHERE name = 'opensource' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls_mid\" = EXCLUDED.\"web_hook_calls_mid\";\n")1417main: -> 0.0018s1418main: -- quote_column_name("web_hook_calls_low")1419main: -> 0.0000s1420main: -- quote("opensource")1421main: -> 0.0000s1422main: -- quote(6000)1423main: -> 0.0000s1424main: -- execute("INSERT INTO plan_limits (plan_id, \"web_hook_calls_low\")\nSELECT id, '6000' FROM plans WHERE name = 'opensource' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"web_hook_calls_low\" = EXCLUDED.\"web_hook_calls_low\";\n")1425main: -> 0.0017s1426main: == 20220523030805 AddWebHookCallsToPlanLimitsPaidTiers: migrated (0.0557s) ====1427 correctly migrates up and down1428 when on self hosted1429main: == 20220523030805 AddWebHookCallsToPlanLimitsPaidTiers: migrating =============1430main: == 20220523030805 AddWebHookCallsToPlanLimitsPaidTiers: migrated (0.0004s) ====1431 does nothing1432I, [2023-03-30T11:57:24.539946 #361] INFO -- : Database: 'main', Table: 'ci_runner_machines': Lock Writes1433I, [2023-03-30T11:57:31.062625 #361] INFO -- : Database: 'main', Table: 'p_ci_runner_machine_builds': Lock Writes1434I, [2023-03-30T11:57:31.327440 #361] INFO -- : Database: 'main', Table: 'ci_cost_settings': Lock Writes1435FixPartitionIdsForCiBuildReportResult1436 # order random1437 when on saas1438 #up1439ci: == 20230209090702 FixPartitionIdsForCiBuildReportResult: migrating ============1440ci: == 20230209090702 FixPartitionIdsForCiBuildReportResult: migrated (0.0667s) ===1441 schedules background jobs for each batch of ci_build_report_results1442 #down1443ci: == 20230209090702 FixPartitionIdsForCiBuildReportResult: migrating ============1444ci: == 20230209090702 FixPartitionIdsForCiBuildReportResult: migrated (0.0979s) ===1445 deletes all batched migration records1446 when on self-managed instance1447 #up1448 does not schedule background job1449 #down1450 does not delete background job1451I, [2023-03-30T11:58:07.315098 #361] INFO -- : Database: 'main', Table: 'p_ci_runner_machine_builds': Lock Writes1452I, [2023-03-30T11:58:07.560908 #361] INFO -- : Database: 'main', Table: 'ci_cost_settings': Lock Writes1453I, [2023-03-30T11:58:15.052108 #361] INFO -- : Database: 'ci', Table: 'bulk_import_export_batches': Lock Writes1454I, [2023-03-30T11:58:15.159507 #361] INFO -- : Database: 'ci', Table: 'bulk_import_batch_trackers': Lock Writes1455I, [2023-03-30T11:58:16.574270 #361] INFO -- : Database: 'ci', Table: 'catalog_resources': Lock Writes1456I, [2023-03-30T11:58:18.541562 #361] INFO -- : Database: 'ci', Table: 'design_management_repositories': Lock Writes1457I, [2023-03-30T11:58:18.646574 #361] INFO -- : Database: 'ci', Table: 'schema_inconsistencies': Lock Writes1458I, [2023-03-30T11:58:19.037823 #361] INFO -- : Database: 'ci', Table: 'container_registry_data_repair_details': Lock Writes1459I, [2023-03-30T11:58:19.368083 #361] INFO -- : Database: 'ci', Table: 'search_indices': Lock Writes1460I, [2023-03-30T11:58:19.397122 #361] INFO -- : Database: 'ci', Table: 'search_namespace_index_assignments': Lock Writes1461I, [2023-03-30T11:58:19.833509 #361] INFO -- : Database: 'ci', Table: 'service_desk_custom_email_credentials': Lock Writes1462I, [2023-03-30T11:58:21.244210 #361] INFO -- : Database: 'ci', Table: 'dora_performance_scores': Lock Writes1463RemoveDeactivatedUserHighestRoleStats1464 #up1465 when on gitlab.com1466main: == 20220802204737 RemoveDeactivatedUserHighestRoleStats: migrating ============1467main: == 20220802204737 RemoveDeactivatedUserHighestRoleStats: migrated (0.0003s) ===1468 does not change user highest role records1469 when not on gitlab.com1470main: == 20220802204737 RemoveDeactivatedUserHighestRoleStats: migrating ============1471main: == 20220802204737 RemoveDeactivatedUserHighestRoleStats: migrated (0.0530s) ===1472 removes all user highest role records for deactivated users1473I, [2023-03-30T11:58:58.068546 #361] INFO -- : Database: 'main', Table: 'ci_runner_machines': Lock Writes1474I, [2023-03-30T11:59:04.780850 #361] INFO -- : Database: 'main', Table: 'p_ci_runner_machine_builds': Lock Writes1475I, [2023-03-30T11:59:05.053204 #361] INFO -- : Database: 'main', Table: 'ci_cost_settings': Lock Writes1476RescheduleBackfillContainerRegistrySizeIntoProjectStatistics1477main: == 20220802114351 RescheduleBackfillContainerRegistrySizeIntoProjectStatistics: migrating 1478main: == 20220802114351 RescheduleBackfillContainerRegistrySizeIntoProjectStatistics: migrated (0.0005s) 1479 does not schedule background jobs when Gitlab.com is false1480main: == 20220802114351 RescheduleBackfillContainerRegistrySizeIntoProjectStatistics: migrating 1481main: == 20220802114351 RescheduleBackfillContainerRegistrySizeIntoProjectStatistics: migrated (0.0599s) 1482 schedules background jobs for each batch of container_repository1483I, [2023-03-30T11:59:49.286876 #361] INFO -- : Database: 'main', Table: 'ci_runner_machines': Lock Writes1484I, [2023-03-30T11:59:56.067185 #361] INFO -- : Database: 'main', Table: 'p_ci_runner_machine_builds': Lock Writes1485I, [2023-03-30T11:59:56.322520 #361] INFO -- : Database: 'main', Table: 'ci_cost_settings': Lock Writes1486UnsetEscalationPoliciesForAlertIncidents1487 # order random1488main: == 20220629184402 UnsetEscalationPoliciesForAlertIncidents: migrating =========1489main: == 20220629184402 UnsetEscalationPoliciesForAlertIncidents: migrated (0.0127s) 1490 removes the escalation policy if the incident corresponds to an alert1491I, [2023-03-30T12:00:43.674426 #361] INFO -- : Database: 'main', Table: 'ci_runner_machines': Lock Writes1492I, [2023-03-30T12:00:50.390659 #361] INFO -- : Database: 'main', Table: 'p_ci_runner_machine_builds': Lock Writes1493I, [2023-03-30T12:00:50.644635 #361] INFO -- : Database: 'main', Table: 'ci_cost_settings': Lock Writes1494AddPasswordExpirationMigration1495 # order random1496 #up1497main: == 20221008032350 AddPasswordExpirationMigration: migrating ===================1498main: -- add_column(:application_settings, :password_expiration_enabled, :boolean, {:default=>false, :null=>false, :comment=>"JiHu-specific column"})1499main: -> 0.0058s1500main: -- add_column(:application_settings, :password_expires_in_days, :integer, {:default=>90, :null=>false, :comment=>"JiHu-specific column"})1501main: -> 0.0037s1502main: -- add_column(:application_settings, :password_expires_notice_before_days, :integer, {:default=>7, :null=>false, :comment=>"JiHu-specific column"})1503main: -> 0.0036s1504main: == 20221008032350 AddPasswordExpirationMigration: migrated (0.0137s) ==========1505 allows to read password expiration fields1506I, [2023-03-30T12:01:26.651883 #361] INFO -- : Database: 'main', Table: 'ci_runner_machines': Lock Writes1507I, [2023-03-30T12:01:33.331079 #361] INFO -- : Database: 'main', Table: 'p_ci_runner_machine_builds': Lock Writes1508I, [2023-03-30T12:01:33.584887 #361] INFO -- : Database: 'main', Table: 'ci_cost_settings': Lock Writes1509BackfillProjectStatisticsStorageSizeWithoutUploadsSize1510 # order random1511main: == 20221104115712 BackfillProjectStatisticsStorageSizeWithoutUploadsSize: migrating 1512main: == 20221104115712 BackfillProjectStatisticsStorageSizeWithoutUploadsSize: migrated (0.0479s) 1513 schedules background jobs for each batch of project_statistics1514main: == 20221104115712 BackfillProjectStatisticsStorageSizeWithoutUploadsSize: migrating 1515main: == 20221104115712 BackfillProjectStatisticsStorageSizeWithoutUploadsSize: migrated (0.0003s) 1516 does not schedule background jobs when Gitlab.org_or_com? is false1517The application_settings (main) table has 1223 columns.1518Recreating the database1519Dropped database 'gitlabhq_test'1520Dropped database 'gitlabhq_test_ci'1521Created database 'gitlabhq_test'1522Created database 'gitlabhq_test_ci'1523Databases re-creation done in 10.3965313110002171524QueueResetStatusOnContainerRepositories1525 # order random1526main: == 20221123133054 QueueResetStatusOnContainerRepositories: migrating ==========1527main: == 20221123133054 QueueResetStatusOnContainerRepositories: migrated (0.0560s) =1528 schedules a new batched migration1529 with the container registry disabled1530main: == 20221123133054 QueueResetStatusOnContainerRepositories: migrating ==========1531main: == 20221123133054 QueueResetStatusOnContainerRepositories: migrated (0.0003s) =1532 does not schedule a new batched migration1533I, [2023-03-30T12:02:32.174768 #361] INFO -- : Database: 'main', Table: 'ci_runner_machines': Lock Writes1534I, [2023-03-30T12:02:38.883927 #361] INFO -- : Database: 'main', Table: 'p_ci_runner_machine_builds': Lock Writes1535I, [2023-03-30T12:02:39.139690 #361] INFO -- : Database: 'main', Table: 'ci_cost_settings': Lock Writes1536CleanupVulnerabilityStateTransitionsWithSameFromStateToState1537 # order random1538main: == 20221013215832 CleanupVulnerabilityStateTransitionsWithSameFromStateToState: migrating 1539main: == 20221013215832 CleanupVulnerabilityStateTransitionsWithSameFromStateToState: migrated (0.0021s) 1540 deletes state transitions with no state change1541I, [2023-03-30T12:03:12.413710 #361] INFO -- : Database: 'main', Table: 'ci_runner_machines': Lock Writes1542I, [2023-03-30T12:03:19.277940 #361] INFO -- : Database: 'main', Table: 'p_ci_runner_machine_builds': Lock Writes1543I, [2023-03-30T12:03:19.531504 #361] INFO -- : Database: 'main', Table: 'ci_cost_settings': Lock Writes1544RemoveTempIndexForProjectStatisticsUploadSizeMigration1545 # order random1546main: -- indexes("project_statistics")1547main: -> 0.0115s1548main: == 20221221110733 RemoveTempIndexForProjectStatisticsUploadSizeMigration: migrating 1549main: -- view_exists?(:postgres_partitions)1550main: -> 0.0016s1551main: -- indexes(:project_statistics)1552main: -> 0.0108s1553main: -- remove_index(:project_statistics, {:algorithm=>:concurrently, :name=>"tmp_index_project_statistics_uploads_size"})1554main: -> 0.0017s1555main: == 20221221110733 RemoveTempIndexForProjectStatisticsUploadSizeMigration: migrated (0.0377s) 1556main: -- indexes("project_statistics")1557main: -> 0.0110s1558main: -- current_schema()1559main: -> 0.0007s1560main: -- indexes("project_statistics")1561main: -> 0.0114s1562 correctly migrates up and down1563I, [2023-03-30T12:03:42.725308 #361] INFO -- : Database: 'main', Table: 'ci_runner_machines': Lock Writes1564I, [2023-03-30T12:03:50.364275 #361] INFO -- : Database: 'main', Table: 'p_ci_runner_machine_builds': Lock Writes1565I, [2023-03-30T12:03:50.625584 #361] INFO -- : Database: 'main', Table: 'ci_cost_settings': Lock Writes1566CopyClickhouseConnectionStringToEncryptedVar1567 # order random1568main: == 20221219122320 CopyClickhouseConnectionStringToEncryptedVar: migrating =====1569main: == 20221219122320 CopyClickhouseConnectionStringToEncryptedVar: migrated (0.3138s) 1570 copies the clickhouse_connection_string to the encrypted column1571I, [2023-03-30T12:04:14.534374 #361] INFO -- : Database: 'main', Table: 'ci_runner_machines': Lock Writes1572I, [2023-03-30T12:04:21.091288 #361] INFO -- : Database: 'main', Table: 'p_ci_runner_machine_builds': Lock Writes1573I, [2023-03-30T12:04:21.330798 #361] INFO -- : Database: 'main', Table: 'ci_cost_settings': Lock Writes1574ClearDuplicateJobsCookies1575 # order random1576main: == 20230117114739 ClearDuplicateJobsCookies: migrating ========================1577main: == 20230117114739 ClearDuplicateJobsCookies: migrated (0.0073s) ===============1578 deletes duplicate jobs cookies1579I, [2023-03-30T12:04:46.550495 #361] INFO -- : Database: 'main', Table: 'p_ci_runner_machine_builds': Lock Writes1580I, [2023-03-30T12:04:46.828445 #361] INFO -- : Database: 'main', Table: 'ci_cost_settings': Lock Writes1581UpdateIssuesInternalIdScope1582 # order random1583 #up1584main: == 20230224085743 UpdateIssuesInternalIdScope: migrating ======================1585main: == 20230224085743 UpdateIssuesInternalIdScope: migrated (0.0610s) =============1586 schedules background migration1587 #down1588 does not schedule background migration1589SwapVulnerabilityUserMentionsNoteIdToBigintForGitlabDotCom1590 # order random1591 #up1592 swaps the integer and bigint columns for GitLab.com, dev, or test1593 is a no-op for other instances1594InsertDailyInvitesTrialPlanLimits1595 # order random1596 when on gitlab.com1597main: == 20230316093433 InsertDailyInvitesTrialPlanLimits: migrating ================1598main: -- quote_column_name("daily_invites")1599main: -> 0.0000s1600main: -- quote("premium_trial")1601main: -> 0.0000s1602main: -- quote(50)1603main: -> 0.0000s1604main: -- execute("INSERT INTO plan_limits (plan_id, \"daily_invites\")\nSELECT id, '50' FROM plans WHERE name = 'premium_trial' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"daily_invites\" = EXCLUDED.\"daily_invites\";\n")1605main: -> 0.0019s1606main: -- quote_column_name("daily_invites")1607main: -> 0.0000s1608main: -- quote("ultimate_trial")1609main: -> 0.0000s1610main: -- quote(50)1611main: -> 0.0000s1612main: -- execute("INSERT INTO plan_limits (plan_id, \"daily_invites\")\nSELECT id, '50' FROM plans WHERE name = 'ultimate_trial' LIMIT 1\nON CONFLICT (plan_id) DO UPDATE SET \"daily_invites\" = EXCLUDED.\"daily_invites\";\n")1613main: -> 0.0016s1614main: == 20230316093433 InsertDailyInvitesTrialPlanLimits: migrated (0.0123s) =======1615 correctly migrates up and down1616 when on self-managed1617main: == 20230316093433 InsertDailyInvitesTrialPlanLimits: migrating ================1618main: == 20230316093433 InsertDailyInvitesTrialPlanLimits: migrated (0.0071s) =======1619 correctly migrates up and down1620EnsureDesignUserMentionsNoteIdBigintBackfillIsFinishedForGitlabDotCom1621 # order random1622 #up1623main: == 20230321024333 EnsureDesignUserMentionsNoteIdBigintBackfillIsFinishedForGitlabDotCom: migrating 1624main: == 20230321024333 EnsureDesignUserMentionsNoteIdBigintBackfillIsFinishedForGitlabDotCom: migrated (0.0066s) 1625 ensures the migration is completed for GitLab.com, dev, or test1626main: == 20230321024333 EnsureDesignUserMentionsNoteIdBigintBackfillIsFinishedForGitlabDotCom: migrating 1627main: == 20230321024333 EnsureDesignUserMentionsNoteIdBigintBackfillIsFinishedForGitlabDotCom: migrated (0.0068s) 1628 skips the check for other instances1629AddPackageIdCreatedAtDescIndexToPackageFiles1630 # order random1631main: == 20230321153035 AddPackageIdCreatedAtDescIndexToPackageFiles: migrating =====1632main: -- view_exists?(:postgres_partitions)1633main: -> 0.0015s1634main: -- index_exists?(:packages_package_files, "package_id, created_at DESC", {:name=>"index_packages_package_files_on_package_id_and_created_at_desc", :algorithm=>:concurrently})1635main: -> 0.0151s1636main: -- add_index(:packages_package_files, "package_id, created_at DESC", {:name=>"index_packages_package_files_on_package_id_and_created_at_desc", :algorithm=>:concurrently})1637main: -> 0.0018s1638main: == 20230321153035 AddPackageIdCreatedAtDescIndexToPackageFiles: migrated (0.0425s) 1639 correctly migrates up and down1640Knapsack report was generated. Preview:1641{1642 "spec/migrations/change_public_projects_cost_factor_spec.rb": 61.65103521199944,1643 "spec/migrations/finalize_orphaned_routes_cleanup_spec.rb": 33.185261933999755,1644 "spec/migrations/20220627090231_schedule_disable_legacy_open_source_license_for_inactive_public_projects_spec.rb": 27.79728237800009,1645 "spec/migrations/reschedule_backfill_imported_issue_search_data_spec.rb": 31.14371634300005,1646 "spec/migrations/20211207125331_remove_jobs_for_recalculate_vulnerabilities_occurrences_uuid_spec.rb": 31.682874138999978,1647 "spec/migrations/backfill_member_namespace_id_for_group_members_spec.rb": 31.289676761999544,1648 "spec/migrations/populate_audit_event_streaming_verification_token_spec.rb": 29.346939267999915,1649 "spec/migrations/backfill_group_features_spec.rb": 30.02267948000008,1650 "spec/migrations/20220222192525_remove_null_releases_spec.rb": 28.12291478000043,1651 "spec/migrations/20230209140102_fix_partition_ids_for_ci_build_metadata_spec.rb": 24.938593707999644,1652 "spec/migrations/20220906074449_schedule_disable_legacy_open_source_license_for_projects_less_than_one_mb_spec.rb": 24.076381847000448,1653 "spec/migrations/20220204095121_backfill_namespace_statistics_with_dependency_proxy_size_spec.rb": 28.139595515999645,1654 "spec/migrations/20220321234317_remove_all_issuable_escalation_statuses_spec.rb": 26.67326090700044,1655 "spec/migrations/20221013154159_update_invalid_dormant_user_setting_spec.rb": 22.652722070999516,1656 "spec/migrations/20220120094340_drop_position_from_security_findings_spec.rb": 29.23682414399991,1657 "spec/migrations/add_web_hook_calls_to_plan_limits_paid_tiers_spec.rb": 26.267981361999773,1658 "spec/migrations/20230209090702_fix_partition_ids_for_ci_build_report_result_spec.rb": 24.545432346999405,1659 "spec/migrations/20220802204737_remove_deactivated_user_highest_role_stats_spec.rb": 21.785285981000015,1660 "spec/migrations/20220802114351_reschedule_backfill_container_registry_size_into_project_statistics_spec.rb": 21.547416763999536,1661 "spec/migrations/20220629184402_unset_escalation_policies_for_alert_incidents_spec.rb": 21.82013309500053,1662 "spec/migrations/20221008032350_add_password_expiration_migration_spec.rb": 17.832476571999905,1663 "spec/migrations/20221104115712_backfill_project_statistics_storage_size_without_uploads_size_spec.rb": 17.369452777999868,1664 "spec/migrations/20221123133054_queue_reset_status_on_container_repositories_spec.rb": 16.857458890999624,1665 "spec/migrations/cleanup_vulnerability_state_transitions_with_same_from_state_to_state_spec.rb": 16.08533627199995,1666 "spec/migrations/20221221110733_remove_temp_index_for_project_statistics_upload_size_migration_spec.rb": 11.961262424999404,1667 "spec/migrations/20221219122320_copy_clickhouse_connection_string_to_encrypted_var_spec.rb": 12.479575839999598,1668 "spec/migrations/20230117114739_clear_duplicate_jobs_cookies_spec.rb": 9.798523209999985,1669 "spec/migrations/20230224085743_update_issues_internal_id_scope_spec.rb": 8.427307610999378,1670 "spec/migrations/swap_vulnerability_user_mentions_note_id_to_bigint_for_gitlab_dot_com_spec.rb": 6.979047816000275,1671 "spec/migrations/insert_daily_invites_trial_plan_limits_spec.rb": 6.676674631000424,1672 "spec/migrations/ensure_design_user_mentions_note_id_bigint_backfill_is_finished_for_gitlab_dot_com_spec.rb": 5.924759708000238,1673 "spec/migrations/20230321153035_add_package_id_created_at_desc_index_to_package_files_spec.rb": 3.7648331820000751674}1675Knapsack global time execution for tests: 11m 50s1676Finished in 26 minutes 6 seconds (files took 44.67 seconds to load)167768 examples, 0 failures1678Randomized with seed 479631679[TEST PROF INFO] Time spent in factories: 00:00.591 (0.04% of total time)1680RSpec exited with 0.1681No examples to retry, congrats!1683Not uploading cache ruby-gems-debian-bullseye-ruby-3.0-16 due to policy1684Not uploading cache gitaly-ruby-gems-debian-bullseye-ruby-3.0-16 due to policy1686Uploading artifacts...1687coverage/: found 5 matching artifact files and directories 1688crystalball/: found 2 matching artifact files and directories 1689WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 1690knapsack/: found 3 matching artifact files and directories 1691WARNING: query_recorder/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 1692rspec/: found 14 matching artifact files and directories 1693WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 1694log/*.log: found 13 matching artifact files and directories 1695WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/4031138344/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com1696WARNING: Retrying... context=artifacts-uploader error=request redirected1697Uploading artifacts as "archive" to coordinator... 201 Created id=4031138344 responseStatus=201 Created token=64_di2wQ1698Uploading artifacts...1699rspec/junit_rspec.xml: found 1 matching artifact files and directories 1700WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/4031138344/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com1701WARNING: Retrying... context=artifacts-uploader error=request redirected1702Uploading artifacts as "junit" to coordinator... 201 Created id=4031138344 responseStatus=201 Created token=64_di2wQ1704Job succeeded