rspec unit pg14 21/44
Passed Started
by
@kpaizee

Kati Paizee
1Running with gitlab-runner 17.4.0~pre.110.g27400594 (27400594)2 on blue-1.shared-gitlab-org.runners-manager.gitlab.com/default KzYhZxBv, system ID: s_e6befde69e263 feature flags: FF_NETWORK_PER_BUILD:true4Resolving secrets6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.5-golang-1.22-rust-1.73-node-20.12-postgresql-14:rubygems-3.4-git-2.45-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 ...7Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1...8Authenticating with credentials from job payload (GitLab Registry)9Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 ...10Using docker image sha256:82f132c22567f8ce17cc132c14b2f9aa3eaf9bb5424d91c2d966912433f0257d for registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:c55e1364ee4327b244a9cfa1750f19feea14fc774eaf792b725967d146eb45f5 ...11WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring.12WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring.13Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12...14Authenticating with credentials from job payload (GitLab Registry)15Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 ...16Using docker image sha256:5c5ba5b83d6c60cb0b225bd670b7a43be8c238cc72347d24af57e5027c3648f3 for registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:46aceab84c42d0e819c8e7940f2f98ce9e184785cd7b22d95872024a35f52407 ...17Starting service redis:6.2-alpine...18Pulling docker image redis:6.2-alpine ...19Using docker image sha256:7de0dedd123b8cb2b105ace4e8d00b8bba5ad7be39617dfa229acff315fe4fbf for redis:6.2-alpine with digest redis@sha256:2d1463258f2764328496376f5d965f20c6a67f66ea2b06dc42af351f75248792 ...20Waiting for services to be up and running (timeout 30 seconds)...21Authenticating with credentials from job payload (GitLab Registry)22Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.5-golang-1.22-rust-1.73-node-20.12-postgresql-14:rubygems-3.4-git-2.45-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 ...23Using docker image sha256:a90e31ccd6da042777276b42c82e9ff61960addd549fc8e2d7271e4d043d214f for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.5-golang-1.22-rust-1.73-node-20.12-postgresql-14:rubygems-3.4-git-2.45-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.5-golang-1.22-rust-1.73-node-20.12-postgresql-14@sha256:accb4e6358edb7bfec0cb175e48551680473256910cba95ae3af39624b34d7e2 ...25Running on runner-kzyhzxbv-project-278964-concurrent-0 via runner-kzyhzxbv-shared-gitlab-org-1727943162-1dbc4725...27Skipping Git repository setup28Skipping Git checkout29Skipping Git submodules setup31Checking cache for ruby-gems-debian-bookworm-ruby-3.1.5-gemfile-Gemfile-19...32Downloading cache from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-debian-bookworm-ruby-3.1.5-gemfile-Gemfile-19 ETag="ac29a6871f1e9a872cdb11fd294d1666"33Successfully extracted cache35Downloading artifacts for clone-gitlab-repo (7982916645)...36Downloading artifacts from coordinator... ok host=storage.googleapis.com id=7982916645 responseStatus=200 OK token=glcbt-6637WARNING: Part of .git directory is on the list of files to extract 38WARNING: This may introduce unexpected problems 39Downloading artifacts for compile-test-assets (7982916679)...40Downloading artifacts from coordinator... ok host=storage.googleapis.com id=7982916679 responseStatus=200 OK token=glcbt-6641Downloading artifacts for retrieve-tests-metadata (7982916687)...42Downloading artifacts from coordinator... ok host=storage.googleapis.com id=7982916687 responseStatus=200 OK token=glcbt-6643Downloading artifacts for setup-test-env (7982916684)...44Downloading artifacts from coordinator... ok host=storage.googleapis.com id=7982916684 responseStatus=200 OK token=glcbt-66 45 Executing "step_script" stage of the job script 46Using docker image sha256:a90e31ccd6da042777276b42c82e9ff61960addd549fc8e2d7271e4d043d214f for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.5-golang-1.22-rust-1.73-node-20.12-postgresql-14:rubygems-3.4-git-2.45-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.5-golang-1.22-rust-1.73-node-20.12-postgresql-14@sha256:accb4e6358edb7bfec0cb175e48551680473256910cba95ae3af39624b34d7e2 ...47$ echo $FOSS_ONLY48$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb49$ export GOPATH=$CI_PROJECT_DIR/.go50$ mkdir -p $GOPATH51$ source scripts/utils.sh52$ log_disk_usage before_script53[log_disk_usage before_script] start54df -h55Filesystem Size Used Avail Use% Mounted on56overlay 46G 21G 25G 46% /57tmpfs 64M 0 64M 0% /dev58shm 256M 0 256M 0% /dev/shm59/dev/sda1 46G 21G 25G 46% /cache60tmpfs 3.9G 0 3.9G 0% /sys/devices/virtual/dmi/id61tmpfs 3.9G 0 3.9G 0% /proc/acpi62tmpfs 3.9G 0 3.9G 0% /proc/scsi63tmpfs 3.9G 0 3.9G 0% /sys/firmware64du -h -d 1657.4M ./workhorse66148K ./bin671.2M ./.gitlab68167M ./.git694.0K ./builds7028M ./lib718.0K ./.vscode72532K ./storybook7320K ./log741.8M ./data7510M ./qa762.9M ./.rubocop_todo77828M ./vendor78961M ./public7959M ./doc80492K ./danger81136K ./rspec82552K ./tooling83141M ./ee841.3M ./knapsack85296K ./patches864.3M ./changelogs8720K ./haml_lint8828K ./metrics_server8988K ./keeps9048K ./shared9144K ./generator_templates921.2M ./scripts93619M ./tmp94126M ./spec9520K ./file_hooks9616K ./sidekiq_cluster9716M ./gems981.2M ./fixtures99948K ./rubocop1004.0K ./.go10132M ./db10212K ./.github103125M ./locale10419M ./config10581M ./app10616K ./.lefthook1073.2G .108[log_disk_usage before_script] end109$ source scripts/prepare_build.sh141Using decomposed database config (config/database.yml.decomposed-postgresql)142Geo DB won't be set up.143Embedding DB won't be set up.155$ source ./scripts/rspec_helpers.sh156$ run_timed_command "gem install knapsack --no-document"157$ gem install knapsack --no-document158Successfully installed knapsack-4.0.01591 gem installed160==> 'gem install knapsack --no-document' succeeded in 2 seconds.161$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn"166$ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt"167$ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt"168$ tooling/bin/create_job_metrics_file || true169[job-metrics] Creating the job metrics file for the CI/CD job.170$ rspec_section rspec_parallelized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house"172[09:02:44] Starting rspec_parallelized_job173RETRY_FAILED_TESTS_IN_NEW_PROCESS: true174KNAPSACK_GENERATE_REPORT: true175FLAKY_RSPEC_GENERATE_REPORT: true176KNAPSACK_TEST_FILE_PATTERN: spec/{bin,channels,components,config,contracts,db,dependencies,elastic,elastic_integration,experiments,factories,finders,frontend,graphql,haml_lint,helpers,initializers,keeps,lib,metrics_server,models,policies,presenters,rack_servers,replicators,routing,rubocop,scripts,serializers,services,sidekiq,sidekiq_cluster,spam,support_specs,tasks,uploaders,validators,views,workers,tooling,dot_gitlab_ci}{,/**/}*_spec.rb177KNAPSACK_LOG_LEVEL: debug178KNAPSACK_REPORT_PATH: knapsack/rspec_unit_pg14_21_44_278964_report.json179FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json180FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_unit_pg14_21_44_278964_report.json181NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_unit_pg14_21_44_278964_report.json182RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-7982916909.txt183CRYSTALBALL: 184RSPEC_TESTS_MAPPING_ENABLED: 185RSPEC_TESTS_FILTER_FILE: 186Shell set options (set -o) enabled:187braceexpand on188hashall on189interactive-comments on190pipefail on191Parsing expected rspec suite duration...192RSpec suite is expected to take 44 minutes 16.38 seconds.193Expected duration for tests:194{195 "spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb": 430.5026751029357,196 "spec/lib/gitlab/background_migration/backfill_vulnerability_reads_cluster_agent_spec.rb": 179.33020818492017,197 "spec/models/clusters/cluster_spec.rb": 147.1494516532648,198 "spec/models/integrations/jira_spec.rb": 117.4902063227373,199 "spec/services/incident_management/timeline_events/update_service_spec.rb": 99.31119591878291,200 "spec/lib/gitlab/background_migration/delete_invalid_protected_branch_merge_access_levels_spec.rb": 89.37606548069749,201 "spec/policies/note_policy_spec.rb": 75.89971878302025,202 "spec/services/ci/retry_pipeline_service_spec.rb": 67.71254687276989,203 "spec/finders/todos_finder_spec.rb": 61.22527830898023,204 "spec/services/ci/create_pipeline_service/parent_child_pipeline_spec.rb": 56.89504201213978,205 "spec/lib/gitlab/gfm/reference_rewriter_spec.rb": 51.81979019341779,206 "spec/lib/gitlab/pagination/offset_pagination_spec.rb": 47.242381465723625,207 "spec/lib/users/internal_spec.rb": 43.32133372146822,208 "spec/graphql/mutations/merge_requests/set_locked_spec.rb": 40.509448813394215,209 "spec/workers/concerns/application_worker_spec.rb": 38.45684577589625,210 "spec/lib/error_tracking/sentry_client/issue_spec.rb": 36.567337421624224,211 "spec/lib/gitlab/background_migration/backfill_sbom_occurrences_traversal_ids_and_archived_spec.rb": 34.26669663311381,212 "spec/lib/gitlab/background_migration/legacy_uploads_migrator_spec.rb": 32.80864824962761,213 "spec/services/ci/list_config_variables_service_spec.rb": 31.35916617087021,214 "spec/lib/gitlab/redis/repository_cache_spec.rb": 29.868492316627147,215 "spec/finders/autocomplete/users_finder_spec.rb": 28.44005822250911,216 "spec/models/appearance_spec.rb": 26.720244024698605,217 "spec/models/release_spec.rb": 25.64310037983865,218 "spec/lib/banzai/filter/audio_link_filter_spec.rb": 24.570143904399636,219 "spec/lib/gitlab/import_export/group/relation_tree_restorer_spec.rb": 23.268799109154322,220 "spec/lib/banzai/filter/external_link_filter_spec.rb": 22.226272907737226,221 "spec/services/system_notes/design_management_service_spec.rb": 21.146210915449434,222 "spec/models/protected_tag_spec.rb": 20.404985211339195,223 "spec/services/ci/stuck_builds/drop_scheduled_service_spec.rb": 19.534145393730896,224 "spec/services/merge_requests/retarget_chain_service_spec.rb": 18.83274928794515,225 "spec/lib/bulk_imports/common/pipelines/uploads_pipeline_spec.rb": 18.204335732927838,226 "spec/lib/gitlab/ci/config/entry/release_spec.rb": 17.481377474461866,227 "spec/workers/environments/stop_job_failed_worker_spec.rb": 16.78684121620949,228 "spec/lib/api/entities/merge_request_basic_spec.rb": 16.26016632640381,229 "spec/lib/gitlab/ci/reports/test_suite_spec.rb": 15.67573694432508,230 "spec/workers/packages/cleanup_package_registry_worker_spec.rb": 15.29782750882571,231 "spec/lib/gitlab/background_migration/update_sbom_components_name_based_on_pep503_spec.rb": 14.679312580173171,232 "spec/models/label_note_spec.rb": 14.23613301358819,233 "spec/lib/gitlab/ci/config/entry/needs_spec.rb": 13.87464177666973,234 "spec/services/projects/group_links/destroy_service_spec.rb": 13.29353222606482,235 "spec/finders/packages/maven/package_finder_spec.rb": 13.033557486057962,236 "spec/graphql/mutations/issues/set_escalation_status_spec.rb": 12.667051128621816,237 "spec/lib/gitlab/gitaly_client/conflicts_service_spec.rb": 12.38480167560062,238 "spec/workers/database/ci_project_mirrors_consistency_check_worker_spec.rb": 12.028434950859705,239 "spec/lib/gitlab/git/keep_around_spec.rb": 11.758112610395198,240 "spec/models/integrations/jira_cloud_app_spec.rb": 11.489327985499752,241 "spec/graphql/resolvers/group_packages_resolver_spec.rb": 11.132838752415562,242 "spec/lib/gitlab/database/namespace_each_batch_spec.rb": 10.899097288606585,243 "spec/graphql/resolvers/board_lists_resolver_spec.rb": 10.59805364399993,244 "spec/models/board_project_recent_visit_spec.rb": 10.41267143504625,245 "spec/services/bulk_imports/relation_export_service_spec.rb": 10.004598793006416,246 "spec/models/concerns/ci/has_variable_spec.rb": 9.795243526521892,247 "spec/models/namespace/detail_spec.rb": 9.499209209075891,248 "spec/graphql/resolvers/namespace_projects_resolver_spec.rb": 9.351810780413608,249 "spec/services/ci/runners/assign_runner_service_spec.rb": 9.0769438168822,250 "spec/finders/resource_state_event_finder_spec.rb": 8.857283088276674,251 "spec/lib/gitlab/ci/config/entry/prefix_spec.rb": 8.624049650009542,252 "spec/presenters/projects/import_export/project_export_presenter_spec.rb": 8.407308389457047,253 "spec/services/suggestions/outdate_service_spec.rb": 8.151174262530752,254 "spec/finders/boards/boards_finder_spec.rb": 8.006828553456467,255 "spec/serializers/discussion_entity_spec.rb": 7.82128384564742,256 "spec/services/ci/enqueue_job_service_spec.rb": 7.627153736461133,257 "spec/lib/gitlab/config/loader/yaml_spec.rb": 7.461613310389947,258 "spec/lib/gitlab/ci/runner/metrics_spec.rb": 7.300373491646144,259 "spec/lib/gitlab/auth/o_auth/provider_spec.rb": 7.114821918657528,260 "spec/finders/projects/ml/model_version_finder_spec.rb": 6.962889010727997,261 "spec/workers/merge_requests/close_issue_worker_spec.rb": 6.779558293663125,262 "spec/workers/activity_pub/projects/releases_subscription_worker_spec.rb": 6.645066052017851,263 "spec/tooling/danger/datateam_spec.rb": 6.612536862937324,264 "spec/graphql/types/base_argument_spec.rb": 6.404890470172176,265 "spec/models/concerns/subquery_spec.rb": 6.306661064535205,266 "spec/services/packages/generic/create_package_file_service_spec.rb": 6.232694589716877,267 "spec/services/work_items/related_work_item_links/destroy_service_spec.rb": 6.064159757443129,268 "spec/channels/application_cable/connection_spec.rb": 5.944474635852826,269 "spec/workers/reactive_caching_worker_spec.rb": 5.890833671390037,270 "spec/models/issue/email_spec.rb": 5.73551591806268,271 "spec/graphql/resolvers/design_management/version/designs_at_version_resolver_spec.rb": 5.650631195249126,272 "spec/lib/gitlab/git_post_receive_spec.rb": 5.629601464574269,273 "spec/helpers/projects/ml/experiments_helper_spec.rb": 5.458138371031593,274 "spec/models/merge_request/approval_removal_settings_spec.rb": 5.391801808071682,275 "spec/services/packages/cleanup/execute_policy_service_spec.rb": 5.346451498643972,276 "spec/models/subscription_spec.rb": 5.156363145409603,277 "spec/tasks/gitlab/container_registry_rake_spec.rb": 5.141148353843234,278 "spec/rubocop/cop/capybara/testid_finders_spec.rb": 4.9796868142924655,279 "spec/serializers/stage_serializer_spec.rb": 4.966062329582645,280 "spec/graphql/resolvers/ml/find_model_version_resolver_spec.rb": 4.809066232034541,281 "spec/graphql/mutations/todos/restore_spec.rb": 4.806799111455991,282 "spec/lib/gitlab/database_importers/work_items/base_type_importer_spec.rb": 4.667249712862093,283 "spec/models/concerns/batch_destroy_dependent_associations_spec.rb": 4.652719346061062,284 "spec/workers/gitlab/bitbucket_import/import_issue_notes_worker_spec.rb": 4.517222583624208,285 "spec/finders/data_transfer/group_data_transfer_finder_spec.rb": 4.503818772039338,286 "spec/finders/import/source_users_finder_spec.rb": 4.391093831265058,287 "spec/graphql/resolvers/projects/services_resolver_spec.rb": 4.38090406040266,288 "spec/workers/namespaces/schedule_aggregation_worker_spec.rb": 4.213269819165368,289 "spec/lib/gitlab/github_import/attachments_downloader_spec.rb": 4.193288060769128,290 "spec/models/preloaders/projects/notes_preloader_spec.rb": 4.059328995522086,291 "spec/graphql/subscriptions/issuable_updated_spec.rb": 4.011392448737875,292 "spec/workers/purge_dependency_proxy_cache_worker_spec.rb": 3.9265801818667283,293 "spec/models/work_items/related_link_restriction_spec.rb": 3.86453180645425,294 "spec/lib/gitlab/dependency_linker/gemfile_linker_spec.rb": 3.7822387601993097,295 "spec/workers/integrations/jira_connect/remove_branch_worker_spec.rb": 3.704561842378637,296 "spec/services/discussions/capture_diff_note_positions_service_spec.rb": 3.681923364370112,297 "spec/workers/ci/catalog/resources/process_sync_events_worker_spec.rb": 3.564636398032829,298 "spec/models/ci/pipeline_schedule_variable_spec.rb": 3.561434479588457,299 "spec/graphql/resolvers/data_transfer/group_data_transfer_resolver_spec.rb": 3.4238961369120253,300 "spec/models/user_mentions/commit_user_mention_spec.rb": 3.415889702995339,301 "spec/services/packages/npm/create_metadata_cache_service_spec.rb": 3.361342713618262,302 "spec/models/anti_abuse/event_spec.rb": 3.271383113351175,303 "spec/lib/gitlab/graphql/representation/tree_entry_spec.rb": 3.2531883239034087,304 "spec/models/ml/candidate_metric_spec.rb": 3.166592763078536,305 "spec/lib/gitlab/ci/queue/metrics_spec.rb": 3.1315368958293415,306 "spec/models/bulk_imports/batch_tracker_spec.rb": 3.0223755431005985,307 "spec/lib/sidebars/menu_item_spec.rb": 3.0120159086190945,308 "spec/graphql/types/packages/protection/rule_type_spec.rb": 2.900275986164381,309 "spec/rubocop/cop/migration/schema_addition_methods_no_post_spec.rb": 2.895714956354068,310 "spec/workers/snippets/schedule_bulk_repository_shard_moves_worker_spec.rb": 2.785684130231865,311 "spec/lib/gitlab/checks/project_created_spec.rb": 2.7687481404339023,312 "spec/graphql/resolvers/ci/runner_job_count_resolver_spec.rb": 2.6795646171026504,313 "spec/lib/gitlab/class_attributes_spec.rb": 2.672426599680605,314 "spec/presenters/vs_code/settings/vs_code_setting_presenter_spec.rb": 2.6017837648303237,315 "spec/workers/ci/build_schedule_worker_spec.rb": 2.555727158456537,316 "spec/lib/gitlab/ci/reports/terraform_reports_spec.rb": 2.4903701001258476,317 "spec/models/project_import_data_spec.rb": 2.444991514218126,318 "spec/lib/gitlab/pagination/offset_header_builder_spec.rb": 2.3748372202998373,319 "spec/helpers/workhorse_helper_spec.rb": 2.3444895953131666,320 "spec/lib/gitlab/ci/config/external/mapper/variables_expander_spec.rb": 2.276134015064306,321 "spec/services/ci/components/usages/create_service_spec.rb": 2.2510118565781596,322 "spec/views/projects/runners/_project_runners.html.haml_spec.rb": 2.1933987784328277,323 "spec/services/packages/nuget/extract_metadata_content_service_spec.rb": 2.1593441953935377,324 "spec/models/uploads/local_spec.rb": 2.081123738555413,325 "spec/models/user_canonical_email_spec.rb": 2.0605174027798387,326 "spec/helpers/projects/topics_helper_spec.rb": 1.9680620550868277,327 "spec/lib/api/entities/ci/runner_manager_spec.rb": 1.9490294389379232,328 "spec/uploaders/object_storage/s3_spec.rb": 1.9036649599680708,329 "spec/lib/gitlab/ci/status/build/created_spec.rb": 1.878362417700671,330 "spec/lib/gitlab/sql/recursive_cte_spec.rb": 1.826601449332428,331 "spec/lib/gitlab/usage/metrics/instrumentations/prometheus_metrics_enabled_metric_spec.rb": 1.7743066180765898,332 "spec/graphql/types/packages/terraform_module/metadatum/output_type_spec.rb": 1.7178454404809524,333 "spec/rubocop/cop/migration/add_concurrent_foreign_key_spec.rb": 1.663685371362468,334 "spec/services/import/prepare_service_spec.rb": 1.6227889821396668,335 "spec/graphql/types/notes/system_note_metadata_type_spec.rb": 1.5715813774983947,336 "spec/services/import/placeholder_memberships/create_service_spec.rb": 1.5133539354625545,337 "spec/graphql/types/ci/config/job_type_spec.rb": 1.4796542714905456,338 "spec/lib/banzai/commit_renderer_spec.rb": 1.3907010139821894,339 "spec/lib/gitlab/auth/saml/origin_validator_spec.rb": 1.3559277825744656,340 "spec/initializers/countries_spec.rb": 1.3375333003842673,341 "spec/lib/gitlab/git/patches/collection_spec.rb": 1.2635481625205771,342 "spec/graphql/types/packages/protection/rule_access_level_enum_spec.rb": 1.2492057821739293,343 "spec/initializers/net_http_response_patch_spec.rb": 1.1621999268801568,344 "spec/graphql/types/work_items/widgets/time_tracking/timelog_type_spec.rb": 1.1368313498556322,345 "spec/tooling/danger/experiments_spec.rb": 1.0940861666542767,346 "spec/graphql/types/commit_encoding_enum_spec.rb": 1.0146433326761417,347 "spec/models/blob_viewer/server_side_spec.rb": 0.9903387604872835,348 "spec/serializers/analytics_build_serializer_spec.rb": 0.9081053427577173,349 "spec/tooling/danger/ai_logging_spec.rb": 0.9055797870824633,350 "spec/rubocop/cop/database/rescue_query_canceled_spec.rb": 0.8392952901444228,351 "spec/lib/gitlab/import_export/hash_util_spec.rb": 0.8325638243306517,352 "spec/graphql/types/work_items/widgets/description_input_type_spec.rb": 0.7675393240425761,353 "spec/policies/abuse_report_policy_spec.rb": 0.7595416946038213,354 "spec/lib/sidebars/projects/super_sidebar_menus/deploy_menu_spec.rb": 0.6808147757238309,355 "spec/lib/sidebars/groups/super_sidebar_menus/build_menu_spec.rb": 0.6631291785889712,356 "spec/lib/api/validations/validators/bulk_imports/destination_namespace_path_spec.rb": 0.5968307441201135,357 "spec/lib/gitlab/usage/metrics/instrumentations/count_ci_runners_group_type_active_metric_spec.rb": 0.584514033532514,358 "spec/lib/banzai/filter/mermaid_filter_spec.rb": 0.5587705050599938,359 "spec/models/merge_request_context_commit_diff_file_spec.rb": 0.5311197228445684,360 "spec/graphql/types/projects/jira_project_type_spec.rb": 0.5242129792099989,361 "spec/graphql/types/notes/abuse_report/note_type_spec.rb": 0.5020856392598951,362 "spec/lib/error_tracking/sentry_client/token_spec.rb": 0.4563991811499585,363 "spec/helpers/in_product_marketing_helper_spec.rb": 0.38537914972288245,364 "spec/helpers/projects/settings/branch_rules_helper_spec.rb": 0.3153486917734473,365 "spec/graphql/types/work_items/widgets/award_emoji_type_spec.rb": 0.29413910542230004,366 "spec/graphql/types/permission_types/merge_request_spec.rb": 0.271817920361513,367 "spec/lib/gitlab/database/no_overrides_for_through_associations_spec.rb": 0.2652003871717006,368 "spec/lib/bitbucket/collection_spec.rb": 0.25037886380306973,369 "spec/graphql/types/work_items/widgets/email_participants_type_spec.rb": 0.2407437153390991370}371Running command: bundle exec rspec -Ispec -rspec_helper --color --failure-exit-code 1 --error-exit-code 2 --format documentation --format Support::Formatters::JsonFormatter --out rspec/rspec-7982916909.json --format RspecJunitFormatter --out rspec/rspec-7982916909.xml --fail-fast=20 --tag ~quarantine --tag ~level:background_migration --tag ~click_house -- spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb spec/lib/gitlab/background_migration/backfill_vulnerability_reads_cluster_agent_spec.rb spec/models/clusters/cluster_spec.rb spec/models/integrations/jira_spec.rb spec/services/incident_management/timeline_events/update_service_spec.rb spec/lib/gitlab/background_migration/delete_invalid_protected_branch_merge_access_levels_spec.rb spec/policies/note_policy_spec.rb spec/services/ci/retry_pipeline_service_spec.rb spec/finders/todos_finder_spec.rb spec/services/ci/create_pipeline_service/parent_child_pipeline_spec.rb spec/lib/gitlab/gfm/reference_rewriter_spec.rb spec/lib/gitlab/pagination/offset_pagination_spec.rb spec/lib/users/internal_spec.rb spec/graphql/mutations/merge_requests/set_locked_spec.rb spec/workers/concerns/application_worker_spec.rb spec/lib/error_tracking/sentry_client/issue_spec.rb spec/lib/gitlab/background_migration/backfill_sbom_occurrences_traversal_ids_and_archived_spec.rb spec/lib/gitlab/background_migration/legacy_uploads_migrator_spec.rb spec/services/ci/list_config_variables_service_spec.rb spec/lib/gitlab/redis/repository_cache_spec.rb spec/finders/autocomplete/users_finder_spec.rb spec/models/appearance_spec.rb spec/models/release_spec.rb spec/lib/banzai/filter/audio_link_filter_spec.rb spec/lib/gitlab/import_export/group/relation_tree_restorer_spec.rb spec/lib/banzai/filter/external_link_filter_spec.rb spec/services/system_notes/design_management_service_spec.rb spec/models/protected_tag_spec.rb spec/services/ci/stuck_builds/drop_scheduled_service_spec.rb spec/services/merge_requests/retarget_chain_service_spec.rb spec/lib/bulk_imports/common/pipelines/uploads_pipeline_spec.rb spec/lib/gitlab/ci/config/entry/release_spec.rb spec/workers/environments/stop_job_failed_worker_spec.rb spec/lib/api/entities/merge_request_basic_spec.rb spec/lib/gitlab/ci/reports/test_suite_spec.rb spec/workers/packages/cleanup_package_registry_worker_spec.rb spec/lib/gitlab/background_migration/update_sbom_components_name_based_on_pep503_spec.rb spec/models/label_note_spec.rb spec/lib/gitlab/ci/config/entry/needs_spec.rb spec/services/projects/group_links/destroy_service_spec.rb spec/finders/packages/maven/package_finder_spec.rb spec/graphql/mutations/issues/set_escalation_status_spec.rb spec/lib/gitlab/gitaly_client/conflicts_service_spec.rb spec/workers/database/ci_project_mirrors_consistency_check_worker_spec.rb spec/lib/gitlab/git/keep_around_spec.rb spec/models/integrations/jira_cloud_app_spec.rb spec/graphql/resolvers/group_packages_resolver_spec.rb spec/lib/gitlab/database/namespace_each_batch_spec.rb spec/graphql/resolvers/board_lists_resolver_spec.rb spec/models/board_project_recent_visit_spec.rb spec/services/bulk_imports/relation_export_service_spec.rb spec/models/concerns/ci/has_variable_spec.rb spec/models/namespace/detail_spec.rb spec/graphql/resolvers/namespace_projects_resolver_spec.rb spec/services/ci/runners/assign_runner_service_spec.rb spec/finders/resource_state_event_finder_spec.rb spec/lib/gitlab/ci/config/entry/prefix_spec.rb spec/presenters/projects/import_export/project_export_presenter_spec.rb spec/services/suggestions/outdate_service_spec.rb spec/finders/boards/boards_finder_spec.rb spec/serializers/discussion_entity_spec.rb spec/services/ci/enqueue_job_service_spec.rb spec/lib/gitlab/config/loader/yaml_spec.rb spec/lib/gitlab/ci/runner/metrics_spec.rb spec/lib/gitlab/auth/o_auth/provider_spec.rb spec/finders/projects/ml/model_version_finder_spec.rb spec/workers/merge_requests/close_issue_worker_spec.rb spec/workers/activity_pub/projects/releases_subscription_worker_spec.rb spec/tooling/danger/datateam_spec.rb spec/graphql/types/base_argument_spec.rb spec/models/concerns/subquery_spec.rb spec/services/packages/generic/create_package_file_service_spec.rb spec/services/work_items/related_work_item_links/destroy_service_spec.rb spec/channels/application_cable/connection_spec.rb spec/workers/reactive_caching_worker_spec.rb spec/models/issue/email_spec.rb spec/graphql/resolvers/design_management/version/designs_at_version_resolver_spec.rb spec/lib/gitlab/git_post_receive_spec.rb spec/helpers/projects/ml/experiments_helper_spec.rb spec/models/merge_request/approval_removal_settings_spec.rb spec/services/packages/cleanup/execute_policy_service_spec.rb spec/models/subscription_spec.rb spec/tasks/gitlab/container_registry_rake_spec.rb spec/rubocop/cop/capybara/testid_finders_spec.rb spec/serializers/stage_serializer_spec.rb spec/graphql/resolvers/ml/find_model_version_resolver_spec.rb spec/graphql/mutations/todos/restore_spec.rb spec/lib/gitlab/database_importers/work_items/base_type_importer_spec.rb spec/models/concerns/batch_destroy_dependent_associations_spec.rb spec/workers/gitlab/bitbucket_import/import_issue_notes_worker_spec.rb spec/finders/data_transfer/group_data_transfer_finder_spec.rb spec/finders/import/source_users_finder_spec.rb spec/graphql/resolvers/projects/services_resolver_spec.rb spec/workers/namespaces/schedule_aggregation_worker_spec.rb spec/lib/gitlab/github_import/attachments_downloader_spec.rb spec/models/preloaders/projects/notes_preloader_spec.rb spec/graphql/subscriptions/issuable_updated_spec.rb spec/workers/purge_dependency_proxy_cache_worker_spec.rb spec/models/work_items/related_link_restriction_spec.rb spec/lib/gitlab/dependency_linker/gemfile_linker_spec.rb spec/workers/integrations/jira_connect/remove_branch_worker_spec.rb spec/services/discussions/capture_diff_note_positions_service_spec.rb spec/workers/ci/catalog/resources/process_sync_events_worker_spec.rb spec/models/ci/pipeline_schedule_variable_spec.rb spec/graphql/resolvers/data_transfer/group_data_transfer_resolver_spec.rb spec/models/user_mentions/commit_user_mention_spec.rb spec/services/packages/npm/create_metadata_cache_service_spec.rb spec/models/anti_abuse/event_spec.rb spec/lib/gitlab/graphql/representation/tree_entry_spec.rb spec/models/ml/candidate_metric_spec.rb spec/lib/gitlab/ci/queue/metrics_spec.rb spec/models/bulk_imports/batch_tracker_spec.rb spec/lib/sidebars/menu_item_spec.rb spec/graphql/types/packages/protection/rule_type_spec.rb spec/rubocop/cop/migration/schema_addition_methods_no_post_spec.rb spec/workers/snippets/schedule_bulk_repository_shard_moves_worker_spec.rb spec/lib/gitlab/checks/project_created_spec.rb spec/graphql/resolvers/ci/runner_job_count_resolver_spec.rb spec/lib/gitlab/class_attributes_spec.rb spec/presenters/vs_code/settings/vs_code_setting_presenter_spec.rb spec/workers/ci/build_schedule_worker_spec.rb spec/lib/gitlab/ci/reports/terraform_reports_spec.rb spec/models/project_import_data_spec.rb spec/lib/gitlab/pagination/offset_header_builder_spec.rb spec/helpers/workhorse_helper_spec.rb spec/lib/gitlab/ci/config/external/mapper/variables_expander_spec.rb spec/services/ci/components/usages/create_service_spec.rb spec/views/projects/runners/_project_runners.html.haml_spec.rb spec/services/packages/nuget/extract_metadata_content_service_spec.rb spec/models/uploads/local_spec.rb spec/models/user_canonical_email_spec.rb spec/helpers/projects/topics_helper_spec.rb spec/lib/api/entities/ci/runner_manager_spec.rb spec/uploaders/object_storage/s3_spec.rb spec/lib/gitlab/ci/status/build/created_spec.rb spec/lib/gitlab/sql/recursive_cte_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/prometheus_metrics_enabled_metric_spec.rb spec/graphql/types/packages/terraform_module/metadatum/output_type_spec.rb spec/rubocop/cop/migration/add_concurrent_foreign_key_spec.rb spec/services/import/prepare_service_spec.rb spec/graphql/types/notes/system_note_metadata_type_spec.rb spec/services/import/placeholder_memberships/create_service_spec.rb spec/graphql/types/ci/config/job_type_spec.rb spec/lib/banzai/commit_renderer_spec.rb spec/lib/gitlab/auth/saml/origin_validator_spec.rb spec/initializers/countries_spec.rb spec/lib/gitlab/git/patches/collection_spec.rb spec/graphql/types/packages/protection/rule_access_level_enum_spec.rb spec/initializers/net_http_response_patch_spec.rb spec/graphql/types/work_items/widgets/time_tracking/timelog_type_spec.rb spec/tooling/danger/experiments_spec.rb spec/graphql/types/commit_encoding_enum_spec.rb spec/models/blob_viewer/server_side_spec.rb spec/serializers/analytics_build_serializer_spec.rb spec/tooling/danger/ai_logging_spec.rb spec/rubocop/cop/database/rescue_query_canceled_spec.rb spec/lib/gitlab/import_export/hash_util_spec.rb spec/graphql/types/work_items/widgets/description_input_type_spec.rb spec/policies/abuse_report_policy_spec.rb spec/lib/sidebars/projects/super_sidebar_menus/deploy_menu_spec.rb spec/lib/sidebars/groups/super_sidebar_menus/build_menu_spec.rb spec/lib/api/validations/validators/bulk_imports/destination_namespace_path_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/count_ci_runners_group_type_active_metric_spec.rb spec/lib/banzai/filter/mermaid_filter_spec.rb spec/models/merge_request_context_commit_diff_file_spec.rb spec/graphql/types/projects/jira_project_type_spec.rb spec/graphql/types/notes/abuse_report/note_type_spec.rb spec/lib/error_tracking/sentry_client/token_spec.rb spec/helpers/in_product_marketing_helper_spec.rb spec/helpers/projects/settings/branch_rules_helper_spec.rb spec/graphql/types/work_items/widgets/award_emoji_type_spec.rb spec/graphql/types/permission_types/merge_request_spec.rb spec/lib/gitlab/database/no_overrides_for_through_associations_spec.rb spec/lib/bitbucket/collection_spec.rb spec/graphql/types/work_items/widgets/email_participants_type_spec.rbKnapsack report generator started!372warning: parser/current is loading parser/ruby31, which recognizes 3.1.6-compliant syntax, but you are running 3.1.5.374Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true}375# [RSpecRunTime] Starting RSpec timer...376[TEST PROF INFO] EventProf enabled (sql.active_record)377unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.378unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.379Test environment set up in 3.77088443 seconds380# [RSpecRunTime] Starting example group spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb. Expected to take 7 minutes 10.5 seconds.381Ci::PipelineProcessing::AtomicProcessingService382 Pipeline Processing Service Tests With Yaml383 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build2_build1_rules_out_test_needs_build1_with_optional.yml"384Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.386To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.387 follows transitions388 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails.yml"389Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.391To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.392 follows transitions393# [RSpecRunTime] RSpec elapsed time: 21.36 seconds. Current RSS: ~1357M. Threads: 3. load average: 1.17 1.41 1.34 1/297 555394.395 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_deploy_is_delayed_and_needs_test.yml"396Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.398To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.399 follows transitions400# [RSpecRunTime] RSpec elapsed time: 24.09 seconds. Current RSS: ~1387M. Threads: 3. load average: 1.16 1.40 1.33 2/297 619401.402 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_deploy_is_manual_and_needs_test.yml"403Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.405To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.406 follows transitions407# [RSpecRunTime] RSpec elapsed time: 26.47 seconds. Current RSS: ~1398M. Threads: 3. load average: 1.16 1.40 1.33 1/297 681408.409 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_deploy_needs_test.yml"410Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.412To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.413 follows transitions414# [RSpecRunTime] RSpec elapsed time: 29.02 seconds. Current RSS: ~1408M. Threads: 3. load average: 1.07 1.38 1.33 1/297 743415.416 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_deploy_needs_test_when_always.yml"417 follows transitions418# [RSpecRunTime] RSpec elapsed time: 31.22 seconds. Current RSS: ~1411M. Threads: 3. load average: 1.07 1.38 1.33 1/297 805419.420 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_other_build_succeeds_deploy_needs_one_build_and_test.yml"421Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.423To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.424 follows transitions425# [RSpecRunTime] RSpec elapsed time: 34.29 seconds. Current RSS: ~1411M. Threads: 3. load average: 1.14 1.39 1.33 1/297 877426.427 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_other_build_succeeds_deploy_needs_one_build_and_test_when_always.yml"428 follows transitions429# [RSpecRunTime] RSpec elapsed time: 37.13 seconds. Current RSS: ~1415M. Threads: 3. load average: 1.14 1.39 1.33 1/295 945430.431 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_test_always.yml"432 follows transitions433# [RSpecRunTime] RSpec elapsed time: 39.29 seconds. Current RSS: ~1427M. Threads: 3. load average: 1.13 1.38 1.33 1/295 1007434.435 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_test_fails_with_allow_failure.yml"436Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.438To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.439 follows transitions440# [RSpecRunTime] RSpec elapsed time: 41.86 seconds. Current RSS: ~1432M. Threads: 3. load average: 1.13 1.38 1.33 1/296 1070441.442 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_test_on_failure.yml"443 follows transitions444# [RSpecRunTime] RSpec elapsed time: 44.1 seconds. Current RSS: ~1428M. Threads: 3. load average: 1.12 1.38 1.33 1/296 1133445.446 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_test_on_failure_deploy_needs_test.yml"447Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.449To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.450 follows transitions451# [RSpecRunTime] RSpec elapsed time: 48.09 seconds. Current RSS: ~1432M. Threads: 3. load average: 1.12 1.38 1.33 1/296 1217452.453 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_test_skips_rollback_on_failure.yml"454Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.456To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.457 follows transitions458# [RSpecRunTime] RSpec elapsed time: 50.8 seconds. Current RSS: ~1434M. Threads: 3. load average: 1.11 1.37 1.32 1/296 1279459.460 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_with_allow_failure_test_on_failure.yml"461Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.463To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.464Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.466To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.467 follows transitions468# [RSpecRunTime] RSpec elapsed time: 53.8 seconds. Current RSS: ~1433M. Threads: 3. load average: 1.10 1.36 1.32 1/296 1342469.470 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_rules_out_test_needs_build_with_optional.yml"471Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.473To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.474 follows transitions475# [RSpecRunTime] RSpec elapsed time: 56.05 seconds. Current RSS: ~1435M. Threads: 3. load average: 1.10 1.36 1.32 1/296 1398476.477 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_succeds_test_manual_allow_failure_true_deploy_needs_both.yml"478Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.480To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.481Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.483To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.484 follows transitions485# [RSpecRunTime] RSpec elapsed time: 58.85 seconds. Current RSS: ~1433M. Threads: 3. load average: 1.17 1.37 1.33 1/296 1461486.487 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_succeds_test_manual_allow_failure_true_deploy_needs_test.yml"488Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.490To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.491Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.493To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.494 follows transitions495# [RSpecRunTime] RSpec elapsed time: 1 minute 1.84 seconds. Current RSS: ~1435M. Threads: 3. load average: 1.17 1.37 1.33 1/296 1523496.497 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_succeeds_test_on_failure.yml"498Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.500To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.501Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.503To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.504 follows transitions505# [RSpecRunTime] RSpec elapsed time: 1 minute 4.56 seconds. Current RSS: ~1430M. Threads: 3. load average: 1.16 1.37 1.32 1/296 1588506.507 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_succeeds_test_on_failure_deploy_needs_test.yml"508Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.510To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.511Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.513To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.514 follows transitions515# [RSpecRunTime] RSpec elapsed time: 1 minute 7.38 seconds. Current RSS: ~1433M. Threads: 3. load average: 1.16 1.37 1.32 1/296 1650516.517 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_test_manual_review_deploy.yml"518Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.520To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.521 follows transitions522# [RSpecRunTime] RSpec elapsed time: 1 minute 11.01 seconds. Current RSS: ~1434M. Threads: 3. load average: 1.15 1.36 1.32 1/296 1721523.524 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_test_two_manual_review_test_staging_production.yml"525Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.527To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.528Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.530To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.531Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.533To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.534Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.536To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.537 follows transitions538# [RSpecRunTime] RSpec elapsed time: 1 minute 18.4 seconds. Current RSS: ~1424M. Threads: 3. load average: 1.12 1.35 1.32 1/296 1835539.540 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_builds_succeed_test_on_failure_deploy_needs_one_build_and_test.yml"541Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.543To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.544Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.546To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.547 follows transitions548# [RSpecRunTime] RSpec elapsed time: 1 minute 21.51 seconds. Current RSS: ~1427M. Threads: 3. load average: 1.12 1.35 1.32 1/296 1898549.550 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_builds_succeed_test_on_failure_deploy_needs_one_build_and_test_when_always.yml"551Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.553To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.554 follows transitions555# [RSpecRunTime] RSpec elapsed time: 1 minute 25.35 seconds. Current RSS: ~1422M. Threads: 4. load average: 1.11 1.34 1.32 1/297 1972556.557 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_deploy_needs_empty.yml"558 follows transitions559# [RSpecRunTime] RSpec elapsed time: 1 minute 26.97 seconds. Current RSS: ~1424M. Threads: 4. load average: 1.11 1.34 1.32 1/297 2019560.561 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_same_stage_with_fail_and_retry_1.yml"562Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.564To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.565 follows transitions566# [RSpecRunTime] RSpec elapsed time: 1 minute 31.46 seconds. Current RSS: ~1430M. Threads: 4. load average: 1.10 1.34 1.31 1/297 2108567.568 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_same_stage_with_fail_and_retry_2.yml"569Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.571To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.572 follows transitions573# [RSpecRunTime] RSpec elapsed time: 1 minute 35.84 seconds. Current RSS: ~1433M. Threads: 4. load average: 1.10 1.33 1.31 1/297 2197574.575 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_same_stage_with_subsequent_manual_jobs.yml"576Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.578To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.579Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.581To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.582 follows transitions583# [RSpecRunTime] RSpec elapsed time: 1 minute 40.74 seconds. Current RSS: ~1434M. Threads: 4. load average: 1.17 1.34 1.32 1/298 2283584.585 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_same_stages.yml"586 follows transitions587# [RSpecRunTime] RSpec elapsed time: 1 minute 43.71 seconds. Current RSS: ~1436M. Threads: 4. load average: 1.15 1.34 1.31 1/298 2357588.589 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_fails_with_allow_failure.yml"590Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.592To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.593 follows transitions594# [RSpecRunTime] RSpec elapsed time: 1 minute 46.86 seconds. Current RSS: ~1428M. Threads: 4. load average: 1.15 1.34 1.31 1/298 2427595.596 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_false.yml"597Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.599To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.600 follows transitions601# [RSpecRunTime] RSpec elapsed time: 1 minute 51.03 seconds. Current RSS: ~1425M. Threads: 4. load average: 1.14 1.33 1.31 1/298 2516602.603 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_false_deploy_always.yml"604 follows transitions605# [RSpecRunTime] RSpec elapsed time: 1 minute 53.9 seconds. Current RSS: ~1434M. Threads: 4. load average: 1.13 1.33 1.31 1/298 2589606.607 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_false_deploy_on_failure.yml"608 follows transitions609# [RSpecRunTime] RSpec elapsed time: 1 minute 56.98 seconds. Current RSS: ~1430M. Threads: 4. load average: 1.13 1.33 1.31 1/298 2660610.611 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_false_other_test_succeeds_deploy_needs_both.yml"612 follows transitions613# [RSpecRunTime] RSpec elapsed time: 1 minute 59.19 seconds. Current RSS: ~1432M. Threads: 4. load average: 1.12 1.32 1.31 1/298 2717614.615 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_true_deploy_always.yml"616 follows transitions617# [RSpecRunTime] RSpec elapsed time: 2 minutes 0.6 second. Current RSS: ~1431M. Threads: 4. load average: 1.12 1.32 1.31 1/298 2764618.619 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_true_deploy_on_failure.yml"620Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.622To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.623Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.625To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.626 follows transitions627# [RSpecRunTime] RSpec elapsed time: 2 minutes 4.32 seconds. Current RSS: ~1434M. Threads: 4. load average: 1.11 1.31 1.31 1/298 2835628.629 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_true_fails.yml"630Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.632To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.633 follows transitions634# [RSpecRunTime] RSpec elapsed time: 2 minutes 8.82 seconds. Current RSS: ~1436M. Threads: 4. load average: 1.10 1.31 1.31 1/298 2924635.636 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_true_other_test_succeeds_deploy_needs_both.yml"637Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.639To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.640 follows transitions641# [RSpecRunTime] RSpec elapsed time: 2 minutes 11.41 seconds. Current RSS: ~1437M. Threads: 4. load average: 1.10 1.31 1.31 1/297 2981642.643 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_true_succeeds.yml"644Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.646To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.647 follows transitions648# [RSpecRunTime] RSpec elapsed time: 2 minutes 15.93 seconds. Current RSS: ~1433M. Threads: 4. load average: 1.09 1.30 1.30 1/297 3071649.650 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_post_test_needs_deploy_is_stage.yml"651 follows transitions652# [RSpecRunTime] RSpec elapsed time: 2 minutes 18.68 seconds. Current RSS: ~1427M. Threads: 4. load average: 1.16 1.31 1.31 1/297 3134653.654 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_same_and_different_stage_needs.yml"655 follows transitions656# [RSpecRunTime] RSpec elapsed time: 2 minutes 21.24 seconds. Current RSS: ~1425M. Threads: 4. load average: 1.16 1.31 1.31 1/297 3191657.658 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_same_stage_needs.yml"659Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.661To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.662Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.664To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.665 follows transitions666# [RSpecRunTime] RSpec elapsed time: 2 minutes 25.18 seconds. Current RSS: ~1427M. Threads: 4. load average: 1.15 1.31 1.31 1/297 3264667.668 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_on_failure_no_needs.yml"669Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.671To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.672 follows transitions673# [RSpecRunTime] RSpec elapsed time: 2 minutes 27.59 seconds. Current RSS: ~1429M. Threads: 4. load average: 1.15 1.31 1.31 1/297 3320674.675 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_cancels_test1_and_test2_have_when.yml"676 follows transitions677# [RSpecRunTime] RSpec elapsed time: 2 minutes 30.25 seconds. Current RSS: ~1430M. Threads: 4. load average: 1.14 1.30 1.30 1/297 3383678.679 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_cancels_with_allow_failure_test1_and_test2_have_when.yml"680 follows transitions681# [RSpecRunTime] RSpec elapsed time: 2 minutes 32.6 seconds. Current RSS: ~1431M. Threads: 4. load average: 1.14 1.30 1.30 1/297 3442682.683 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_fails.yml"684Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.686To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.687 follows transitions688# [RSpecRunTime] RSpec elapsed time: 2 minutes 35.3 seconds. Current RSS: ~1430M. Threads: 4. load average: 1.13 1.30 1.30 1/297 3504689.690 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_fails_test_on_failure.yml"691Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.693To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.694 follows transitions695# [RSpecRunTime] RSpec elapsed time: 2 minutes 38.85 seconds. Current RSS: ~1426M. Threads: 4. load average: 1.12 1.29 1.30 1/297 3582696.697 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_fails_with_allow_failure_test_on_failure.yml"698Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.700To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.701 follows transitions702# [RSpecRunTime] RSpec elapsed time: 2 minutes 42.21 seconds. Current RSS: ~1426M. Threads: 4. load average: 1.12 1.29 1.30 1/297 3651703.704 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_succeeds_test_manual_allow_failure_true.yml"705 follows transitions706# [RSpecRunTime] RSpec elapsed time: 2 minutes 44.9 seconds. Current RSS: ~1426M. Threads: 4. load average: 1.59 1.39 1.33 1/297 3714707.708 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_succeeds_test_on_failure.yml"709Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.711To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.712 follows transitions713# [RSpecRunTime] RSpec elapsed time: 2 minutes 48.35 seconds. Current RSS: ~1426M. Threads: 4. load average: 1.54 1.38 1.33 1/297 3785714.715 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_test_manual_review_deploy.yml"716 follows transitions717# [RSpecRunTime] RSpec elapsed time: 2 minutes 51.83 seconds. Current RSS: ~1427M. Threads: 4. load average: 1.54 1.38 1.33 1/297 3860718.719 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_one_test_succeeds_one_manual_test_fails_and_retry_manual_build.yml"720Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.722To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.723Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.725To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.726 follows transitions727# [RSpecRunTime] RSpec elapsed time: 2 minutes 56.4 seconds. Current RSS: ~1425M. Threads: 4. load average: 1.58 1.39 1.33 1/297 3943728.729 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_one_test_succeeds_one_manual_test_fails_and_retry_pipeline.yml"730Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.732To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.733Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.735To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.736Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.738To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.739 follows transitions740# [RSpecRunTime] RSpec elapsed time: 3 minutes 1.37 seconds. Current RSS: ~1427M. Threads: 4. load average: 1.53 1.39 1.33 1/297 4023741.742 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_test_manual_allow_failure_false.yml"743Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.745To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.746 follows transitions747# [RSpecRunTime] RSpec elapsed time: 3 minutes 5.59 seconds. Current RSS: ~1426M. Threads: 4. load average: 1.49 1.38 1.33 1/297 4112748.749 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_test_manual_allow_failure_true.yml"750Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.752To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.753Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.755To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.756 follows transitions757# [RSpecRunTime] RSpec elapsed time: 3 minutes 9.48 seconds. Current RSS: ~1428M. Threads: 4. load average: 1.69 1.42 1.34 1/297 4186758.759 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_test_manual_allow_failure_true_deploy_always.yml"760 follows transitions761# [RSpecRunTime] RSpec elapsed time: 3 minutes 10.93 seconds. Current RSS: ~1430M. Threads: 4. load average: 1.69 1.42 1.34 1/297 4233762.763 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_test_manual_allow_failure_true_deploy_on_failure.yml"764Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.766To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.767Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.769To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.770 follows transitions771# [RSpecRunTime] RSpec elapsed time: 3 minutes 14.71 seconds. Current RSS: ~1429M. Threads: 4. load average: 1.63 1.42 1.34 1/297 4305772.773 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_test_on_failure_no_prev_stage.yml"774Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.776To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.777 follows transitions778# [RSpecRunTime] RSpec elapsed time: 3 minutes 17.1 seconds. Current RSS: ~1431M. Threads: 4. load average: 1.63 1.42 1.34 1/297 4361779.780 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/workflow_auto_cancel_on_job_failure_all_allow_failure_test.yml"781 follows transitions782# [RSpecRunTime] RSpec elapsed time: 3 minutes 18.95 seconds. Current RSS: ~1429M. Threads: 4. load average: 1.58 1.41 1.34 2/297 4414783.784 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/workflow_auto_cancel_on_job_failure_all_test.yml"785Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.787To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.788 follows transitions789# [RSpecRunTime] RSpec elapsed time: 3 minutes 21.82 seconds. Current RSS: ~1412M. Threads: 4. load average: 1.58 1.41 1.34 1/297 4472790.791 Pipeline Processing Service792 when simple pipeline is defined793Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.795To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.796 processes a pipeline797 does not process pipeline if existing stage is running798# [RSpecRunTime] RSpec elapsed time: 3 minutes 29.67 seconds. Current RSS: ~1432M. Threads: 4. load average: 1.49 1.39 1.33 1/297 4590799.800 custom stage with first job allowed to fail801Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.803To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.804 automatically triggers a next stage when build finishes805# [RSpecRunTime] RSpec elapsed time: 3 minutes 33.24 seconds. Current RSS: ~1436M. Threads: 4. load average: 1.45 1.39 1.33 1/297 4648806.807 when optional manual actions are defined808 when builds are successful809Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.811To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.812 properly processes the pipeline813# [RSpecRunTime] RSpec elapsed time: 3 minutes 39.27 seconds. Current RSS: ~1450M. Threads: 4. load average: 1.42 1.38 1.33 1/298 4731814.815 when test job fails816Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.818To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.819 properly processes the pipeline820# [RSpecRunTime] RSpec elapsed time: 3 minutes 45.17 seconds. Current RSS: ~1441M. Threads: 4. load average: 1.38 1.37 1.33 1/298 4813821.822 when test and test_failure jobs fail823Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.825To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.826 properly processes the pipeline827# [RSpecRunTime] RSpec elapsed time: 3 minutes 51.05 seconds. Current RSS: ~1448M. Threads: 4. load average: 1.35 1.37 1.33 1/298 4895828.829 when deploy job fails830Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.832To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.833 properly processes the pipeline834# [RSpecRunTime] RSpec elapsed time: 3 minutes 56.91 seconds. Current RSS: ~1454M. Threads: 4. load average: 1.24 1.35 1.32 1/298 4977835.836 when build is canceled in the second stage837 does not schedule builds after build has been canceled838# [RSpecRunTime] RSpec elapsed time: 4 minutes 1.6 seconds. Current RSS: ~1447M. Threads: 4. load average: 1.30 1.36 1.32 2/299 5047839.840 when listing optional manual actions841 returns only for skipped builds842# [RSpecRunTime] RSpec elapsed time: 4 minutes 6.76 seconds. Current RSS: ~1450M. Threads: 4. load average: 1.28 1.35 1.32 1/298 5117843.844 when delayed jobs are defined845 when the scene is timed incremental rollout846 when builds are successful847Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.849To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.850 properly processes the pipeline851# [RSpecRunTime] RSpec elapsed time: 4 minutes 13.2 seconds. Current RSS: ~1444M. Threads: 4. load average: 1.34 1.36 1.33 1/298 5217852.853 when build job fails854Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.856To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.857 properly processes the pipeline858# [RSpecRunTime] RSpec elapsed time: 4 minutes 16.58 seconds. Current RSS: ~1445M. Threads: 4. load average: 1.31 1.35 1.32 1/298 5272859.860 when rollout 10% is unscheduled861 properly processes the pipeline862 when user plays rollout 10%863 schedules rollout100%864# [RSpecRunTime] RSpec elapsed time: 4 minutes 24.95 seconds. Current RSS: ~1449M. Threads: 4. load average: 1.26 1.34 1.32 1/298 5411865.866 when rollout 10% fails867Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.869To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.870 properly processes the pipeline871 when user retries rollout 10%872Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.874To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.875 does not schedule rollout10% again876# [RSpecRunTime] RSpec elapsed time: 4 minutes 35.8 seconds. Current RSS: ~1447M. Threads: 4. load average: 1.30 1.35 1.32 1/298 5611877.878 when rollout 10% is played immidiately879 properly processes the pipeline880# [RSpecRunTime] RSpec elapsed time: 4 minutes 39.67 seconds. Current RSS: ~1453M. Threads: 4. load average: 1.27 1.34 1.32 1/298 5672881.882 when only one scheduled job exists in a pipeline883 properly processes the pipeline884# [RSpecRunTime] RSpec elapsed time: 4 minutes 41.62 seconds. Current RSS: ~1459M. Threads: 4. load average: 1.27 1.34 1.32 1/298 5712885.886 when there are two delayed jobs in a stage887 blocks the stage until all scheduled jobs finished888# [RSpecRunTime] RSpec elapsed time: 4 minutes 44.23 seconds. Current RSS: ~1467M. Threads: 4. load average: 1.25 1.34 1.32 1/298 5761889.890 when a delayed job is allowed to fail891 blocks the stage and continues after it failed892# [RSpecRunTime] RSpec elapsed time: 4 minutes 47.64 seconds. Current RSS: ~1468M. Threads: 4. load average: 1.25 1.34 1.32 1/298 5819893.894 when an exception is raised during a persistent ref creation895Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.897To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.898 process the pipeline899# [RSpecRunTime] RSpec elapsed time: 4 minutes 49.45 seconds. Current RSS: ~1467M. Threads: 4. load average: 1.23 1.33 1.32 1/298 5862900.901 when there are manual action in earlier stages902 when first stage has only optional manual actions903 starts from the second stage904# [RSpecRunTime] RSpec elapsed time: 4 minutes 51.42 seconds. Current RSS: ~1470M. Threads: 4. load average: 1.23 1.33 1.32 1/298 5899905.906 when second stage has only optional manual actions907 skips second stage and continues on third stage908# [RSpecRunTime] RSpec elapsed time: 4 minutes 54.42 seconds. Current RSS: ~1471M. Threads: 4. load average: 1.29 1.34 1.32 1/298 5951909.910 when there are only manual actions in stages911 processes all jobs until blocking actions encountered912# [RSpecRunTime] RSpec elapsed time: 4 minutes 57.97 seconds. Current RSS: ~1469M. Threads: 4. load average: 1.29 1.34 1.32 1/298 5991913.914 when there is only one manual action915 skips the pipeline916 when the action was played917 queues the action and pipeline918# [RSpecRunTime] RSpec elapsed time: 5 minutes 2.36 seconds. Current RSS: ~1469M. Threads: 4. load average: 1.27 1.34 1.32 1/298 6085919.920 when blocking manual actions are defined921 when first stage succeeds922 blocks pipeline on stage with first manual action923# [RSpecRunTime] RSpec elapsed time: 5 minutes 5.73 seconds. Current RSS: ~1462M. Threads: 4. load average: 1.25 1.33 1.32 1/298 6137924.925 when first stage fails926Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.928To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.929 does not take blocking action into account930# [RSpecRunTime] RSpec elapsed time: 5 minutes 10.07 seconds. Current RSS: ~1475M. Threads: 4. load average: 1.31 1.34 1.32 1/298 6201931.932 when pipeline is promoted sequentially up to the end933Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.935To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.936 properly processes entire pipeline937# [RSpecRunTime] RSpec elapsed time: 5 minutes 18.62 seconds. Current RSS: ~1461M. Threads: 4. load average: 1.71 1.43 1.35 1/298 6316938.939 when second stage has only on_failure jobs940 skips second stage and continues on third stage941# [RSpecRunTime] RSpec elapsed time: 5 minutes 21.68 seconds. Current RSS: ~1453M. Threads: 4. load average: 1.71 1.43 1.35 1/298 6368942.943 when failed build in the middle stage is retried944 when failed build is the only unsuccessful build in the stage945Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.947To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.948 does trigger builds in the next stage949# [RSpecRunTime] RSpec elapsed time: 5 minutes 29.67 seconds. Current RSS: ~1470M. Threads: 4. load average: 1.60 1.41 1.35 1/298 6506950.951 when builds with auto-retries are configured952Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.954To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.955 automatically retries builds in a valid order956# [RSpecRunTime] RSpec elapsed time: 5 minutes 35.18 seconds. Current RSS: ~1470M. Threads: 4. load average: 1.55 1.41 1.34 1/298 6608957.958 when pipeline with needs is created959 when linux:* finishes first it runs it out of order960 when one of the jobs is run on a failure961 when another job in build phase fails first962 does skip linux:notify963# [RSpecRunTime] RSpec elapsed time: 5 minutes 45.87 seconds. Current RSS: ~1481M. Threads: 4. load average: 1.39 1.38 1.33 1/298 6756964.965 when linux:build job fails first966 does run linux:notify967# [RSpecRunTime] RSpec elapsed time: 5 minutes 49.45 seconds. Current RSS: ~1484M. Threads: 4. load average: 1.35 1.37 1.33 1/298 6808968.969 when there is a job scheduled with dag but no need (needs: [])970 runs deploy_pages without waiting prior stages971# [RSpecRunTime] RSpec elapsed time: 5 minutes 56.49 seconds. Current RSS: ~1477M. Threads: 4. load average: 1.33 1.36 1.33 1/298 6902972.973 when a needed job is skipped974Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.976To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.977 skips the jobs depending on it978# [RSpecRunTime] RSpec elapsed time: 5 minutes 59.98 seconds. Current RSS: ~1477M. Threads: 4. load average: 1.30 1.36 1.33 1/298 6957979.980 when a needed job is manual981 makes deploy DAG to be skipped982# [RSpecRunTime] RSpec elapsed time: 6 minutes 2.47 seconds. Current RSS: ~1483M. Threads: 4. load average: 1.30 1.36 1.33 2/298 7000983.984 when dependent jobs are listed after job needs in the same stage985 test1 is in skipped state986 with multiple batches987 test1 is in skipped state988# [RSpecRunTime] RSpec elapsed time: 6 minutes 6.93 seconds. Current RSS: ~1499M. Threads: 4. load average: 1.27 1.35 1.33 1/298 7101989.990 when jobs change from stopped to alive status during pipeline processing991 runs ResetSkippedJobsService on the new alive jobs and logs event992 logs event993 when the new alive jobs belong to different users994 runs ResetSkippedJobsService on the new alive jobs995 assigns the correct user to the dependent jobs996 logs event997# [RSpecRunTime] RSpec elapsed time: 6 minutes 22.2 seconds. Current RSS: ~1457M. Threads: 4. load average: 1.29 1.35 1.33 1/298 7376998.999 when a bridge job has parallel:matrix config1000Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.1002To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1003 creates pipeline with bridges, then passes the matrix variables to downstream jobs1004# [RSpecRunTime] RSpec elapsed time: 6 minutes 31.07 seconds. Current RSS: ~1448M. Threads: 4. load average: 1.48 1.39 1.34 1/298 77501005.1006 when a bridge job has invalid downstream project1007Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.1009To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1010 creates a pipeline, then fails the bridge job1011# [RSpecRunTime] RSpec elapsed time: 6 minutes 35.66 seconds. Current RSS: ~1457M. Threads: 4. load average: 1.44 1.38 1.34 6/298 78531012.1013 when the dependency is stage-independent1014 processes subsequent jobs in the correct order when playing first job1015# [RSpecRunTime] RSpec elapsed time: 6 minutes 39.93 seconds. Current RSS: ~1449M. Threads: 4. load average: 1.41 1.38 1.34 1/298 79591016.1017 when the exclusive lease is taken1018 skips pipeline processing1019# [RSpecRunTime] RSpec elapsed time: 6 minutes 41.53 seconds. Current RSS: ~1456M. Threads: 4. load average: 1.41 1.38 1.34 1/298 79851020.1021 deployments creation1022Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.1024To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1025Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.1027To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1028 creates deployment records for the deploy jobs1029# [RSpecRunTime] RSpec elapsed time: 6 minutes 48.0 seconds. Current RSS: ~1450M. Threads: 4. load average: 1.37 1.37 1.33 1/298 81171030.1031# [RSpecRunTime] Finishing example group spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb. It took 6 minutes 40.28 seconds. Expected to take 7 minutes 10.5 seconds.1032# [RSpecRunTime] Starting example group spec/models/clusters/cluster_spec.rb. Expected to take 2 minutes 27.15 seconds.1033Clusters::Cluster1034 is expected to have many cluster_projects1035 is expected to have one provider_aws1036 is expected to delegate #status to the #provider object1037 is expected to have many deployment_clusters1038 is expected to respond to #project1039 is expected to have many groups_projects1040 does not allow STI1041 is expected to includes the HasEnvironmentScope module1042 is expected to belong to management_project class_name => ::Project required: false1043 is expected to have many projects1044 is expected to belong to user required: false1045 is expected to have one integration_prometheus1046 is expected to be namespace per environment1047 has default helm_major_version 31048 is expected to have one platform_kubernetes1049 is expected to have many kubernetes_namespaces1050 is expected to have one provider_gcp1051 is expected to have many environments through deployments1052 is expected to have many cluster_groups1053 is expected to delegate #status_reason to the #provider object1054 is expected to have many groups1055 is expected to have one cluster_project1056 .with_integration_prometheus1057 cluster has prometheus application1058 is expected to include #<Clusters::Cluster id: 2, user_id: 53, provider_type: nil, platform_type: nil, created_at: "2024-10-...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>1059# [RSpecRunTime] RSpec elapsed time: 6 minutes 51.42 seconds. Current RSS: ~1499M. Threads: 4. load average: 1.34 1.36 1.33 1/298 81181060.1061 cluster does not have prometheus application1062 is expected not to include #<Clusters::Cluster id: 3, user_id: 54, provider_type: nil, platform_type: nil, created_at: "2024-10-...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>1063 #delete_cached_resources!1064 deletes associated namespace records1065 #allow_user_defined_namespace?1066 project type cluster1067 gitlab managed1068 is expected to be truthy1069 not managed1070 is expected to be truthy1071 group type cluster1072 gitlab managed1073 is expected to be falsey1074 not managed1075 is expected to be truthy1076 instance type cluster1077 gitlab managed1078 is expected to be falsey1079 not managed1080 is expected to be truthy1081 .disabled1082 is expected to contain exactly #<Clusters::Cluster id: 11, user_id: 63, provider_type: nil, platform_type: nil, created_at: "2024-10...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>1083 .gcp_installed1084 is expected to contain exactly #<Clusters::Cluster id: 13, user_id: 65, provider_type: "gcp", platform_type: "kubernetes", created_a...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>1085 #group1086 when cluster belongs to a group1087 is expected to eq #<Group id:103 @group1>1088 when cluster does not belong to any group1089 is expected to be nil1090 #node_connection_error1091Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class.1093To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1094 is expected to be nil1095 with a cached status1096 is expected to eq :unknown_error1097 #clusterable1098 project type1099 is expected to eq #<Project id:52 namespace52/project-52>>1100 group type1101 is expected to eq #<Group id:106 @group2>1102 instance type1103 is expected to be a kind of Clusters::Instance1104 unknown type1105 raises NotImplementedError1106 #platform_kubernetes_rbac?1107 without platform_kubernetes1108 is expected to eq false1109 with platform_kubernetes1110 with rbac? set to true1111 is expected to eq true1112 with rbac? set to false1113 is expected to eq false1114 #platform1115 when platform is kubernetes1116 returns a platform1117 #on_creation?1118 without provider1119 is expected to eq false1120 with provider1121 with on_creation? set to true1122 is expected to eq true1123 with on_creation? set to false1124 is expected to eq false1125 .for_project_namespace1126 is expected to contain exactly #<Clusters::Cluster id: 26, user_id: 80, provider_type: nil, platform_type: nil, created_at: "2024-10...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>1127# [RSpecRunTime] RSpec elapsed time: 6 minutes 59.92 seconds. Current RSS: ~1516M. Threads: 4. load average: 1.29 1.35 1.33 1/293 81191128.1129 #first_project1130 when cluster belongs to a project1131 is expected to eq #<Project id:56 namespace56/project-56>>1132 when cluster does not belong to projects1133 is expected to be nil1134 #connection_status1135Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class.1137To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1138 is expected to be nil1139 with a cached status1140 is expected to eq :connected1141 #predefined_variables1142 with an instance domain1143 includes KUBE_INGRESS_BASE_DOMAIN1144 with a cluster domain1145 includes KUBE_INGRESS_BASE_DOMAIN1146 with no domain1147 returns an empty array1148 .user_provided1149 is expected to contain exactly #<Clusters::Cluster id: 39, user_id: 96, provider_type: "user", platform_type: "kubernetes", created_...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>1150 #provided_by_user?1151 with a GCP provider1152 is expected to be falsy1153 with an user provider1154 is expected to be truthy1155 .aws_provided1156 is expected to contain exactly #<Clusters::Cluster id: 46, user_id: 103, provider_type: "aws", platform_type: "kubernetes", created_...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>1157 #kubernetes_namespace_for1158 validates the project id1159 when environment has no last_deployable1160 is expected to eq "project-59-59-the-environment-name"1161# [RSpecRunTime] RSpec elapsed time: 7 minutes 6.86 seconds. Current RSS: ~1508M. Threads: 4. load average: 1.27 1.34 1.33 1/293 81201162.1163 when cluster is managed1164 returns the cached namespace if present, ignoring CI config1165 returns the default namespace when no cached namespace, ignoring CI config1166# [RSpecRunTime] RSpec elapsed time: 7 minutes 9.72 seconds. Current RSS: ~1487M. Threads: 4. load average: 1.25 1.34 1.32 1/293 81211167.1168 when cluster is not managed1169 returns the cached namespace if present, regardless of CI config1170 returns the CI YAML namespace when configured1171 returns the default namespace when no namespace is configured1172# [RSpecRunTime] RSpec elapsed time: 7 minutes 13.77 seconds. Current RSS: ~1465M. Threads: 4. load average: 1.23 1.33 1.32 1/293 81221173.1174 .with_management_project1175 cluster has a management project1176 is expected to include #<Clusters::Cluster id: 56, user_id: 126, provider_type: nil, platform_type: nil, created_at: "2024-1...ue, management_project_id: 70, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>1177 cluster does not have a management project1178 is expected not to include #<Clusters::Cluster id: 57, user_id: 128, provider_type: nil, platform_type: nil, created_at: "2024-1...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>1179 .gcp_provided1180 is expected to contain exactly #<Clusters::Cluster id: 58, user_id: 129, provider_type: "gcp", platform_type: "kubernetes", created_...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>1181 #kube_ingress_domain1182 with domain set in cluster1183 is expected to eq "example.com"1184 with no domain on cluster1185 with domain set at instance level1186 is expected to eq "global_domain.com"1187 #calculate_reactive_cache1188 cluster is disabled1189 does not populate the cache1190 cluster is enabled1191 connection to the cluster is successful1192 is expected to eq {:connection_status=>:connected, :nodes=>[{"metadata"=>{"name"=>"gke-cluster-applications-default-poo...ity"=>{"cpu"=>"2", "memory"=>"7657228Ki"}}, "usage"=>{"cpu"=>"144208668n", "memory"=>"1789048Ki"}}]}1193 cluster cannot be reached1194 is expected to eq {:connection_error=>:connection_error, :connection_status=>:unreachable}1195 cluster cannot be authenticated to1196 is expected to eq {:connection_error=>:authentication_error, :connection_status=>:authentication_failure}1197 Kubeclient::HttpError1198 is expected to eq {:connection_error=>:http_error, :connection_status=>:authentication_failure}1199 generic timeout1200 is expected to eq {:connection_error=>:http_error, :connection_status=>:unreachable}1201# [RSpecRunTime] RSpec elapsed time: 7 minutes 19.41 seconds. Current RSS: ~1495M. Threads: 4. load average: 1.29 1.34 1.33 1/293 81231202.1203 gateway timeout1204 is expected to eq {:connection_error=>:http_error, :connection_status=>:unreachable}1205 an uncategorised error is raised1206 is expected to eq {:connection_error=>:unknown_error, :connection_status=>:unknown_failure}1207 notifies Sentry1208# [RSpecRunTime] RSpec elapsed time: 7 minutes 21.62 seconds. Current RSS: ~1505M. Threads: 4. load average: 1.29 1.34 1.33 1/293 81241209.1210 .managed1211 cluster is not managed1212 is expected not to include #<Clusters::Cluster id: 80, user_id: 151, provider_type: nil, platform_type: nil, created_at: "2024-1...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>1213 cluster is managed1214 is expected to include #<Clusters::Cluster id: 81, user_id: 152, provider_type: nil, platform_type: nil, created_at: "2024-1...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>1215 default values1216 is expected to eq 31217 .ancestor_clusters_for_clusterable1218 when project does not belong to this group1219 returns nothing1220 when group has a configured kubernetes cluster1221 returns the group cluster1222# [RSpecRunTime] RSpec elapsed time: 7 minutes 23.99 seconds. Current RSS: ~1506M. Threads: 4. load average: 1.27 1.34 1.32 1/293 81251223.1224 when group and instance have configured kubernetes clusters1225 returns clusters in order, descending the hierachy1226# [RSpecRunTime] RSpec elapsed time: 7 minutes 25.67 seconds. Current RSS: ~1495M. Threads: 4. load average: 1.27 1.34 1.32 1/293 81261227.1228 when sub-group has configured kubernetes cluster1229 returns clusters in order, descending the hierachy1230 avoids N+1 queries1231 for a group1232 returns clusters in order for a group1233# [RSpecRunTime] RSpec elapsed time: 7 minutes 32.53 seconds. Current RSS: ~1494M. Threads: 4. load average: 1.24 1.33 1.32 1/293 81271234.1235 scope chaining1236 returns nothing1237# [RSpecRunTime] RSpec elapsed time: 7 minutes 33.72 seconds. Current RSS: ~1490M. Threads: 4. load average: 1.22 1.33 1.32 1/293 81281238.1239 #connection_error1240Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class.1242To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1243 is expected to be nil1244 with a cached status1245 is expected to eq :unknown_error1246 #status_name1247 the cluster has a provider1248 is expected to eq :errored1249 when cluster cleanup is ongoing1250 status_name: :errored, cleanup_status: :cleanup_not_started1251 returns cleanup_ongoing when uninstalling applications1252 status_name: :cleanup_ongoing, cleanup_status: :cleanup_removing_project_namespaces1253 returns cleanup_ongoing when uninstalling applications1254 status_name: :cleanup_ongoing, cleanup_status: :cleanup_removing_service_account1255 returns cleanup_ongoing when uninstalling applications1256 status_name: :cleanup_errored, cleanup_status: :cleanup_errored1257 returns cleanup_ongoing when uninstalling applications1258 there is a cached connection status1259 is expected to eq :connected1260 there is no connection status in the cache1261 is expected to eq :created1262 #metrics_connection_error1263Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class.1265To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1266 is expected to be nil1267 with a cached status1268 is expected to eq :unknown_error1269 #prometheus_adapter1270 returns nothing1271 has integration_prometheus1272 returns the integration1273 .aws_installed1274 is expected to contain exactly #<Clusters::Cluster id: 130, user_id: 209, provider_type: "aws", platform_type: "kubernetes", created...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>1275 #nodes1276Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class.1278To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1279 is expected to be nil1280 with a cached status1281 is expected to eq [{"metadata"=>{"name"=>"gke-cluster-applications-default-pool-49b7f225-v527"}, "status"=>{"allocatable"=>{"cpu"=>"1930m", "memory"=>"5777164Ki"}, "capacity"=>{"cpu"=>"2", "memory"=>"7657228Ki"}}}]1282 behaves like having unique enum values1283 has unique values in "cluster_type"1284 has unique values in "platform_type"1285 has unique values in "provider_type"1286 cleanup_status state_machine1287 #start_cleanup!1288 when cleanup_status is cleanup_not_started1289 behaves like cleanup_status transition1290 transitions cleanup_status correctly1291 schedules a Clusters::Cleanup::*Worker1292 when cleanup_status is errored1293 behaves like cleanup_status transition1294 transitions cleanup_status correctly1295 schedules a Clusters::Cleanup::*Worker1296 #make_cleanup_errored!1297 transitions cleanup_status from cleanup_not_started to cleanup_errored1298 sets error message1299 transitions cleanup_status from cleanup_removing_project_namespaces to cleanup_errored1300 sets error message1301 transitions cleanup_status from cleanup_removing_service_account to cleanup_errored1302 sets error message1303# [RSpecRunTime] RSpec elapsed time: 7 minutes 40.73 seconds. Current RSS: ~1533M. Threads: 4. load average: 1.21 1.32 1.32 2/294 81291304.1305 #continue_cleanup!1306 behaves like cleanup_status transition1307 transitions cleanup_status correctly1308 schedules a Clusters::Cleanup::*Worker1309 #platform_kubernetes_active?1310 without platform_kubernetes1311 is expected to eq false1312 with platform_kubernetes1313 with active? set to true1314 is expected to eq true1315 with active? set to false1316 is expected to eq false1317 .with_project_http_integrations1318 project has alert service data1319 is expected to include #<Clusters::Cluster id: 146, user_id: 225, provider_type: nil, platform_type: nil, created_at: "2024-...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>1320 project has no alert service data1321 is expected not to include #<Clusters::Cluster id: 147, user_id: 227, provider_type: nil, platform_type: nil, created_at: "2024-...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>1322 validations1323 when validates unique_environment_scope1324 for a project cluster1325 when identical environment scope exists in project1326 is expected to be falsey1327 when identical environment scope does not exist in project1328 is expected to be truthy1329 when identical environment scope exists in different project1330 is expected to be truthy1331# [RSpecRunTime] RSpec elapsed time: 7 minutes 45.8 seconds. Current RSS: ~1542M. Threads: 4. load average: 1.19 1.31 1.32 1/293 81301332.1333 for a group cluster1334 when identical environment scope exists in group1335 is expected to be falsey1336 when identical environment scope does not exist in group1337 is expected to be truthy1338 when identical environment scope exists in different group1339 is expected to be truthy1340 for an instance cluster1341 identical environment scope exists1342 is expected to be falsey1343 identical environment scope does not exist1344 is expected to be truthy1345 when validates name1346 when provided by user1347 when name is empty1348 is expected to be falsey1349 when name is nil1350 is expected to be falsey1351 when name is present1352 is expected to be truthy1353 when provided by gcp1354 when name is shorter than 11355 is expected to be falsey1356 when name is longer than 631357 is expected to be falsey1358 when name includes invalid character1359 is expected to be falsey1360 when name is present1361 is expected to be truthy1362 when record is persisted1363 when name is changed1364 is expected to be falsey1365 when name is same1366 is expected to be truthy1367 when validates restrict_modification1368 when creation is on going1369 is expected to be falsey1370 when creation is done1371 is expected to be truthy1372 cluster_type validations1373 validates presence1374 project_type cluster1375 does not allow setting group1376 group_type cluster1377 does not allow setting project1378 instance_type cluster1379 does not allow setting group1380 does not allow setting project1381 domain validation1382 when cluster has domain1383 is expected to be valid1384 when cluster is not a valid hostname1385 adds an error on domain1386 when cluster does not have a domain1387 is expected to be valid1388 unique scope for management_project1389 duplicate scopes for the same management project1390 adds an error on environment_scope1391 helm_major_version can only be 2 or 31392 helm_major_version: 2, expect_valid: true1393 is expected to eq true1394 helm_major_version: 3, expect_valid: true1395 is expected to eq true1396 helm_major_version: 4, expect_valid: false1397 is expected to eq false1398 helm_major_version: -1, expect_valid: false1399 is expected to eq false1400 #all_projects1401 cluster_type is project_type1402 returns projects1403 cluster_type is group_type1404 returns group projects1405# [RSpecRunTime] RSpec elapsed time: 7 minutes 57.12 seconds. Current RSS: ~1531M. Threads: 4. load average: 1.16 1.30 1.31 1/293 81311406.1407 cluster_type is instance_type1408 returns all instance's projects1409 .distinct_with_deployed_environments1410 cluster has multiple successful deployment with environment1411 is expected to include #<Clusters::Cluster id: 179, user_id: 271, provider_type: nil, platform_type: nil, created_at: "2024-...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>1412 lists only distinct environments1413# [RSpecRunTime] RSpec elapsed time: 8 minutes 7.57 seconds. Current RSS: ~1519M. Threads: 4. load average: 1.13 1.29 1.31 1/298 83321414.1415 cluster has only failed deployment with environment1416 is expected not to include #<Clusters::Cluster id: 194, user_id: 291, provider_type: "gcp", platform_type: "kubernetes", created...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>1417# [RSpecRunTime] RSpec elapsed time: 8 minutes 10.77 seconds. Current RSS: ~1524M. Threads: 4. load average: 1.12 1.29 1.31 1/298 83951418.1419 cluster does not have any deployment1420 is expected not to include #<Clusters::Cluster id: 179, user_id: 271, provider_type: nil, platform_type: nil, created_at: "2024-...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>1421 behaves like it has loose foreign keys1422 has at least one loose foreign key definition1423 has the deletion trigger present1424 records record deletions1425 cleans up record deletions1426# [RSpecRunTime] RSpec elapsed time: 8 minutes 12.36 seconds. Current RSS: ~1525M. Threads: 4. load average: 1.12 1.29 1.31 1/298 83961427.1428 .enabled1429 is expected to contain exactly #<Clusters::Cluster id: 197, user_id: 297, provider_type: nil, platform_type: nil, created_at: "2024-...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>1430 #integration_prometheus_available?1431 is expected to be falsey1432 when integration is enabled1433 is expected to be truthy1434 when integration is disabled1435 is expected to be falsey1436 .with_name1437 is expected to contain exactly #<Clusters::Cluster id: 200, user_id: 301, provider_type: nil, platform_type: nil, created_at: "2024-...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>1438# [RSpecRunTime] RSpec elapsed time: 8 minutes 14.89 seconds. Current RSS: ~1521M. Threads: 4. load average: 1.11 1.28 1.30 1/298 83971439.1440 #provider1441 when provider is gcp1442 returns a provider1443 when provider is aws1444 returns a provider1445 when provider is user1446 is expected to be nil1447# [RSpecRunTime] Finishing example group spec/models/clusters/cluster_spec.rb. It took 1 minute 28.34 seconds. Expected to take 2 minutes 27.15 seconds.1448# [RSpecRunTime] Starting example group spec/models/integrations/jira_spec.rb. Expected to take 1 minute 57.49 seconds.1449Integrations::Jira1450 does not allow STI1451 behaves like Integrations::HasAvatar1452 #avatar_url1453 returns the expected avatar URL1454# [RSpecRunTime] RSpec elapsed time: 8 minutes 17.9 seconds. Current RSS: ~1516M. Threads: 4. load average: 1.11 1.28 1.30 1/297 84221455.1456 behaves like Integrations::ResetSecretFields1457 #exposing_secrets_fields1458 returns an array of strings1459 #reset_secret_fields?1460 returns false if no exposing field has changed1461 returns true if any exposing field has changed1462 validation callback1463 when an exposing field has changed1464 clears all secret fields1465 when a secret field has been updated1466 does not clear this secret field1467 when a secret field has been updated with the same value1468 does not clear this secret field1469 when no exposing field has changed1470 does not clear any secret fields1471 validations1472 when integration is active1473 is expected to be valid1474 is expected to validate that :url cannot be empty/falsy1475 is expected to validate that :username cannot be empty/falsy1476 is expected to validate that :password cannot be empty/falsy1477 is expected to validate that :jira_auth_type cannot be empty/falsy1478 is expected to validate that the length of :jira_issue_regex is at most 2551479 is expected to validate that the length of :jira_issue_prefix is at most 2551480 is expected to validate that :jira_auth_type is either ‹0› or ‹1›1481 behaves like issue tracker integration URL attribute1482 is expected to allow :url to be ‹"https://example.com"›1483 is expected not to allow :url to be ‹"example.com"›1484 is expected not to allow :url to be ‹"ftp://example.com"›1485 is expected not to allow :url to be ‹"herp-and-derp"›1486# [RSpecRunTime] RSpec elapsed time: 8 minutes 22.28 seconds. Current RSS: ~1543M. Threads: 4. load average: 1.10 1.28 1.30 1/293 84231487.1488 behaves like issue tracker integration URL attribute1489 is expected to allow :api_url to be ‹"https://example.com"›1490 is expected not to allow :api_url to be ‹"example.com"›1491 is expected not to allow :api_url to be ‹"ftp://example.com"›1492 is expected not to allow :api_url to be ‹"herp-and-derp"›1493# [RSpecRunTime] RSpec elapsed time: 8 minutes 23.79 seconds. Current RSS: ~1558M. Threads: 4. load average: 1.10 1.27 1.30 1/293 84241494.1495 with personal_access_token_authorization1496 is expected not to validate that :username cannot be empty/falsy1497 when URL is for Jira Cloud1498 is valid when jira_auth_type is basic1499 is invalid when jira_auth_type is PAT1500 when integration is inactive1501 is expected to be valid1502 is expected not to validate that :url cannot be empty/falsy1503 is expected not to validate that :username cannot be empty/falsy1504 is expected not to validate that :password cannot be empty/falsy1505 is expected not to validate that :jira_auth_type cannot be empty/falsy1506 is expected not to validate that the length of :jira_issue_regex is at most 2551507 is expected not to validate that the length of :jira_issue_prefix is at most 2551508 is expected not to validate that :jira_auth_type is either ‹0› or ‹1›1509# [RSpecRunTime] RSpec elapsed time: 8 minutes 25.96 seconds. Current RSS: ~1565M. Threads: 4. load average: 1.10 1.27 1.30 1/293 84251510.1511 jira_issue_transition_id1512 accepts a blank value1513 accepts any string containing numbers1514 does not accept a string without numbers1515 callbacks1516 before_save1517 when project_keys are changed1518 formats and removes duplicates from project_keys1519 #options1520 sets the URL properly1521 leaves out trailing slashes in context1522 provides additional cookies to allow basic auth with oracle webgate1523 URL without a path1524 leaves out trailing slashes in context1525# [RSpecRunTime] RSpec elapsed time: 8 minutes 27.73 seconds. Current RSS: ~1572M. Threads: 4. load average: 1.10 1.27 1.30 1/293 84261526.1527 URL with query string parameters1528 removes query string parameters1529 username with trailing whitespaces1530 leaves out trailing whitespaces in username1531 using api URL1532 leaves out trailing slashes in context1533 #fields1534 returns custom fields1535 #sections1536 when project_level? is true1537 includes SECTION_TYPE_JIRA_ISSUES1538 section SECTION_TYPE_JIRA_ISSUES has `plan` attribute1539 when instance_level? is false1540 includes SECTION_TYPE_JIRA_ISSUES1541 includes SECTION_TYPE_JIRA_ISSUE_CREATION1542 when instance_level? is true1543 does not include SECTION_TYPE_JIRA_ISSUES1544 does not include SECTION_TYPE_JIRA_ISSUE_CREATION1545 #reference_pattern1546 key: "#123", result: ""1547 is expected to eq ""1548 key: "1#23#12", result: ""1549 is expected to eq ""1550 key: "JIRA-1234A", result: "JIRA-1234"1551 is expected to eq "JIRA-1234"1552 key: "JIRA-1234-some_tag", result: "JIRA-1234"1553 is expected to eq "JIRA-1234"1554 key: "JIRA-1234_some_tag", result: "JIRA-1234"1555 is expected to eq "JIRA-1234"1556 key: "EXT_EXT-1234", result: "EXT_EXT-1234"1557 is expected to eq "EXT_EXT-1234"1558 key: "EXT3_EXT-1234", result: "EXT3_EXT-1234"1559 is expected to eq "EXT3_EXT-1234"1560 key: "3EXT_EXT-1234", result: ""1561 is expected to eq ""1562 key: "CVE-2022-123", result: "CVE-2022"1563 is expected to eq "CVE-2022"1564 key: "CVE-123", result: "CVE-123"1565 is expected to eq "CVE-123"1566 key: "abc-JIRA-1234", result: "JIRA-1234"1567 is expected to eq "JIRA-1234"1568 with match prefix1569 key: "jira##123", result: "", issue_key: ""1570 is expected to eq ""1571 key: "jira#1#23#12", result: "", issue_key: ""1572 is expected to eq ""1573 key: "jira#JIRA-1234A", result: "jira#JIRA-1234", issue_key: "JIRA-1234"1574 is expected to eq "JIRA-1234"1575 key: "jira#JIRA-1234-some_tag", result: "jira#JIRA-1234", issue_key: "JIRA-1234"1576 is expected to eq "JIRA-1234"1577 key: "JIRA-1234A", result: "", issue_key: ""1578 is expected to eq ""1579 key: "JIRA-1234-some_tag", result: "", issue_key: ""1580 is expected to eq ""1581 key: "myjira#JIRA-1234-some_tag", result: "", issue_key: ""1582 is expected to eq ""1583 key: "MYjira#JIRA-1234-some_tag", result: "", issue_key: ""1584 is expected to eq ""1585 key: "my-jira#JIRA-1234-some_tag", result: "jira#JIRA-1234", issue_key: "JIRA-1234"1586 is expected to eq "JIRA-1234"1587 with trailing space in jira_issue_prefix1588 leaves the trailing space1589 pulls the issue ID without a prefix1590 with custom issue pattern1591 key: "J1-123", result: "J1-123"1592 is expected to eq "J1-123"1593 key: "AAbJ J1-123", result: "J1-123"1594 is expected to eq "J1-123"1595 key: "#A1-123", result: "A1-123"1596 is expected to eq "A1-123"1597 key: "J1-1234-some_tag", result: "J1-1234"1598 is expected to eq "J1-1234"1599 key: "J1-1234A", result: "J1-1234"1600 is expected to eq "J1-1234"1601 key: "J1-1234-some_tag", result: "J1-1234"1602 is expected to eq "J1-1234"1603 key: "JI1-123", result: ""1604 is expected to eq ""1605 key: "J1I-123", result: ""1606 is expected to eq ""1607 key: "JI-123", result: ""1608 is expected to eq ""1609 key: "#123", result: ""1610 is expected to eq ""1611 with long running regex1612 handles long inputs1613 .valid_jira_cloud_url?1614 url: "https://abc.atlassian.net", result: true1615 is expected to eq true1616 url: "http://abc.atlassian.net", result: false1617 is expected to eq false1618 url: "abc.atlassian.net", result: false1619 is expected to eq false1620 url: "https://somethingelse.com", result: false1621 is expected to eq false1622 url: "javascript://test.atlassian.net/%250dalert(document.domain)", result: false1623 is expected to eq false1624 url: "https://example.com\".atlassian.net", result: false1625 is expected to eq false1626 url: nil, result: false1627 is expected to eq false1628 #create1629 does not store data into properties1630 stores data in data_fields correctly1631 when loading serverInfo1632 with a Cloud instance1633 is detected1634 with a Server instance1635 is detected1636 from an Unknown instance1637 and URL ends in .atlassian.net1638 deployment_type is set to cloud1639 and URL is something else1640 deployment_type is set to server1641 and no ServerInfo response is received1642 and URL ends in .atlassian.net1643 deployment_type is set to cloud1644 and URL is something else1645 deployment_type is set to server1646 overriding properties1647 with properties1648 when data are stored in properties1649 behaves like handles jira fields1650 reading data1651 reads data correctly1652 #update1653 basic update1654 stores updated data in jira_tracker_data table1655 when updating the url, api_url, username, or password1656 calls serverInfo for url1657 calls serverInfo for api_url1658 calls serverInfo for username1659 calls serverInfo for password1660 when updating the integration1661 updates deployment type1662# [RSpecRunTime] RSpec elapsed time: 8 minutes 38.96 seconds. Current RSS: ~1619M. Threads: 4. load average: 1.07 1.26 1.29 1/293 84271663.1664 when removing the integration1665 updates deployment type1666 when not updating the url, api_url, username, or password1667 does not update deployment type1668 when data are stored in separated fields1669 behaves like handles jira fields1670 reading data1671 reads data correctly1672 #update1673 basic update1674 stores updated data in jira_tracker_data table1675 when updating the url, api_url, username, or password1676 calls serverInfo for url1677 calls serverInfo for api_url1678 calls serverInfo for username1679 calls serverInfo for password1680 when updating the integration1681 updates deployment type1682# [RSpecRunTime] RSpec elapsed time: 8 minutes 44.26 seconds. Current RSS: ~1578M. Threads: 4. load average: 1.15 1.27 1.30 1/293 84281683.1684 when removing the integration1685 updates deployment type1686 when not updating the url, api_url, username, or password1687 does not update deployment type1688 when data are stored in both properties and separated fields1689 behaves like handles jira fields1690 reading data1691 reads data correctly1692 #update1693 basic update1694 stores updated data in jira_tracker_data table1695 when updating the url, api_url, username, or password1696 calls serverInfo for url1697 calls serverInfo for api_url1698 calls serverInfo for username1699 calls serverInfo for password1700 when updating the integration1701 updates deployment type1702# [RSpecRunTime] RSpec elapsed time: 8 minutes 48.56 seconds. Current RSS: ~1562M. Threads: 4. load average: 1.14 1.27 1.30 1/294 84291703.1704 when removing the integration1705 updates deployment type1706 when not updating the url, api_url, username, or password1707 does not update deployment type1708 #client1709 uses the default GitLab::HTTP timeouts1710 when a custom read_timeout option is passed as an argument1711 uses the default GitLab::HTTP timeouts plus a custom read_timeout1712 with basic auth1713 uses correct authorization options1714 with personal access token auth1715 uses correct authorization options1716 #find_issue1717 calls the Jira API to get the issue1718 with options1719 calls the Jira API with the options to get the issue1720 with restricted restrict_project_key option1721 is expected to eq nil1722 when project_keys includes issue_key1723 calls the Jira API to get the issue1724 when project_keys are empty1725 calls the Jira API to get the issue1726 #close_issue1727 when resource is a merge request1728 behaves like close_issue1729 calls Jira API1730 tracks usage1731 does not fail if remote_link.all on issue returns nil1732 creates Remote Link reference in Jira for comment1733 does not send comment or remote links to issues already closed1734 does not send comment or remote links to issues with unknown resolution1735 references the GitLab commit1736 references the GitLab commit1737 logs exception when transition id is not valid1738 calls the api with jira_issue_transition_id1739 behaves like Snowplow event tracking with RedisHLL context1740 behaves like Snowplow event tracking1741 is emitted1742# [RSpecRunTime] RSpec elapsed time: 8 minutes 54.19 seconds. Current RSS: ~1556M. Threads: 4. load average: 1.12 1.26 1.29 1/300 85161743.1744 when "comment_on_event_enabled" is set to false1745 creates Remote Link reference but does not create comment1746 when Remote Link already exists1747 does not create comment1748 when custom transition IDs are blank1749 does not transition the issue1750 when using automatic issue transitions1751 uses the next transition with a status category of done1752 when no done transition is available1753 does not attempt to transition1754 when no valid transitions are returned1755 does not attempt to transition1756 when using multiple transition ids1757 calls the api with transition ids separated by comma1758 calls the api with transition ids separated by semicolon1759 when a transition fails1760 stops the sequence1761 when resource is a commit1762 behaves like close_issue1763 calls Jira API1764 tracks usage1765 does not fail if remote_link.all on issue returns nil1766 creates Remote Link reference in Jira for comment1767 does not send comment or remote links to issues already closed1768 does not send comment or remote links to issues with unknown resolution1769 references the GitLab commit1770 references the GitLab commit1771 logs exception when transition id is not valid1772 calls the api with jira_issue_transition_id1773 behaves like Snowplow event tracking with RedisHLL context1774 behaves like Snowplow event tracking1775 is emitted1776# [RSpecRunTime] RSpec elapsed time: 8 minutes 57.62 seconds. Current RSS: ~1580M. Threads: 4. load average: 1.12 1.26 1.29 2/299 85501777.1778 when "comment_on_event_enabled" is set to false1779 creates Remote Link reference but does not create comment1780 when Remote Link already exists1781 does not create comment1782 when custom transition IDs are blank1783 does not transition the issue1784 when using automatic issue transitions1785 uses the next transition with a status category of done1786 when no done transition is available1787 does not attempt to transition1788 when no valid transitions are returned1789 does not attempt to transition1790 when using multiple transition ids1791 calls the api with transition ids separated by comma1792 calls the api with transition ids separated by semicolon1793 when a transition fails1794 stops the sequence1795 #create_cross_reference_note1796 for commits1797 behaves like handles cross-references1798 tracks usage1799 when enabled1800 creates a comment and remote link1801 when comment already exists1802 does not create a comment or remote link1803 when remote link already exists1804 updates the remote link but does not create a comment1805 when disabled1806 does not create a comment or remote link1807 behaves like Snowplow event tracking with RedisHLL context1808 behaves like Snowplow event tracking1809 is emitted1810 for issues1811 behaves like handles cross-references1812 tracks usage1813 when enabled1814 creates a comment and remote link1815 when comment already exists1816 does not create a comment or remote link1817 when remote link already exists1818 updates the remote link but does not create a comment1819 when disabled1820 does not create a comment or remote link1821 behaves like Snowplow event tracking with RedisHLL context1822 behaves like Snowplow event tracking1823 is emitted1824 for merge requests1825 behaves like handles cross-references1826 tracks usage1827 when enabled1828 creates a comment and remote link1829 when comment already exists1830 does not create a comment or remote link1831 when remote link already exists1832 updates the remote link but does not create a comment1833 when disabled1834 does not create a comment or remote link1835 behaves like Snowplow event tracking with RedisHLL context1836 behaves like Snowplow event tracking1837 is emitted1838 for notes1839 behaves like handles cross-references1840 tracks usage1841 when enabled1842 creates a comment and remote link1843 when comment already exists1844 does not create a comment or remote link1845 when remote link already exists1846 updates the remote link but does not create a comment1847 when disabled1848 does not create a comment or remote link1849 behaves like Snowplow event tracking with RedisHLL context1850 behaves like Snowplow event tracking1851 is emitted1852 for snippets1853 behaves like handles cross-references1854 tracks usage1855 when enabled1856 creates a comment and remote link1857 when comment already exists1858 does not create a comment or remote link1859 when remote link already exists1860 updates the remote link but does not create a comment1861 when disabled1862 does not create a comment or remote link1863 behaves like Snowplow event tracking with RedisHLL context1864 behaves like Snowplow event tracking1865 is emitted1866 #test1867 when the test succeeds1868 gets Jira project with URL when API URL not set1869 gets Jira project with API URL if set1870 when the test fails1871 returns result with the error1872 project and issue urls1873 removes trailing slashes from url1874 when gitlab.yml was initialized1875 is prepopulated with the settings1876 favicon urls1877 includes the standard favicon1878 includes returns the custom favicon1879 generating external URLs1880 #web_url1881 handles paths, slashes, and query string1882 preserves existing query string1883 returns an empty string if URL is not set1884 includes Atlassian referrer for SaaS1885 includes Atlassian referrer for self-managed1886 #project_url1887 returns the correct URL1888 returns an empty string if URL is not set1889 #issues_url1890 returns the correct URL1891 returns an empty string if URL is not set1892 #new_issue_url1893 returns the correct URL1894 returns an empty string if URL is not set1895 #issue_transition_enabled?1896 returns true if automatic transitions are enabled1897 returns true if custom transitions are set1898 returns false if automatic and custom transitions are disabled1899 valid_connection? and configured?1900 when the test fails1901 is falsey1902 implies that configured? is also falsey1903 when the test succeeds1904 is truthy1905 when the integration is active1906 implies that configured? is also truthy1907 when the integration is inactive1908 implies that configured? is falsey1909 #project_keys_as_string1910 returns comma separated project_keys1911# [RSpecRunTime] Finishing example group spec/models/integrations/jira_spec.rb. It took 51.56 seconds. Expected to take 1 minute 57.49 seconds.1912# [RSpecRunTime] Starting example group spec/services/incident_management/timeline_events/update_service_spec.rb. Expected to take 1 minute 39.31 seconds.1913IncidentManagement::TimelineEvents::UpdateService1914 #execute1915 when user has permissions1916 updates attributes1917 creates a system note1918 behaves like successful response1919 responds with success1920 behaves like an incident management tracked event1921 .track_event1922 tracks the event using redis1923# [RSpecRunTime] RSpec elapsed time: 9 minutes 14.01 seconds. Current RSS: ~1535M. Threads: 4. load average: 1.09 1.25 1.29 1/294 86111924.1925 behaves like Snowplow event tracking with RedisHLL context1926 behaves like Snowplow event tracking1927 is emitted1928# [RSpecRunTime] RSpec elapsed time: 9 minutes 15.18 seconds. Current RSS: ~1535M. Threads: 4. load average: 1.09 1.25 1.29 1/294 86121929.1930 behaves like passing the correct was_changed value1931 passes the correct was_changed value into SysteNoteService.edit_timeline_event1932# [RSpecRunTime] RSpec elapsed time: 9 minutes 16.38 seconds. Current RSS: ~1524M. Threads: 4. load average: 1.09 1.25 1.29 1/294 86131933.1934 when note is nil1935 does not update the note1936 updates occurred_at1937 updates the tags1938 behaves like successful response1939 responds with success1940 behaves like an incident management tracked event1941 .track_event1942 tracks the event using redis1943# [RSpecRunTime] RSpec elapsed time: 9 minutes 21.94 seconds. Current RSS: ~1502M. Threads: 4. load average: 1.00 1.22 1.28 1/294 86141944.1945 behaves like Snowplow event tracking with RedisHLL context1946 behaves like Snowplow event tracking1947 is emitted1948# [RSpecRunTime] RSpec elapsed time: 9 minutes 23.08 seconds. Current RSS: ~1502M. Threads: 4. load average: 1.00 1.22 1.28 1/294 86151949.1950 behaves like passing the correct was_changed value1951 passes the correct was_changed value into SysteNoteService.edit_timeline_event1952# [RSpecRunTime] RSpec elapsed time: 9 minutes 24.26 seconds. Current RSS: ~1503M. Threads: 4. load average: 1.00 1.22 1.28 1/294 86161953.1954 when note is blank1955 does not add the tags as it rollsback the transaction1956 behaves like error response1957 has an informative message1958 does not update the note1959 behaves like does not track incident management event1960 does not track the event1961# [RSpecRunTime] RSpec elapsed time: 9 minutes 28.63 seconds. Current RSS: ~1506M. Threads: 4. load average: 1.00 1.22 1.28 1/294 86171962.1963 when note is more than 280 characters long1964 does not add the tags as it rollsback the transaction1965 behaves like error response1966 has an informative message1967 does not update the note1968 behaves like does not track incident management event1969 does not track the event1970# [RSpecRunTime] RSpec elapsed time: 9 minutes 33.06 seconds. Current RSS: ~1500M. Threads: 4. load average: 1.00 1.22 1.28 1/294 86181971.1972 when occurred_at is nil1973 updates the note1974 does not update occurred_at1975 behaves like successful response1976 responds with success1977 behaves like an incident management tracked event1978 .track_event1979 tracks the event using redis1980# [RSpecRunTime] RSpec elapsed time: 9 minutes 37.62 seconds. Current RSS: ~1503M. Threads: 4. load average: 1.00 1.21 1.27 1/294 86191981.1982 behaves like Snowplow event tracking with RedisHLL context1983 behaves like Snowplow event tracking1984 is emitted1985# [RSpecRunTime] RSpec elapsed time: 9 minutes 38.76 seconds. Current RSS: ~1505M. Threads: 4. load average: 1.00 1.21 1.27 1/294 86201986.1987 behaves like passing the correct was_changed value1988 passes the correct was_changed value into SysteNoteService.edit_timeline_event1989# [RSpecRunTime] RSpec elapsed time: 9 minutes 39.98 seconds. Current RSS: ~1507M. Threads: 4. load average: 1.00 1.21 1.27 1/294 86211990.1991 when occurred_at is blank1992 does not add the tags as it rollsback the transaction1993 behaves like error response1994 has an informative message1995 does not update the note1996 behaves like does not track incident management event1997 does not track the event1998# [RSpecRunTime] RSpec elapsed time: 9 minutes 44.32 seconds. Current RSS: ~1482M. Threads: 4. load average: 1.00 1.20 1.27 1/295 86221999.2000 when both occurred_at and note is nil2001 does not update the note2002 does not update occurred_at2003 does not call SysteNoteService.edit_timeline_event2004 behaves like successful response2005 responds with success2006 behaves like an incident management tracked event2007 .track_event2008 tracks the event using redis2009# [RSpecRunTime] RSpec elapsed time: 9 minutes 49.63 seconds. Current RSS: ~1455M. Threads: 4. load average: 1.00 1.20 1.27 1/294 86232010.2011 behaves like Snowplow event tracking with RedisHLL context2012 behaves like Snowplow event tracking2013 is emitted2014# [RSpecRunTime] RSpec elapsed time: 9 minutes 50.74 seconds. Current RSS: ~1455M. Threads: 4. load average: 1.00 1.20 1.27 1/294 86242015.2016 when timeline event is non-editable2017 behaves like error response2018 has an informative message2019 does not update the note2020 behaves like does not track incident management event2021 does not track the event2022# [RSpecRunTime] RSpec elapsed time: 9 minutes 53.82 seconds. Current RSS: ~1456M. Threads: 4. load average: 1.00 1.20 1.27 1/294 86252023.2024 when timeline event tags are passed2025 when predefined tags are passed2026 returns the new tag in response2027 creates the predefined tags on the project2028# [RSpecRunTime] RSpec elapsed time: 9 minutes 56.25 seconds. Current RSS: ~1455M. Threads: 4. load average: 1.00 1.20 1.27 1/294 86262029.2030 when they exist2031 behaves like successful tag response2032 adds the new tag2033 adds the new tag link2034 returns the new tag in response2035 behaves like successful response2036 responds with success2037 behaves like an incident management tracked event2038 .track_event2039 tracks the event using redis2040# [RSpecRunTime] RSpec elapsed time: 10 minutes 1.82 seconds. Current RSS: ~1454M. Threads: 4. load average: 1.08 1.21 1.27 1/294 86272041.2042 behaves like Snowplow event tracking with RedisHLL context2043 behaves like Snowplow event tracking2044 is emitted2045# [RSpecRunTime] RSpec elapsed time: 10 minutes 3.01 seconds. Current RSS: ~1454M. Threads: 4. load average: 1.08 1.21 1.27 1/294 86282046.2047 when tag name is of random case2048 behaves like successful tag response2049 adds the new tag2050 adds the new tag link2051 returns the new tag in response2052 behaves like successful response2053 responds with success2054 behaves like an incident management tracked event2055 .track_event2056 tracks the event using redis2057# [RSpecRunTime] RSpec elapsed time: 10 minutes 8.78 seconds. Current RSS: ~1450M. Threads: 4. load average: 1.07 1.20 1.27 1/294 86292058.2059 behaves like Snowplow event tracking with RedisHLL context2060 behaves like Snowplow event tracking2061 is emitted2062# [RSpecRunTime] RSpec elapsed time: 10 minutes 10.03 seconds. Current RSS: ~1450M. Threads: 4. load average: 1.07 1.20 1.27 1/294 86302063.2064 when tag is removed2065 adds the new tag and removes the old tag2066 adds the new tag link and removes the old tag link2067 returns the new tag and does not contain the old tag in response2068 behaves like successful response2069 responds with success2070 behaves like an incident management tracked event2071 .track_event2072 tracks the event using redis2073# [RSpecRunTime] RSpec elapsed time: 10 minutes 15.73 seconds. Current RSS: ~1447M. Threads: 4. load average: 1.06 1.20 1.27 1/294 86312074.2075 behaves like Snowplow event tracking with RedisHLL context2076 behaves like Snowplow event tracking2077 is emitted2078# [RSpecRunTime] RSpec elapsed time: 10 minutes 17.04 seconds. Current RSS: ~1445M. Threads: 4. load average: 1.06 1.20 1.27 1/294 86322079.2080 when all assigned tags are removed2081 removes all the assigned tags2082 removes all the assigned tag links2083 does not contain any tags in response2084 behaves like successful response2085 responds with success2086 behaves like an incident management tracked event2087 .track_event2088 tracks the event using redis2089# [RSpecRunTime] RSpec elapsed time: 10 minutes 22.65 seconds. Current RSS: ~1445M. Threads: 4. load average: 1.06 1.20 1.27 1/294 86332090.2091 behaves like Snowplow event tracking with RedisHLL context2092 behaves like Snowplow event tracking2093 is emitted2094# [RSpecRunTime] RSpec elapsed time: 10 minutes 23.87 seconds. Current RSS: ~1445M. Threads: 4. load average: 1.05 1.19 1.26 1/294 86342095.2096 when they do not exist2097 does not update the note2098 behaves like error response2099 has an informative message2100 does not update the note2101 behaves like does not track incident management event2102 does not track the event2103# [RSpecRunTime] RSpec elapsed time: 10 minutes 28.21 seconds. Current RSS: ~1447M. Threads: 4. load average: 1.05 1.19 1.26 1/294 86352104.2105 when user does not have permissions2106 behaves like error response2107 has an informative message2108 does not update the note2109 behaves like does not track incident management event2110 does not track the event2111# [RSpecRunTime] RSpec elapsed time: 10 minutes 31.38 seconds. Current RSS: ~1447M. Threads: 4. load average: 1.05 1.19 1.26 1/294 86362112.2113# [RSpecRunTime] Finishing example group spec/services/incident_management/timeline_events/update_service_spec.rb. It took 1 minute 23.1 seconds. Expected to take 1 minute 39.31 seconds.2114# [RSpecRunTime] Starting example group spec/policies/note_policy_spec.rb. Expected to take 1 minute 15.9 seconds.2115NotePolicy2116 #rules2117 when the noteable is a deleted commit2118 allows to read2119# [RSpecRunTime] RSpec elapsed time: 10 minutes 33.71 seconds. Current RSS: ~1448M. Threads: 4. load average: 1.04 1.19 1.26 1/294 86372120.2121 when the noteable is a commit2122 when the project is private2123 behaves like a discussion with a private noteable2124 when the note author can no longer see the noteable2125 behaves like user cannot read or act on the note2126 is expected to be disallowed :admin_note, :reposition_note, :resolve_note, :read_note, and :award_emoji2127# [RSpecRunTime] RSpec elapsed time: 10 minutes 35.19 seconds. Current RSS: ~1458M. Threads: 4. load average: 1.04 1.19 1.26 1/296 86732128.2129 when the note author can still see the noteable2130 can edit the note2131# [RSpecRunTime] RSpec elapsed time: 10 minutes 36.82 seconds. Current RSS: ~1468M. Threads: 4. load average: 1.04 1.19 1.26 1/298 87092132.2133 when the project is public2134 when repository access level is private2135 behaves like a discussion with a private noteable2136 when the note author can no longer see the noteable2137 behaves like user cannot read or act on the note2138 is expected to be disallowed :admin_note, :reposition_note, :resolve_note, :read_note, and :award_emoji2139# [RSpecRunTime] RSpec elapsed time: 10 minutes 38.27 seconds. Current RSS: ~1477M. Threads: 4. load average: 1.04 1.19 1.26 1/299 87452140.2141 when the note author can still see the noteable2142 can edit the note2143# [RSpecRunTime] RSpec elapsed time: 10 minutes 39.91 seconds. Current RSS: ~1491M. Threads: 4. load average: 1.04 1.18 1.26 1/299 87812144.2145 when the noteable is a Design2146 can read, award emoji and reposition the note2147 when project is private2148 behaves like user cannot read or act on the note2149 is expected to be disallowed :admin_note, :reposition_note, :resolve_note, :read_note, and :award_emoji2150# [RSpecRunTime] RSpec elapsed time: 10 minutes 42.34 seconds. Current RSS: ~1503M. Threads: 4. load average: 1.04 1.18 1.26 1/299 87822151.2152 when the noteable is a personal snippet2153 behaves like a note on a public noteable2154 can only read and award emoji on the note2155 when user is the author of the personal snippet2156 can edit note2157 when the note is private2158 behaves like user cannot read or act on the note2159 is expected to be disallowed :admin_note, :reposition_note, :resolve_note, :read_note, and :award_emoji2160 when the note is authored by another user2161 can edit note2162 when the user is admin2163 when admin mode is enabled2164 can edit note made by other users2165 when admin mode is disabled2166 behaves like a note on a public noteable2167 can only read and award emoji on the note2168 when the note is private2169 behaves like user cannot read or act on the note2170 is expected to be disallowed :admin_note, :reposition_note, :resolve_note, :read_note, and :award_emoji2171 when the project is public2172 when user is not the author of the note2173 behaves like a note on a public noteable2174 can only read and award emoji on the note2175# [RSpecRunTime] RSpec elapsed time: 10 minutes 47.32 seconds. Current RSS: ~1504M. Threads: 4. load average: 1.04 1.18 1.26 1/298 87832176.2177 when the note author is not a project member2178 can edit a note2179# [RSpecRunTime] RSpec elapsed time: 10 minutes 48.4 seconds. Current RSS: ~1502M. Threads: 4. load average: 1.03 1.18 1.26 1/298 87842180.2181 when the noteable is a project snippet2182 can edit note2183 when it is private2184 behaves like a discussion with a private noteable2185 when the note author can no longer see the noteable2186 behaves like user cannot read or act on the note2187 is expected to be disallowed :admin_note, :reposition_note, :resolve_note, :read_note, and :award_emoji2188# [RSpecRunTime] RSpec elapsed time: 10 minutes 50.19 seconds. Current RSS: ~1495M. Threads: 4. load average: 1.03 1.18 1.26 1/294 87852189.2190 when the note author can still see the noteable2191 can edit the note2192# [RSpecRunTime] RSpec elapsed time: 10 minutes 51.32 seconds. Current RSS: ~1493M. Threads: 4. load average: 1.03 1.18 1.26 1/294 87862193.2194 when a discussion is confidential2195 behaves like a discussion with a private noteable2196 when the note author can no longer see the noteable2197 behaves like user cannot read or act on the note2198 is expected to be disallowed :admin_note, :reposition_note, :resolve_note, :read_note, and :award_emoji2199# [RSpecRunTime] RSpec elapsed time: 10 minutes 52.57 seconds. Current RSS: ~1490M. Threads: 4. load average: 1.03 1.18 1.26 1/294 87872200.2201 when the note author can still see the noteable2202 can edit the note2203# [RSpecRunTime] RSpec elapsed time: 10 minutes 53.83 seconds. Current RSS: ~1488M. Threads: 4. load average: 1.03 1.17 1.26 1/294 87882204.2205 when a discussion is locked2206 when the note author is a project member2207 can edit a note2208# [RSpecRunTime] RSpec elapsed time: 10 minutes 55.09 seconds. Current RSS: ~1486M. Threads: 4. load average: 1.03 1.17 1.26 1/294 87892209.2210 when the note author is not a project member2211 can not edit a note2212 can read a note2213# [RSpecRunTime] RSpec elapsed time: 10 minutes 57.11 seconds. Current RSS: ~1478M. Threads: 4. load average: 1.03 1.17 1.26 1/294 87902214.2215 for discussions2216 allows the author to manage the discussion2217 when the user does not have access to the noteable2218 behaves like a discussion with a private noteable2219 when the note author can no longer see the noteable2220 behaves like user cannot read or act on the note2221 is expected to be disallowed :admin_note, :reposition_note, :resolve_note, :read_note, and :award_emoji2222# [RSpecRunTime] RSpec elapsed time: 10 minutes 59.21 seconds. Current RSS: ~1471M. Threads: 4. load average: 1.03 1.17 1.25 1/294 87912223.2224 when the note author can still see the noteable2225 can edit the note2226# [RSpecRunTime] RSpec elapsed time: 11 minutes 0.41 second. Current RSS: ~1472M. Threads: 4. load average: 1.03 1.17 1.25 3/295 87922227.2228 when it is a system note2229 when noteable is a public issue2230 when user is project member2231 behaves like user can read the note2232 allows the user to read the note2233# [RSpecRunTime] RSpec elapsed time: 11 minutes 1.73 seconds. Current RSS: ~1473M. Threads: 4. load average: 1.03 1.17 1.25 1/294 87932234.2235 behaves like user can act on the note2236 allows the user to read the note2237# [RSpecRunTime] RSpec elapsed time: 11 minutes 3.06 seconds. Current RSS: ~1473M. Threads: 4. load average: 1.03 1.17 1.25 1/294 87942238.2239 when user is not project member2240 behaves like user can read the note2241 allows the user to read the note2242# [RSpecRunTime] RSpec elapsed time: 11 minutes 4.63 seconds. Current RSS: ~1472M. Threads: 4. load average: 1.02 1.17 1.25 1/294 87952243.2244 when user is anonymous2245 behaves like user can read the note2246 allows the user to read the note2247# [RSpecRunTime] RSpec elapsed time: 11 minutes 6.05 seconds. Current RSS: ~1470M. Threads: 4. load average: 1.02 1.17 1.25 1/294 87962248.2249 when notes widget is disabled for task2250 when noteable is task2251 behaves like user cannot read or act on the note2252 is expected to be disallowed :admin_note, :reposition_note, :resolve_note, :read_note, and :award_emoji2253# [RSpecRunTime] RSpec elapsed time: 11 minutes 7.46 seconds. Current RSS: ~1467M. Threads: 4. load average: 1.02 1.17 1.25 1/295 87972254.2255 when noteable is issue2256 behaves like user can read the note2257 allows the user to read the note2258# [RSpecRunTime] RSpec elapsed time: 11 minutes 8.81 seconds. Current RSS: ~1466M. Threads: 4. load average: 1.10 1.18 1.26 1/295 87982259.2260 behaves like user can act on the note2261 allows the user to read the note2262# [RSpecRunTime] RSpec elapsed time: 11 minutes 10.35 seconds. Current RSS: ~1463M. Threads: 4. load average: 1.10 1.18 1.26 1/295 87992263.2264 when it is a system note referencing a confidential issue2265 when user is project member2266 behaves like user can read the note2267 allows the user to read the note2268# [RSpecRunTime] RSpec elapsed time: 11 minutes 11.96 seconds. Current RSS: ~1463M. Threads: 4. load average: 1.10 1.18 1.26 1/295 88002269.2270 behaves like user can act on the note2271 allows the user to read the note2272# [RSpecRunTime] RSpec elapsed time: 11 minutes 13.62 seconds. Current RSS: ~1463M. Threads: 4. load average: 1.09 1.18 1.26 1/295 88012273.2274 when user is not project member2275 behaves like user cannot read or act on the note2276 is expected to be disallowed :admin_note, :reposition_note, :resolve_note, :read_note, and :award_emoji2277# [RSpecRunTime] RSpec elapsed time: 11 minutes 15.38 seconds. Current RSS: ~1460M. Threads: 4. load average: 1.09 1.18 1.26 1/295 88022278.2279 when user is anonymous2280 behaves like user cannot read or act on the note2281 is expected to be disallowed :admin_note, :reposition_note, :resolve_note, :read_note, and :award_emoji2282# [RSpecRunTime] RSpec elapsed time: 11 minutes 16.97 seconds. Current RSS: ~1459M. Threads: 4. load average: 1.09 1.18 1.26 1/295 88032283.2284 with internal notes2285 for issues2286 disallows noteable assignees to read all notes2287 behaves like internal notes permissions2288 does not allow non members to read internal notes and replies2289 does not allow guests to read internal notes and replies2290 allows reporter to read all notes but not resolve and admin them2291 allows developer to read and resolve all notes2292 allows maintainers to read all notes and admin them2293 disallows noteable author to read and resolve all notes2294 when admin mode is enabled2295 allows admins to read all notes and admin them2296# [RSpecRunTime] RSpec elapsed time: 11 minutes 35.42 seconds. Current RSS: ~1457M. Threads: 4. load average: 1.07 1.17 1.25 1/295 88042297.2298 when admin mode is disabled2299 does not allow non members to read internal notes and replies2300# [RSpecRunTime] RSpec elapsed time: 11 minutes 37.88 seconds. Current RSS: ~1455M. Threads: 4. load average: 1.07 1.17 1.25 1/295 88052301.2302# [RSpecRunTime] Finishing example group spec/policies/note_policy_spec.rb. It took 1 minute 6.49 seconds. Expected to take 1 minute 15.9 seconds.2303# [RSpecRunTime] Starting example group spec/services/ci/retry_pipeline_service_spec.rb. Expected to take 1 minute 7.71 seconds.2304Ci::RetryPipelineService#execute2305 when user has full ability to modify pipeline2306 closes all todos about failed jobs for pipeline2307 reprocesses the pipeline2308 when there are already retried jobs present2309Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2311To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2312 does not retry jobs that has already been retried2313# [RSpecRunTime] RSpec elapsed time: 11 minutes 41.11 seconds. Current RSS: ~1459M. Threads: 4. load average: 1.06 1.16 1.25 1/296 88062314.2315 when there are failed builds in the last stage2316Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2318To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2319Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2321To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2322 enqueues all builds in the last stage2323# [RSpecRunTime] RSpec elapsed time: 11 minutes 43.54 seconds. Current RSS: ~1467M. Threads: 4. load average: 1.06 1.16 1.25 1/296 88072324.2325 when there are failed or canceled builds in the first stage2326Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2328To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2329 retries builds failed builds and marks subsequent for processing2330Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2332To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2333 changes ownership of subsequent builds2334# [RSpecRunTime] RSpec elapsed time: 11 minutes 49.28 seconds. Current RSS: ~1476M. Threads: 4. load average: 1.05 1.16 1.25 1/296 88082335.2336 when there is failed build present which was run on failure2337Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2339To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2340 retries builds only in the first stage2341Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2343To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2344 creates a new job for report job in this case2345# [RSpecRunTime] RSpec elapsed time: 11 minutes 55.08 seconds. Current RSS: ~1467M. Threads: 4. load average: 1.05 1.15 1.24 1/295 88092346.2347 when there is a failed test in a DAG2348Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2350To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2351Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2353To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2354Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2356To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2357 retries the test2358 when there is a failed DAG test without needs2359Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2361To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2362Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2364To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2365Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2367To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2368 retries the test2369# [RSpecRunTime] RSpec elapsed time: 11 minutes 59.61 seconds. Current RSS: ~1460M. Threads: 4. load average: 1.04 1.15 1.24 1/295 88102370.2371 when the last stage was skipped2372Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2374To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2375Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2377To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2378 retries builds only in the first stage2379# [RSpecRunTime] RSpec elapsed time: 12 minutes 1.75 seconds. Current RSS: ~1457M. Threads: 4. load average: 1.04 1.15 1.24 1/295 88112380.2381 when pipeline contains manual actions2382 when there are optional manual actions only2383 when there is a canceled manual action in first stage2384Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2386To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2387 retries failed builds and marks subsequent for processing2388Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2390To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2391 changes ownership of subsequent builds2392# [RSpecRunTime] RSpec elapsed time: 12 minutes 6.65 seconds. Current RSS: ~1464M. Threads: 4. load average: 1.04 1.15 1.24 1/295 88122393.2394 when pipeline has blocking manual actions defined2395 when pipeline retry should enqueue builds2396Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2398To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2399 retries failed builds2400# [RSpecRunTime] RSpec elapsed time: 12 minutes 9.08 seconds. Current RSS: ~1465M. Threads: 4. load average: 1.04 1.15 1.24 1/295 88132401.2402 when pipeline retry should block pipeline immediately2403Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2405To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2406Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2408To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2409Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2411To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2412 reprocesses blocking manual action and blocks pipeline2413# [RSpecRunTime] RSpec elapsed time: 12 minutes 11.55 seconds. Current RSS: ~1464M. Threads: 4. load average: 1.04 1.15 1.24 1/295 88142414.2415 when there is a skipped manual action in last stage2416 retries canceled job and reprocesses manual actions2417# [RSpecRunTime] RSpec elapsed time: 12 minutes 13.37 seconds. Current RSS: ~1464M. Threads: 4. load average: 1.03 1.14 1.24 1/295 88152418.2419 when there is a created manual action in the last stage2420 retries canceled job and does not update the manual action2421# [RSpecRunTime] RSpec elapsed time: 12 minutes 15.22 seconds. Current RSS: ~1461M. Threads: 4. load average: 1.03 1.14 1.24 1/295 88162422.2423 when there is a created manual action in the first stage2424 retries canceled job and processes the manual action2425# [RSpecRunTime] RSpec elapsed time: 12 minutes 16.87 seconds. Current RSS: ~1461M. Threads: 4. load average: 1.03 1.14 1.24 1/295 88172426.2427 when there is a failed manual action2428Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2430To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2431Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2433To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2434Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2436To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2437 processes the manual action2438# [RSpecRunTime] RSpec elapsed time: 12 minutes 18.52 seconds. Current RSS: ~1459M. Threads: 4. load average: 1.03 1.14 1.24 1/295 88182439.2440 when pipeline has processables with nil scheduling_type2441Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2443To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2444Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2446To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2447 populates scheduling_type of processables2448# [RSpecRunTime] RSpec elapsed time: 12 minutes 20.98 seconds. Current RSS: ~1454M. Threads: 4. load average: 1.03 1.14 1.24 1/295 88192449.2450 when the pipeline is a downstream pipeline and the bridge is depended2451 without permission2452 does nothing to the bridge2453# [RSpecRunTime] RSpec elapsed time: 12 minutes 22.26 seconds. Current RSS: ~1456M. Threads: 4. load average: 1.03 1.14 1.24 1/295 88202454.2455 with permission2456 marks source bridge as pending2457 assigns the current user to the source bridge2458# [RSpecRunTime] RSpec elapsed time: 12 minutes 25.41 seconds. Current RSS: ~1459M. Threads: 4. load average: 1.03 1.14 1.23 1/295 88212459.2460 when there are skipped jobs in later stages2461Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2463To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2464Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2466To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2467 retries failed jobs and processes skipped jobs2468# [RSpecRunTime] RSpec elapsed time: 12 minutes 27.53 seconds. Current RSS: ~1458M. Threads: 4. load average: 1.03 1.14 1.23 1/295 88222469.2470 when user is not allowed to retry build2471 returns an error2472 when user is not allowed to retry pipeline2473 returns an error2474 when user is not allowed to trigger manual action2475 when there is a failed manual action present2476Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2478To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2479 returns an error2480# [RSpecRunTime] RSpec elapsed time: 12 minutes 29.71 seconds. Current RSS: ~1460M. Threads: 4. load average: 1.19 1.17 1.24 1/295 88232481.2482 when there is a failed manual action in later stage2483Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2485To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2486 returns an error2487# [RSpecRunTime] RSpec elapsed time: 12 minutes 31.0 seconds. Current RSS: ~1459M. Threads: 4. load average: 1.19 1.17 1.24 1/295 88242488.2489 when maintainer is allowed to push to forked project2490Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2492To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2493 allows to retry failed pipeline2494# [RSpecRunTime] RSpec elapsed time: 12 minutes 33.98 seconds. Current RSS: ~1455M. Threads: 4. load average: 1.17 1.17 1.24 1/295 88252495.2496# [RSpecRunTime] Finishing example group spec/services/ci/retry_pipeline_service_spec.rb. It took 56.1 seconds. Expected to take 1 minute 7.71 seconds.2497# [RSpecRunTime] Starting example group spec/finders/todos_finder_spec.rb. Expected to take 1 minute 1.23 seconds.2498TodosFinder2499 #execute2500Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol.2502To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2503 #execute2504 returns no todos if user is nil2505 filtering2506 returns excluding pending todos authored by banned users2507 returns correct todos when filtered by a project2508 returns correct todos when filtered by a group2509 when filtering by type2510 returns todos by type when filtered by a single type2511 returns todos by type when filtered by multiple types2512 returns all todos when type is nil2513 returns all todos when type is an empty collection2514 returns all todos when type is blank2515 returns todos by type when blank type is in type collection2516 returns todos of all types when only blanks are in a collection2517 returns all todos when no type param2518 raises an argument error when invalid type is passed2519# [RSpecRunTime] RSpec elapsed time: 12 minutes 45.69 seconds. Current RSS: ~1460M. Threads: 4. load average: 1.14 1.16 1.24 1/300 89362520.2521 when filtering for actions2522 by action ids2523 returns the expected todos2524 returns the expected todos when filtering for multiple action ids2525# [RSpecRunTime] RSpec elapsed time: 12 minutes 47.23 seconds. Current RSS: ~1459M. Threads: 4. load average: 1.14 1.16 1.24 1/295 89372526.2527 by action names2528 returns the expected todos2529 returns the expected todos when filtering for multiple action names2530# [RSpecRunTime] RSpec elapsed time: 12 minutes 48.73 seconds. Current RSS: ~1459M. Threads: 4. load average: 1.21 1.17 1.24 3/295 89382531.2532 when filtering by author2533 returns correct todos when filtering by an author2534 querying for multiple authors2535 returns the correct todo items2536# [RSpecRunTime] RSpec elapsed time: 12 minutes 53.59 seconds. Current RSS: ~1456M. Threads: 4. load average: 1.44 1.22 1.26 1/295 89392537.2538 by groups2539 with subgroups2540 returns todos from subgroups when filtered by a group2541# [RSpecRunTime] RSpec elapsed time: 12 minutes 55.05 seconds. Current RSS: ~1457M. Threads: 4. load average: 1.44 1.22 1.26 1/295 89402542.2543 filtering for multiple groups2544 returns the expected groups2545# [RSpecRunTime] RSpec elapsed time: 12 minutes 58.39 seconds. Current RSS: ~1447M. Threads: 4. load average: 1.40 1.22 1.26 1/295 89412546.2547 by state2548 returns the expected items when no state is provided2549 returns the expected items when a state is provided2550 returns the expected items when multiple states are provided2551# [RSpecRunTime] RSpec elapsed time: 13 minutes 5.22 seconds. Current RSS: ~1449M. Threads: 4. load average: 1.37 1.21 1.26 1/295 89422552.2553 by project2554 returns the expected todos for one project2555 returns the expected todos for many projects2556# [RSpecRunTime] RSpec elapsed time: 13 minutes 10.29 seconds. Current RSS: ~1447M. Threads: 4. load average: 1.34 1.21 1.26 1/295 89432557.2558 when filtering by target id2559 returns the expected todos for the target2560 returns the expected todos for multiple target ids2561 returns the expected todos for empty target id collection2562# [RSpecRunTime] RSpec elapsed time: 13 minutes 12.61 seconds. Current RSS: ~1453M. Threads: 4. load average: 1.34 1.21 1.26 1/295 89442563.2564 external authorization2565 behaves like a finder with external authorization service2566 finds the subject2567 with an external authorization service2568 does not include the subject when no project was given2569 includes the subject when a project id was given2570# [RSpecRunTime] RSpec elapsed time: 13 minutes 17.12 seconds. Current RSS: ~1452M. Threads: 4. load average: 1.31 1.21 1.25 1/295 89452571.2572 #sort2573 sorts by priority2574 by date2575 sorts with oldest created first2576 sorts with newest created first2577# [RSpecRunTime] RSpec elapsed time: 13 minutes 23.2 seconds. Current RSS: ~1445M. Threads: 4. load average: 1.29 1.20 1.25 1/295 89462578.2579 .todo_types2580 returns the expected types2581 #any_for_target?2582 returns true if there are any todos for the given target2583 returns false if there are no todos for the given target2584# [RSpecRunTime] RSpec elapsed time: 13 minutes 25.48 seconds. Current RSS: ~1446M. Threads: 4. load average: 1.26 1.20 1.25 1/295 89472585.2586# [RSpecRunTime] Finishing example group spec/finders/todos_finder_spec.rb. It took 51.5 seconds. Expected to take 1 minute 1.23 seconds.2587# [RSpecRunTime] Starting example group spec/services/ci/create_pipeline_service/parent_child_pipeline_spec.rb. Expected to take 56.9 seconds.2588Ci::CreatePipelineService#execute2589 behaves like creating a pipeline with environment keyword2590 with environment2591 creates the environment2592 sets tags when build job (PENDING: No reason given)2593# [RSpecRunTime] RSpec elapsed time: 13 minutes 33.38 seconds. Current RSS: ~1472M. Threads: 4. load average: 1.47 1.24 1.26 1/300 93332594.2595 with environment with auto_stop_in2596 creates the environment with auto stop in2597# [RSpecRunTime] RSpec elapsed time: 13 minutes 35.74 seconds. Current RSS: ~1472M. Threads: 4. load average: 1.47 1.24 1.26 1/300 94692598.2599 with environment name including persisted variables2600 skips persisted variables in environment name2601# [RSpecRunTime] RSpec elapsed time: 13 minutes 37.97 seconds. Current RSS: ~1478M. Threads: 4. load average: 1.47 1.24 1.26 1/300 96052602.2603 when environment with Kubernetes configuration2604 stores the requested namespace2605# [RSpecRunTime] RSpec elapsed time: 13 minutes 40.27 seconds. Current RSS: ~1483M. Threads: 4. load average: 1.43 1.24 1.26 1/300 97412606.2607 when environment with invalid name2608Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2610To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2611 does not create an environment2612# [RSpecRunTime] RSpec elapsed time: 13 minutes 42.61 seconds. Current RSS: ~1484M. Threads: 4. load average: 1.43 1.24 1.26 1/301 98802613.2614 when environment with duplicate names2615 creates a pipeline with the environment2616# [RSpecRunTime] RSpec elapsed time: 13 minutes 49.65 seconds. Current RSS: ~1484M. Threads: 4. load average: 1.36 1.23 1.26 1/301 102012617.2618 when pipeline has a job with environment2619 when environment name is valid2620 has a job with environment2621# [RSpecRunTime] RSpec elapsed time: 13 minutes 54.75 seconds. Current RSS: ~1462M. Threads: 4. load average: 1.34 1.23 1.26 1/300 104592622.2623 when environment name is invalid2624 has a job without environment2625# [RSpecRunTime] RSpec elapsed time: 13 minutes 57.08 seconds. Current RSS: ~1464M. Threads: 4. load average: 1.34 1.23 1.26 1/300 105952626.2627 child pipeline triggers2628 behaves like successful creation2629 creates bridge jobs correctly2630 with resource group2631 creates bridge job with resource group2632 when sidekiq processes the job2633 transitions to pending status and triggers a downstream pipeline2634 when the resource is occupied by the other bridge2635 stays waiting for resource2636# [RSpecRunTime] RSpec elapsed time: 14 minutes 3.7 seconds. Current RSS: ~1467M. Threads: 4. load average: 1.36 1.23 1.26 1/300 108422637.2638 when resource group key includes a variable2639 ignores the resource group keyword because it fails to expand the variable2640 child pipeline triggers2641 when YAML is valid2642 behaves like successful creation2643 creates bridge jobs correctly2644 when trigger:include is specified as a string2645 behaves like successful creation2646 creates bridge jobs correctly2647 when trigger:include is specified as array of strings2648 behaves like successful creation2649 creates bridge jobs correctly2650 when limit of includes is reached2651 behaves like creation failure2652Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2654To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2655 returns errors2656 when including configs from artifact2657 when specified dependency is in the wrong order2658 behaves like creation failure2659Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2661To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2662 returns errors2663 when specified dependency is missing :job key2664 behaves like creation failure2665Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2667To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2668 returns errors2669 when including configs from a project2670 when specifying all attributes2671 behaves like successful creation2672 creates bridge jobs correctly2673 without specifying file2674 behaves like creation failure2675Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol.2677To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2678 returns errors2679 when specifying multiple files2680 behaves like successful creation2681 creates bridge jobs correctly2682# [RSpecRunTime] Finishing example group spec/services/ci/create_pipeline_service/parent_child_pipeline_spec.rb. It took 43.55 seconds. Expected to take 56.9 seconds.2683# [RSpecRunTime] Starting example group spec/lib/gitlab/gfm/reference_rewriter_spec.rb. Expected to take 51.82 seconds.2684Gitlab::Gfm::ReferenceRewriter2685 #rewrite2686 multiple issues and merge requests referenced2687 plain text description2688 is expected to include "project-309#1"2689 is expected to include "project-311#2"2690 is expected to include "project-313!1"2691# [RSpecRunTime] RSpec elapsed time: 14 minutes 15.3 seconds. Current RSS: ~1455M. Threads: 4. load average: 1.30 1.23 1.26 1/300 109872692.2693 description with ignored elements2694 is expected to include "project-315#1"2695 is expected not to include "project-317#2"2696 is expected not to include "project-319!1"2697# [RSpecRunTime] RSpec elapsed time: 14 minutes 22.66 seconds. Current RSS: ~1438M. Threads: 4. load average: 1.28 1.22 1.26 1/295 109882698.2699 rewrite ambigous references2700 url2701 is expected to include "http://gitlab.com/#1"2702# [RSpecRunTime] RSpec elapsed time: 14 minutes 24.79 seconds. Current RSS: ~1443M. Threads: 4. load average: 1.26 1.22 1.26 1/295 109892703.2704 code2705 is expected to eq "project-323#1, but not `[#1]`"2706# [RSpecRunTime] RSpec elapsed time: 14 minutes 26.67 seconds. Current RSS: ~1445M. Threads: 4. load average: 1.26 1.22 1.26 1/295 109902707.2708 code reverse2709 is expected to eq "not `#1`, but project-325#1"2710# [RSpecRunTime] RSpec elapsed time: 14 minutes 28.49 seconds. Current RSS: ~1447M. Threads: 4. load average: 1.23 1.22 1.25 1/295 109912711.2712 code in random order2713 is expected to eq "project-327#1, `#1`, project-327#1, `#1`"2714# [RSpecRunTime] RSpec elapsed time: 14 minutes 30.65 seconds. Current RSS: ~1446M. Threads: 4. load average: 1.23 1.22 1.25 1/295 109922715.2716 description with project labels2717 label referenced by id2718 is expected to eq "project-329#1 and project-329~123"2719# [RSpecRunTime] RSpec elapsed time: 14 minutes 32.61 seconds. Current RSS: ~1447M. Threads: 4. load average: 1.23 1.22 1.25 1/295 109932720.2721 label referenced by text2722 is expected to eq "project-331#1 and project-331~123"2723# [RSpecRunTime] RSpec elapsed time: 14 minutes 34.5 seconds. Current RSS: ~1447M. Threads: 4. load average: 1.22 1.21 1.25 1/295 109942724.2725 description with group labels2726 label referenced by id2727 is expected to eq "group37/project-333#1 and group37/project-333~321"2728# [RSpecRunTime] RSpec elapsed time: 14 minutes 36.75 seconds. Current RSS: ~1447M. Threads: 4. load average: 1.22 1.21 1.25 1/295 109952729.2730 label referenced by text2731 is expected to eq "group38/project-335#1 and group38/project-335~321"2732# [RSpecRunTime] RSpec elapsed time: 14 minutes 39.08 seconds. Current RSS: ~1447M. Threads: 4. load average: 1.20 1.21 1.25 1/295 109962733.2734 when description contains a local reference2735 is expected to eq "See project-337#1"2736# [RSpecRunTime] RSpec elapsed time: 14 minutes 40.57 seconds. Current RSS: ~1447M. Threads: 4. load average: 1.20 1.21 1.25 1/295 109972737.2738 when description contains a cross reference2739 is expected to eq "See namespace300/project-340!1"2740# [RSpecRunTime] RSpec elapsed time: 14 minutes 43.48 seconds. Current RSS: ~1457M. Threads: 4. load average: 1.18 1.20 1.25 1/301 111082741.2742 with a commit2743 reference to an absolute URL to a commit2744 is expected to eq "http://localhost/group36/project-342/-/commit/b83d6e391c22777fca1ed3012fce84f633d7fed0"2745# [RSpecRunTime] RSpec elapsed time: 14 minutes 45.3 seconds. Current RSS: ~1470M. Threads: 4. load average: 1.18 1.20 1.25 1/301 111482746.2747 reference to a commit2748 is expected to eq "project-344@b83d6e391c22777fca1ed3012fce84f633d7fed0"2749# [RSpecRunTime] RSpec elapsed time: 14 minutes 47.24 seconds. Current RSS: ~1481M. Threads: 4. load average: 1.18 1.20 1.25 1/300 111912750.2751 reference contains project milestone2752 is expected to eq "milestone: project-346%\"9.0\""2753# [RSpecRunTime] RSpec elapsed time: 14 minutes 48.8 seconds. Current RSS: ~1481M. Threads: 4. load average: 1.17 1.20 1.25 1/300 111922754.2755 when referring to group milestone2756 is expected to eq "milestone %\"10.0\""2757# [RSpecRunTime] RSpec elapsed time: 14 minutes 50.26 seconds. Current RSS: ~1479M. Threads: 4. load average: 1.17 1.20 1.25 1/300 111932758.2759 when referring to a group2760 is expected to eq "group @group36"2761# [RSpecRunTime] RSpec elapsed time: 14 minutes 51.55 seconds. Current RSS: ~1476M. Threads: 4. load average: 1.17 1.20 1.25 1/300 111942762.2763 when referring to a user2764 is expected to eq "user @user564"2765# [RSpecRunTime] RSpec elapsed time: 14 minutes 52.76 seconds. Current RSS: ~1473M. Threads: 4. load average: 1.17 1.20 1.25 1/300 111952766.2767 when referable has a nil reference2768 raises an error that should be fixed2769# [RSpecRunTime] RSpec elapsed time: 14 minutes 54.23 seconds. Current RSS: ~1470M. Threads: 4. load average: 1.15 1.20 1.25 1/300 111962770.2771# [RSpecRunTime] Finishing example group spec/lib/gitlab/gfm/reference_rewriter_spec.rb. It took 45.2 seconds. Expected to take 51.82 seconds.2772# [RSpecRunTime] Starting example group spec/lib/gitlab/pagination/offset_pagination_spec.rb. Expected to take 47.24 seconds.2773Gitlab::Pagination::OffsetPagination2774 #paginate2775 when resource can be paginated2776 first page2777 does not return the total headers when excluding them2778 when resources count is less than MAX_COUNT_LIMIT2779 behaves like paginated response2780 returns appropriate amount of resources2781 executes only one SELECT COUNT query2782# [RSpecRunTime] RSpec elapsed time: 14 minutes 59.7 seconds. Current RSS: ~1464M. Threads: 4. load average: 1.14 1.19 1.25 1/295 111972783.2784 behaves like response with pagination headers2785 adds appropriate headers2786# [RSpecRunTime] RSpec elapsed time: 15 minutes 1.45 seconds. Current RSS: ~1464M. Threads: 4. load average: 1.14 1.19 1.25 1/295 111982787.2788 when resources count is more than MAX_COUNT_LIMIT2789 does not return the X-Total and X-Total-Pages headers2790 behaves like paginated response2791 returns appropriate amount of resources2792 executes only one SELECT COUNT query2793# [RSpecRunTime] RSpec elapsed time: 15 minutes 6.36 seconds. Current RSS: ~1463M. Threads: 4. load average: 1.13 1.19 1.24 1/296 111992794.2795 when without_count is true2796 does not return the X-Total and X-Total-Pages headers2797 behaves like paginated response2798 returns appropriate amount of resources2799 executes only one SELECT COUNT query2800# [RSpecRunTime] RSpec elapsed time: 15 minutes 11.52 seconds. Current RSS: ~1461M. Threads: 4. load average: 1.12 1.19 1.24 1/296 112002801.2802 when resource already paginated2803 when per_page param is specified2804 returns appropriate amount of resources based on per_page param2805# [RSpecRunTime] RSpec elapsed time: 15 minutes 13.25 seconds. Current RSS: ~1461M. Threads: 4. load average: 1.12 1.19 1.24 1/296 112012806.2807 when page and per page params are strings2808 returns appropriate amount of resources2809# [RSpecRunTime] RSpec elapsed time: 15 minutes 15.0 seconds. Current RSS: ~1461M. Threads: 4. load average: 1.11 1.18 1.24 1/296 112022810.2811 when per_page param is blank2812 returns appropriate amount of resources2813# [RSpecRunTime] RSpec elapsed time: 15 minutes 16.82 seconds. Current RSS: ~1460M. Threads: 4. load average: 1.11 1.18 1.24 1/296 112032814.2815 when page param is blank2816 returns appropriate amount of resources based on resource per(N)2817# [RSpecRunTime] RSpec elapsed time: 15 minutes 18.59 seconds. Current RSS: ~1459M. Threads: 4. load average: 1.18 1.20 1.25 1/296 112042818.2819 when resource does not respond to limit_value2820 when page param is blank2821 returns appropriate amount of resources2822# [RSpecRunTime] RSpec elapsed time: 15 minutes 20.33 seconds. Current RSS: ~1458M. Threads: 4. load average: 1.18 1.20 1.25 1/296 112052823.2824 when per_page param is blank2825 returns appropriate amount of resources with default per page value2826# [RSpecRunTime] RSpec elapsed time: 15 minutes 22.2 seconds. Current RSS: ~1457M. Threads: 4. load average: 1.18 1.20 1.25 1/296 112062827.2828 when resource is a paginatable array2829 only returns the requested resources2830 does not return total headers when excluding them2831 does not return total pages when excluding them2832 behaves like response with pagination headers2833 adds appropriate headers2834# [RSpecRunTime] RSpec elapsed time: 15 minutes 28.94 seconds. Current RSS: ~1454M. Threads: 4. load average: 1.15 1.19 1.24 1/296 112072835.2836 when resources count is more than MAX_COUNT_LIMIT2837 does not return the X-Total and X-Total-Pages headers2838# [RSpecRunTime] RSpec elapsed time: 15 minutes 30.7 seconds. Current RSS: ~1454M. Threads: 4. load average: 1.15 1.19 1.24 1/296 112082839.2840 second page2841 returns appropriate amount of resources2842 adds appropriate headers2843# [RSpecRunTime] RSpec elapsed time: 15 minutes 34.29 seconds. Current RSS: ~1452M. Threads: 4. load average: 1.14 1.19 1.24 1/296 112092844.2845 if order2846 is not present it adds default order(:id) if no order is present2847 is present it does not add anything2848# [RSpecRunTime] RSpec elapsed time: 15 minutes 37.88 seconds. Current RSS: ~1451M. Threads: 4. load average: 1.14 1.19 1.24 1/296 112102849.2850 when resource empty2851 first page2852 returns appropriate amount of resources2853 adds appropriate headers2854# [RSpecRunTime] Finishing example group spec/lib/gitlab/pagination/offset_pagination_spec.rb. It took 43.9 seconds. Expected to take 47.24 seconds.2855# [RSpecRunTime] Starting example group spec/lib/users/internal_spec.rb. Expected to take 43.32 seconds.2856Users::Internal2857 behaves like bot users2858 creates the user if it does not exist2859 creates a route for the namespace of the created user2860 does not create a new user if it already exists2861 when a regular user exists with the bot username2862 creates a user with a non-conflicting username2863# [RSpecRunTime] RSpec elapsed time: 15 minutes 39.58 seconds. Current RSS: ~1465M. Threads: 4. load average: 1.13 1.18 1.24 1/296 112112864.2865 when a regular user exists with the bot user email2866 creates a user with a non-conflicting email2867 when a group namespace exists with path that is equal to the bot username2868 creates a user with a non-conflicting username2869 when a domain allowlist is in place2870 creates the bot user2871 behaves like bot users2872 creates the user if it does not exist2873 creates a route for the namespace of the created user2874 does not create a new user if it already exists2875 when a regular user exists with the bot username2876 creates a user with a non-conflicting username2877# [RSpecRunTime] RSpec elapsed time: 15 minutes 42.1 seconds. Current RSS: ~1487M. Threads: 4. load average: 1.13 1.18 1.24 1/297 112122878.2879 when a regular user exists with the bot user email2880 creates a user with a non-conflicting email2881 when a group namespace exists with path that is equal to the bot username2882 creates a user with a non-conflicting username2883 when a domain allowlist is in place2884 creates the bot user2885 behaves like bot users2886 creates the user if it does not exist2887 creates a route for the namespace of the created user2888 does not create a new user if it already exists2889 when a regular user exists with the bot username2890 creates a user with a non-conflicting username2891# [RSpecRunTime] RSpec elapsed time: 15 minutes 44.27 seconds. Current RSS: ~1494M. Threads: 4. load average: 1.12 1.18 1.24 1/297 112132892.2893 when a regular user exists with the bot user email2894 creates a user with a non-conflicting email2895 when a group namespace exists with path that is equal to the bot username2896 creates a user with a non-conflicting username2897 when a domain allowlist is in place2898 creates the bot user2899 when bot is the admin bot2900 is expected to be admin2901 is expected to be confirmed2902 behaves like bot users2903 creates the user if it does not exist2904 creates a route for the namespace of the created user2905 does not create a new user if it already exists2906 when a regular user exists with the bot username2907 creates a user with a non-conflicting username2908# [RSpecRunTime] RSpec elapsed time: 15 minutes 47.15 seconds. Current RSS: ~1502M. Threads: 4. load average: 1.12 1.18 1.24 1/295 112142909.2910 when a regular user exists with the bot user email2911 creates a user with a non-conflicting email2912 when a group namespace exists with path that is equal to the bot username2913 creates a user with a non-conflicting username2914 when a domain allowlist is in place2915 creates the bot user2916 behaves like bot user avatars2917 sets the custom avatar for the created bot2918 behaves like bot users2919 creates the user if it does not exist2920 creates a route for the namespace of the created user2921 does not create a new user if it already exists2922 when a regular user exists with the bot username2923 creates a user with a non-conflicting username2924# [RSpecRunTime] RSpec elapsed time: 15 minutes 49.83 seconds. Current RSS: ~1500M. Threads: 4. load average: 1.11 1.18 1.24 1/295 112152925.2926 when a regular user exists with the bot user email2927 creates a user with a non-conflicting email2928 when a group namespace exists with path that is equal to the bot username2929 creates a user with a non-conflicting username2930 when a domain allowlist is in place2931 creates the bot user2932 behaves like bot user avatars2933 sets the custom avatar for the created bot2934 behaves like bot user avatars2935 sets the custom avatar for the created bot2936 behaves like bot users2937 creates the user if it does not exist2938 creates a route for the namespace of the created user2939 does not create a new user if it already exists2940 when a regular user exists with the bot username2941 creates a user with a non-conflicting username2942# [RSpecRunTime] RSpec elapsed time: 15 minutes 52.79 seconds. Current RSS: ~1498M. Threads: 4. load average: 1.11 1.18 1.24 1/295 112162943.2944 when a regular user exists with the bot user email2945 creates a user with a non-conflicting email2946 when a group namespace exists with path that is equal to the bot username2947 creates a user with a non-conflicting username2948 when a domain allowlist is in place2949 creates the bot user2950 behaves like bot user avatars2951 sets the custom avatar for the created bot2952 behaves like bot user avatars2953 sets the custom avatar for the created bot2954 behaves like bot user avatars2955 sets the custom avatar for the created bot2956 when bot is the support_bot2957 is expected to be confirmed2958 behaves like bot users2959 creates the user if it does not exist2960 creates a route for the namespace of the created user2961 does not create a new user if it already exists2962 when a regular user exists with the bot username2963 creates a user with a non-conflicting username2964# [RSpecRunTime] RSpec elapsed time: 15 minutes 56.43 seconds. Current RSS: ~1495M. Threads: 4. load average: 1.10 1.17 1.24 1/295 112172965.2966 when a regular user exists with the bot user email2967 creates a user with a non-conflicting email2968 when a group namespace exists with path that is equal to the bot username2969 creates a user with a non-conflicting username2970 when a domain allowlist is in place2971 creates the bot user2972 behaves like bot users2973 creates the user if it does not exist2974 creates a route for the namespace of the created user2975 does not create a new user if it already exists2976 when a regular user exists with the bot username2977 creates a user with a non-conflicting username2978# [RSpecRunTime] RSpec elapsed time: 15 minutes 58.81 seconds. Current RSS: ~1495M. Threads: 4. load average: 1.09 1.17 1.23 1/295 112182979.2980 when a regular user exists with the bot user email2981 creates a user with a non-conflicting email2982 when a group namespace exists with path that is equal to the bot username2983 creates a user with a non-conflicting username2984 when a domain allowlist is in place2985 creates the bot user2986 behaves like bot users2987 creates the user if it does not exist2988 creates a route for the namespace of the created user2989 does not create a new user if it already exists2990 when a regular user exists with the bot username2991 creates a user with a non-conflicting username2992# [RSpecRunTime] RSpec elapsed time: 16 minutes 1.26 seconds. Current RSS: ~1496M. Threads: 4. load average: 1.09 1.17 1.23 1/295 112192993.2994 when a regular user exists with the bot user email2995 creates a user with a non-conflicting email2996 when a group namespace exists with path that is equal to the bot username2997 creates a user with a non-conflicting username2998 when a domain allowlist is in place2999 creates the bot user3000 behaves like bot user avatars3001 sets the custom avatar for the created bot3002# [RSpecRunTime] Finishing example group spec/lib/users/internal_spec.rb. It took 24.52 seconds. Expected to take 43.32 seconds.3003# [RSpecRunTime] Starting example group spec/graphql/mutations/merge_requests/set_locked_spec.rb. Expected to take 40.51 seconds.3004Mutations::MergeRequests::SetLocked3005 is expected to require graphql authorizations :update_merge_request3006 #resolve3007 behaves like permission level for merge request mutation is correctly verified3008 when the user is not a project member3009 behaves like when the user does not have access to the resource3010 raises an error3011 even if assigned to the merge request3012 does not modify merge request3013# [RSpecRunTime] RSpec elapsed time: 16 minutes 7.19 seconds. Current RSS: ~1499M. Threads: 4. load average: 1.08 1.17 1.23 1/302 114423014.3015 even if reviewer of the merge request3016 raises an error3017# [RSpecRunTime] RSpec elapsed time: 16 minutes 9.48 seconds. Current RSS: ~1500M. Threads: 4. load average: 1.08 1.16 1.23 1/302 115533018.3019 even if author of the merge request3020 raises an error3021# [RSpecRunTime] RSpec elapsed time: 16 minutes 11.76 seconds. Current RSS: ~1504M. Threads: 4. load average: 1.08 1.16 1.23 1/302 116653022.3023 when the user is a project member3024 with guest role3025 behaves like when the user does not have access to the resource3026 raises an error3027 even if assigned to the merge request3028 does not modify merge request3029# [RSpecRunTime] RSpec elapsed time: 16 minutes 16.63 seconds. Current RSS: ~1513M. Threads: 4. load average: 1.07 1.16 1.23 1/302 118853030.3031 even if reviewer of the merge request3032 raises an error3033# [RSpecRunTime] RSpec elapsed time: 16 minutes 19.07 seconds. Current RSS: ~1507M. Threads: 4. load average: 1.23 1.19 1.24 1/302 119963034.3035 even if author of the merge request3036 raises an error3037# [RSpecRunTime] RSpec elapsed time: 16 minutes 21.49 seconds. Current RSS: ~1507M. Threads: 4. load average: 1.23 1.19 1.24 2/302 121073038.3039 with reporter role3040 behaves like when the user does not have access to the resource3041 raises an error3042 even if assigned to the merge request3043 does not modify merge request3044# [RSpecRunTime] RSpec elapsed time: 16 minutes 26.85 seconds. Current RSS: ~1502M. Threads: 4. load average: 1.21 1.19 1.24 1/302 123283045.3046 even if reviewer of the merge request3047 raises an error3048# [RSpecRunTime] RSpec elapsed time: 16 minutes 29.38 seconds. Current RSS: ~1498M. Threads: 4. load average: 1.27 1.20 1.24 1/302 124383049.3050 even if author of the merge request3051 raises an error3052# [RSpecRunTime] RSpec elapsed time: 16 minutes 32.15 seconds. Current RSS: ~1500M. Threads: 4. load average: 1.27 1.20 1.24 1/302 125493053.3054 when the user can update the merge request3055 returns the merge request as discussion locked3056 returns errors merge request could not be updated3057 when passing locked as false3058 unlocks the discussion3059# [RSpecRunTime] RSpec elapsed time: 16 minutes 40.23 seconds. Current RSS: ~1508M. Threads: 4. load average: 1.38 1.23 1.25 2/302 128773060.3061# [RSpecRunTime] Finishing example group spec/graphql/mutations/merge_requests/set_locked_spec.rb. It took 37.57 seconds. Expected to take 40.51 seconds.3062# [RSpecRunTime] Starting example group spec/workers/concerns/application_worker_spec.rb. Expected to take 38.46 seconds.3063ApplicationWorker3064 Sidekiq attributes3065 sets the queue name based on the output of the router3066 when a worker attribute is updated3067 updates the queue name afterward3068 when the worker is inherited3069 sets the queue name for the inherited worker3070 #logging_extras3071 returns extra data to be logged that was set from #log_extra_metadata_on_done3072 returns extra data to be logged that was set from #log_hash_metadata_on_done3073 when nothing is set3074 returns {}3075 #structured_payload3076 adds worker related payload3077 adds labkit context3078 adds custom payload converting stringified keys3079 does not override predefined context keys with custom payload3080 .queue_namespace3081 updates the queue name from the router again3082 updates the queue_namespace options of the worker3083 .queue3084 returns the queue name3085 .data_consistency3086 data_consistency: :delayed, sidekiq_option_retry: false, expect_error: true3087 when workers data consistency is3088 not to raise an exception3089 data_consistency: :delayed, sidekiq_option_retry: 0, expect_error: true3090 when workers data consistency is3091 not to raise an exception3092 data_consistency: :delayed, sidekiq_option_retry: 3, expect_error: false3093 when workers data consistency is3094 not to raise an exception3095 data_consistency: :delayed, sidekiq_option_retry: nil, expect_error: false3096 when workers data consistency is3097 not to raise an exception3098 data_consistency: :sticky, sidekiq_option_retry: false, expect_error: false3099 when workers data consistency is3100 not to raise an exception3101 data_consistency: :sticky, sidekiq_option_retry: 0, expect_error: false3102 when workers data consistency is3103 not to raise an exception3104 data_consistency: :sticky, sidekiq_option_retry: 3, expect_error: false3105 when workers data consistency is3106 not to raise an exception3107 data_consistency: :sticky, sidekiq_option_retry: nil, expect_error: false3108 when workers data consistency is3109 not to raise an exception3110 data_consistency: :always, sidekiq_option_retry: false, expect_error: false3111 when workers data consistency is3112 not to raise an exception3113 data_consistency: :always, sidekiq_option_retry: 0, expect_error: false3114 when workers data consistency is3115 not to raise an exception3116 data_consistency: :always, sidekiq_option_retry: 3, expect_error: false3117 when workers data consistency is3118 not to raise an exception3119 data_consistency: :always, sidekiq_option_retry: nil, expect_error: false3120 when workers data consistency is3121 not to raise an exception3122 .retry3123 data_consistency: :delayed, sidekiq_option_retry: false, expect_error: true3124 when retry sidekiq option is3125 not to raise an exception3126 data_consistency: :delayed, sidekiq_option_retry: 0, expect_error: true3127 when retry sidekiq option is3128 not to raise an exception3129 data_consistency: :delayed, sidekiq_option_retry: 3, expect_error: false3130 when retry sidekiq option is3131 not to raise an exception3132 data_consistency: :sticky, sidekiq_option_retry: false, expect_error: false3133 when retry sidekiq option is3134 not to raise an exception3135 data_consistency: :sticky, sidekiq_option_retry: 0, expect_error: false3136 when retry sidekiq option is3137 not to raise an exception3138 data_consistency: :sticky, sidekiq_option_retry: 3, expect_error: false3139 when retry sidekiq option is3140 not to raise an exception3141 data_consistency: :always, sidekiq_option_retry: false, expect_error: false3142 when retry sidekiq option is3143 not to raise an exception3144 data_consistency: :always, sidekiq_option_retry: 0, expect_error: false3145 when retry sidekiq option is3146 not to raise an exception3147 data_consistency: :always, sidekiq_option_retry: 3, expect_error: false3148 when retry sidekiq option is3149 not to raise an exception3150 different kinds of push_bulk3151 .bulk_perform_async3152 push_bulk in safe limit batches3153 when the number of jobs to be enqueued does not exceed the safe limit3154 behaves like enqueues jobs in one go3155 enqueues jobs in one go3156 behaves like logs bulk insertions3157 logs arguments and job IDs3158 behaves like returns job_id of all enqueued jobs3159 returns job_id of all enqueued jobs3160 behaves like does not schedule the jobs for any specific time3161 does not schedule the jobs for any specific time3162 when the number of jobs to be enqueued exceeds safe limit3163 behaves like enqueues the jobs in a batched fashion, with each batch enqueing jobs as per the set safe limit3164 enqueues the jobs in a batched fashion, with each batch enqueing jobs as per the set safe limit3165 behaves like returns job_id of all enqueued jobs3166 returns job_id of all enqueued jobs3167 behaves like does not schedule the jobs for any specific time3168 does not schedule the jobs for any specific time3169 .bulk_perform_in3170 without batches3171 when the scheduled time falls in the past3172 raises an ArgumentError exception3173 push_bulk in safe limit batches3174 when the number of jobs to be enqueued does not exceed the safe limit3175 behaves like enqueues jobs in one go3176 enqueues jobs in one go3177 behaves like returns job_id of all enqueued jobs3178 returns job_id of all enqueued jobs3179 behaves like schedules all the jobs at a specific time3180 schedules all the jobs at a specific time3181 when the number of jobs to be enqueued exceeds safe limit3182 behaves like enqueues the jobs in a batched fashion, with each batch enqueing jobs as per the set safe limit3183 enqueues the jobs in a batched fashion, with each batch enqueing jobs as per the set safe limit3184 behaves like returns job_id of all enqueued jobs3185 returns job_id of all enqueued jobs3186 behaves like schedules all the jobs at a specific time3187 schedules all the jobs at a specific time3188 with batches3189 when the `batch_size` is invalid3190 when `batch_size` is 03191 raises an ArgumentError exception3192 when `batch_size` is negative3193 raises an ArgumentError exception3194 when the `batch_delay` is invalid3195 when `batch_delay` is 03196 raises an ArgumentError exception3197 when `batch_delay` is negative3198 raises an ArgumentError exception3199 push_bulk in safe limit batches3200 when the number of jobs to be enqueued does not exceed the safe limit3201 behaves like enqueues jobs in one go3202 enqueues jobs in one go3203 behaves like returns job_id of all enqueued jobs3204 returns job_id of all enqueued jobs3205 behaves like schedules all the jobs at a specific time, per batch3206 schedules all the jobs at a specific time, per batch3207 when the number of jobs to be enqueued exceeds safe limit3208 behaves like enqueues the jobs in a batched fashion, with each batch enqueing jobs as per the set safe limit3209 enqueues the jobs in a batched fashion, with each batch enqueing jobs as per the set safe limit3210 behaves like returns job_id of all enqueued jobs3211 returns job_id of all enqueued jobs3212 behaves like schedules all the jobs at a specific time, per batch3213 schedules all the jobs at a specific time, per batch3214 .deferred3215 when the worker is not marked as deferred3216 all deferred-related keys are nil3217 when the worker is marked as deferred3218 correctly sets options3219 sets defaults if no arguments are passed3220 .with_status3221 when the worker does have status_expiration set3222 uses status_expiration from the worker3223 uses status_expiration from the worker without with_status3224 when the worker does not have status_expiration set3225 uses the default status_expiration3226 does not set status_expiration without with_status3227 .rescheduled_once3228 sets rescheduled_once in job hash3229 does not set rescheduled_once key if .rescheduled_once is not called3230 .with_ip_address_state3231 sets IP state3232 when using perform_async/in/at3233 with ActiveJob::QueueAdapters::SidekiqAdapter::JobWrapper3234 when calling perform_async with setter3235 behaves like uses shard router3236 with enable_sidekiq_shard_router disabled3237Job arguments to ActiveJob::QueueAdapters::SidekiqAdapter::JobWrapper must be native JSON types, but ActionMailer::MailDeliveryJob is a Class.3239To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.3240 does not use the router3241 with router enabled3242 routes job using Sidekiq::Client.via3243 when calling perform_async with setter without job_class3244 behaves like uses shard router3245 with enable_sidekiq_shard_router disabled3246 does not use the router3247 with router enabled3248 routes job using Sidekiq::Client.via3249 when calling perform_in with setter3250 behaves like uses shard router3251 with enable_sidekiq_shard_router disabled3252Job arguments to ActiveJob::QueueAdapters::SidekiqAdapter::JobWrapper must be native JSON types, but ActionMailer::MailDeliveryJob is a Class.3254To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.3255 does not use the router3256 with router enabled3257 routes job using Sidekiq::Client.via3258 when calling perform_in with setter without job_class3259 behaves like uses shard router3260 with enable_sidekiq_shard_router disabled3261 does not use the router3262 with router enabled3263 routes job using Sidekiq::Client.via3264 when calling perform_at with setter3265 behaves like uses shard router3266 with enable_sidekiq_shard_router disabled3267Job arguments to ActiveJob::QueueAdapters::SidekiqAdapter::JobWrapper must be native JSON types, but ActionMailer::MailDeliveryJob is a Class.3269To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.3270 does not use the router3271 with router enabled3272 routes job using Sidekiq::Client.via3273 when calling perform_at with setter without job_class3274 behaves like uses shard router3275 with enable_sidekiq_shard_router disabled3276 does not use the router3277 with router enabled3278 routes job using Sidekiq::Client.via3279 when calling perform_async with setter3280 behaves like uses shard router3281 with enable_sidekiq_shard_router disabled3282 does not use the router3283 with router enabled3284 routes job using Sidekiq::Client.via3285 when calling perform_in with setter3286 behaves like uses shard router3287 with enable_sidekiq_shard_router disabled3288 does not use the router3289 with router enabled3290 routes job using Sidekiq::Client.via3291 when calling perform_at with setter3292 behaves like uses shard router3293 with enable_sidekiq_shard_router disabled3294 does not use the router3295 with router enabled3296 routes job using Sidekiq::Client.via3297 when calling perform_async3298 behaves like uses shard router3299 with enable_sidekiq_shard_router disabled3300 does not use the router3301 with router enabled3302 routes job using Sidekiq::Client.via3303 when calling perform_in3304 behaves like uses shard router3305 with enable_sidekiq_shard_router disabled3306 does not use the router3307 with router enabled3308 routes job using Sidekiq::Client.via3309 when calling perform_at3310 behaves like uses shard router3311 with enable_sidekiq_shard_router disabled3312 does not use the router3313 with router enabled3314 routes job using Sidekiq::Client.via3315# [RSpecRunTime] Finishing example group spec/workers/concerns/application_worker_spec.rb. It took 11.41 seconds. Expected to take 38.46 seconds.3316# [RSpecRunTime] Starting example group spec/lib/error_tracking/sentry_client/issue_spec.rb. Expected to take 36.57 seconds.3317ErrorTracking::SentryClient::Issue3318 #issue_details3319 behaves like maps Sentry exceptions3320 HTTParty::Error3321 is expected to raise ErrorTracking::SentryClient::Error with "Error when connecting to Sentry"3322 Net::OpenTimeout3323 is expected to raise ErrorTracking::SentryClient::Error with "Connection to Sentry timed out"3324 SocketError3325 is expected to raise ErrorTracking::SentryClient::Error with "Received SocketError when trying to connect to Sentry"3326 OpenSSL::SSL::SSLError3327 is expected to raise ErrorTracking::SentryClient::Error with "Sentry returned invalid SSL data"3328 Errno::ECONNREFUSED3329 is expected to raise ErrorTracking::SentryClient::Error with "Connection refused"3330 StandardError3331 is expected to raise ErrorTracking::SentryClient::Error with "Sentry request failed due to StandardError"3332 behaves like Sentry API response size limit3333 when response body is within limit3334 checks parsed response3335 when response body is too large3336 raises an exception3337 when resulting memory size of the parsed response is too large3338 raises an exception3339 with error object created from sentry response3340 has a correct external URL3341 issue has a correct external base url3342 has a correct GitLab issue url3343 has an integrated attribute set to false3344 has the correct tags3345 error_object: :id, sentry_response: :id3346 is expected to eq "11"3347 error_object: :first_seen, sentry_response: :firstSeen3348 is expected to eq "2018-11-06T21:19:55Z"3349 error_object: :last_seen, sentry_response: :lastSeen3350 is expected to eq "2018-11-06T21:19:55Z"3351 error_object: :title, sentry_response: :title3352 is expected to eq "This is an example Python exception"3353 error_object: :type, sentry_response: :type3354 is expected to eq "default"3355 error_object: :user_count, sentry_response: :userCount3356 is expected to eq 03357 error_object: :count, sentry_response: :count3358 is expected to eq "1"3359 error_object: :message, sentry_response: [:metadata, :value]3360 is expected to eq nil3361 error_object: :culprit, sentry_response: :culprit3362 is expected to eq "raven.scripts.runner in main"3363 error_object: :short_id, sentry_response: :shortId3364 is expected to eq "PUMP-STATION-1"3365 error_object: :status, sentry_response: :status3366 is expected to eq "unresolved"3367 error_object: :frequency, sentry_response: [:stats, "24h"]3368 is expected to eq [[1541451600.0, 557], [1541455200.0, 473], [1541458800.0, 914], [1541462400.0, 991], [1541466000.0, 9...1523600.0, 111], [1541527200.0, 926], [1541530800.0, 772], [1541534400.0, 400], [1541538000.0, 943]]3369 error_object: :project_id, sentry_response: [:project, :id]3370 is expected to eq "2"3371 error_object: :project_name, sentry_response: [:project, :name]3372 is expected to eq "Pump Station"3373 error_object: :project_slug, sentry_response: [:project, :slug]3374 is expected to eq "pump-station"3375 error_object: :first_release_last_commit, sentry_response: [:firstRelease, :lastCommit]3376 is expected to eq nil3377 error_object: :last_release_last_commit, sentry_response: [:lastRelease, :lastCommit]3378 is expected to eq {}3379 error_object: :first_release_short_version, sentry_response: [:firstRelease, :shortVersion]3380 is expected to eq "1764232"3381 error_object: :last_release_short_version, sentry_response: [:lastRelease, :shortVersion]3382 is expected to eq "27de6b42eb4"3383 error_object: :first_release_version, sentry_response: [:firstRelease, :version]3384 is expected to eq "17642328ead24b51867165985996d04b29310337"3385 error_object: :last_release_version, sentry_response: [:lastRelease, :version]3386 is expected to eq "17642328ead24b51867165985996d04b29321448"3387 when issue annotations exist3388 has a correct GitLab issue url3389 when no GitLab issue is linked3390 does not find a GitLab issue3391 behaves like non-numeric input handling in Sentry response3392 with non-numeric error id3393 id_input: "string"3394 raises exception3395 id_input: "-1"3396 raises exception3397 id_input: "1\\n2"3398 raises exception3399 #update_issue3400 returns a truthy result3401 behaves like Sentry API response size limit3402 when response body is within limit3403 checks parsed response3404 when response body is too large3405 raises an exception3406 when resulting memory size of the parsed response is too large3407 raises an exception3408 behaves like calls sentry api3409 calls sentry api3410 when error is encountered3411 raises the error3412 #list_issues3413 behaves like calls sentry api3414 calls sentry api3415 behaves like issues have correct return type3416 returns objects of type Gitlab::ErrorTracking::Error3417 behaves like issues have correct length3418 is expected to eq 33419 behaves like maps Sentry exceptions3420 HTTParty::Error3421 is expected to raise ErrorTracking::SentryClient::Error with "Error when connecting to Sentry"3422 Net::OpenTimeout3423 is expected to raise ErrorTracking::SentryClient::Error with "Connection to Sentry timed out"3424 SocketError3425 is expected to raise ErrorTracking::SentryClient::Error with "Received SocketError when trying to connect to Sentry"3426 OpenSSL::SSL::SSLError3427 is expected to raise ErrorTracking::SentryClient::Error with "Sentry returned invalid SSL data"3428 Errno::ECONNREFUSED3429 is expected to raise ErrorTracking::SentryClient::Error with "Connection refused"3430 StandardError3431 is expected to raise ErrorTracking::SentryClient::Error with "Sentry request failed due to StandardError"3432 behaves like Sentry API response size limit3433 when response body is within limit3434 checks parsed response3435 when response body is too large3436 raises an exception3437 when resulting memory size of the parsed response is too large3438 raises an exception3439 when response has a pagination info3440 parses the pagination3441 when error object created from sentry response3442 error_object: :id, sentry_response: :id3443 is expected to eq "11"3444 error_object: :first_seen, sentry_response: :firstSeen3445 is expected to eq "2018-12-17T12:00:14Z"3446 error_object: :last_seen, sentry_response: :lastSeen3447 is expected to eq "2018-12-31T12:00:11Z"3448 error_object: :title, sentry_response: :title3449 is expected to eq "gaierror: [Errno -2] Name or service not known"3450 error_object: :type, sentry_response: :type3451 is expected to eq "error"3452 error_object: :user_count, sentry_response: :userCount3453 is expected to eq 03454 error_object: :count, sentry_response: :count3455 is expected to eq "21"3456 error_object: :message, sentry_response: [:metadata, :value]3457 is expected to eq "[Errno -2] Name or service not known"3458 error_object: :culprit, sentry_response: :culprit3459 is expected to eq "sentry.tasks.reports.deliver_organization_user_report"3460 error_object: :short_id, sentry_response: :shortId3461 is expected to eq "INTERNAL-4"3462 error_object: :status, sentry_response: :status3463 is expected to eq "unresolved"3464 error_object: :frequency, sentry_response: [:stats, "24h"]3465 is expected to eq [[1546437600, 0]]3466 error_object: :project_id, sentry_response: [:project, :id]3467 is expected to eq "1"3468 error_object: :project_name, sentry_response: [:project, :name]3469 is expected to eq "Internal"3470 error_object: :project_slug, sentry_response: [:project, :slug]3471 is expected to eq "internal"3472 behaves like has correct external_url3473 #external_url3474 is constructed correctly3475 with redirects3476 behaves like no Sentry redirects3477 does not follow redirects3478 with sort parameter in sentry api3479 calls the sentry api with sort params3480 with invalid sort params3481 throws an error3482 with older sentry versions where keys are not present3483 behaves like calls sentry api3484 calls sentry api3485 behaves like issues have correct return type3486 returns objects of type Gitlab::ErrorTracking::Error3487 behaves like issues have correct length3488 is expected to eq 13489 behaves like has correct external_url3490 #external_url3491 is constructed correctly3492 when essential keys are missing in API response3493 raises exception3494 when search term is present3495 behaves like calls sentry api3496 calls sentry api3497 behaves like issues have correct return type3498 returns objects of type Gitlab::ErrorTracking::Error3499 behaves like issues have correct length3500 is expected to eq 33501 when cursor is present3502 behaves like calls sentry api3503 calls sentry api3504 behaves like issues have correct return type3505 returns objects of type Gitlab::ErrorTracking::Error3506 behaves like issues have correct length3507 is expected to eq 33508 behaves like non-numeric input handling in Sentry response3509 with non-numeric error id3510 id_input: "string"3511 raises exception3512 id_input: "-1"3513 raises exception3514 id_input: "1\\n2"3515 raises exception3516# [RSpecRunTime] Finishing example group spec/lib/error_tracking/sentry_client/issue_spec.rb. It took 10.86 seconds. Expected to take 36.57 seconds.3517# [RSpecRunTime] Starting example group spec/services/ci/list_config_variables_service_spec.rb. Expected to take 31.36 seconds.3518Ci::ListConfigVariablesService3519 when sending a valid ref3520 returns variables list3521 when the ref is a sha from a fork3522 when a project ref contains the sha3523 returns variables list3524# [RSpecRunTime] RSpec elapsed time: 17 minutes 8.59 seconds. Current RSS: ~1552M. Threads: 4. load average: 1.43 1.26 1.26 1/302 131913525.3526 when a project ref does not contain the sha3527 returns empty response3528 when config has includes3529 returns variable list3530# [RSpecRunTime] RSpec elapsed time: 17 minutes 10.89 seconds. Current RSS: ~1535M. Threads: 4. load average: 1.43 1.26 1.26 1/302 133333531.3532 when config has $CI_COMMIT_REF_NAME3533 when it matches with input branch name3534 passes the ref name to YamlProcessor3535 returns variable list from include_one yaml3536# [RSpecRunTime] RSpec elapsed time: 17 minutes 15.38 seconds. Current RSS: ~1519M. Threads: 4. load average: 1.40 1.25 1.26 1/301 136603537.3538 when it does not match with input branch name3539 passes the ref name to YamlProcessor3540 returns variable list from include_two yaml3541# [RSpecRunTime] RSpec elapsed time: 17 minutes 20.73 seconds. Current RSS: ~1487M. Threads: 4. load average: 1.36 1.25 1.26 1/301 141033542.3543 when project CI config is external3544 when the user has access to the external project3545 returns variable list3546# [RSpecRunTime] RSpec elapsed time: 17 minutes 24.01 seconds. Current RSS: ~1478M. Threads: 4. load average: 1.34 1.24 1.25 1/301 142303547.3548 when the user has no access to the external project3549 returns empty json3550# [RSpecRunTime] RSpec elapsed time: 17 minutes 26.84 seconds. Current RSS: ~1467M. Threads: 4. load average: 1.34 1.24 1.25 1/301 143503551.3552 when sending an invalid ref3553 returns empty json3554# [RSpecRunTime] RSpec elapsed time: 17 minutes 28.53 seconds. Current RSS: ~1467M. Threads: 4. load average: 1.39 1.25 1.26 1/301 144023555.3556 when sending an invalid config3557 returns empty result3558# [RSpecRunTime] RSpec elapsed time: 17 minutes 30.55 seconds. Current RSS: ~1468M. Threads: 4. load average: 1.39 1.25 1.26 1/301 144823559.3560 when reading from cache3561 returns variable list3562# [RSpecRunTime] RSpec elapsed time: 17 minutes 32.24 seconds. Current RSS: ~1467M. Threads: 4. load average: 1.39 1.25 1.26 1/301 145473563.3564 when the cache is empty3565 returns nil and enquques the worker to fill cache3566# [RSpecRunTime] RSpec elapsed time: 17 minutes 34.04 seconds. Current RSS: ~1468M. Threads: 4. load average: 1.36 1.25 1.26 1/301 146123567.3568# [RSpecRunTime] Finishing example group spec/services/ci/list_config_variables_service_spec.rb. It took 31.54 seconds. Expected to take 31.36 seconds.3569# [RSpecRunTime] Starting example group spec/lib/gitlab/redis/repository_cache_spec.rb. Expected to take 29.87 seconds.3570Gitlab::Redis::RepositoryCache3571 .cache_store3572 has a default ttl of 8 hours3573 #fetch_config3574 when redis.yml exists3575 when the fallback has a redis.yml entry3576 is expected to eq {"fallback redis.yml"=>123}3577 and an instance config file exists3578 is expected to eq {"instance specific file"=>456}3579 and the instance has a redis.yml entry3580 is expected to eq {"instance redis.yml"=>789}3581 when no redis config file exsits3582 returns nil3583 when resque.yml exists3584 returns the config from resque.yml3585 behaves like redis_shared_examples3586 .config_file_name3587 when there is no config file anywhere3588 is expected to be nil3589 .store3590 with old format3591 behaves like redis store3592 instantiates Redis::Store3593 with the namespace3594 uses specified namespace3595 with new format3596 behaves like redis store3597 instantiates Redis::Store3598 with the namespace3599 uses specified namespace3600 .params3601 withstands mutation3602 with command to generate extra config specified3603 when the command returns valid yaml3604 merges config from command on top of config from file3605 when the command returns invalid yaml3606 raises error3607 when the parsed external command output returns invalid hash3608 raises an error3609 when the command fails3610 raises error3611 when url contains unix socket reference3612 with old format3613 returns path key instead3614 with new format3615 returns path key instead3616 when url is host based3617 with old format3618 returns hash with host, port, db, and password3619 with new format3620 rails_env: "development", host: "development-host", username: nil3621 returns hash with host, port, db, username, and password3622 does not raise ArgumentError for invalid keywords in SentinelConfig3623 rails_env: "test", host: "test-host", username: "redis-test-user"3624 returns hash with host, port, db, username, and password3625 does not raise ArgumentError for invalid keywords in SentinelConfig3626 rails_env: "production", host: "production-host", username: "redis-prod-user"3627 returns hash with host, port, db, username, and password3628 does not raise ArgumentError for invalid keywords in SentinelConfig3629 behaves like instrumentation_class in custom key3630 moves instrumentation class into custom3631 with redis cluster format3632 rails_env: "development", host: "development-master"3633 returns hash with cluster and password3634 does not raise ArgumentError for invalid keywords in ClusterConfig3635 behaves like instrumentation_class in custom key3636 moves instrumentation class into custom3637 rails_env: "test", host: "test-master"3638 returns hash with cluster and password3639 does not raise ArgumentError for invalid keywords in ClusterConfig3640 behaves like instrumentation_class in custom key3641 moves instrumentation class into custom3642 rails_env: "production", host: "production-master"3643 returns hash with cluster and password3644 does not raise ArgumentError for invalid keywords in ClusterConfig3645 behaves like instrumentation_class in custom key3646 moves instrumentation class into custom3647 .url3648 withstands mutation3649 when yml file with env variable3650 reads redis url from env variable3651 .version3652 returns a version3653 .with3654 yields a ::Redis3655 when running on single-threaded runtime3656 instantiates a connection pool with size 53657 when running on multi-threaded runtime3658 instantiates a connection pool with a size based on the concurrency of the worker3659 when there is no config at all3660 can run an empty block3661 #db3662 with old format3663 returns the correct db3664 with new format3665 returns the correct db3666 with cluster-mode3667 returns the correct db3668 #sentinels3669 when sentinels are defined3670 rails_env: "development", hosts: ["development-replica1", "development-replica2"]3671 returns an array of hashes with host and port keys3672 rails_env: "test", hosts: ["test-replica1", "test-replica2"]3673 returns an array of hashes with host and port keys3674 rails_env: "production", hosts: ["production-replica1", "production-replica2"]3675 returns an array of hashes with host and port keys3676 when sentinels are not defined3677 returns nil3678 when cluster is defined3679 returns nil3680 #sentinels?3681 when sentinels are defined3682 returns true3683 when sentinels are not defined3684 is expected to eq nil3685 when cluster is defined3686 returns false3687 #raw_config_hash3688 returns old-style single url config in a hash3689 returns cluster config without url key in a hash3690 #secret_file3691 when explicitly specified in config file3692 returns the absolute path of specified file inside Rails root3693 when not explicitly specified3694 returns the default path in the encrypted settings shared directory3695 #parse_client_tls_options3696 when configuration does not have TLS related options3697 returns the coniguration as-is3698 when specified certificate file does not exist3699 raises error about missing certificate file3700 when specified key file does not exist3701 raises error about missing key file3702 when only certificate file is specified3703 renders resque.yml correctly3704 when only key file is specified3705 renders resque.yml correctly3706 when configuration valid TLS related options3707 converts cert_file and key_file appropriately3708 #fetch_config3709 raises an exception when the config file contains invalid yaml3710 when redis.yml exists3711 uses config/redis.yml3712 when no config file exsits3713 returns nil3714 when resque.yml exists3715 returns the config from resque.yml3716 .pool3717 when not using fallback config3718 creates its own connection pool3719 when using fallback config3720 uses the fallback class connection pool3721# [RSpecRunTime] Finishing example group spec/lib/gitlab/redis/repository_cache_spec.rb. It took 8.86 seconds. Expected to take 29.87 seconds.3722# [RSpecRunTime] Starting example group spec/finders/autocomplete/users_finder_spec.rb. Expected to take 28.44 seconds.3723Autocomplete::UsersFinder3724 #execute3725Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol.3727To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.3728 is expected to contain exactly #<User id:1004 @johndoe>, #<User id:1007 @user647>, #<User id:1008 @user648>, and #<User id:1009 @user649>3729 preloads the status association3730 when current_user not passed or nil3731 is expected to contain exactly3732 when project passed3733 is expected to contain exactly #<User id:1011 @namespace418>3734 when author_id passed3735 and author is active3736 is expected to contain exactly #<User id:1011 @namespace418> and #<User id:1004 @johndoe>3737 and author is blocked3738 is expected to contain exactly #<User id:1011 @namespace418>3739 and author is banned3740 is expected to contain exactly #<User id:1011 @namespace418>3741 searching with less than 3 characters3742 allows partial matches3743 when group passed and project not passed3744 is expected to contain exactly #<User id:1004 @johndoe>3745 searching with less than 3 characters3746 allows partial matches3747 when passed a subgroup3748 includes users from parent groups, descendant groups, and descendant projects3749# [RSpecRunTime] RSpec elapsed time: 17 minutes 49.2 seconds. Current RSS: ~1508M. Threads: 4. load average: 1.28 1.24 1.25 1/296 146133750.3751 when filtered by search3752 is expected to contain exactly #<User id:1004 @johndoe>3753 searching with less than 3 characters3754 does not allow partial matches3755 when todos exist3756 when filtered by todo_filter without todo_state_filter3757 is expected to contain exactly3758# [RSpecRunTime] RSpec elapsed time: 17 minutes 54.82 seconds. Current RSS: ~1462M. Threads: 4. load average: 1.34 1.25 1.26 1/296 146143759.3760 when filtered by todo_filter with pending todo_state_filter3761 is expected to contain exactly #<User id:1004 @johndoe>3762# [RSpecRunTime] RSpec elapsed time: 18 minutes 0.14 second. Current RSS: ~1452M. Threads: 4. load average: 1.31 1.25 1.26 1/296 146153763.3764 when filtered by todo_filter with done todo_state_filter3765 is expected to contain exactly #<User id:1007 @user647>3766# [RSpecRunTime] RSpec elapsed time: 18 minutes 5.61 seconds. Current RSS: ~1451M. Threads: 4. load average: 1.28 1.24 1.25 1/296 146163767.3768 when filtered by current_user3769 is expected to contain exactly #<User id:1005 @blocked_user>, #<User id:1004 @johndoe>, #<User id:1007 @user647>, and #<User id:1008 @user648>3770 when filtered by author_id3771 is expected to contain exactly #<User id:1004 @johndoe>, #<User id:1007 @user647>, #<User id:1008 @user648>, and #<User id:1055 @user669>3772 when filtered by state3773 searching without states3774 is expected to contain exactly #<User id:1004 @johndoe>, #<User id:1007 @user647>, #<User id:1008 @user648>, and #<User id:1056 @user670>3775 searching with states=active3776 is expected to contain exactly #<User id:1004 @johndoe>, #<User id:1007 @user647>, #<User id:1008 @user648>, and #<User id:1057 @user671>3777 searching with states=blocked3778 is expected to contain exactly #<User id:1005 @blocked_user>3779 searching with states=banned3780 is expected to contain exactly #<User id:1006 @banned_user>3781 searching with states=blocked,banned3782 is expected to contain exactly #<User id:1005 @blocked_user> and #<User id:1006 @banned_user>3783# [RSpecRunTime] Finishing example group spec/finders/autocomplete/users_finder_spec.rb. It took 24.26 seconds. Expected to take 28.44 seconds.3784# [RSpecRunTime] Starting example group spec/models/appearance_spec.rb. Expected to take 26.72 seconds.3785Appearance3786 does not allow STI3787 example at ./spec/models/appearance_spec.rb:93788 is expected to eq nil3789 is expected to have many uploads3790 default values3791 is expected to eq ""3792 is expected to eq ""3793 is expected to eq ""3794 is expected to eq ""3795 is expected to eq ""3796 is expected to eq ""3797 is expected to eq ""3798 is expected to eq ""3799 is expected to eq ""3800 is expected to eq ""3801 is expected to eq "#E75E40"3802 is expected to eq "#FFFFFF"3803 is expected to eq false3804 is expected to contain exactly 192 and 5123805# [RSpecRunTime] RSpec elapsed time: 18 minutes 9.62 seconds. Current RSS: ~1486M. Threads: 4. load average: 1.26 1.24 1.25 1/296 146173806.3807 #single_appearance_row3808 adds an error when more than 1 row exists3809 with uploads3810 behaves like model with uploads3811 .destroy3812 with mounted uploader3813 deletes remote uploads3814 with not mounted uploads3815 with local files3816 deletes any FileUploader uploads which are not mounted (PENDING: No reason given)3817 deletes local files (PENDING: No reason given)3818 with remote files3819 deletes any FileUploader uploads which are not mounted (PENDING: No reason given)3820 deletes remote files (PENDING: No reason given)3821 behaves like logo paths3822 returns nil when there is no upload3823 returns the path when the upload has been orphaned3824 returns a local path using the system route3825 with asset host configured3826 returns a full URL with the system path3827 behaves like logo paths3828 returns nil when there is no upload3829 returns the path when the upload has been orphaned3830 returns a local path using the system route3831 with asset host configured3832 returns a full URL with the system path3833 behaves like logo paths3834 returns nil when there is no upload3835 returns the path when the upload has been orphaned3836 returns a local path using the system route3837 with asset host configured3838 returns a full URL with the system path3839 behaves like logo paths3840 returns nil when there is no upload3841 returns the path when the upload has been orphaned3842 returns a local path using the system route3843 with asset host configured3844 returns a full URL with the system path3845 behaves like icon paths sized3846 returns icon path with size parameter3847 behaves like icon paths sized3848 returns icon path with size parameter3849 validations3850 is expected to allow :message_background_color to be ‹nil›3851 is expected to allow :message_background_color to be ‹"#000"›3852 is expected to allow :message_background_color to be ‹"#AABBCC"›3853 is expected not to allow :message_background_color to be ‹"000"›3854 is expected to allow :message_font_color to be ‹nil›3855 is expected to allow :message_font_color to be ‹"#000"›3856 is expected to allow :message_font_color to be ‹"#AABBCC"›3857 is expected not to allow :message_font_color to be ‹"000"›3858# [RSpecRunTime] RSpec elapsed time: 18 minutes 14.55 seconds. Current RSS: ~1493M. Threads: 4. load average: 1.24 1.23 1.25 1/296 146183859.3860 valid pwa attributes3861 attribute: :pwa_name, value: nil3862 behaves like validation allows3863 is expected to allow :pwa_name to be ‹nil›3864 attribute: :pwa_name, value: "GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG"3865 behaves like validation allows3866 is expected to allow :pwa_name to be ‹"GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG"›3867 attribute: :pwa_short_name, value: nil3868 behaves like validation allows3869 is expected to allow :pwa_short_name to be ‹nil›3870 attribute: :pwa_short_name, value: "SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS"3871 behaves like validation allows3872 is expected to allow :pwa_short_name to be ‹"SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS"›3873 attribute: :pwa_description, value: nil3874 behaves like validation allows3875 is expected to allow :pwa_description to be ‹nil›3876 attribute: :pwa_description, value: "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT"3877 behaves like validation allows3878 is expected to allow :pwa_description to be ‹"TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT...›3879 invalid pwa attributes3880 attribute: :pwa_name, value: "GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG", message: "is too long (maximum is 255 characters)"3881 behaves like validation permits with message3882 is expected not to allow :pwa_name to be ‹"GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG"›, producing a custom validation error on failure3883 attribute: :pwa_short_name, value: "SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS", message: "is too long (maximum is 255 characters)"3884 behaves like validation permits with message3885 is expected not to allow :pwa_short_name to be ‹"SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS"›, producing a custom validation error on failure3886 attribute: :pwa_description, value: "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT", message: "is too long (maximum is 2048 characters)"3887 behaves like validation permits with message3888 is expected not to allow :pwa_description to be ‹"TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT...›, producing a custom validation error on failure3889 email_header_and_footer_enabled3890 default email_header_and_footer_enabled flag value3891 returns email_header_and_footer_enabled as true3892 when setting email_header_and_footer_enabled flag value3893 returns email_header_and_footer_enabled as true3894# [RSpecRunTime] Finishing example group spec/models/appearance_spec.rb. It took 8.89 seconds. Expected to take 26.72 seconds.3895# [RSpecRunTime] Starting example group spec/models/release_spec.rb. Expected to take 25.64 seconds.3896Release3897 does not allow STI3898 is expected to be valid3899 associations3900 is expected to belong to project required: false3901 is expected to belong to author class_name => User required: false3902 is expected to have many links class_name => Releases::Link3903 is expected to have many milestones3904 is expected to have many milestone_releases3905 is expected to have many evidences class_name => Releases::Evidence3906 is expected to have one catalog_resource_version class_name => Ci::Catalog::Resources::Version3907# [RSpecRunTime] RSpec elapsed time: 18 minutes 18.29 seconds. Current RSS: ~1510M. Threads: 4. load average: 1.24 1.23 1.25 1/296 146433908.3909 validation3910 is expected to validate that :project cannot be empty/falsy3911 is expected to validate that :tag cannot be empty/falsy3912 validates sha is not changed on update3913 when a release exists in the database without a name3914 does not require name3915 scopes3916 .for_projects3917 returns releases for the given projects3918 .by_tag3919 returns releases with the given tag3920 when description of a release is longer than the limit3921 creates a validation error3922 when a release is tied to a milestone for another project3923 creates a validation error3924 when a release is tied to a milestone linked to the same project3925 successfully links this release to this milestone3926 when creating new release3927 is expected to validate that :author_id cannot be empty/falsy3928 when updating existing release without author3929 updates successfully3930 tagged3931 does not return the tagless release3932 does return the tagged releases3933 latest releases3934 .latest3935 without order_by3936 returns the latest release by released date3937 with order_by: created_at3938 returns the latest release by created date3939 when there are no releases3940 returns nil3941 .latest_for_projects3942 without order_by3943 returns the latest release by released date for each project3944 with order_by: created_at3945 returns the latest release by created date for each project3946 when no projects are provided3947 returns empty response3948 when there are no releases3949 returns empty response3950 .waiting_for_publish_event3951 find today's releases not yet published3952 #assets_count3953 returns the number of sources3954 when a links exists3955 counts the link as an asset3956 excludes sources count when asked3957 .create3958 fills released_at using created_at if it's not set3959 does not change released_at if it's set explicitly3960 #update3961 when links do not exist3962 when params are specified for creation3963 creates a link successfully3964 when a link exists3965 when params are specified for update3966 updates the link successfully3967 when params are specified for deletion3968 removes the link successfully3969 #sources3970 returns sources3971 #upcoming_release?3972 during the backfill migration when released_at could be nil3973 handles a nil released_at value and returns false3974 evidence3975 when a release is deleted3976 also deletes the associated evidence3977 #name3978 name is nil3979 returns tag3980 #milestone_titles3981 is expected to eq "Milestone 1, Milestone 2"3982 updating catalog resource version3983 when released_at has changed3984 calls sync_with_release! on the catalog resource version3985 when released_at has not changed3986 does not call sync_with_release! on the catalog resource version3987# [RSpecRunTime] Finishing example group spec/models/release_spec.rb. It took 13.0 seconds. Expected to take 25.64 seconds.3988# [RSpecRunTime] Starting example group spec/lib/banzai/filter/audio_link_filter_spec.rb. Expected to take 24.57 seconds.3989Banzai::Filter::AudioLinkFilter3990 when the element src has an audio extension3991 behaves like an audio element3992 replaces the image tag with an audio tag3993# [RSpecRunTime] RSpec elapsed time: 18 minutes 30.33 seconds. Current RSS: ~1503M. Threads: 4. load average: 1.19 1.22 1.25 1/296 146683994.3995 behaves like an audio element3996 replaces the image tag with an audio tag3997# [RSpecRunTime] RSpec elapsed time: 18 minutes 31.7 seconds. Current RSS: ~1506M. Threads: 4. load average: 1.19 1.22 1.25 1/296 146933998.3999 behaves like an audio element4000 replaces the image tag with an audio tag4001# [RSpecRunTime] RSpec elapsed time: 18 minutes 33.05 seconds. Current RSS: ~1510M. Threads: 4. load average: 1.19 1.22 1.25 1/297 147194002.4003 behaves like an audio element4004 replaces the image tag with an audio tag4005# [RSpecRunTime] RSpec elapsed time: 18 minutes 34.23 seconds. Current RSS: ~1515M. Threads: 4. load average: 1.17 1.22 1.25 1/297 147444006.4007 behaves like an audio element4008 replaces the image tag with an audio tag4009# [RSpecRunTime] RSpec elapsed time: 18 minutes 35.45 seconds. Current RSS: ~1523M. Threads: 4. load average: 1.17 1.22 1.25 1/297 147694010.4011 behaves like an audio element4012 replaces the image tag with an audio tag4013# [RSpecRunTime] RSpec elapsed time: 18 minutes 36.71 seconds. Current RSS: ~1523M. Threads: 4. load average: 1.17 1.22 1.25 1/297 147944014.4015 behaves like an audio element4016 replaces the image tag with an audio tag4017# [RSpecRunTime] RSpec elapsed time: 18 minutes 38.03 seconds. Current RSS: ~1522M. Threads: 4. load average: 1.17 1.22 1.25 1/297 148194018.4019 behaves like an audio element4020 replaces the image tag with an audio tag4021# [RSpecRunTime] RSpec elapsed time: 18 minutes 39.29 seconds. Current RSS: ~1523M. Threads: 4. load average: 1.24 1.23 1.25 1/297 148444022.4023 behaves like an audio element4024 replaces the image tag with an audio tag4025# [RSpecRunTime] RSpec elapsed time: 18 minutes 40.56 seconds. Current RSS: ~1524M. Threads: 4. load average: 1.24 1.23 1.25 3/298 148694026.4027 behaves like an audio element4028 replaces the image tag with an audio tag4029# [RSpecRunTime] RSpec elapsed time: 18 minutes 41.86 seconds. Current RSS: ~1524M. Threads: 4. load average: 1.24 1.23 1.25 1/298 148944030.4031 when the element has no src attribute4032 behaves like an unchanged element4033 leaves the document unchanged4034# [RSpecRunTime] RSpec elapsed time: 18 minutes 43.14 seconds. Current RSS: ~1526M. Threads: 4. load average: 1.24 1.23 1.25 1/297 149194035.4036 when the element src is an image4037 behaves like an unchanged element4038 leaves the document unchanged4039# [RSpecRunTime] RSpec elapsed time: 18 minutes 44.41 seconds. Current RSS: ~1524M. Threads: 4. load average: 1.22 1.23 1.25 1/299 149444040.4041 when the element src has an invalid file extension4042 behaves like an unchanged element4043 leaves the document unchanged4044# [RSpecRunTime] RSpec elapsed time: 18 minutes 45.75 seconds. Current RSS: ~1524M. Threads: 4. load average: 1.22 1.23 1.25 1/299 149694045.4046 when data-canonical-src is empty4047 and src is audio4048 behaves like an audio element4049 replaces the image tag with an audio tag4050# [RSpecRunTime] RSpec elapsed time: 18 minutes 47.01 seconds. Current RSS: ~1523M. Threads: 4. load average: 1.22 1.23 1.25 1/299 149944051.4052 and src is an image4053 behaves like an unchanged element4054 leaves the document unchanged4055# [RSpecRunTime] RSpec elapsed time: 18 minutes 48.24 seconds. Current RSS: ~1522M. Threads: 4. load average: 1.22 1.23 1.25 1/299 150194056.4057 when data-canonical-src is set4058 uses the correct src4059# [RSpecRunTime] RSpec elapsed time: 18 minutes 49.46 seconds. Current RSS: ~1521M. Threads: 4. load average: 1.20 1.22 1.25 1/299 150444060.4061 behaves like pipeline timing check4062 checks the pipeline timing4063# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/audio_link_filter_spec.rb. It took 20.56 seconds. Expected to take 24.57 seconds.4064# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/group/relation_tree_restorer_spec.rb. Expected to take 23.27 seconds.4065Gitlab::ImportExport::Group::RelationTreeRestorer4066 #restore4067 restores group tree4068 logs top-level relation creation4069 relation object saving4070 when relation object is new4071 when relation object has invalid subrelations4072 logs invalid subrelations4073# [RSpecRunTime] RSpec elapsed time: 19 minutes 4.46 seconds. Current RSS: ~1449M. Threads: 4. load average: 1.24 1.23 1.25 1/299 150454074.4075 when invalid relation object has a loggable external identifier4076 logs invalid record with external identifier4077# [RSpecRunTime] RSpec elapsed time: 19 minutes 9.5 seconds. Current RSS: ~1463M. Threads: 4. load average: 1.22 1.22 1.25 1/299 150464078.4079 when relation object is persisted4080 when relation object is invalid4081 saves import failure with nested errors4082# [RSpecRunTime] RSpec elapsed time: 19 minutes 13.41 seconds. Current RSS: ~1482M. Threads: 4. load average: 1.20 1.22 1.25 1/299 150474083.4084# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/group/relation_tree_restorer_spec.rb. It took 23.8 seconds. Expected to take 23.27 seconds.4085# [RSpecRunTime] Starting example group spec/lib/banzai/filter/external_link_filter_spec.rb. Expected to take 22.23 seconds.4086Banzai::Filter::ExternalLinkFilter4087 ignores elements without an href attribute4088 ignores non-HTTP(S) links4089 skips internal links4090 for root links on document4091 behaves like an external link with rel attribute4092 adds rel="nofollow" to external links4093 adds rel="noreferrer" to external links4094 adds rel="noopener" to external links4095 for nested links on document4096 behaves like an external link with rel attribute4097 adds rel="nofollow" to external links4098 adds rel="noreferrer" to external links4099 adds rel="noopener" to external links4100 for invalid urls4101 adds rel and target attributes to broken hrefs4102 adds rel and target to improperly formatted mailtos4103 adds rel and target to improperly formatted autolinks4104 adds rel and target attributes to improperly formatted protocols4105 for links with a username4106 with a valid username4107 behaves like an external link with rel attribute4108 adds rel="nofollow" to external links4109 adds rel="noreferrer" to external links4110 adds rel="noopener" to external links4111 with an impersonated username4112 behaves like an external link with rel attribute4113 adds rel="nofollow" to external links4114 adds rel="noreferrer" to external links4115 adds rel="noopener" to external links4116 for non-lowercase scheme links4117 skips internal links4118 skips relative links4119 with http4120 behaves like an external link with rel attribute4121 adds rel="nofollow" to external links4122 adds rel="noreferrer" to external links4123 adds rel="noopener" to external links4124 with https4125 behaves like an external link with rel attribute4126 adds rel="nofollow" to external links4127 adds rel="noreferrer" to external links4128 adds rel="noopener" to external links4129 for protocol-relative links4130 behaves like an external link with rel attribute4131 adds rel="nofollow" to external links4132 adds rel="noreferrer" to external links4133 adds rel="noopener" to external links4134 links with RTLO character4135 escapes RTLO in link text4136 does not mangle the link text4137 behaves like an external link with rel attribute4138 adds rel="nofollow" to external links4139 adds rel="noreferrer" to external links4140 adds rel="noopener" to external links4141 for generated autolinks4142 with an IDN character4143 does not change the link text4144 uses punycode for emails4145 behaves like an external link with rel attribute4146 adds rel="nofollow" to external links4147 adds rel="noreferrer" to external links4148 adds rel="noopener" to external links4149 autolinked image4150 adds a toolip with punycode4151 behaves like an external link with rel attribute4152 adds rel="nofollow" to external links4153 adds rel="noreferrer" to external links4154 adds rel="noopener" to external links4155 for links that look malicious4156 with an IDN character4157 adds a toolip with punycode4158 with RTLO character4159 adds a toolip with punycode4160 for links that have `rel=license`4161 maintains rel license4162 behaves like an external link with rel attribute4163 adds rel="nofollow" to external links4164 adds rel="noreferrer" to external links4165 adds rel="noopener" to external links4166 behaves like does not use pipeline timing check4167 does not include Concerns::PipelineTimingCheck4168 behaves like a filter timeout4169 when rendering takes too long4170 times out4171 verifies render_timeout4172# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/external_link_filter_spec.rb. It took 5.65 seconds. Expected to take 22.23 seconds.4173# [RSpecRunTime] Starting example group spec/services/system_notes/design_management_service_spec.rb. Expected to take 21.15 seconds.4174SystemNotes::DesignManagementService4175 #design_version_added4176 with one kind of event4177 makes just one note4178 adds a new system note4179# [RSpecRunTime] RSpec elapsed time: 19 minutes 21.03 seconds. Current RSS: ~1546M. Threads: 4. load average: 1.18 1.22 1.24 3/299 150484180.4181 with a mixture of events4182 makes one note for each kind of event4183 adds a system note for each kind of event4184# [RSpecRunTime] RSpec elapsed time: 19 minutes 23.08 seconds. Current RSS: ~1544M. Threads: 4. load average: 1.18 1.22 1.24 1/299 150494185.4186 icons4187 action: :creation4188 has a valid action4189 action: :modification4190 has a valid action4191 action: :deletion4192 has a valid action4193 it succeeds4194 action: :creation, icon: "designs_added", human_description: "added"4195 has the correct data4196 action: :modification, icon: "designs_modified", human_description: "updated"4197 has the correct data4198 action: :deletion, icon: "designs_removed", human_description: "removed"4199 has the correct data4200 #design_discussion_added4201 adds a new system note4202 has the correct note text4203 behaves like a system note4204 has the correct attributes4205# [RSpecRunTime] RSpec elapsed time: 19 minutes 33.75 seconds. Current RSS: ~1474M. Threads: 4. load average: 1.14 1.20 1.24 1/304 152184206.4207# [RSpecRunTime] Finishing example group spec/services/system_notes/design_management_service_spec.rb. It took 14.68 seconds. Expected to take 21.15 seconds.4208# [RSpecRunTime] Starting example group spec/models/protected_tag_spec.rb. Expected to take 20.4 seconds.4209ProtectedTag4210 does not allow STI4211 behaves like protected ref4212 Associations4213 is expected to belong to project required: false4214 Validations4215 is expected to validate that :name cannot be empty/falsy4216 ref_matcher delegates4217 #matching4218 behaves like RefMatcher#matching4219 when refs are strings4220 behaves like returns `refs` matching `ref_pattern`4221 when there is a match4222 is expected to contain exactly "v1.0"4223 when there is no match4224 is expected to be empty4225 when ref pattern is a wildcard4226 is expected to contain exactly "v1.0" and "v1.1"4227 when refs are ref objects4228 behaves like returns `refs` matching `ref_pattern`4229 when there is a match4230 is expected to contain exactly #<InstanceDouble(Gitlab::Git::Ref) (anonymous)>4231 when there is no match4232 is expected to be empty4233 when ref pattern is a wildcard4234 is expected to contain exactly #<InstanceDouble(Gitlab::Git::Ref) (anonymous)> and #<InstanceDouble(Gitlab::Git::Ref) (anonymous)>4235 #matches?4236 behaves like RefMatcher#matches?4237 when ref_pattern matches ref_name4238 is expected to be truthy4239 when ref_name is empty4240 is expected to be falsey4241 when ref_pattern wildcard matches ref_name4242 is expected to be truthy4243 when ref_pattern wildcard does not match ref_name4244 is expected to be falsey4245 when ref_pattern with ReDoS4246 does not cause catastrophic backtracking4247 #wildcard?4248 behaves like RefMatcher#wildcard?4249 when pattern is not a wildcard4250 is expected to be falsey4251 when pattern is a wildcard4252 is expected to be truthy4253 #commit4254 when project is present4255 when a commit exists with the same name4256 is expected to eq nil4257 when a commit does not exist with the same name4258 is expected to be nil4259 when project is nil4260 is expected to be nil4261 behaves like protected ref with access levels for4262 protected_ref_access_levels(*types)4263 is expected to have many create_access_levels inverse_of => protected_tag4264 is expected to accepts_nested_attributes_for :create_access_levels allow_destroy => true4265 Associations4266 is expected to belong to project required: false4267 is expected to have many create_access_levels inverse_of => protected_tag4268 Validation4269 is expected to validate that :project cannot be empty/falsy4270 #protected?4271 returns true when the tag matches a protected tag via direct match4272 returns true when the tag matches a protected tag via wildcard match4273 returns false when the tag does not match a protected tag via direct match4274 returns false when the tag does not match a protected tag via wildcard match4275 returns false when tag name is nil4276 with caching4277 correctly invalidates a cache4278 correctly uses the cached version4279# [RSpecRunTime] RSpec elapsed time: 19 minutes 43.22 seconds. Current RSS: ~1551M. Threads: 4. load average: 1.13 1.20 1.24 1/301 153634280.4281# [RSpecRunTime] Finishing example group spec/models/protected_tag_spec.rb. It took 9.47 seconds. Expected to take 20.4 seconds.4282# [RSpecRunTime] Starting example group spec/services/ci/stuck_builds/drop_scheduled_service_spec.rb. Expected to take 19.53 seconds.4283Ci::StuckBuilds::DropScheduledService4284 when job is scheduled4285 for more than an hour ago4286 behaves like job is dropped with failure reason4287 changes status4288 when job has data integrity problem4289 drops the job and logs the reason4290# [RSpecRunTime] RSpec elapsed time: 19 minutes 45.1 seconds. Current RSS: ~1549M. Threads: 4. load average: 1.12 1.20 1.24 1/299 153644291.4292 behaves like when invalid dooms the job bypassing validations4293 does not change status4294 for less than 1 hour ago4295 behaves like job is unchanged4296 does not change status4297 when job is success4298 and scheduled for more than an hour ago4299 behaves like job is unchanged4300 does not change status4301 and scheduled for less than 1 hour ago4302 behaves like job is unchanged4303 does not change status4304 when job is skipped4305 and scheduled for more than an hour ago4306 behaves like job is unchanged4307 does not change status4308 and scheduled for less than 1 hour ago4309 behaves like job is unchanged4310 does not change status4311 when job is failed4312 and scheduled for more than an hour ago4313 behaves like job is unchanged4314 does not change status4315 and scheduled for less than 1 hour ago4316 behaves like job is unchanged4317 does not change status4318 when job is canceled4319 and scheduled for more than an hour ago4320 behaves like job is unchanged4321 does not change status4322 and scheduled for less than 1 hour ago4323 behaves like job is unchanged4324 does not change status4325 when job is running4326 and scheduled for more than an hour ago4327 behaves like job is unchanged4328 does not change status4329 and scheduled for less than 1 hour ago4330 behaves like job is unchanged4331 does not change status4332 when job is pending4333 and scheduled for more than an hour ago4334 behaves like job is unchanged4335 does not change status4336 and scheduled for less than 1 hour ago4337 behaves like job is unchanged4338 does not change status4339 when there are no stale scheduled builds4340 does not drop the stale scheduled build yet4341# [RSpecRunTime] Finishing example group spec/services/ci/stuck_builds/drop_scheduled_service_spec.rb. It took 11.53 seconds. Expected to take 19.53 seconds.4342# [RSpecRunTime] Starting example group spec/services/merge_requests/retarget_chain_service_spec.rb. Expected to take 18.83 seconds.4343MergeRequests::RetargetChainService4344 #execute4345 when there is another MR4346 in the same project4347 and current is merged4348 behaves like retargets merge request4349 another merge request is retargeted4350# [RSpecRunTime] RSpec elapsed time: 19 minutes 57.31 seconds. Current RSS: ~1501M. Threads: 4. load average: 1.17 1.21 1.24 1/305 154894351.4352 and current is closed4353 behaves like does not retarget merge request4354 another merge request is unchanged4355 and another is closed4356 behaves like does not retarget merge request4357 another merge request is unchanged4358 and another is merged4359 behaves like does not retarget merge request4360 another merge request is unchanged4361 in forked project4362 when user has access to source project4363 behaves like retargets merge request4364 another merge request is retargeted4365# [RSpecRunTime] RSpec elapsed time: 20 minutes 0.85 second. Current RSS: ~1504M. Threads: 4. load average: 1.16 1.20 1.24 1/304 155234366.4367 when user does not have access to source project4368 behaves like does not retarget merge request4369 another merge request is unchanged4370# [RSpecRunTime] RSpec elapsed time: 20 minutes 2.44 seconds. Current RSS: ~1502M. Threads: 4. load average: 1.16 1.20 1.24 1/304 155274371.4372 and current and another MR is from a fork4373 behaves like does not retarget merge request4374 another merge request is unchanged4375# [RSpecRunTime] RSpec elapsed time: 20 minutes 4.64 seconds. Current RSS: ~1494M. Threads: 4. load average: 1.15 1.20 1.24 1/304 155284376.4377 when many merge requests are to be retargeted4378 retargets only 4 of them4379# [RSpecRunTime] RSpec elapsed time: 20 minutes 8.75 seconds. Current RSS: ~1477M. Threads: 4. load average: 1.14 1.20 1.24 1/304 156414380.4381# [RSpecRunTime] Finishing example group spec/services/merge_requests/retarget_chain_service_spec.rb. It took 14.0 seconds. Expected to take 18.83 seconds.4382# [RSpecRunTime] Starting example group spec/lib/bulk_imports/common/pipelines/uploads_pipeline_spec.rb. Expected to take 18.2 seconds.4383BulkImports::Common::Pipelines::UploadsPipeline4384 when importing to group4385 #run4386 imports uploads into destination portable and removes tmpdir4387 skips loads on duplicates4388 when importing avatar4389 imports avatar4390 when something goes wrong4391 raises exception4392# [RSpecRunTime] RSpec elapsed time: 20 minutes 10.49 seconds. Current RSS: ~1478M. Threads: 4. load average: 1.14 1.20 1.24 1/304 156424393.4394 #extract4395 downloads & extracts upload paths4396 #load4397 creates a file upload4398 when dynamic path is nil4399 returns4400 when path is a directory4401 returns4402 when path is a symlink4403 does not upload the file4404 when path has multiple hard links4405 does not upload the file4406 when path traverses4407 does not upload the file4408 when path is outside the tmpdir4409 does not upload the file4410 #after_run4411 removes tmp dir4412 when dir does not exist4413 does not attempt to remove tmpdir4414 when importing to project4415 #run4416 imports uploads into destination portable and removes tmpdir4417 skips loads on duplicates4418 when importing avatar4419 imports avatar4420 when something goes wrong4421 raises exception4422# [RSpecRunTime] RSpec elapsed time: 20 minutes 16.01 seconds. Current RSS: ~1477M. Threads: 4. load average: 1.12 1.19 1.23 1/304 156434423.4424 #extract4425 downloads & extracts upload paths4426 #load4427 creates a file upload4428 when dynamic path is nil4429 returns4430 when path is a directory4431 returns4432 when path is a symlink4433 does not upload the file4434 when path has multiple hard links4435 does not upload the file4436 when path traverses4437 does not upload the file4438 when path is outside the tmpdir4439 does not upload the file4440 #after_run4441 removes tmp dir4442 when dir does not exist4443 does not attempt to remove tmpdir4444# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/common/pipelines/uploads_pipeline_spec.rb. It took 9.31 seconds. Expected to take 18.2 seconds.4445# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/release_spec.rb. Expected to take 17.48 seconds.4446Gitlab::Ci::Config::Entry::Release4447 validation4448 when entry config value is correct4449 behaves like a valid entry4450 #value4451 returns release configuration4452 #valid?4453 is valid4454 when value includes 'assets' keyword4455 behaves like a valid entry4456 #value4457 returns release configuration4458 #valid?4459 is valid4460 when value includes 'name' keyword4461 behaves like a valid entry4462 #value4463 returns release configuration4464 #valid?4465 is valid4466 when value includes 'ref' keyword4467 behaves like a valid entry4468 #value4469 returns release configuration4470 #valid?4471 is valid4472 when value includes 'released_at' keyword4473 behaves like a valid entry4474 #value4475 returns release configuration4476 #valid?4477 is valid4478 when value includes 'milestones' keyword4479 for an array of milestones4480 behaves like a valid entry4481 #value4482 returns release configuration4483 #valid?4484 is valid4485 for a single milestone4486 behaves like a valid entry4487 #value4488 returns release configuration4489 #valid?4490 is valid4491 when value includes 'ref' keyword4492 when 'ref' is a full commit SHA4493 behaves like a valid entry4494 #value4495 returns release configuration4496 #valid?4497 is valid4498 when 'ref' is a short commit SHA4499 behaves like a valid entry4500 #value4501 returns release configuration4502 #valid?4503 is valid4504 when 'ref' is a branch name4505 behaves like a valid entry4506 #value4507 returns release configuration4508 #valid?4509 is valid4510 when 'ref' is a semantic versioning tag4511 behaves like a valid entry4512 #value4513 returns release configuration4514 #valid?4515 is valid4516 when 'ref' is a semantic versioning tag rc4517 behaves like a valid entry4518 #value4519 returns release configuration4520 #valid?4521 is valid4522 when value includes 'released_at' keyword4523 behaves like a valid entry4524 #value4525 returns release configuration4526 #valid?4527 is valid4528 when value includes 'milestones' keyword4529 for an array of milestones4530 behaves like a valid entry4531 #value4532 returns release configuration4533 #valid?4534 is valid4535 for a single milestone4536 behaves like a valid entry4537 #value4538 returns release configuration4539 #valid?4540 is valid4541 when value includes 'tag_message' keyword4542 behaves like a valid entry4543 #value4544 returns release configuration4545 #valid?4546 is valid4547 when 'tag_message' is nil4548 behaves like a valid entry4549 #value4550 returns release configuration4551 #valid?4552 is valid4553 when entry value is not correct4554 #errors4555 when value of attribute is invalid4556 behaves like reports error4557 reports error4558 when release description is missing4559 behaves like reports error4560 reports error4561 when release tag_name is missing4562 behaves like reports error4563 reports error4564 when there is an unknown key present4565 behaves like reports error4566 reports error4567 when `released_at` is not a valid date4568 behaves like reports error4569 reports error4570 when `ref` is not valid4571 behaves like reports error4572 reports error4573 when `milestones` is not an array of strings4574 behaves like reports error4575 reports error4576 when `tag_message` is not a string4577 behaves like reports error4578 reports error4579# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/release_spec.rb. It took 4.2 seconds. Expected to take 17.48 seconds.4580# [RSpecRunTime] Starting example group spec/workers/environments/stop_job_failed_worker_spec.rb. Expected to take 16.79 seconds.4581Environments::StopJobFailedWorker4582 #perform4583 with build job4584 behaves like recovering a stuck stopping environment4585 when the job is not a stop job4586 does not recover the environment4587# [RSpecRunTime] RSpec elapsed time: 20 minutes 24.26 seconds. Current RSS: ~1557M. Threads: 4. load average: 1.10 1.19 1.23 1/299 156684588.4589 when the stop job is not failed4590 does not recover the environment4591# [RSpecRunTime] RSpec elapsed time: 20 minutes 25.63 seconds. Current RSS: ~1558M. Threads: 4. load average: 1.10 1.19 1.23 1/299 156694592.4593 when the stop job is failed4594 recovers the environment4595# [RSpecRunTime] RSpec elapsed time: 20 minutes 27.06 seconds. Current RSS: ~1555M. Threads: 4. load average: 1.10 1.19 1.23 1/299 156704596.4597 when there is no environment4598 does not cause an error4599# [RSpecRunTime] RSpec elapsed time: 20 minutes 28.46 seconds. Current RSS: ~1547M. Threads: 4. load average: 1.10 1.18 1.23 1/299 156714600.4601 with bridge job4602 behaves like recovering a stuck stopping environment4603 when the job is not a stop job4604 does not recover the environment4605# [RSpecRunTime] RSpec elapsed time: 20 minutes 29.77 seconds. Current RSS: ~1537M. Threads: 4. load average: 1.10 1.18 1.23 2/299 156724606.4607 when the stop job is not failed4608 does not recover the environment4609# [RSpecRunTime] RSpec elapsed time: 20 minutes 31.07 seconds. Current RSS: ~1526M. Threads: 4. load average: 1.10 1.18 1.23 1/299 156734610.4611 when the stop job is failed4612 recovers the environment4613# [RSpecRunTime] RSpec elapsed time: 20 minutes 32.4 seconds. Current RSS: ~1513M. Threads: 4. load average: 1.10 1.18 1.23 1/299 156744614.4615 when there is no environment4616 does not cause an error4617# [RSpecRunTime] RSpec elapsed time: 20 minutes 33.69 seconds. Current RSS: ~1503M. Threads: 4. load average: 1.09 1.18 1.23 1/299 156754618.4619 when job does not exist4620 does not raise exception4621# [RSpecRunTime] Finishing example group spec/workers/environments/stop_job_failed_worker_spec.rb. It took 11.55 seconds. Expected to take 16.79 seconds.4622# [RSpecRunTime] Starting example group spec/lib/api/entities/merge_request_basic_spec.rb. Expected to take 16.26 seconds.4623API::Entities::MergeRequestBasic4624 includes expected fields4625 with :with_api_entity_associations scope4626 avoids N+1 queries4627# [RSpecRunTime] RSpec elapsed time: 20 minutes 48.59 seconds. Current RSS: ~1569M. Threads: 4. load average: 1.23 1.20 1.24 1/304 162104628.4629 reviewers4630 includes assigned reviewers4631 squash4632 is expected to eq true4633 squash_on_merge4634 is expected to eq false4635# [RSpecRunTime] Finishing example group spec/lib/api/entities/merge_request_basic_spec.rb. It took 15.3 seconds. Expected to take 16.26 seconds.4636# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/reports/test_suite_spec.rb. Expected to take 15.68 seconds.4637Gitlab::Ci::Reports::TestSuite4638 is expected to eq "Rspec"4639 #add_test_case4640 when status of the test case is success4641 stores data correctly4642 when status of the test case is failed4643 stores data correctly4644 when two test cases are added4645 sums up total time4646 #total_count4647 is expected to eq 44648 #total_status4649 when all test cases succeeded4650 is expected to eq "success"4651 when a test case failed4652 is expected to eq "failed"4653 when a test case errored4654 is expected to eq "failed"4655 #with_attachment4656 when test cases do not contain an attachment4657 returns an empty hash4658 when test cases contain an attachment4659 returns failed test cases with attachment4660 #set_suite_error4661 when @suite_error is nil4662 returns message4663 sets the new message4664 when a suite_error has already been set4665 overwrites the existing message4666 #+4667 when adding multiple suites together4668 returns a new test suite4669 returns the suite name4670 returns the sum for total_time4671 merges tests cases hash4672 #sorted4673 when there are multiple failed test cases4674 returns test cases sorted by execution time desc4675 when there are multiple test cases4676 returns test cases sorted by status4677 #error4678 when error test case exists4679 returns all success test cases4680 when error test case do not exist4681 returns nothing4682 #failed4683 when failed test case exists4684 returns all success test cases4685 when failed test case do not exist4686 returns nothing4687 #success4688 when success test case exists4689 returns all success test cases4690 when success test case do not exist4691 returns nothing4692 #skipped4693 when skipped test case exists4694 returns all success test cases4695 when skipped test case do not exist4696 returns nothing4697 #each_test_case4698 yields each test case to given block4699 #error_count4700 when error test case exists4701 returns the count4702 when error test case do not exist4703 returns nothing4704 #failed_count4705 when failed test case exists4706 returns the count4707 when failed test case do not exist4708 returns nothing4709 #success_count4710 when success test case exists4711 returns the count4712 when success test case do not exist4713 returns nothing4714 #skipped_count4715 when skipped test case exists4716 returns the count4717 when skipped test case do not exist4718 returns nothing4719# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/reports/test_suite_spec.rb. It took 5.87 seconds. Expected to take 15.68 seconds.4720# [RSpecRunTime] Starting example group spec/workers/packages/cleanup_package_registry_worker_spec.rb. Expected to take 15.3 seconds.4721Packages::CleanupPackageRegistryWorker4722 #perform4723Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol.4725To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.4726Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol.4728To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.4729 with package files pending destruction4730 queues the cleanup job4731 behaves like an idempotent worker4732 is labeled as idempotent4733 performs multiple times sequentially without raising an exception4734# [RSpecRunTime] RSpec elapsed time: 20 minutes 57.35 seconds. Current RSS: ~1582M. Threads: 4. load average: 1.21 1.20 1.23 1/302 162114735.4736 with no package files pending destruction4737 does not queue the cleanup job4738 behaves like an idempotent worker4739 is labeled as idempotent4740 performs multiple times sequentially without raising an exception4741 with runnable policies4742 queues the cleanup job4743 behaves like an idempotent worker4744 is labeled as idempotent4745 performs multiple times sequentially without raising an exception4746 with no runnable policies4747 does not queue the cleanup job4748 with npm metadata caches pending destruction4749 queues the cleanup job4750 behaves like an idempotent worker4751 is labeled as idempotent4752 performs multiple times sequentially without raising an exception4753# [RSpecRunTime] RSpec elapsed time: 20 minutes 59.7 seconds. Current RSS: ~1579M. Threads: 4. load average: 1.19 1.20 1.23 1/299 162124754.4755 with no npm metadata caches pending destruction4756 does not queue the cleanup job4757 behaves like an idempotent worker4758 is labeled as idempotent4759 performs multiple times sequentially without raising an exception4760 with nuget symbols pending destruction4761Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol.4763To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.4764 behaves like an idempotent worker4765 is labeled as idempotent4766 performs multiple times sequentially without raising an exception4767 queues the cleanup job4768 with no nuget symbols pending destruction4769 behaves like an idempotent worker4770 is labeled as idempotent4771 performs multiple times sequentially without raising an exception4772 does not queue the cleanup job4773 counts logging4774Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol.4776To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.4777 logs all the counts4778 with load balancing enabled4779 reads the count from the replica4780# [RSpecRunTime] Finishing example group spec/workers/packages/cleanup_package_registry_worker_spec.rb. It took 7.6 seconds. Expected to take 15.3 seconds.4781# [RSpecRunTime] Starting example group spec/models/label_note_spec.rb. Expected to take 14.24 seconds.4782LabelNote4783 does not allow STI4784 when resource is issue4785 includes a link to the list of issues filtered by the label4786 behaves like label note created from events4787 .from_events4788 returns system note with expected attributes4789 updates markdown cache if reference is not set yet4790 updates markdown cache if label was deleted4791 returns html note4792 returns text note for added labels4793 orders label events by label name4794 returns text note for removed labels4795 returns text note for added and removed labels4796 returns text note for cross-project label4797 returns text note for cross-group label4798# [RSpecRunTime] RSpec elapsed time: 21 minutes 6.51 seconds. Current RSS: ~1576M. Threads: 4. load average: 1.18 1.19 1.23 1/299 162374799.4800 when resource is merge request4801 includes a link to the list of merge requests filtered by the label4802 behaves like label note created from events4803 .from_events4804 returns system note with expected attributes4805 updates markdown cache if reference is not set yet4806 updates markdown cache if label was deleted4807 returns html note4808 returns text note for added labels4809 orders label events by label name4810 returns text note for removed labels4811 returns text note for added and removed labels4812 returns text note for cross-project label4813 returns text note for cross-group label4814# [RSpecRunTime] RSpec elapsed time: 21 minutes 9.94 seconds. Current RSS: ~1557M. Threads: 4. load average: 1.24 1.21 1.24 1/305 163264815.4816# [RSpecRunTime] Finishing example group spec/models/label_note_spec.rb. It took 7.36 seconds. Expected to take 14.24 seconds.4817# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/needs_spec.rb. Expected to take 13.87 seconds.4818Gitlab::Ci::Config::Entry::Needs4819 validations4820 when entry config value is correct4821 #valid?4822 is expected to be valid4823 when config value has wrong type4824 #valid?4825 is expected not to be valid4826 #errors4827 returns error about incorrect type4828 when wrong needs type is used4829 #valid?4830 is expected not to be valid4831 #errors4832 returns error about incorrect type4833 when config has disallowed keys4834 #valid?4835 returns invalid4836 #errors4837 returns invalid types error4838 when wrong needs type is used4839 #valid?4840 is expected not to be valid4841 #errors4842 returns error about incorrect type4843 when needs value is a hash4844 with a job value4845 #valid?4846 is expected to be valid4847 with a parallel value that is a numeric value4848 #valid?4849 is expected not to be valid4850 #errors4851 returns errors about number values being invalid for needs:parallel4852 when needs:parallel value is incorrect4853 with a keyword that is not "matrix"4854 #valid?4855 is expected not to be valid4856 #errors4857 returns errors about incorrect matrix keyword4858 with a number value4859 #valid?4860 is expected not to be valid4861 #errors4862 returns errors about number values being invalid for needs:parallel4863 when needs:parallel:matrix value is empty4864 #valid?4865 is expected not to be valid4866 #errors4867 returns error about incorrect type4868 when needs:parallel:matrix value is incorrect4869 #valid?4870 is expected not to be valid4871 #errors4872 returns error about incorrect type4873 when needs:parallel:matrix value is correct4874 with a simple config4875 #valid?4876 is expected to be valid4877 with a complex config4878 #valid?4879 is expected to be valid4880 with too many cross pipeline dependencies4881 #valid?4882 is expected not to be valid4883 #errors4884 returns error about incorrect type4885 .compose!4886 when valid job entries composed4887 #value4888 returns key value4889 behaves like entry with descendant nodes4890 #descendants4891 creates valid descendant nodes4892 with complex job entries composed4893 #value4894 returns key value4895 behaves like entry with descendant nodes4896 #descendants4897 creates valid descendant nodes4898 with mixed job entries composed4899 #value4900 returns key value4901 behaves like entry with descendant nodes4902 #descendants4903 creates valid descendant nodes4904 with empty config4905 #value4906 returns empty value4907# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/needs_spec.rb. It took 3.52 seconds. Expected to take 13.87 seconds.4908# [RSpecRunTime] Starting example group spec/services/projects/group_links/destroy_service_spec.rb. Expected to take 13.29 seconds.4909Projects::GroupLinks::DestroyService#execute4910 if group_link is blank4911 returns 404 not found4912 if the user does not have access to destroy the link4913 returns 404 not found4914 when the user has proper permissions to remove a group-link from a project4915 when the user is a MAINTAINER in the project4916 behaves like removes group from project4917 removes group from project4918 project authorizations refresh4919 calls AuthorizedProjectUpdate::ProjectRecalculateWorker to update project authorizations4920 calls AuthorizedProjectUpdate::UserRefreshFromReplicaWorker with a delay to update project authorizations4921Job arguments to MergeRequests::RemoveUserApprovalRulesWorker must be native JSON types, but {"project_id"=>614, "user_ids"=>[1236]} is a ActiveSupport::HashWithIndifferentAccess.4923To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.4924 updates project authorizations of users who had access to the project via the group share4925# [RSpecRunTime] RSpec elapsed time: 21 minutes 16.65 seconds. Current RSS: ~1563M. Threads: 4. load average: 1.22 1.20 1.23 1/304 163274926.4927 todos cleanup4928 when project is private4929 triggers todos cleanup4930 when project is public or internal4931 when project is public4932 behaves like removes confidential todos4933 does not trigger todos cleanup4934# [RSpecRunTime] RSpec elapsed time: 21 minutes 18.16 seconds. Current RSS: ~1557M. Threads: 4. load average: 1.22 1.20 1.23 1/299 163284935.4936 when project is internal4937 behaves like removes confidential todos4938 does not trigger todos cleanup4939# [RSpecRunTime] RSpec elapsed time: 21 minutes 19.26 seconds. Current RSS: ~1556M. Threads: 4. load average: 1.21 1.20 1.23 1/299 163294940.4941 on trying to destroy a link with OWNER access4942 does not remove the group from project4943 if the user is an OWNER of the group4944 behaves like removes group from project4945 removes group from project4946# [RSpecRunTime] RSpec elapsed time: 21 minutes 20.49 seconds. Current RSS: ~1550M. Threads: 4. load average: 1.21 1.20 1.23 1/299 163304947.4948 when the user is an OWNER in the project4949 behaves like removes group from project4950 removes group from project4951 on trying to destroy a link with OWNER access4952 behaves like removes group from project4953 removes group from project4954 when skipping authorization4955 without providing a user4956 destroys the link4957# [RSpecRunTime] Finishing example group spec/services/projects/group_links/destroy_service_spec.rb. It took 8.3 seconds. Expected to take 13.29 seconds.4958# [RSpecRunTime] Starting example group spec/finders/packages/maven/package_finder_spec.rb. Expected to take 13.03 seconds.4959Packages::Maven::PackageFinder4960Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol.4962To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.4963 uses CTE in the query4964 #execute4965 within the project4966 behaves like handling valid and invalid paths4967 with a valid path4968 is expected to include #<Packages::Package id: 7, project_id: 617, created_at: "2024-10-03 09:26:00.631955000 +0000", update...ge_type: "maven", creator_id: 1240, status: "default", last_downloaded_at: nil, status_message: nil>4969# [RSpecRunTime] RSpec elapsed time: 21 minutes 23.07 seconds. Current RSS: ~1531M. Threads: 4. load average: 1.21 1.20 1.23 1/299 163314970.4971 with an invalid path4972 returns an empty array4973 with an uninstallable package4974 returns an empty array4975 within a group4976 behaves like handling valid and invalid paths4977 with a valid path4978 is expected to include #<Packages::Package id: 7, project_id: 617, created_at: "2024-10-03 09:26:00.631955000 +0000", update...ge_type: "maven", creator_id: 1240, status: "default", last_downloaded_at: nil, status_message: nil>4979 with an invalid path4980 returns an empty array4981 with an uninstallable package4982 returns an empty array4983 when the FF maven_remove_permissions_check_from_finder disabled4984 returns an empty array4985 when an user assigned the developer role4986 behaves like handling valid and invalid paths4987 with a valid path4988 is expected to include #<Packages::Package id: 7, project_id: 617, created_at: "2024-10-03 09:26:00.631955000 +0000", update...ge_type: "maven", creator_id: 1240, status: "default", last_downloaded_at: nil, status_message: nil>4989 with an invalid path4990 returns an empty array4991 with an uninstallable package4992 returns an empty array4993 across all projects4994 returns an empty array4995 versionless maven-metadata.xml package4996Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol.4998To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.4999Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol.5001To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.5002Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol.5004To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.5005 without order by package file5006 is expected to contain exactly #<Packages::Package id: 9, project_id: 619, created_at: "2024-10-03 09:26:04.263053749 +0000", update...ge_type: "maven", creator_id: 1242, status: "default", last_downloaded_at: nil, status_message: nil>, #<Packages::Package id: 11, project_id: 620, created_at: "2024-10-03 09:26:04.666901096 +0000", updat...ge_type: "maven", creator_id: 1243, status: "default", last_downloaded_at: nil, status_message: nil>, and #<Packages::Package id: 13, project_id: 621, created_at: "2024-10-03 09:26:05.036824463 +0000", updat...ge_type: "maven", creator_id: 1244, status: "default", last_downloaded_at: nil, status_message: nil>5007# [RSpecRunTime] RSpec elapsed time: 21 minutes 27.73 seconds. Current RSS: ~1519M. Threads: 4. load average: 1.19 1.20 1.23 1/299 163325008.5009 with order by package file5010 is expected to eq #<Packages::Package id: 11, project_id: 620, created_at: "2024-10-03 09:26:04.666901096 +0000", updat...ge_type: "maven", creator_id: 1243, status: "default", last_downloaded_at: nil, status_message: nil>5011 with anonymous access to public registry in private group/project5012 behaves like handling valid and invalid paths5013 with a valid path5014 is expected to include #<Packages::Package id: 7, project_id: 617, created_at: "2024-10-03 09:26:00.631955000 +0000", update...ge_type: "maven", creator_id: 1240, status: "default", last_downloaded_at: nil, status_message: nil>5015 with an invalid path5016 returns an empty array5017 with an uninstallable package5018 returns an empty array5019# [RSpecRunTime] Finishing example group spec/finders/packages/maven/package_finder_spec.rb. It took 6.87 seconds. Expected to take 13.03 seconds.5020# [RSpecRunTime] Starting example group spec/graphql/mutations/issues/set_escalation_status_spec.rb. Expected to take 12.67 seconds.5021Mutations::Issues::SetEscalationStatus5022 #resolve5023 behaves like permission level for issue mutation is correctly verified5024 when the user is not a project member5025 behaves like when the user does not have access to the resource5026 raises an error5027 even if assigned to the issue5028 does not modify issue5029# [RSpecRunTime] RSpec elapsed time: 21 minutes 29.91 seconds. Current RSS: ~1518M. Threads: 4. load average: 1.17 1.19 1.23 1/299 163335030.5031 even if author of the issue5032 does not modify issue5033 when the user is a project member5034 with guest role5035 behaves like when the user does not have access to the resource5036 raises an error5037 even if assigned to the issue5038 does not modify issue5039# [RSpecRunTime] RSpec elapsed time: 21 minutes 31.26 seconds. Current RSS: ~1524M. Threads: 4. load average: 1.17 1.19 1.23 1/299 163345040.5041 even if author of the issue5042 does not modify issue5043 when the user can update the issue5044 behaves like permission level for issue mutation is correctly verified5045 when the user is not a project member5046 behaves like when the user does not have access to the resource5047 raises an error5048 even if assigned to the issue5049 does not modify issue5050 even if author of the issue5051 does not modify issue5052 when the user is a project member5053 with guest role5054 behaves like when the user does not have access to the resource5055 raises an error5056 even if assigned to the issue5057 does not modify issue5058 even if author of the issue5059 does not modify issue5060 when the user can update the escalation status5061 returns the issue with the escalation policy5062 returns errors when issue update fails5063 with non-incident issue is provided5064 raises an error5065# [RSpecRunTime] RSpec elapsed time: 21 minutes 35.7 seconds. Current RSS: ~1529M. Threads: 4. load average: 1.24 1.21 1.23 1/299 163355066.5067# [RSpecRunTime] Finishing example group spec/graphql/mutations/issues/set_escalation_status_spec.rb. It took 7.07 seconds. Expected to take 12.67 seconds.5068# [RSpecRunTime] Starting example group spec/lib/gitlab/gitaly_client/conflicts_service_spec.rb. Expected to take 12.38 seconds.5069Gitlab::GitalyClient::ConflictsService5070 #conflicts5071 calls list_conflict_files with no parameters5072# [RSpecRunTime] RSpec elapsed time: 21 minutes 36.88 seconds. Current RSS: ~1538M. Threads: 4. load average: 1.24 1.21 1.23 1/299 163605073.5074 #list_conflict_files5075 behaves like listing conflicts5076 sends an RPC request5077# [RSpecRunTime] RSpec elapsed time: 21 minutes 38.01 seconds. Current RSS: ~1544M. Threads: 4. load average: 1.24 1.21 1.23 1/299 163855078.5079 when allow_tree_conflicts is set to true5080 behaves like listing conflicts5081 sends an RPC request5082# [RSpecRunTime] RSpec elapsed time: 21 minutes 39.16 seconds. Current RSS: ~1547M. Threads: 4. load average: 1.14 1.19 1.23 1/299 164105083.5084 #resolve_conflicts5085 sends an RPC request5086 raises a relevant exception if resolution_error is present5087 with branches with UTF-8 characters5088 handles commit messages with UTF-8 characters5089# [RSpecRunTime] RSpec elapsed time: 21 minutes 45.71 seconds. Current RSS: ~1570M. Threads: 4. load average: 1.05 1.17 1.22 1/299 165555090.5091# [RSpecRunTime] Finishing example group spec/lib/gitlab/gitaly_client/conflicts_service_spec.rb. It took 10.0 seconds. Expected to take 12.38 seconds.5092# [RSpecRunTime] Starting example group spec/workers/database/ci_project_mirrors_consistency_check_worker_spec.rb. Expected to take 12.03 seconds.5093Database::CiProjectMirrorsConsistencyCheckWorker5094 #perform5095 executes the consistency check on projects5096 logs should contain the detailed mismatches5097 reports the differences to the logs5098 calls the consistency_fix_service to fix the inconsistencies5099# [RSpecRunTime] RSpec elapsed time: 21 minutes 57.05 seconds. Current RSS: ~1469M. Threads: 4. load average: 1.04 1.16 1.22 1/299 165565100.5101# [RSpecRunTime] Finishing example group spec/workers/database/ci_project_mirrors_consistency_check_worker_spec.rb. It took 11.34 seconds. Expected to take 12.03 seconds.5102# [RSpecRunTime] Starting example group spec/lib/gitlab/git/keep_around_spec.rb. Expected to take 11.76 seconds.5103Gitlab::Git::KeepAround5104 does not fail if we attempt to reference bad commit5105 stores a reference to the specified commit sha so it isn't garbage collected5106 does not fail if writting the ref fails5107 for multiple SHAs5108 skips non-existent SHAs5109 skips already-kept-around SHAs5110# [RSpecRunTime] RSpec elapsed time: 22 minutes 3.55 seconds. Current RSS: ~1523M. Threads: 4. load average: 1.11 1.17 1.22 1/304 168475111.5112 when disable_keep_around_refs feature flag is enabled5113 does not create keep-around refs5114# [RSpecRunTime] RSpec elapsed time: 22 minutes 4.76 seconds. Current RSS: ~1534M. Threads: 4. load average: 1.11 1.17 1.22 1/304 168755115.5116 when label_keep_around_ref_metrics feature flag is disabled5117 does not label keep-around refs5118# [RSpecRunTime] RSpec elapsed time: 22 minutes 6.15 seconds. Current RSS: ~1545M. Threads: 4. load average: 1.11 1.17 1.22 5/304 169345119.5120# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/keep_around_spec.rb. It took 9.1 seconds. Expected to take 11.76 seconds.5121# [RSpecRunTime] Starting example group spec/models/integrations/jira_cloud_app_spec.rb. Expected to take 11.49 seconds.5122Integrations::JiraCloudApp5123 is expected to allow :jira_cloud_app_deployment_gating_environments to be ‹"production,development,staging,testing"›5124 is expected not to allow :jira_cloud_app_service_ids to be ‹"b:asfasd= , b:asfasd="›5125 is expected to allow :jira_cloud_app_service_ids to be ‹nil›5126 is expected not to allow :jira_cloud_app_service_ids to be ‹"b: asfasd="›5127 is expected to allow :jira_cloud_app_deployment_gating_environments to be ‹"production,development"›5128 is expected not to allow :jira_cloud_app_deployment_gating_environments to be ‹"productasd="›5129 is expected not to allow :jira_cloud_app_deployment_gating_environments to be ‹"productasd"›5130 does not allow STI5131 is expected to allow :jira_cloud_app_service_ids to be ‹"b:asfasd=,b:asfasd="›5132 is expected not to allow :jira_cloud_app_service_ids to be ‹"b:asfasd= ,b:asfasd="›5133 is expected not to allow :jira_cloud_app_service_ids to be ‹"b:asfasd=, b:asfasd="›5134 is expected not to allow :jira_cloud_app_service_ids to be ‹"b:asfasd=;b:asfasd= , b:asfasd="›5135 is expected to allow :jira_cloud_app_service_ids to be ‹"b:asfasd="›5136 is expected to allow :jira_cloud_app_deployment_gating_environments to be ‹nil›5137 #sections5138 includes SECTION_TYPE_CONFIGURATION5139# [RSpecRunTime] RSpec elapsed time: 22 minutes 8.81 seconds. Current RSS: ~1566M. Threads: 4. load average: 1.10 1.17 1.22 1/304 169595140.5141 #validate_service_ids_limit5142 is valid if jira_cloud_app_service_ids is empty5143 is invalid if jira_cloud_app_service_ids exceed the limit5144 behaves like Integrations::HasAvatar5145 #avatar_url5146 returns the expected avatar URL5147 #editable?5148 is true when integration is active5149 is false when integration is disabled5150 validation and formatting of deployment_gating_environments5151 deduplicates environment names5152 raises an error if enabled is set to true but environment names is empty5153 does not raise an error if ff is disabled, gating is enabled but empty environment names5154 #fields5155 returns custom fields5156 does not return deployment gating fields when flag is disabled5157# [RSpecRunTime] Finishing example group spec/models/integrations/jira_cloud_app_spec.rb. It took 4.16 seconds. Expected to take 11.49 seconds.5158# [RSpecRunTime] Starting example group spec/graphql/resolvers/group_packages_resolver_spec.rb. Expected to take 11.13 seconds.5159Resolvers::GroupPackagesResolver5160 #resolve5161 behaves like group and projects packages resolver5162 without sort5163 returns the proper packages5164 with sorting and filtering5165Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol.5167To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.5168 CREATED_DESC5169 is expected to eq [#<Packages::Package id: 18, project_id: 664, created_at: "2024-10-03 08:26:49.463706323 +0000", upda...e_type: "conan", creator_id: 1294, status: "default", last_downloaded_at: nil, status_message: nil>]5170# [RSpecRunTime] RSpec elapsed time: 22 minutes 12.51 seconds. Current RSS: ~1558M. Threads: 4. load average: 1.10 1.17 1.22 3/302 169605171.5172 NAME_DESC5173 is expected to eq [#<Packages::Package id: 18, project_id: 664, created_at: "2024-10-03 08:26:49.463706323 +0000", upda...e_type: "conan", creator_id: 1294, status: "default", last_downloaded_at: nil, status_message: nil>]5174 VERSION_DESC5175 is expected to eq [#<Packages::Package id: 18, project_id: 664, created_at: "2024-10-03 08:26:49.463706323 +0000", upda...e_type: "conan", creator_id: 1294, status: "default", last_downloaded_at: nil, status_message: nil>]5176 TYPE_ASC5177 is expected to eq [#<Packages::Package id: 18, project_id: 664, created_at: "2024-10-03 08:26:49.463706323 +0000", upda...e_type: "conan", creator_id: 1294, status: "default", last_downloaded_at: nil, status_message: nil>]5178 CREATED_ASC5179 is expected to eq [#<Packages::Conan::Package id: 16, project_id: 664, created_at: "2024-10-02 09:26:48.889360428 +0000...age_type: "maven", creator_id: 1294, status: "error", last_downloaded_at: nil, status_message: nil>]5180 NAME_ASC5181 is expected to eq [#<Packages::Conan::Package id: 16, project_id: 664, created_at: "2024-10-02 09:26:48.889360428 +0000...age_type: "maven", creator_id: 1294, status: "error", last_downloaded_at: nil, status_message: nil>]5182 VERSION_ASC5183 is expected to eq [#<Packages::Conan::Package id: 16, project_id: 664, created_at: "2024-10-02 09:26:48.889360428 +0000...age_type: "maven", creator_id: 1294, status: "error", last_downloaded_at: nil, status_message: nil>]5184 TYPE_DESC5185 is expected to eq [#<Packages::Conan::Package id: 16, project_id: 664, created_at: "2024-10-02 09:26:48.889360428 +0000...age_type: "maven", creator_id: 1294, status: "error", last_downloaded_at: nil, status_message: nil>]5186 filter by package_name5187 is expected to eq [#<Packages::Conan::Package id: 16, project_id: 664, created_at: "2024-10-02 09:26:48.889360428 +0000...e_type: "conan", creator_id: 1294, status: "default", last_downloaded_at: nil, status_message: nil>]5188 filter by package_type5189 is expected to eq [#<Packages::Conan::Package id: 16, project_id: 664, created_at: "2024-10-02 09:26:48.889360428 +0000...e_type: "conan", creator_id: 1294, status: "default", last_downloaded_at: nil, status_message: nil>]5190 filter by package_version5191 is expected to eq [#<Packages::Conan::Package id: 16, project_id: 664, created_at: "2024-10-02 09:26:48.889360428 +0000...e_type: "conan", creator_id: 1294, status: "default", last_downloaded_at: nil, status_message: nil>]5192 includes_versionless has no effect5193 filter by status5194 is expected to eq [#<Packages::Package id: 18, project_id: 664, created_at: "2024-10-03 08:26:49.463706323 +0000", upda...age_type: "maven", creator_id: 1294, status: "error", last_downloaded_at: nil, status_message: nil>]5195 include_versionless5196 is expected to include #<Packages::Package id: 20, project_id: 664, created_at: "2024-10-03 09:25:49.888729500 +0000", updat...ge_type: "maven", creator_id: 1294, status: "default", last_downloaded_at: nil, status_message: nil>5197 project_path sorting5198 when sorting desc5199 is expected to eq [#<Packages::Package id: 24, project_id: 668, created_at: "2024-10-03 09:26:52.995285545 +0000", upda...e_type: "maven", creator_id: 1294, status: "default", last_downloaded_at: nil, status_message: nil>]5200 when sorting asc5201 is expected to eq [#<Packages::Package id: 23, project_id: 664, created_at: "2024-10-03 09:26:52.988775595 +0000", upda...e_type: "maven", creator_id: 1298, status: "default", last_downloaded_at: nil, status_message: nil>]5202# [RSpecRunTime] Finishing example group spec/graphql/resolvers/group_packages_resolver_spec.rb. It took 5.1 seconds. Expected to take 11.13 seconds.5203# [RSpecRunTime] Starting example group spec/lib/gitlab/database/namespace_each_batch_spec.rb. Expected to take 10.9 seconds.5204Gitlab::Database::NamespaceEachBatch5205 when querying a subgroup without descendants5206 finds only the given namespace id5207# [RSpecRunTime] RSpec elapsed time: 22 minutes 17.37 seconds. Current RSS: ~1553M. Threads: 4. load average: 1.10 1.17 1.22 1/299 169615208.5209 when batching over groups only5210 returns the correct namespace ids5211 when the cursor is invalid5212 when non-integer current id is given5213 raises error5214 when depth is not an array5215 raises error5216 when non-integer depth values are given5217 raises error5218 when giving non-existing namespace id5219 returns nothing5220# [RSpecRunTime] RSpec elapsed time: 22 minutes 20.98 seconds. Current RSS: ~1517M. Threads: 4. load average: 1.09 1.16 1.22 1/299 169625221.5222 when batch size is 15223 behaves like iteration over the hierarchy5224 returns the correct namespace ids5225 when stopping the iteration in the middle and resuming5226 returns the correct ids5227 when querying a subgroup5228 returns the correct ids5229 when batch size is larger than the hierarchy5230 behaves like iteration over the hierarchy5231 returns the correct namespace ids5232 behaves like iteration over the hierarchy5233 returns the correct namespace ids5234# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/namespace_each_batch_spec.rb. It took 6.44 seconds. Expected to take 10.9 seconds.5235# [RSpecRunTime] Starting example group spec/graphql/resolvers/board_lists_resolver_spec.rb. Expected to take 10.6 seconds.5236Resolvers::BoardListsResolver5237 #resolve5238 when project boards5239 behaves like group and project board lists resolver5240 does not create the backlog list5241 with unauthorized user5242 raises an error5243# [RSpecRunTime] RSpec elapsed time: 22 minutes 23.39 seconds. Current RSS: ~1511M. Threads: 4. load average: 1.09 1.16 1.22 1/299 169635244.5245 when authorized5246 returns a list of board lists5247 when another user has list preferences5248 returns the complete list of board lists for this user5249 when querying for a single list5250 returns specified list5251 returns empty result if list is not found5252 generates an error if list ID is not valid5253# [RSpecRunTime] RSpec elapsed time: 22 minutes 25.42 seconds. Current RSS: ~1520M. Threads: 4. load average: 1.08 1.16 1.21 1/299 169645254.5255 when group boards5256 behaves like group and project board lists resolver5257 does not create the backlog list5258 with unauthorized user5259 raises an error5260 when authorized5261 returns a list of board lists5262 when another user has list preferences5263 returns the complete list of board lists for this user5264 when querying for a single list5265 returns specified list5266 returns empty result if list is not found5267 generates an error if list ID is not valid5268# [RSpecRunTime] RSpec elapsed time: 22 minutes 28.33 seconds. Current RSS: ~1506M. Threads: 4. load average: 1.08 1.16 1.21 2/299 169655269.5270# [RSpecRunTime] Finishing example group spec/graphql/resolvers/board_lists_resolver_spec.rb. It took 6.48 seconds. Expected to take 10.6 seconds.5271# [RSpecRunTime] Starting example group spec/models/board_project_recent_visit_spec.rb. Expected to take 10.41 seconds.5272BoardProjectRecentVisit5273 does not allow STI5274 relationships5275 is expected to belong to user required: false5276 is expected to belong to project required: false5277 is expected to belong to board required: false5278 validations5279 is expected to validate that :user cannot be empty/falsy5280 is expected to validate that :project cannot be empty/falsy5281 is expected to validate that :board cannot be empty/falsy5282 behaves like boards recent visit5283 #visited5284 creates a visit if one does not exists5285 behaves like was visited previously5286 updates the timestamp5287 when we try to create a visit that is not unique5288 behaves like was visited previously5289 updates the timestamp5290 #latest5291 returns the most recent visited5292 returns last 3 visited boards5293# [RSpecRunTime] RSpec elapsed time: 22 minutes 34.72 seconds. Current RSS: ~1496M. Threads: 4. load average: 1.07 1.15 1.21 1/299 170505294.5295# [RSpecRunTime] Finishing example group spec/models/board_project_recent_visit_spec.rb. It took 6.39 seconds. Expected to take 10.41 seconds.5296# [RSpecRunTime] Starting example group spec/services/bulk_imports/relation_export_service_spec.rb. Expected to take 10.0 seconds.5297BulkImports::RelationExportService5298 #execute5299 exports specified relation and marks export as finished5300 removes temp export files5301 exports specified relation and marks export as finished5302 when relation is empty and there is nothing to export5303 creates empty file on disk5304# [RSpecRunTime] RSpec elapsed time: 22 minutes 37.84 seconds. Current RSS: ~1495M. Threads: 4. load average: 1.07 1.15 1.21 1/302 170585305.5306 when exporting a file relation5307 uses file export service5308 when export record does not exist5309 creates export record5310 when there is existing export present5311 removes existing export before exporting5312 when export is recently finished5313 returns recently finished export instead of re-exporting5314# [RSpecRunTime] RSpec elapsed time: 22 minutes 40.52 seconds. Current RSS: ~1486M. Threads: 4. load average: 1.06 1.15 1.21 1/302 170625315.5316 when export was batched5317 removes existing batches and marks export as not batched5318# [RSpecRunTime] Finishing example group spec/services/bulk_imports/relation_export_service_spec.rb. It took 6.69 seconds. Expected to take 10.0 seconds.5319# [RSpecRunTime] Starting example group spec/models/concerns/ci/has_variable_spec.rb. Expected to take 9.8 seconds.5320Ci::HasVariable5321 does not allow STI5322 is expected to validate that :key cannot be empty/falsy5323 is expected to validate that the length of :key is at most 2555324 is expected to allow :key to be ‹"foo"›5325 is expected not to allow :key to be ‹"foo bar"›5326 is expected not to allow :key to be ‹"foo/bar"›5327 scopes5328 .by_key5329 is expected to contain exactly #<Ci::Variable id: 1, key: [FILTERED], value: nil, encrypted_value: "LRy70jIG18D2jpOXeEreEg==\n", enc...nt_scope: "*", masked: false, variable_type: "env_var", raw: false, description: nil, hidden: false>5330# [RSpecRunTime] RSpec elapsed time: 22 minutes 43.73 seconds. Current RSS: ~1493M. Threads: 4. load average: 1.06 1.15 1.21 1/302 170645331.5332 #key=5333 when the new key is nil5334 strips leading and trailing whitespaces5335 when the new key has leadind and trailing whitespaces5336 strips leading and trailing whitespaces5337 #value5338 stores the encrypted value5339 stores an iv for value5340 stores a salt for value5341 #to_runner_variable5342 returns a hash for the runner5343 with RequestStore enabled5344 decrypts once5345 does not cache similar keys5346 does not cache unpersisted values5347# [RSpecRunTime] RSpec elapsed time: 22 minutes 45.97 seconds. Current RSS: ~1500M. Threads: 4. load average: 1.06 1.15 1.21 1/299 170655348.5349 .order_by5350 supports ordering by key ascending5351 supports ordering by key descending5352 when order method is unknown5353 does not call reorder5354 when order method is nil5355 does not call reorder5356# [RSpecRunTime] Finishing example group spec/models/concerns/ci/has_variable_spec.rb. It took 5.06 seconds. Expected to take 9.8 seconds.5357# [RSpecRunTime] Starting example group spec/models/namespace/detail_spec.rb. Expected to take 9.5 seconds.5358Namespace::Detail5359 does not allow STI5360 associations5361 is expected to belong to namespace required: false5362 is expected to belong to creator class_name => User required: false5363 validations5364 is expected to validate that :namespace cannot be empty/falsy5365 when namespace description changes5366 changes namespace details description5367 when project description changes5368 changes project namespace details description5369 when group description changes5370 changes group namespace details description5371 with loose foreign key on namespace_details.creator_id5372 behaves like cleanup by a loose foreign key5373 cleans up (delete or nullify) the model5374# [RSpecRunTime] RSpec elapsed time: 22 minutes 52.68 seconds. Current RSS: ~1490M. Threads: 4. load average: 1.05 1.14 1.21 1/299 170665375.5376 #add_creator5377 adds the creator5378# [RSpecRunTime] Finishing example group spec/models/namespace/detail_spec.rb. It took 6.55 seconds. Expected to take 9.5 seconds.5379# [RSpecRunTime] Starting example group spec/graphql/resolvers/namespace_projects_resolver_spec.rb. Expected to take 9.35 seconds.5380Resolvers::NamespaceProjectsResolver5381 has an high complexity regardless of arguments5382 #resolve5383 with a group5384 is expected to contain exactly #<Project id:692 group93/project>>, #<Project id:693 group93/test-project>>, and #<Project id:694 group93/test>>5385 when include_subgroups is true5386 is expected to contain exactly #<Project id:692 group93/project>>, #<Project id:693 group93/test-project>>, #<Project id:694 group93/test>>, #<Project id:695 group93/group94/project-702>>, and #<Project id:696 group93/group94/project-703>>5387# [RSpecRunTime] RSpec elapsed time: 22 minutes 56.51 seconds. Current RSS: ~1474M. Threads: 4. load average: 1.05 1.14 1.21 1/299 170675388.5389 when not_aimed_for_deletion is true5390 is expected to contain exactly #<Project id:692 group93/project>>, #<Project id:693 group93/test-project>>, and #<Project id:695 group93/group94/project-702>>5391 when include_archived is false5392 is expected to contain exactly #<Project id:692 group93/project>> and #<Project id:694 group93/test>>5393 search and similarity sorting5394 returns projects ordered by similarity to the search input5395 filters out result that do not match the search input5396 when `search` parameter is not given5397 returns all projects5398 when only search term is given5399 filters out result that do not match the search input, but does not sort them5400 ids filtering5401 when ids is provided5402 is expected to contain exactly #<Project id:694 group93/test>>5403 when ids is nil5404 is expected to contain exactly #<Project id:692 group93/project>>, #<Project id:693 group93/test-project>>, and #<Project id:694 group93/test>>5405 with an user namespace5406 is expected to contain exactly #<Project id:689 user769/project-699>>, #<Project id:690 user769/project-700>>, and #<Project id:691 user769/project-701>>5407 when passing a non existent, batch loaded namespace5408 is expected to be empty5409# [RSpecRunTime] Finishing example group spec/graphql/resolvers/namespace_projects_resolver_spec.rb. It took 4.81 seconds. Expected to take 9.35 seconds.5410# [RSpecRunTime] Starting example group spec/services/ci/runners/assign_runner_service_spec.rb. Expected to take 9.08 seconds.5411Ci::Runners::AssignRunnerService#execute5412 without user5413 does not call assign_to on runner and returns error response5414 with unauthorized user5415 does not call assign_to on runner and returns error message5416 with authorized user5417 with user owning runner and being maintainer of new project5418 calls assign_to on runner and returns success response5419 when runner returns error5420 returns error response5421# [RSpecRunTime] RSpec elapsed time: 23 minutes 0.38 second. Current RSS: ~1498M. Threads: 4. load average: 1.04 1.14 1.20 1/299 170685422.5423 when new project is from a different organization5424 returns error response and rolls back transaction5425# [RSpecRunTime] RSpec elapsed time: 23 minutes 1.49 seconds. Current RSS: ~1486M. Threads: 4. load average: 1.04 1.14 1.20 1/299 170695426.5427 with user owning runner5428 does not call assign_to on runner and returns error message5429 with user being maintainer of new project5430 does not call assign_to on runner and returns error message5431 with admin user5432 calls assign_to on runner and returns success response5433 when runner is not associated with any projects5434 calls assign_to on runner and returns success response5435# [RSpecRunTime] Finishing example group spec/services/ci/runners/assign_runner_service_spec.rb. It took 5.26 seconds. Expected to take 9.08 seconds.5436# [RSpecRunTime] Starting example group spec/finders/resource_state_event_finder_spec.rb. Expected to take 8.86 seconds.5437ResourceStateEventFinder5438 #execute5439 returns events accessible by user5440 when issues are private5441 does not return any events5442# [RSpecRunTime] RSpec elapsed time: 23 minutes 5.03 seconds. Current RSS: ~1480M. Threads: 4. load average: 1.04 1.14 1.20 1/299 170705443.5444 when issue is not accesible to the user5445 does not return any events5446 #can_read_eventable?5447 when eventable is an Issue5448 when issue is readable5449 is expected to be truthy5450 when issue is not readable5451 is expected to be falsey5452 when eventable is a MergeRequest5453 when merge request is readable5454 is expected to be truthy5455# [RSpecRunTime] RSpec elapsed time: 23 minutes 8.67 seconds. Current RSS: ~1481M. Threads: 4. load average: 1.44 1.22 1.23 1/299 170715456.5457 when merge request is not readable5458 is expected to be falsey5459# [RSpecRunTime] Finishing example group spec/finders/resource_state_event_finder_spec.rb. It took 6.45 seconds. Expected to take 8.86 seconds.5460# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/prefix_spec.rb. Expected to take 8.62 seconds.5461Gitlab::Ci::Config::Entry::Prefix5462 validations5463 behaves like key entry validations5464 when entry value contains slash5465 behaves like key with slash5466 is invalid5467 reports errors with config value5468 when entry value contains URI encoded slash (%2F)5469 behaves like key with slash5470 is invalid5471 reports errors with config value5472 when entry value is a dot5473 behaves like key with only dots5474 is invalid5475 reports errors with config value5476 when entry value is two dots5477 behaves like key with only dots5478 is invalid5479 reports errors with config value5480 when entry value is a URI encoded dot (%2E)5481 behaves like key with only dots5482 is invalid5483 reports errors with config value5484 when entry value is two URI encoded dots (%2E)5485 behaves like key with only dots5486 is invalid5487 reports errors with config value5488 when entry value is one dot and one URI encoded dot5489 behaves like key with only dots5490 is invalid5491 reports errors with config value5492# [RSpecRunTime] RSpec elapsed time: 23 minutes 12.7 seconds. Current RSS: ~1504M. Threads: 4. load average: 1.44 1.22 1.23 1/299 170725493.5494 when key is a string5495 #value5496 returns key value5497 #valid?5498 is valid5499 when entry value is not correct5500 #errors5501 saves errors5502 .default5503 returns default key5504# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/prefix_spec.rb. It took 3.62 seconds. Expected to take 8.62 seconds.5505# [RSpecRunTime] Starting example group spec/presenters/projects/import_export/project_export_presenter_spec.rb. Expected to take 8.41 seconds.5506Projects::ImportExport::ProjectExportPresenter5507 #description5508 override_description not provided5509 keeps original description5510 override_description provided5511 overrides description5512 #as_json5513 override_description not provided5514 keeps original description5515 override_description provided5516 overrides description5517 #protected_branches5518 returns the project exported protected branches5519 #project_members5520 does not export group members if it has no permission5521 does not export group members as maintainer5522 exports group members as group owner5523 as admin5524 when admin mode is enabled5525 exports group members as admin5526 exports group members as project members5527# [RSpecRunTime] RSpec elapsed time: 23 minutes 16.98 seconds. Current RSS: ~1509M. Threads: 4. load average: 1.32 1.20 1.22 1/299 170735528.5529 when admin mode is disabled5530 does not export group members5531# [RSpecRunTime] Finishing example group spec/presenters/projects/import_export/project_export_presenter_spec.rb. It took 4.3 seconds. Expected to take 8.41 seconds.5532# [RSpecRunTime] Starting example group spec/services/suggestions/outdate_service_spec.rb. Expected to take 8.15 seconds.5533Suggestions::OutdateService5534 #execute5535 when there is a change within multi-line suggestion range5536 updates the outdatable suggestion record5537# [RSpecRunTime] RSpec elapsed time: 23 minutes 21.27 seconds. Current RSS: ~1509M. Threads: 4. load average: 1.46 1.23 1.23 3/305 173905538.5539 when there is no change within multi-line suggestion range5540 does not outdates suggestion record5541# [RSpecRunTime] RSpec elapsed time: 23 minutes 24.87 seconds. Current RSS: ~1510M. Threads: 4. load average: 1.50 1.24 1.24 1/305 177045542.5543# [RSpecRunTime] Finishing example group spec/services/suggestions/outdate_service_spec.rb. It took 7.4 seconds. Expected to take 8.15 seconds.5544# [RSpecRunTime] Starting example group spec/finders/boards/boards_finder_spec.rb. Expected to take 8.01 seconds.5545Boards::BoardsFinder5546 #execute5547 when board parent is a project5548 behaves like boards list service5549 does not create a new board5550 returns parent boards5551# [RSpecRunTime] RSpec elapsed time: 23 minutes 26.33 seconds. Current RSS: ~1510M. Threads: 4. load average: 1.50 1.24 1.24 1/305 177055552.5553 behaves like multiple boards list service5554 #execute5555 returns all issue boards5556 returns boards ordered by name5557 when wanting a specific board5558 returns board specified by id5559 raises exception when board is not found5560# [RSpecRunTime] RSpec elapsed time: 23 minutes 30.19 seconds. Current RSS: ~1509M. Threads: 4. load average: 1.46 1.24 1.23 1/304 177065561.5562 when board parent is a group5563 behaves like boards list service5564 does not create a new board5565 returns parent boards5566# [RSpecRunTime] Finishing example group spec/finders/boards/boards_finder_spec.rb. It took 5.9 seconds. Expected to take 8.01 seconds.5567# [RSpecRunTime] Starting example group spec/serializers/discussion_entity_spec.rb. Expected to take 7.82 seconds.5568DiscussionEntity5569 exposes correct attributes5570 does not include base discussion in the notes5571 resolved_by matches note_user_entity schema5572 when is LegacyDiffDiscussion5573 exposes correct attributes5574# [RSpecRunTime] RSpec elapsed time: 23 minutes 33.71 seconds. Current RSS: ~1508M. Threads: 4. load average: 1.42 1.23 1.23 1/304 177075575.5576 when diff file is present5577 exposes diff file attributes5578# [RSpecRunTime] RSpec elapsed time: 23 minutes 36.22 seconds. Current RSS: ~1516M. Threads: 4. load average: 1.42 1.23 1.23 1/305 178405579.5580# [RSpecRunTime] Finishing example group spec/serializers/discussion_entity_spec.rb. It took 5.46 seconds. Expected to take 7.82 seconds.5581# [RSpecRunTime] Starting example group spec/services/ci/enqueue_job_service_spec.rb. Expected to take 7.63 seconds.5582Ci::EnqueueJobService#execute5583 calls Ci::ResetSkippedJobsService5584 assigns the user to the job5585 calls enqueue!5586 returns the job5587 when the job is manually triggered another user5588 assigns the user and variables to the job5589# [RSpecRunTime] RSpec elapsed time: 23 minutes 39.08 seconds. Current RSS: ~1515M. Threads: 4. load average: 1.39 1.23 1.23 1/304 178415590.5591 when a transition block is supplied5592 calls the transition block instead of enqueue!5593 when variables are supplied5594 assigns the variables to the job5595 when the job transition is invalid5596 raises StateMachines::InvalidTransition5597# [RSpecRunTime] Finishing example group spec/services/ci/enqueue_job_service_spec.rb. It took 4.28 seconds. Expected to take 7.63 seconds.5598# [RSpecRunTime] Starting example group spec/lib/gitlab/config/loader/yaml_spec.rb. Expected to take 7.46 seconds.5599Gitlab::Config::Loader::Yaml5600 when max yaml size and depth are set in ApplicationSetting5601 uses ApplicationSetting values rather than the defaults5602 when yaml syntax is correct5603 #valid?5604 returns true5605 #load!5606 returns a valid hash5607 when yaml syntax is incorrect5608 #valid?5609 returns false5610 #load!5611 raises error5612 when there is an unknown alias5613 #initialize5614 raises FormatError5615 when yaml config is empty5616 #valid?5617 returns false5618 #load_raw!5619 raises error5620 when yaml size is too large5621 #valid?5622 returns false5623 #load!5624 raises FormatError5625 when yaml has cyclic data structure5626 #valid?5627 returns false5628 #load!5629 raises FormatError5630 #load_raw!5631 loads keys as strings5632 #load!5633 symbolizes keys5634 #blank?5635 when the loaded YAML is empty5636 returns true5637 when the loaded YAML has content5638 returns false5639 #raw5640 returns the unparsed YAML5641# [RSpecRunTime] Finishing example group spec/lib/gitlab/config/loader/yaml_spec.rb. It took 1.99 seconds. Expected to take 7.46 seconds.5642# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/runner/metrics_spec.rb. Expected to take 7.3 seconds.5643Gitlab::Ci::Runner::Metrics5644 #increment_runner_authentication_success_counter5645 increments count for same type5646 does not increment count for different type5647 does not increment failure count5648 throws ArgumentError for invalid runner type5649# [RSpecRunTime] RSpec elapsed time: 23 minutes 44.47 seconds. Current RSS: ~1544M. Threads: 4. load average: 1.36 1.22 1.23 1/304 178425650.5651 #increment_runner_authentication_failure_counter5652 increments count5653 does not increment success count5654# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/runner/metrics_spec.rb. It took 2.83 seconds. Expected to take 7.3 seconds.5655# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/o_auth/provider_spec.rb. Expected to take 7.11 seconds.5656Gitlab::Auth::OAuth::Provider5657 .enabled?5658 when OmniAuth is disabled5659 allows database auth5660 allows LDAP auth5661 does not allow other OmniAuth providers5662 when OmniAuth is enabled5663 allows database auth5664 allows LDAP auth5665 allows other OmniAuth providers5666 .config_for5667 for an LDAP provider5668 when the provider exists5669 returns the config5670 when the provider does not exist5671 returns nil5672 for an OmniAuth provider5673 when the provider exists5674 returns the config5675 merges defaults with the given configuration5676 when the provider does not exist5677 returns nil5678 for an OpenID Connect provider5679 when the provider exists5680 returns the config5681 .label_for5682 when configuration specifies a custom label5683 returns the custom label name5684 when configuration does not specify a custom label5685 when the name does not correspond to a label mapping5686 returns the titleized name5687 when the name corresponds to a label mapping5688 returns the mapped name5689# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/o_auth/provider_spec.rb. It took 1.58 seconds. Expected to take 7.11 seconds.5690# [RSpecRunTime] Starting example group spec/finders/projects/ml/model_version_finder_spec.rb. Expected to take 6.96 seconds.5691Projects::Ml::ModelVersionFinder5692 default params5693 returns models for project ordered by id desc5694 including the latest version and project5695# [RSpecRunTime] RSpec elapsed time: 23 minutes 48.94 seconds. Current RSS: ~1567M. Threads: 4. load average: 1.33 1.22 1.23 1/297 178435696.5697 sorting5698 test_case: "default params", order_by: nil, direction: nil, expected_order: [2, 1, 0]5699 is expected to eq [#<Ml::ModelVersion id: 3, created_at: "2024-10-03 09:28:25.900170752 +0000", updated_at: "2024-10-03...wn_version: 2162688, description_html: "<p data-sourcepos=\"1:1-1:16\" dir=\"auto\">Some descr...">]5700 test_case: "ascending order", order_by: "id", direction: "ASC", expected_order: [0, 1, 2]5701 is expected to eq [#<Ml::ModelVersion id: 1, created_at: "2024-10-03 09:28:25.791278233 +0000", updated_at: "2024-10-03...wn_version: 2162688, description_html: "<p data-sourcepos=\"1:1-1:16\" dir=\"auto\">Some descr...">]5702 test_case: "by version", order_by: "version", direction: "ASC", expected_order: [2, 0, 1]5703 is expected to eq [#<Ml::ModelVersion id: 3, created_at: "2024-10-03 09:28:25.900170752 +0000", updated_at: "2024-10-03...wn_version: 2162688, description_html: "<p data-sourcepos=\"1:1-1:16\" dir=\"auto\">Some descr...">]5704 test_case: "by version desc", order_by: "version", direction: "DESC", expected_order: [1, 0, 2]5705 is expected to eq [#<Ml::ModelVersion id: 2, created_at: "2024-10-03 09:28:25.866357202 +0000", updated_at: "2024-10-03...wn_version: 2162688, description_html: "<p data-sourcepos=\"1:1-1:16\" dir=\"auto\">Some descr...">]5706 test_case: "invalid sort", order_by: nil, direction: "UP", expected_order: [2, 1, 0]5707 is expected to eq [#<Ml::ModelVersion id: 3, created_at: "2024-10-03 09:28:25.900170752 +0000", updated_at: "2024-10-03...wn_version: 2162688, description_html: "<p data-sourcepos=\"1:1-1:16\" dir=\"auto\">Some descr...">]5708 test_case: "invalid order by", order_by: "INVALID", direction: nil, expected_order: [2, 1, 0]5709 is expected to eq [#<Ml::ModelVersion id: 3, created_at: "2024-10-03 09:28:25.900170752 +0000", updated_at: "2024-10-03...wn_version: 2162688, description_html: "<p data-sourcepos=\"1:1-1:16\" dir=\"auto\">Some descr...">]5710 test_case: "order by updated_at", order_by: "created_at", direction: nil, expected_order: [2, 1, 0]5711 is expected to eq [#<Ml::ModelVersion id: 3, created_at: "2024-10-03 09:28:25.900170752 +0000", updated_at: "2024-10-03...wn_version: 2162688, description_html: "<p data-sourcepos=\"1:1-1:16\" dir=\"auto\">Some descr...">]5712 when version is passed5713 searches by name5714# [RSpecRunTime] Finishing example group spec/finders/projects/ml/model_version_finder_spec.rb. It took 3.04 seconds. Expected to take 6.96 seconds.5715# [RSpecRunTime] Starting example group spec/workers/merge_requests/close_issue_worker_spec.rb. Expected to take 6.78 seconds.5716MergeRequests::CloseIssueWorker5717 #perform5718 calls the close issue service5719 when the project does not exist5720 behaves like when object does not exist5721 does not call the close issue service5722# [RSpecRunTime] RSpec elapsed time: 23 minutes 52.25 seconds. Current RSS: ~1545M. Threads: 4. load average: 1.33 1.22 1.23 1/297 178445723.5724 when the user does not exist5725 behaves like when object does not exist5726 does not call the close issue service5727# [RSpecRunTime] RSpec elapsed time: 23 minutes 53.69 seconds. Current RSS: ~1531M. Threads: 4. load average: 1.30 1.22 1.23 1/297 178455728.5729 when the issue does not exist5730 behaves like when object does not exist5731 does not call the close issue service5732 when the merge request does not exist5733 behaves like when object does not exist5734 does not call the close issue service5735# [RSpecRunTime] RSpec elapsed time: 23 minutes 55.87 seconds. Current RSS: ~1522M. Threads: 4. load average: 1.30 1.22 1.23 1/297 178465736.5737# [RSpecRunTime] Finishing example group spec/workers/merge_requests/close_issue_worker_spec.rb. It took 5.93 seconds. Expected to take 6.78 seconds.5738# [RSpecRunTime] Starting example group spec/workers/activity_pub/projects/releases_subscription_worker_spec.rb. Expected to take 6.65 seconds.5739ActivityPub::Projects::ReleasesSubscriptionWorker5740 #perform5741 when the project is public5742 when inbox url has not been resolved yet5743 calls the service to resolve the inbox url5744 calls the service to send out the Accept activity5745 when inbox url has been resolved5746 when shared inbox url has not been resolved5747 calls the service to resolve the inbox url5748 calls the service to send out the Accept activity5749 when shared inbox url has been resolved5750 does not call the service to resolve the inbox url5751 calls the service to send out the Accept activity5752 when the subscription does not exist5753 behaves like failed job5754 does not resolve inbox url5755 does not send out Accept activity5756 when project has changed to internal5757 behaves like non public project5758 deletes the subscription5759 behaves like failed job5760 does not resolve inbox url5761 does not send out Accept activity5762 when project has changed to private5763 behaves like non public project5764 deletes the subscription5765 behaves like failed job5766 does not resolve inbox url5767 does not send out Accept activity5768 #sidekiq_retries_exhausted5769 delete the subscription5770# [RSpecRunTime] Finishing example group spec/workers/activity_pub/projects/releases_subscription_worker_spec.rb. It took 2.14 seconds. Expected to take 6.65 seconds.5771# [RSpecRunTime] Starting example group spec/tooling/danger/datateam_spec.rb. Expected to take 6.61 seconds.5772Tooling::Danger::Datateam5773 data team danger5774 with structure.sql subtraction changes and no Data Warehouse::Impact Check label5775 aggregate_failures5776 with structure.sql subtraction changes and Data Warehouse::Impact Check label5777 aggregate_failures5778 with structure.sql addition changes and no Data Warehouse::Impact Check label5779 aggregate_failures5780 with user model changes5781 aggregate_failures5782 with perfomance indicator changes and no Data Warehouse::Impact Check label5783 aggregate_failures5784 with perfomance indicator changes and Data Warehouse::Impact Check label5785 aggregate_failures5786 with metric file changes and no performance indicator changes5787 aggregate_failures5788 with metric file changes and no performance indicator changes and other label5789 aggregate_failures5790 with performance indicator changes and other label5791 aggregate_failures5792 with performance indicator changes, Data Warehouse::Impact Check and other label5793 aggregate_failures5794 with performance indicator changes and other labels5795 aggregate_failures5796 with metric status removed5797 aggregate_failures5798 with metric status active5799 aggregate_failures5800 with database metric files added5801 aggregate_failures5802 with non-database metric files added5803 aggregate_failures5804# [RSpecRunTime] Finishing example group spec/tooling/danger/datateam_spec.rb. It took 1.64 seconds. Expected to take 6.61 seconds.5805# [RSpecRunTime] Starting example group spec/graphql/types/base_argument_spec.rb. Expected to take 6.4 seconds.5806Types::BaseArgument5807 does not append to the description if it is absent5808 supports named reasons: renamed5809 supports :alpha5810 adds information about the replacement if provided5811 appends to the description if given5812 adds a formatted `deprecated_reason` to the subject5813 does not allow :alpha and :deprecated together5814 validations5815 raises an informative error if `deprecation_reason` is used5816 raises an error if a required property is missing5817 raises an error if milestone is not a String5818# [RSpecRunTime] RSpec elapsed time: 24 minutes 0.8 second. Current RSS: ~1557M. Threads: 4. load average: 1.28 1.21 1.23 1/297 178475819.5820 visible?5821 defaults to true5822 when subject is deprecated5823 defaults to true5824 returns false if `remove_deprecated` is true in context5825# [RSpecRunTime] Finishing example group spec/graphql/types/base_argument_spec.rb. It took 1.47 seconds. Expected to take 6.4 seconds.5826# [RSpecRunTime] Starting example group spec/models/concerns/subquery_spec.rb. Expected to take 6.31 seconds.5827Subquery5828 does not allow STI5829 when relation is loaded5830 behaves like subquery as array values5831 is expected to contain exactly 730, 731, and 7325832 is expected not to make queries5833# [RSpecRunTime] RSpec elapsed time: 24 minutes 2.67 seconds. Current RSS: ~1541M. Threads: 4. load average: 1.28 1.21 1.23 1/297 178485834.5835 when array size exceeds max_limit5836 behaves like subquery as relation5837 is expected to be a kind of ActiveRecord::Relation5838 is expected to make queries5839 with a select5840 behaves like subquery as array values5841 is expected to contain exactly 730, 731, and 7325842 is expected not to make queries5843 and querying with an unloaded column5844 is expected to raise ActiveModel::MissingAttributeError5845 when relation is not loaded5846 behaves like subquery as relation5847 is expected to be a kind of ActiveRecord::Relation5848 is expected to make queries5849 when array size exceeds max_limit5850 behaves like subquery as relation5851 is expected to be a kind of ActiveRecord::Relation5852 is expected to make queries5853# [RSpecRunTime] Finishing example group spec/models/concerns/subquery_spec.rb. It took 2.54 seconds. Expected to take 6.31 seconds.5854# [RSpecRunTime] Starting example group spec/services/packages/generic/create_package_file_service_spec.rb. Expected to take 6.23 seconds.5855Packages::Generic::CreatePackageFileService5856 #execute5857 creates package file5858 with a status5859 updates an existing packages status5860# [RSpecRunTime] RSpec elapsed time: 24 minutes 4.98 seconds. Current RSS: ~1535M. Threads: 4. load average: 1.26 1.21 1.22 1/297 178495861.5862 behaves like assigns build to package file5863 with build info5864 assigns the pipeline to the package5865 creates a new PackageFileBuildInfo record5866# [RSpecRunTime] RSpec elapsed time: 24 minutes 6.54 seconds. Current RSS: ~1540M. Threads: 4. load average: 1.26 1.21 1.22 1/297 178505867.5868 with existing package5869Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol.5871To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.5872 is expected to change `project.package_files.count` by 15873 when duplicates are not allowed5874 does not allow duplicates5875 when the file is pending destruction5876 allows creating the file5877 when the package name matches the exception regex5878 is expected to change `project.package_files.count` by 15879 with multiple files for the same package and the same pipeline5880 creates the build info only once5881# [RSpecRunTime] Finishing example group spec/services/packages/generic/create_package_file_service_spec.rb. It took 3.66 seconds. Expected to take 6.23 seconds.5882# [RSpecRunTime] Starting example group spec/services/work_items/related_work_item_links/destroy_service_spec.rb. Expected to take 6.06 seconds.5883WorkItems::RelatedWorkItemLinks::DestroyService5884 #execute5885 when user can `admin_work_item_link` for the work item5886 removes existing linked items with access5887 creates notes for the source and target of each removed link5888 returns correct response message5889 when all items fail5890 returns an error response5891# [RSpecRunTime] RSpec elapsed time: 24 minutes 11.95 seconds. Current RSS: ~1504M. Threads: 4. load average: 1.23 1.21 1.22 1/297 178755892.5893 when item_ids is empty5894 returns error response5895 when user cannot `admin_work_item_link` for the work item5896 returns error response5897# [RSpecRunTime] Finishing example group spec/services/work_items/related_work_item_links/destroy_service_spec.rb. It took 4.96 seconds. Expected to take 6.06 seconds.5898# [RSpecRunTime] Starting example group spec/channels/application_cable/connection_spec.rb. Expected to take 5.94 seconds.5899ApplicationCable::Connection5900 when session cookie is set5901 when user is logged in5902 sets current_user5903 with a stale password5904 sets current_user to nil5905 when user is not logged in5906 sets current_user to nil5907 when bearer header is provided5908 when it is a personal_access_token5909 finds user by PAT5910 when an expired personal_access_token5911 sets the current_user as `nil`, and rejects the connection5912 when a revoked personal_access_token5913 sets the current_user as `nil`, and rejects the connection5914 when it is an OAuth access token5915 when it is a valid OAuth access token5916 finds user by OAuth access token5917 when it is an invalid OAuth access token5918 sets the current_user as `nil`, and rejects the connection5919 when session cookie is not set5920 sets current_user to nil5921 when session cookie is an empty string5922 sets current_user to nil5923# [RSpecRunTime] Finishing example group spec/channels/application_cable/connection_spec.rb. It took 2.13 seconds. Expected to take 5.94 seconds.5924# [RSpecRunTime] Starting example group spec/workers/reactive_caching_worker_spec.rb. Expected to take 5.89 seconds.5925ReactiveCachingWorker5926 behaves like reactive cacheable worker5927 #perform5928 when reactive cache worker class is found5929 calls #exclusively_update_reactive_cache!5930 when ReactiveCaching::ExceededReactiveCacheLimit is raised5931 avoids failing the job and tracks via Gitlab::ErrorTracking5932# [RSpecRunTime] RSpec elapsed time: 24 minutes 16.82 seconds. Current RSS: ~1514M. Threads: 4. load average: 1.22 1.20 1.22 1/297 178765933.5934 when reactive cache worker class is not found5935 raises no error5936 when reactive cache worker class is invalid5937 raises no error5938 worker context5939 sets the related class on the job5940Job arguments to ReactiveCachingWorker must be native JSON types, but Project(id: integer, name: string, path: string, description: text, created_at: datetime, updated_at: datetime, creator_id: integer, namespace_id: integer, last_activity_at: datetime, import_url: string, visibility_level: integer, archived: boolean, avatar: string, merge_requests_template: text, star_count: integer, merge_requests_rebase_enabled: boolean, import_type: string, import_source: string, approvals_before_merge: integer, reset_approvals_on_push: boolean, merge_requests_ff_only_enabled: boolean, issues_template: text, mirror: boolean, mirror_last_update_at: datetime, mirror_last_successful_update_at: datetime, mirror_user_id: integer, shared_runners_enabled: boolean, runners_token: string, build_allow_git_fetch: boolean, build_timeout: integer, mirror_trigger_builds: boolean, pending_delete: boolean, public_builds: boolean, last_repository_check_failed: boolean, last_repository_check_at: datetime, only_allow_merge_if_pipeline_succeeds: boolean, has_external_issue_tracker: boolean, repository_storage: string, repository_read_only: boolean, request_access_enabled: boolean, has_external_wiki: boolean, ci_config_path: string, lfs_enabled: boolean, description_html: text, only_allow_merge_if_all_discussions_are_resolved: boolean, repository_size_limit: integer, printing_merge_request_link_enabled: boolean, auto_cancel_pending_pipelines: integer, service_desk_enabled: boolean, cached_markdown_version: integer, delete_error: text, last_repository_updated_at: datetime, disable_overriding_approvers_per_merge_request: boolean, storage_version: integer, resolve_outdated_diff_discussions: boolean, remote_mirror_available_overridden: boolean, only_mirror_protected_branches: boolean, pull_mirror_available_overridden: boolean, jobs_cache_index: integer, external_authorization_classification_label: string, mirror_overwrites_diverged_branches: boolean, pages_https_only: boolean, external_webhook_token: string, packages_enabled: boolean, merge_requests_author_approval: boolean, pool_repository_id: integer, runners_token_encrypted: string, bfg_object_map: string, detected_repository_languages: boolean, merge_requests_disable_committers_approval: boolean, require_password_to_approve: boolean, max_pages_size: integer, max_artifacts_size: integer, pull_mirror_branch_prefix: string, remove_source_branch_after_merge: boolean, marked_for_deletion_at: date, marked_for_deletion_by_user_id: integer, autoclose_referenced_issues: boolean, suggestion_commit_message: string, project_namespace_id: integer, hidden: boolean, organization_id: integer, verification_checksum: binary) is a Class.5942To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.5943 sets the related class on the job when it was passed as a class5944# [RSpecRunTime] Finishing example group spec/workers/reactive_caching_worker_spec.rb. It took 2.81 seconds. Expected to take 5.89 seconds.5945# [RSpecRunTime] Starting example group spec/models/issue/email_spec.rb. Expected to take 5.74 seconds.5946Issue::Email5947 does not allow STI5948 Associations5949 is expected to belong to issue required: false5950 Validations5951 is expected to validate that :issue cannot be empty/falsy5952 is expected to validate that :issue is case-sensitively unique5953 is expected to validate that :email_message_id is case-sensitively unique5954 is expected to validate that the length of :email_message_id is at most 10005955 is expected to validate that :email_message_id cannot be empty/falsy5956# [RSpecRunTime] RSpec elapsed time: 24 minutes 19.13 seconds. Current RSS: ~1516M. Threads: 4. load average: 1.20 1.20 1.22 1/297 178775957.5958# [RSpecRunTime] Finishing example group spec/models/issue/email_spec.rb. It took 1.9 seconds. Expected to take 5.74 seconds.5959# [RSpecRunTime] Starting example group spec/graphql/resolvers/design_management/version/designs_at_version_resolver_spec.rb. Expected to take 5.65 seconds.5960Resolvers::DesignManagement::Version::DesignsAtVersionResolver5961 .single5962 returns the single context resolver5963 #resolve5964 when the user cannot see designs5965 returns nothing5966 for the current version5967 returns all designs visible at that version5968 for a previous version with more objects5969 returns objects that were later deleted5970 for a previous version with fewer objects5971 does not return objects that were later created5972 filtering5973 by filename5974 resolves to just the relevant design5975 by id5976 resolves to just the relevant design, ignoring objects on other issues5977# [RSpecRunTime] Finishing example group spec/graphql/resolvers/design_management/version/designs_at_version_resolver_spec.rb. It took 2.99 seconds. Expected to take 5.65 seconds.5978# [RSpecRunTime] Starting example group spec/lib/gitlab/git_post_receive_spec.rb. Expected to take 5.63 seconds.5979Gitlab::GitPostReceive5980 #identify?5981 when identifier is a deploy key5982Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol.5984To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.5985 returns false5986# [RSpecRunTime] RSpec elapsed time: 24 minutes 23.24 seconds. Current RSS: ~1503M. Threads: 4. load average: 1.20 1.20 1.22 1/297 179025987.5988 #includes_branches?5989 with no branches5990 returns false5991 with branches5992 returns true5993 with malformed changes5994 returns false5995 #includes_tags?5996 with no tags5997 returns false5998 with tags5999 returns true6000 with malformed changes6001 returns false6002 #includes_default_branch?6003 with no default branch6004 returns false6005 with a project with no default branch6006 returns true6007 with default branch6008 returns true6009# [RSpecRunTime] Finishing example group spec/lib/gitlab/git_post_receive_spec.rb. It took 2.16 seconds. Expected to take 5.63 seconds.6010# [RSpecRunTime] Starting example group spec/helpers/projects/ml/experiments_helper_spec.rb. Expected to take 5.46 seconds.6011Projects::Ml::ExperimentsHelper6012 #experiment_as_data6013 is expected to eq {"metadata"=>#<ActiveRecord::Associations::CollectionProxy []>, "name"=>"experiment1", "path"=>"/namespace695/project-770/-/ml/experiments/1"}6014 #unique_logged_names6015 when for params6016 is expected to contain exactly "param1", "param2", and "param3"6017 when latest_metrics is passed6018 is expected to contain exactly "metric1", "metric2", and "metric3"6019 #formatted_page_info6020 formats to json6021 #experiments_as_data6022 generates the correct info6023 #candidates_table_items6024 creates the correct model for the table6025 when candidate does not have user6026 has the user property, but is nil6027 when user is not allowed to read the project6028 does not include ci info and user for candidate created through CI6029 #page_info6030 when is first page6031 generates the correct page_info6032 when is last page6033 generates the correct page_info6034# [RSpecRunTime] Finishing example group spec/helpers/projects/ml/experiments_helper_spec.rb. It took 1.94 seconds. Expected to take 5.46 seconds.6035# [RSpecRunTime] Starting example group spec/models/merge_request/approval_removal_settings_spec.rb. Expected to take 5.39 seconds.6036MergeRequest::ApprovalRemovalSettings6037 does not allow STI6038 validations6039 when enabling selective_code_owner_removals and reset_approvals_on_push is disabled6040 is expected to be valid6041 when enabling selective_code_owner_removals and reset_approvals_on_push is enabled6042 is expected not to be valid6043 when enabling reset_approvals_on_push and selective_code_owner_removals is disabled6044 is expected to be valid6045 when enabling reset_approvals_on_push and selective_code_owner_removals is enabled6046 is expected not to be valid6047 when enabling reset_approvals_on_push and selective_code_owner_removals6048 is expected not to be valid6049# [RSpecRunTime] Finishing example group spec/models/merge_request/approval_removal_settings_spec.rb. It took 2.9 seconds. Expected to take 5.39 seconds.6050# [RSpecRunTime] Starting example group spec/services/packages/cleanup/execute_policy_service_spec.rb. Expected to take 5.35 seconds.6051Packages::Cleanup::ExecutePolicyService6052 #execute6053 with the keep_n_duplicated_files parameter6054Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol.6056To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.6057 when set to less than the total number of duplicated files6058 behaves like keeping the most recent package files6059 only keeps the most recent package files6060 when the service needs to loop6061 behaves like keeping the most recent package files6062 only keeps the most recent package files6063 when a timeout is hit6064 keeps part of the most recent package files6065 when set to more than the total number of duplicated files6066 keeps all package files6067 when set to all6068 skips the policy6069 for conan packages6070 with recipe & package manifest files6071 keeps the two manifest files6072 with multiple recipe files6073 keeps the most recent recipe files6074# [RSpecRunTime] Finishing example group spec/services/packages/cleanup/execute_policy_service_spec.rb. It took 2.38 seconds. Expected to take 5.35 seconds.6075# [RSpecRunTime] Starting example group spec/models/subscription_spec.rb. Expected to take 5.16 seconds.6076Subscription6077 does not allow STI6078 relationships6079 is expected to belong to project required: false6080 is expected to belong to subscribable required: false6081 is expected to belong to user required: false6082 validations6083 is expected to validate that :subscribable cannot be empty/falsy6084 is expected to validate that :user cannot be empty/falsy6085 validates uniqueness of project_id scoped to subscribable_id, subscribable_type, and user_id6086# [RSpecRunTime] RSpec elapsed time: 24 minutes 33.53 seconds. Current RSS: ~1524M. Threads: 4. load average: 1.15 1.19 1.22 1/297 179116087.6088# [RSpecRunTime] Finishing example group spec/models/subscription_spec.rb. It took 2.01 seconds. Expected to take 5.16 seconds.6089# [RSpecRunTime] Starting example group spec/tasks/gitlab/container_registry_rake_spec.rb. Expected to take 5.14 seconds.6090gitlab:container_registry namespace rake tasks6091 #configure6092 when container registry is disabled6093 behaves like invalid config6094 does not call UpdateContainerRegistryInfoService6095 does not raise an error6096 prints a warning message6097 when container registry api_url is blank6098 behaves like invalid config6099 does not call UpdateContainerRegistryInfoService6100 does not raise an error6101 prints a warning message6102 when container registry is enabled and api_url is not blank6103 calls UpdateContainerRegistryInfoService6104# [RSpecRunTime] Finishing example group spec/tasks/gitlab/container_registry_rake_spec.rb. It took 9.37 seconds. Expected to take 5.14 seconds.6105# [RSpecRunTime] RSpec elapsed time: 24 minutes 42.98 seconds. Current RSS: ~1505M. Threads: 4. load average: 1.22 1.20 1.22 1/297 179176106.6107# [RSpecRunTime] Starting example group spec/rubocop/cop/capybara/testid_finders_spec.rb. Expected to take 4.98 seconds.6108RuboCop::Cop::Capybara::TestidFinders6109 good examples6110 code: "find_by_testid('some-testid')"6111 does not register an offense6112 code: "find_by_testid('\#{testid}')"6113 does not register an offense6114 code: "find('[data-testid=\"some-testid\"] > input')"6115 does not register an offense6116 code: "find('[data-tracking=\"render\"]')"6117 does not register an offense6118 code: "within_testid('some-testid')"6119 does not register an offense6120 code: "within_testid('\#{testid}')"6121 does not register an offense6122 code: "within('[data-testid=\"some-testid\"] > input')"6123 does not register an offense6124 code: "within('[data-tracking=\"render\"]')"6125 does not register an offense6126 bad examples6127 code: "find('[data-testid=\"some-testid\"]')"6128 does not register an offense6129 code: "find(\"[data-testid='some-testid']\")"6130 does not register an offense6131 code: "within('[data-testid=\"some-testid\"]')"6132 does not register an offense6133 code: "within(\"[data-testid='some-testid']\")"6134 does not register an offense6135# [RSpecRunTime] Finishing example group spec/rubocop/cop/capybara/testid_finders_spec.rb. It took 1.42 seconds. Expected to take 4.98 seconds.6136# [RSpecRunTime] Starting example group spec/serializers/stage_serializer_spec.rb. Expected to take 4.97 seconds.6137StageSerializer6138 #represent6139 with a single entity6140 serializes the stage object6141# [RSpecRunTime] RSpec elapsed time: 24 minutes 46.34 seconds. Current RSS: ~1530M. Threads: 4. load average: 1.20 1.20 1.22 1/297 179426142.6143 with an array of entities6144 serializes the array of pipelines6145# [RSpecRunTime] RSpec elapsed time: 24 minutes 48.93 seconds. Current RSS: ~1537M. Threads: 4. load average: 1.19 1.20 1.22 1/297 179676146.6147# [RSpecRunTime] Finishing example group spec/serializers/stage_serializer_spec.rb. It took 4.54 seconds. Expected to take 4.97 seconds.6148# [RSpecRunTime] Starting example group spec/graphql/resolvers/ml/find_model_version_resolver_spec.rb. Expected to take 4.81 seconds.6149Resolvers::Ml::FindModelVersionResolver6150 #resolve6151 when user is allowed and model version exists and belongs to model6152 is expected to eq #<Ml::ModelVersion id: 5, created_at: "2024-10-03 09:29:27.699280166 +0000", updated_at: "2024-10-03 ...own_version: 2162688, description_html: "<p data-sourcepos=\"1:1-1:16\" dir=\"auto\">Some descr...">6153 when user is nil6154 is expected to eq #<Ml::ModelVersion id: 5, created_at: "2024-10-03 09:29:27.699280166 +0000", updated_at: "2024-10-03 ...own_version: 2162688, description_html: "<p data-sourcepos=\"1:1-1:16\" dir=\"auto\">Some descr...">6155# [RSpecRunTime] RSpec elapsed time: 24 minutes 50.86 seconds. Current RSS: ~1534M. Threads: 4. load average: 1.19 1.20 1.22 1/297 179686156.6157 when user does not have permission6158 is expected to be nil6159 when model version exists but does not belong to model6160 is expected to be nil6161 when model version does not exist6162 is expected to be nil6163# [RSpecRunTime] Finishing example group spec/graphql/resolvers/ml/find_model_version_resolver_spec.rb. It took 2.33 seconds. Expected to take 4.81 seconds.6164# [RSpecRunTime] Starting example group spec/graphql/mutations/todos/restore_spec.rb. Expected to take 4.81 seconds.6165Mutations::Todos::Restore6166 is expected to require graphql authorizations :update_todo6167 #resolve6168 restores a single todo6169 handles a todo which is already pending as expected6170 ignores requests for todos which do not belong to the current user6171# [RSpecRunTime] RSpec elapsed time: 24 minutes 55.75 seconds. Current RSS: ~1507M. Threads: 4. load average: 1.17 1.19 1.22 1/297 179696172.6173# [RSpecRunTime] Finishing example group spec/graphql/mutations/todos/restore_spec.rb. It took 4.49 seconds. Expected to take 4.81 seconds.6174# [RSpecRunTime] Starting example group spec/lib/gitlab/database_importers/work_items/base_type_importer_spec.rb. Expected to take 4.67 seconds.6175Gitlab::DatabaseImporters::WorkItems::BaseTypeImporter6176 behaves like work item base types importer6177 creates all base work item types if they don't exist6178 creates all default widget definitions6179 upserts base work item types if they already exist6180 upserts default widget definitions if they already exist and type changes6181 does not change default widget definitions if they already exist with changed disabled status6182 executes single INSERT query per types and widget definitions6183 when some base types exist6184 inserts all types and does nothing if some already existed6185# [RSpecRunTime] RSpec elapsed time: 24 minutes 57.21 seconds. Current RSS: ~1506M. Threads: 4. load average: 1.17 1.19 1.22 1/297 179706186.6187 when some widget definitions exist6188 inserts all widget definitions and does nothing if some already existed6189# [RSpecRunTime] Finishing example group spec/lib/gitlab/database_importers/work_items/base_type_importer_spec.rb. It took 1.61 seconds. Expected to take 4.67 seconds.6190# [RSpecRunTime] Starting example group spec/models/concerns/batch_destroy_dependent_associations_spec.rb. Expected to take 4.65 seconds.6191BatchDestroyDependentAssociations6192 does not allow STI6193 #dependent_associations_to_destroy6194 returns the right associations6195 #destroy_dependent_associations_in_batches6196 destroys multiple notes6197 destroys note in batches6198 excludes associations6199# [RSpecRunTime] RSpec elapsed time: 25 minutes 0.07 second. Current RSS: ~1513M. Threads: 4. load average: 1.24 1.21 1.22 1/297 179716200.6201# [RSpecRunTime] Finishing example group spec/models/concerns/batch_destroy_dependent_associations_spec.rb. It took 2.71 seconds. Expected to take 4.65 seconds.6202# [RSpecRunTime] Starting example group spec/workers/gitlab/bitbucket_import/import_issue_notes_worker_spec.rb. Expected to take 4.52 seconds.6203Gitlab::BitbucketImport::ImportIssueNotesWorker6204 behaves like Gitlab::BitbucketImport::ObjectImporter6205 .sidekiq_retries_exhausted6206 notifies the waiter6207 #perform6208 when project does not exist6209 behaves like notifies the waiter6210 is expected to receive notify("key", anything) 1 time6211 when project has import started6212 calls the importer6213 behaves like notifies the waiter6214 is expected to receive notify("key", anything) 1 time6215 when the importer raises an ActiveRecord::RecordInvalid error6216 tracks the error6217 when the importer raises a StandardError6218 tracks the error and raises the error6219 when project import has been cancelled6220 does not call the importer6221 behaves like notifies the waiter6222 is expected to receive notify("key", anything) 1 time6223 #importer_class6224 does not raise a NotImplementedError6225# [RSpecRunTime] Finishing example group spec/workers/gitlab/bitbucket_import/import_issue_notes_worker_spec.rb. It took 2.29 seconds. Expected to take 4.52 seconds.6226# [RSpecRunTime] Starting example group spec/finders/data_transfer/group_data_transfer_finder_spec.rb. Expected to take 4.5 seconds.6227DataTransfer::GroupDataTransferFinder6228 #execute6229 returns the correct number of egress6230 returns the correct values grouped by date6231 when there are no results for specified namespace6232 returns nothing6233# [RSpecRunTime] RSpec elapsed time: 25 minutes 3.84 seconds. Current RSS: ~1512M. Threads: 4. load average: 1.22 1.20 1.22 1/297 179726234.6235 when there are no results for specified dates6236 returns nothing6237 when dates are not provided6238 return all values for a namespace6239 when user does not have permissions6240 returns nothing6241# [RSpecRunTime] Finishing example group spec/finders/data_transfer/group_data_transfer_finder_spec.rb. It took 1.94 seconds. Expected to take 4.5 seconds.6242# [RSpecRunTime] Starting example group spec/finders/import/source_users_finder_spec.rb. Expected to take 4.39 seconds.6243Import::SourceUsersFinder6244 #execute6245 when user is not authorized to read the import source users6246 is expected to be empty6247 when user is authorized to read the import source users6248 returns all import source users6249 filtering by statuses6250 when statuses are not provided6251 returns all import source users6252 when statuses are is provided6253 returns import source users with the corresponding status6254 filtering by search6255 when search are not provided6256 returns all import source users6257 when search is is provided6258 returns import source users with matches the search query6259 sorting6260 returns import source users sorted by the provided method6261 when sort is not provided6262 returns import source users sorted by source_name_asc6263# [RSpecRunTime] Finishing example group spec/finders/import/source_users_finder_spec.rb. It took 1.31 seconds. Expected to take 4.39 seconds.6264# [RSpecRunTime] Starting example group spec/graphql/resolvers/projects/services_resolver_spec.rb. Expected to take 4.38 seconds.6265Resolvers::Projects::ServicesResolver6266 is expected to have nullable GraphQL type ServiceConnection6267 #resolve6268 when project does not have services6269 when user cannot access services6270 when anonymous user6271 behaves like cannot access project services6272 raises error6273 when user developer6274 behaves like cannot access project services6275 raises error6276 when user can read project services6277 behaves like no project services6278 returns empty collection6279 when project has services6280 when user cannot access services6281 when anonymous user6282 behaves like cannot access project services6283 raises error6284 when user developer6285 behaves like cannot access project services6286 raises error6287 when user can read project services6288 returns project services6289# [RSpecRunTime] Finishing example group spec/graphql/resolvers/projects/services_resolver_spec.rb. It took 2.26 seconds. Expected to take 4.38 seconds.6290# [RSpecRunTime] Starting example group spec/workers/namespaces/schedule_aggregation_worker_spec.rb. Expected to take 4.21 seconds.6291Namespaces::ScheduleAggregationWorker#perform6292 when group is the root ancestor6293 when aggregation schedule exists6294 does not create a new one6295 when aggregation schedule does not exist6296 creates one6297 when group is not the root ancestor6298 creates an aggregation schedule for the root6299 when namespace does not exist6300 logs the error6301 behaves like an idempotent worker6302 is labeled as idempotent6303 performs multiple times sequentially without raising an exception6304 creates a single aggregation schedule6305# [RSpecRunTime] Finishing example group spec/workers/namespaces/schedule_aggregation_worker_spec.rb. It took 1.23 seconds. Expected to take 4.21 seconds.6306# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/attachments_downloader_spec.rb. Expected to take 4.19 seconds.6307Gitlab::GithubImport::AttachmentsDownloader6308 #delete6309 removes file with parent folder6310 #perform6311 when file valid6312 downloads file6313 when file shares multiple hard links6314 raises expected exception6315 when filename is malicious6316 raises expected exception6317 when file size exceeds limit6318 raises expected exception6319 when file name length exceeds limit6320 chops filename6321 when chunk download returns a redirect6322 skips the redirect and continues6323 when chunk download returns an error6324 raises expected exception6325 when attachment is behind a github asset endpoint6326 gets redirection url6327 when url is not a redirection6328 queries with original file_url6329 when redirection url is not supported6330 raises UnsupportedAttachmentError on unsupported extension6331# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/attachments_downloader_spec.rb. It took 1.1 seconds. Expected to take 4.19 seconds.6332# [RSpecRunTime] Starting example group spec/models/preloaders/projects/notes_preloader_spec.rb. Expected to take 4.06 seconds.6333Preloaders::Projects::NotesPreloader6334 does not allow STI6335 preloads author access level and contributor status6336# [RSpecRunTime] Finishing example group spec/models/preloaders/projects/notes_preloader_spec.rb. It took 3.79 seconds. Expected to take 4.06 seconds.6337# [RSpecRunTime] RSpec elapsed time: 25 minutes 14.07 seconds. Current RSS: ~1523M. Threads: 4. load average: 1.18 1.20 1.22 1/303 182136338.6339# [RSpecRunTime] Starting example group spec/graphql/subscriptions/issuable_updated_spec.rb. Expected to take 4.01 seconds.6340Subscriptions::IssuableUpdated6341 is expected to have graphql arguments :issuable_id6342 is expected to eq Types::IssuableType6343 #resolve6344 initial subscription6345 returns nil6346 when user is unauthorized6347 raises an exception6348# [RSpecRunTime] RSpec elapsed time: 25 minutes 15.3 seconds. Current RSS: ~1520M. Threads: 4. load average: 1.18 1.20 1.22 1/303 182146349.6350 when issue does not exist6351 raises an exception6352 subscription updates6353 returns the resolved object6354 when user is unauthorized6355 unsubscribes the user6356# [RSpecRunTime] Finishing example group spec/graphql/subscriptions/issuable_updated_spec.rb. It took 1.71 seconds. Expected to take 4.01 seconds.6357# [RSpecRunTime] Starting example group spec/workers/purge_dependency_proxy_cache_worker_spec.rb. Expected to take 3.93 seconds.6358PurgeDependencyProxyCacheWorker6359Job arguments to Groups::UpdateStatisticsWorker must be native JSON types, but :dependency_proxy_size is a Symbol.6361To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.6362 #perform6363 an admin user6364 when admin mode is enabled6365 behaves like an idempotent worker6366 is labeled as idempotent6367 performs multiple times sequentially without raising an exception6368 marks the blobs as pending_destruction and returns ok6369 when admin mode is disabled6370 behaves like not expiring blobs and manifests6371 does not expire blobs and manifests6372 a non-admin user6373 behaves like not expiring blobs and manifests6374 does not expire blobs and manifests6375 an invalid user id6376 behaves like not expiring blobs and manifests6377 does not expire blobs and manifests6378 an invalid group6379 behaves like not expiring blobs and manifests6380 does not expire blobs and manifests6381# [RSpecRunTime] Finishing example group spec/workers/purge_dependency_proxy_cache_worker_spec.rb. It took 1.33 seconds. Expected to take 3.93 seconds.6382# [RSpecRunTime] Starting example group spec/models/work_items/related_link_restriction_spec.rb. Expected to take 3.86 seconds.6383WorkItems::RelatedLinkRestriction6384 does not allow STI6385 .link_type6386 is expected to define :link_type as an enum backed by an integer with values ‹{relates_to: 0, blocks: 1}›6387 associations6388 is expected to belong to source_type required: false6389 is expected to belong to target_type required: false6390 validations6391 is expected to validate that :source_type cannot be empty/falsy6392 is expected to validate that :target_type cannot be empty/falsy6393 is expected to validate that :target_type is case-sensitively unique within the scope of :source_type_id and :link_type6394# [RSpecRunTime] Finishing example group spec/models/work_items/related_link_restriction_spec.rb. It took 0.88 second. Expected to take 3.86 seconds.6395# [RSpecRunTime] Starting example group spec/lib/gitlab/dependency_linker/gemfile_linker_spec.rb. Expected to take 3.78 seconds.6396Gitlab::DependencyLinker::GemfileLinker6397 .support?6398 supports Gemfile6399 supports gems.rb6400 does not support other files6401 #link6402 links sources6403 links dependencies6404 links to external dependencies6405 links GitHub repos6406 links Git repos6407# [RSpecRunTime] Finishing example group spec/lib/gitlab/dependency_linker/gemfile_linker_spec.rb. It took 0.85 second. Expected to take 3.78 seconds.6408# [RSpecRunTime] Starting example group spec/workers/integrations/jira_connect/remove_branch_worker_spec.rb. Expected to take 3.7 seconds.6409Integrations::JiraConnect::RemoveBranchWorker6410 behaves like worker with data consistency6411 .get_data_consistency_feature_flag_enabled?6412 returns true6413 .get_data_consistency6414 returns correct data consistency6415 #perform6416 calls JiraConnect::SyncService#execute6417 when project no longer exists6418 does not call JiraConnect::SyncService6419# [RSpecRunTime] RSpec elapsed time: 25 minutes 20.3 seconds. Current RSS: ~1550M. Threads: 4. load average: 1.17 1.19 1.21 1/302 182396420.6421# [RSpecRunTime] Finishing example group spec/workers/integrations/jira_connect/remove_branch_worker_spec.rb. It took 1.48 seconds. Expected to take 3.7 seconds.6422# [RSpecRunTime] Starting example group spec/services/discussions/capture_diff_note_positions_service_spec.rb. Expected to take 3.68 seconds.6423Discussions::CaptureDiffNotePositionsService6424 when merge request has a discussion6425 and position of the discussion changed on target branch head6426 diff positions are created for the first notes of the discussions6427# [RSpecRunTime] RSpec elapsed time: 25 minutes 23.99 seconds. Current RSS: ~1539M. Threads: 4. load average: 1.16 1.19 1.21 1/303 185276428.6429# [RSpecRunTime] Finishing example group spec/services/discussions/capture_diff_note_positions_service_spec.rb. It took 3.7 seconds. Expected to take 3.68 seconds.6430# [RSpecRunTime] Starting example group spec/workers/ci/catalog/resources/process_sync_events_worker_spec.rb. Expected to take 3.56 seconds.6431Ci::Catalog::Resources::ProcessSyncEventsWorker6432 performs multiple times sequentially without raising an exception6433 is labeled as idempotent6434 has the `until_executed` deduplicate strategy6435 has the option to reschedule once if deduplicated and a TTL of 1 minute6436 #perform6437 consumes all sync events6438 syncs the denormalized columns of catalog resource with the project6439 logs the service result6440# [RSpecRunTime] RSpec elapsed time: 25 minutes 25.49 seconds. Current RSS: ~1537M. Threads: 4. load average: 1.16 1.19 1.21 1/302 185286441.6442# [RSpecRunTime] Finishing example group spec/workers/ci/catalog/resources/process_sync_events_worker_spec.rb. It took 1.48 seconds. Expected to take 3.56 seconds.6443# [RSpecRunTime] Starting example group spec/models/ci/pipeline_schedule_variable_spec.rb. Expected to take 3.56 seconds.6444Ci::PipelineScheduleVariable6445 does not allow STI6446 behaves like CI variable6447 is expected to includes the Ci::HasVariable module6448 strips whitespaces when assigning key6449 can convert to runner variable6450 variable type6451 defines variable types6452 defaults variable type to env_var6453 supports variable type file6454# [RSpecRunTime] Finishing example group spec/models/ci/pipeline_schedule_variable_spec.rb. It took 0.84 second. Expected to take 3.56 seconds.6455# [RSpecRunTime] Starting example group spec/graphql/resolvers/data_transfer/group_data_transfer_resolver_spec.rb. Expected to take 3.42 seconds.6456Resolvers::DataTransfer::GroupDataTransferResolver6457 when user has permissions to see data transfer6458 calls GroupDataTransferFinder with expected arguments6459 when data_transfer_monitoring is disabled6460 returns empty result6461 with anonymous access6462 does not raise an error and returns no data6463 with authorized user but without enough permissions6464 does not raise an error and returns no data6465# [RSpecRunTime] Finishing example group spec/graphql/resolvers/data_transfer/group_data_transfer_resolver_spec.rb. It took 1.4 seconds. Expected to take 3.42 seconds.6466# [RSpecRunTime] Starting example group spec/models/user_mentions/commit_user_mention_spec.rb. Expected to take 3.42 seconds.6467CommitUserMention6468 does not allow STI6469 associations6470 is expected to belong to note required: false6471 behaves like has user mentions6472 #has_mentions?6473 when no mentions6474 returns false6475 when mentioned_users_ids not null6476 returns true6477 when mentioned projects6478 returns true6479 when mentioned groups6480 returns true6481# [RSpecRunTime] Finishing example group spec/models/user_mentions/commit_user_mention_spec.rb. It took 0.65 second. Expected to take 3.42 seconds.6482# [RSpecRunTime] Starting example group spec/services/packages/npm/create_metadata_cache_service_spec.rb. Expected to take 3.36 seconds.6483Packages::Npm::CreateMetadataCacheService6484Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol.6486To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.6487 #lease_key6488 returns an unique key6489 #execute6490 creates a new metadata cache6491 obtains a lease to create a new metadata cache6492 with existing metadata cache6493 does not create a new metadata cache6494 updates the metadata cache6495 when the lease is already taken6496 does not create a new metadata cache6497 returns nil6498# [RSpecRunTime] Finishing example group spec/services/packages/npm/create_metadata_cache_service_spec.rb. It took 1.46 seconds. Expected to take 3.36 seconds.6499# [RSpecRunTime] Starting example group spec/models/anti_abuse/event_spec.rb. Expected to take 3.27 seconds.6500AntiAbuse::Event6501 is expected to be valid6502 does not allow STI6503 associations6504 is expected to belong to user class_name => User required: false inverse_of => abuse_events6505 is expected to belong to abuse_report required: false inverse_of => abuse_events6506 enums6507 is expected to define :source as an enum backed by an integer with values ‹{spamcheck: 0, virus_total: 1, arkose_custom_score: 2, arkose_global_score: 3, telesign: 4, pvs: 5}›6508 is expected to define :category as an enum backed by an integer with values ‹{spam: 0, virus: 1, fraud: 2, ci_cd: 3}›6509 validations6510 is expected to validate that :source cannot be empty/falsy6511 is expected to validate that :category cannot be empty/falsy6512 is expected to validate that :user cannot be empty/falsy6513# [RSpecRunTime] Finishing example group spec/models/anti_abuse/event_spec.rb. It took 1.08 seconds. Expected to take 3.27 seconds.6514# [RSpecRunTime] Starting example group spec/lib/gitlab/graphql/representation/tree_entry_spec.rb. Expected to take 3.25 seconds.6515Gitlab::Graphql::Representation::TreeEntry6516 .decorate6517 returns NilClass when given nil6518 returns array of TreeEntry6519# [RSpecRunTime] RSpec elapsed time: 25 minutes 33.33 seconds. Current RSS: ~1559M. Threads: 4. load average: 1.14 1.18 1.21 1/303 185916520.6521# [RSpecRunTime] Finishing example group spec/lib/gitlab/graphql/representation/tree_entry_spec.rb. It took 2.43 seconds. Expected to take 3.25 seconds.6522# [RSpecRunTime] Starting example group spec/models/ml/candidate_metric_spec.rb. Expected to take 3.17 seconds.6523Ml::CandidateMetric6524 does not allow STI6525 associations6526 is expected to belong to candidate required: false6527 scope :latest6528 fetches only the last metric for the name6529# [RSpecRunTime] Finishing example group spec/models/ml/candidate_metric_spec.rb. It took 0.74 second. Expected to take 3.17 seconds.6530# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/queue/metrics_spec.rb. Expected to take 3.13 seconds.6531Gitlab::Ci::Queue::Metrics6532 #observe_queue_size6533 is expected not to be nil6534 with feature flag gitlab_ci_builds_queueing_metrics disabled6535 is expected to be nil6536 #observe_queue_depth6537 is expected not to be nil6538 with feature flag gitlab_ci_builds_queueing_metrics disabled6539 is expected to be nil6540 #observe_queue_time6541 is expected to receive queue_iteration_duration_seconds(*(any args)) 1 time6542 with feature flag gitlab_ci_builds_queueing_metrics disabled6543 is expected not to receive queue_iteration_duration_seconds(*(any args)) 0 times6544 .observe_active_runners6545 is expected not to be nil6546 with feature flag gitlab_ci_builds_queueing_metrics disabled6547 is expected to be nil6548# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/queue/metrics_spec.rb. It took 0.89 second. Expected to take 3.13 seconds.6549# [RSpecRunTime] Starting example group spec/models/bulk_imports/batch_tracker_spec.rb. Expected to take 3.02 seconds.6550BulkImports::BatchTracker6551 does not allow STI6552 associations6553 is expected to belong to tracker required: false6554 scopes6555 .in_progress6556 returns only batches that are in progress6557 batch canceling6558 marks batch as canceled6559 validations6560 is expected to validate that :batch_number cannot be empty/falsy6561 is expected to validate that :batch_number is case-sensitively unique within the scope of :tracker_id6562# [RSpecRunTime] Finishing example group spec/models/bulk_imports/batch_tracker_spec.rb. It took 1.54 seconds. Expected to take 3.02 seconds.6563# [RSpecRunTime] Starting example group spec/lib/sidebars/menu_item_spec.rb. Expected to take 3.01 seconds.6564Sidebars::MenuItem6565 includes by default aria-label attribute set to the title6566 when aria-label is overridde during initialization6567 sets the aria-label to the new attribute6568 #serialize_for_super_sidebar6569 includes custom CSS classes6570 includes avatar data6571# [RSpecRunTime] Finishing example group spec/lib/sidebars/menu_item_spec.rb. It took 0.42 second. Expected to take 3.01 seconds.6572# [RSpecRunTime] Starting example group spec/graphql/types/packages/protection/rule_type_spec.rb. Expected to take 2.9 seconds.6573Types::Packages::Protection::RuleType6574 is expected to require graphql authorizations :admin_package6575 is expected to eq "PackagesProtectionRule"6576 is expected to be present6577 id6578 is expected to have non-null GraphQL type PackagesProtectionRuleID6579 package_name_pattern6580 is expected to have non-null GraphQL type String6581 minimum_access_level_for_push6582 is expected to have non-null GraphQL type PackagesProtectionRuleAccessLevel6583 package_type6584 is expected to have non-null GraphQL type PackagesProtectionRulePackageType6585# [RSpecRunTime] Finishing example group spec/graphql/types/packages/protection/rule_type_spec.rb. It took 0.66 second. Expected to take 2.9 seconds.6586# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/schema_addition_methods_no_post_spec.rb. Expected to take 2.9 seconds.6587RuboCop::Cop::Migration::SchemaAdditionMethodsNoPost6588 does not allow 'add_column' to be called6589 does not allow 'create_table' to be called6590 when rolling back migration6591 allows 'add_column' to be called6592 allows 'create_table' to be called6593 allows forbidden method to be called within nested statement6594# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/schema_addition_methods_no_post_spec.rb. It took 0.52 second. Expected to take 2.9 seconds.6595# [RSpecRunTime] Starting example group spec/workers/snippets/schedule_bulk_repository_shard_moves_worker_spec.rb. Expected to take 2.79 seconds.6596Snippets::ScheduleBulkRepositoryShardMovesWorker6597 behaves like schedules bulk repository shard moves6598 #perform6599 is labeled as idempotent6600 performs multiple times sequentially without raising an exception6601 schedules container repository storage moves6602# [RSpecRunTime] RSpec elapsed time: 25 minutes 39.65 seconds. Current RSS: ~1572M. Threads: 4. load average: 1.20 1.20 1.21 1/299 186156603.6604# [RSpecRunTime] Finishing example group spec/workers/snippets/schedule_bulk_repository_shard_moves_worker_spec.rb. It took 1.54 seconds. Expected to take 2.79 seconds.6605# [RSpecRunTime] Starting example group spec/lib/gitlab/checks/project_created_spec.rb. Expected to take 2.77 seconds.6606Gitlab::Checks::ProjectCreated6607 .fetch_message6608 with a project created message queue6609 returns project created message6610 deletes the project created message from redis6611 with a message in the legacy key6612 returns and deletes the legacy message6613# [RSpecRunTime] RSpec elapsed time: 25 minutes 41.04 seconds. Current RSS: ~1570M. Threads: 4. load average: 1.20 1.20 1.21 1/300 186406614.6615 with no project created message queue6616 returns nil6617 #add_message6618 queues a project created message6619 when user is nil6620 handles anonymous push6621# [RSpecRunTime] Finishing example group spec/lib/gitlab/checks/project_created_spec.rb. It took 1.71 seconds. Expected to take 2.77 seconds.6622# [RSpecRunTime] Starting example group spec/graphql/resolvers/ci/runner_job_count_resolver_spec.rb. Expected to take 2.68 seconds.6623Resolvers::Ci::RunnerJobCountResolver6624 #resolve6625 with authorized user6626 with statuses argument filtering on successful builds6627 is expected to eq 26628# [RSpecRunTime] RSpec elapsed time: 25 minutes 42.82 seconds. Current RSS: ~1568M. Threads: 4. load average: 1.20 1.20 1.21 1/300 186676629.6630 with statuses argument filtering on failed builds6631 is expected to eq 16632 without statuses argument6633 is expected to eq 36634 with unauthorized user6635 is expected to be nil6636# [RSpecRunTime] Finishing example group spec/graphql/resolvers/ci/runner_job_count_resolver_spec.rb. It took 1.9 seconds. Expected to take 2.68 seconds.6637# [RSpecRunTime] Starting example group spec/lib/gitlab/class_attributes_spec.rb. Expected to take 2.67 seconds.6638Gitlab::ClassAttributes6639 returns values set on the class6640 returns values set on a superclass6641 returns values from the subclass over attributes from a superclass6642 triggers after hooks after set class values6643# [RSpecRunTime] Finishing example group spec/lib/gitlab/class_attributes_spec.rb. It took 0.46 second. Expected to take 2.67 seconds.6644# [RSpecRunTime] Starting example group spec/presenters/vs_code/settings/vs_code_setting_presenter_spec.rb. Expected to take 2.6 seconds.6645VsCode::Settings::VsCodeSettingPresenter6646 when presenting default machine6647 #content6648 is expected to be nil6649 #machines6650 is expected to eq [{:id=>1, :name=>"GitLab WebIDE", :platform=>"GitLab"}]6651 #machine_id6652 is expected to be nil6653 when presenting persisted setting6654 #content6655 is expected to eq "{}"6656 #machines6657 is expected to be nil6658 #machine_id6659 is expected to eq "3aa16b0f-652e-4850-8429-a00190dac6aa"6660 version6661 is expected to eq 16662# [RSpecRunTime] Finishing example group spec/presenters/vs_code/settings/vs_code_setting_presenter_spec.rb. It took 0.81 second. Expected to take 2.6 seconds.6663# [RSpecRunTime] Starting example group spec/workers/ci/build_schedule_worker_spec.rb. Expected to take 2.56 seconds.6664Ci::BuildScheduleWorker6665 when build is found6666 when build is scheduled6667 executes RunScheduledBuildService6668 when build is not scheduled6669 executes RunScheduledBuildService6670 when build is not found6671 does nothing6672# [RSpecRunTime] Finishing example group spec/workers/ci/build_schedule_worker_spec.rb. It took 1.62 seconds. Expected to take 2.56 seconds.6673# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/reports/terraform_reports_spec.rb. Expected to take 2.49 seconds.6674Gitlab::Ci::Reports::TerraformReports6675 initializes plans with and empty hash6676 #add_plan6677 when providing two unique plans6678 returns two plans6679 when providing the same plan twice6680 returns the last added plan6681# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/reports/terraform_reports_spec.rb. It took 0.28 second. Expected to take 2.49 seconds.6682# [RSpecRunTime] Starting example group spec/models/project_import_data_spec.rb. Expected to take 2.44 seconds.6683ProjectImportData6684 does not allow STI6685 #merge_data6686 writes the Hash to the attribute if it is nil6687 merges the Hash into an existing Hash if one was present6688 #merge_credentials6689 writes the Hash to the attribute if it is nil6690 merges the Hash into an existing Hash if one was present6691 #clear_credentials6692 clears out the Hash6693# [RSpecRunTime] Finishing example group spec/models/project_import_data_spec.rb. It took 0.62 second. Expected to take 2.44 seconds.6694# [RSpecRunTime] Starting example group spec/lib/gitlab/pagination/offset_header_builder_spec.rb. Expected to take 2.37 seconds.6695Gitlab::Pagination::OffsetHeaderBuilder6696 #execute6697 sets headers to request context6698 exclude total headers6699 does not set total headers to request context6700 pass data without counts6701 does not set total headers to request context6702# [RSpecRunTime] Finishing example group spec/lib/gitlab/pagination/offset_header_builder_spec.rb. It took 0.3 second. Expected to take 2.37 seconds.6703# [RSpecRunTime] Starting example group spec/helpers/workhorse_helper_spec.rb. Expected to take 2.34 seconds.6704WorkhorseHelper6705 #content_disposition_for_blob6706 when Content-Disposition is inline6707 when blob is XHTML6708 is expected to eq "inline; filename=\"test\"; filename*=UTF-8''test"6709 when blob is not XHTML6710 is expected to eq "inline"6711 when Content-Disposition is attachment6712 is expected to eq "attachment; filename=\"test.pdf\"; filename*=UTF-8''test.pdf"6713# [RSpecRunTime] Finishing example group spec/helpers/workhorse_helper_spec.rb. It took 0.34 second. Expected to take 2.34 seconds.6714# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/external/mapper/variables_expander_spec.rb. Expected to take 2.28 seconds.6715Gitlab::Ci::Config::External::Mapper::VariablesExpander6716 #process6717 when locations are strings6718 expands variables6719 when locations are hashes6720 expands variables6721 when locations are arrays6722 expands variables6723# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/external/mapper/variables_expander_spec.rb. It took 0.31 second. Expected to take 2.28 seconds.6724# [RSpecRunTime] Starting example group spec/services/ci/components/usages/create_service_spec.rb. Expected to take 2.25 seconds.6725Ci::Components::Usages::CreateService6726 #execute6727 creates a usage record6728 when usage has already been recorded6729 does not create a usage record6730# [RSpecRunTime] RSpec elapsed time: 25 minutes 49.31 seconds. Current RSS: ~1562M. Threads: 4. load average: 1.17 1.19 1.21 1/298 186686731.6732 when usage is invalid6733 does not create a usage record6734 tracks exception and returns error response6735# [RSpecRunTime] Finishing example group spec/services/ci/components/usages/create_service_spec.rb. It took 1.52 seconds. Expected to take 2.25 seconds.6736# [RSpecRunTime] Starting example group spec/views/projects/runners/_project_runners.html.haml_spec.rb. Expected to take 2.19 seconds.6737projects/runners/_project_runners.html.haml6738 render6739 when user can create project runner6740 renders the New project runner button6741 when user cannot create project runner6742 does not render the New project runner button6743# [RSpecRunTime] Finishing example group spec/views/projects/runners/_project_runners.html.haml_spec.rb. It took 0.51 second. Expected to take 2.19 seconds.6744# [RSpecRunTime] Starting example group spec/services/packages/nuget/extract_metadata_content_service_spec.rb. Expected to take 2.16 seconds.6745Packages::Nuget::ExtractMetadataContentService6746 #execute6747 with nuspec file content6748 with dependencies6749 is expected to have key :package_dependencies6750 extracts dependencies6751 with package types6752 is expected to have key :package_types6753 extracts package types6754 with a nuspec file with metadata6755 is expected to eq ["bar", "foo", "tag1", "tag2", "tag3", "tag4", "tag5", "test"]6756 with a nuspec file content with metadata6757 returns the correct metadata6758# [RSpecRunTime] Finishing example group spec/services/packages/nuget/extract_metadata_content_service_spec.rb. It took 0.66 second. Expected to take 2.16 seconds.6759# [RSpecRunTime] Starting example group spec/models/uploads/local_spec.rb. Expected to take 2.08 seconds.6760Uploads::Local6761 does not allow STI6762 model with uploads6763 #keys6764 returns keys6765 #delete_keys6766 deletes multiple data6767# [RSpecRunTime] Finishing example group spec/models/uploads/local_spec.rb. It took 1.42 seconds. Expected to take 2.08 seconds.6768# [RSpecRunTime] Starting example group spec/models/user_canonical_email_spec.rb. Expected to take 2.06 seconds.6769UserCanonicalEmail6770 does not allow STI6771 is expected to belong to user required: false6772 validations6773 canonical_email6774 is expected to validate that :canonical_email cannot be empty/falsy6775 validates email address6776# [RSpecRunTime] Finishing example group spec/models/user_canonical_email_spec.rb. It took 0.49 second. Expected to take 2.06 seconds.6777# [RSpecRunTime] Starting example group spec/helpers/projects/topics_helper_spec.rb. Expected to take 1.97 seconds.6778Projects::TopicsHelper6779 #topic_explore_projects_cleaned_path6780 topic_name: "cat", expected_path: "/explore/projects/topics/cat"6781 is expected to eq "/explore/projects/topics/cat"6782 topic_name: "cat🐈emoji", expected_path: "/explore/projects/topics/cat%25F0%259F%2590%2588emoji"6783 is expected to eq "/explore/projects/topics/cat%25F0%259F%2590%2588emoji"6784 topic_name: "cat/mouse", expected_path: "/explore/projects/topics/cat%252Fmouse"6785 is expected to eq "/explore/projects/topics/cat%252Fmouse"6786 topic_name: "cat space", expected_path: "/explore/projects/topics/cat+space"6787 is expected to eq "/explore/projects/topics/cat+space"6788 when explore_topics_cleaned_path feature flag is disabled6789 does no cleaning6790# [RSpecRunTime] Finishing example group spec/helpers/projects/topics_helper_spec.rb. It took 0.5 second. Expected to take 1.97 seconds.6791# [RSpecRunTime] Starting example group spec/lib/api/entities/ci/runner_manager_spec.rb. Expected to take 1.95 seconds.6792API::Entities::Ci::RunnerManager6793 exposes runner manager revision6794 exposes runner manager system_id6795 exposes runner manager id6796 exposes runner manager platform6797 exposes runner manager architecture6798 exposes runner manager version6799# [RSpecRunTime] Finishing example group spec/lib/api/entities/ci/runner_manager_spec.rb. It took 0.66 second. Expected to take 1.95 seconds.6800# [RSpecRunTime] Starting example group spec/uploaders/object_storage/s3_spec.rb. Expected to take 1.9 seconds.6801ObjectStorage::S36802 .signed_head_url6803 when the provider is AWS6804Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol.6806To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.6807 generates a signed url6808Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol.6810To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.6811 delegates to Fog::AWS::Storage::Files#head_url6812# [RSpecRunTime] RSpec elapsed time: 25 minutes 55.2 seconds. Current RSS: ~1549M. Threads: 4. load average: 1.16 1.18 1.21 1/298 186696813.6814# [RSpecRunTime] Finishing example group spec/uploaders/object_storage/s3_spec.rb. It took 1.48 seconds. Expected to take 1.9 seconds.6815# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/build/created_spec.rb. Expected to take 1.88 seconds.6816Gitlab::Ci::Status::Build::Created6817 #illustration6818 is expected to include :image, :size, :title, and :content6819# [RSpecRunTime] RSpec elapsed time: 25 minutes 56.7 seconds. Current RSS: ~1547M. Threads: 4. load average: 1.16 1.18 1.21 1/298 186706820.6821 .matches?6822 when build is created6823 is a correct match6824# [RSpecRunTime] RSpec elapsed time: 25 minutes 57.84 seconds. Current RSS: ~1533M. Threads: 4. load average: 1.16 1.18 1.21 1/298 186716825.6826 when build is not created6827 does not match6828# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/build/created_spec.rb. It took 3.42 seconds. Expected to take 1.88 seconds.6829# [RSpecRunTime] Starting example group spec/lib/gitlab/sql/recursive_cte_spec.rb. Expected to take 1.83 seconds.6830Gitlab::SQL::RecursiveCTE6831 #to_arel6832 generates an Arel relation for the CTE body6833 #alias_to6834 returns an alias for the CTE6835 replaces dots with an underscore6836 #apply_to6837 applies a CTE to an ActiveRecord::Relation6838 behaves like CTE with MATERIALIZED keyword examples6839 adding MATERIALIZE to the CTE6840 adds MATERIALIZE keyword6841 when materialized is disabled6842 does not add MATERIALIZE keyword6843# [RSpecRunTime] Finishing example group spec/lib/gitlab/sql/recursive_cte_spec.rb. It took 0.72 second. Expected to take 1.83 seconds.6844# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/prometheus_metrics_enabled_metric_spec.rb. Expected to take 1.77 seconds.6845Gitlab::Usage::Metrics::Instrumentations::PrometheusMetricsEnabledMetric6846 when the setting is false6847 behaves like a correct instrumented metric value6848 has correct value6849 when the setting is true6850 behaves like a correct instrumented metric value6851 has correct value6852# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/prometheus_metrics_enabled_metric_spec.rb. It took 0.23 second. Expected to take 1.77 seconds.6853# [RSpecRunTime] Starting example group spec/graphql/types/packages/terraform_module/metadatum/output_type_spec.rb. Expected to take 1.72 seconds.6854Types::Packages::TerraformModule::Metadatum::OutputType6855 description can be null6856 includes terraform module metadatum output fields6857# [RSpecRunTime] Finishing example group spec/graphql/types/packages/terraform_module/metadatum/output_type_spec.rb. It took 0.22 second. Expected to take 1.72 seconds.6858# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/add_concurrent_foreign_key_spec.rb. Expected to take 1.66 seconds.6859RuboCop::Cop::Migration::AddConcurrentForeignKey6860 when in a migration6861 registers an offense when using add_foreign_key6862 does not register an offense when a `NOT VALID` foreign key is added6863 does not register an offense when `add_foreign_key` is within `with_lock_retries`6864 when outside of a migration6865 does not register any offenses6866# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/add_concurrent_foreign_key_spec.rb. It took 0.51 second. Expected to take 1.66 seconds.6867# [RSpecRunTime] Starting example group spec/services/import/prepare_service_spec.rb. Expected to take 1.62 seconds.6868Import::PrepareService6869 when file is uploaded correctly6870 raises NotImplemented error for worker6871 when a job is enqueued6872 raises NotImplemented error for success_message when a job is enqueued6873 returns a success respnse when a success_message is implemented6874 when file upload fails6875 returns an error message6876# [RSpecRunTime] Finishing example group spec/services/import/prepare_service_spec.rb. It took 0.86 second. Expected to take 1.62 seconds.6877# [RSpecRunTime] Starting example group spec/graphql/types/notes/system_note_metadata_type_spec.rb. Expected to take 1.57 seconds.6878Types::Notes::SystemNoteMetadataType6879 is expected to require graphql authorizations :read_note6880 is expected to have graphql field :id6881 is expected to have graphql field :action6882 is expected to have graphql field :description_version6883# [RSpecRunTime] Finishing example group spec/graphql/types/notes/system_note_metadata_type_spec.rb. It took 0.4 second. Expected to take 1.57 seconds.6884# [RSpecRunTime] Starting example group spec/services/import/placeholder_memberships/create_service_spec.rb. Expected to take 1.51 seconds.6885Import::PlaceholderMemberships::CreateService6886 #execute6887 when project is provided6888 saves the Import::Placeholders::Membership with the project6889 when group is provided6890 saves the Import::Placeholders::Membership with the group6891 when Import::Placeholders::Membership is invalid6892 returns an error6893# [RSpecRunTime] Finishing example group spec/services/import/placeholder_memberships/create_service_spec.rb. It took 1.04 seconds. Expected to take 1.51 seconds.6894# [RSpecRunTime] Starting example group spec/graphql/types/ci/config/job_type_spec.rb. Expected to take 1.48 seconds.6895Types::Ci::Config::JobType6896 is expected to eq "CiConfigJob"6897 exposes the expected fields6898# [RSpecRunTime] Finishing example group spec/graphql/types/ci/config/job_type_spec.rb. It took 0.2 second. Expected to take 1.48 seconds.6899# [RSpecRunTime] Starting example group spec/lib/banzai/commit_renderer_spec.rb. Expected to take 1.39 seconds.6900Banzai::CommitRenderer6901 .render6902 renders a commit description and title6903# [RSpecRunTime] RSpec elapsed time: 26 minutes 4.3 seconds. Current RSS: ~1542M. Threads: 4. load average: 1.13 1.18 1.21 1/303 187176904.6905# [RSpecRunTime] Finishing example group spec/lib/banzai/commit_renderer_spec.rb. It took 1.45 seconds. Expected to take 1.39 seconds.6906# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/saml/origin_validator_spec.rb. Expected to take 1.36 seconds.6907Gitlab::Auth::Saml::OriginValidator6908 #store_origin6909 stores the SAML request ID6910 #gitlab_initiated?6911 returns false if InResponseTo is not present6912 returns false if InResponseTo does not match stored value6913 returns true if InResponseTo matches stored value6914# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/saml/origin_validator_spec.rb. It took 0.43 second. Expected to take 1.36 seconds.6915# [RSpecRunTime] Starting example group spec/initializers/countries_spec.rb. Expected to take 1.34 seconds.6916countries6917 initialises Ukraine with custom country name6918 initialises Taiwan with custom country name6919 configures locals to EN6920# [RSpecRunTime] Finishing example group spec/initializers/countries_spec.rb. It took 0.34 second. Expected to take 1.34 seconds.6921# [RSpecRunTime] Starting example group spec/lib/gitlab/git/patches/collection_spec.rb. Expected to take 1.26 seconds.6922Gitlab::Git::Patches::Collection6923 #size6924 combines the size of the patches6925 #valid_size?6926 is not valid if the total size is bigger than 2MB6927# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/patches/collection_spec.rb. It took 0.25 second. Expected to take 1.26 seconds.6928# [RSpecRunTime] Starting example group spec/graphql/types/packages/protection/rule_access_level_enum_spec.rb. Expected to take 1.25 seconds.6929Types::Packages::Protection::RuleAccessLevelEnum6930 exposes all options6931# [RSpecRunTime] Finishing example group spec/graphql/types/packages/protection/rule_access_level_enum_spec.rb. It took 0.12 second. Expected to take 1.25 seconds.6932# [RSpecRunTime] Starting example group spec/initializers/net_http_response_patch_spec.rb. Expected to take 1.16 seconds.6933Net::HTTPResponse patch header read timeout6934 .each_response_header6935 with Net::BufferedIO6936 does not forward start time to the socket6937 when the response contains many consecutive spaces6938 has no regex backtracking issues6939 with Gitlab::HTTP_V2::BufferedIo6940 forwards start time to the socket6941 when the response contains an infinite number of headers6942 raises a timeout error6943# [RSpecRunTime] Finishing example group spec/initializers/net_http_response_patch_spec.rb. It took 0.53 second. Expected to take 1.16 seconds.6944# [RSpecRunTime] Starting example group spec/graphql/types/work_items/widgets/time_tracking/timelog_type_spec.rb. Expected to take 1.14 seconds.6945Types::WorkItems::Widgets::TimeTracking::TimelogType6946 is expected to eq "WorkItemTimelog"6947 is expected to have graphql fields "id", "spentAt", "timeSpent", "user", "note", "summary", and "userPermissions"6948# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/widgets/time_tracking/timelog_type_spec.rb. It took 0.2 second. Expected to take 1.14 seconds.6949# [RSpecRunTime] Starting example group spec/tooling/danger/experiments_spec.rb. Expected to take 1.09 seconds.6950Tooling::Danger::Experiments6951 #removed_experiments6952 returns names of removed experiments6953 #class_files_removed?6954 when yml file is deleted but not class file6955 returns false6956 when yml file is deleted but no corresponding class file exists6957 returns true6958# [RSpecRunTime] Finishing example group spec/tooling/danger/experiments_spec.rb. It took 0.31 second. Expected to take 1.09 seconds.6959# [RSpecRunTime] Starting example group spec/graphql/types/commit_encoding_enum_spec.rb. Expected to take 1.01 seconds.6960Types::CommitEncodingEnum6961 exposes all the existing encoding option6962 is expected to eq "CommitEncoding"6963# [RSpecRunTime] Finishing example group spec/graphql/types/commit_encoding_enum_spec.rb. It took 0.26 second. Expected to take 1.01 seconds.6964# [RSpecRunTime] Starting example group spec/models/blob_viewer/server_side_spec.rb. Expected to take 0.99 second.6965BlobViewer::ServerSide6966 does not allow STI6967 #prepare!6968 loads all blob data6969 #render_error6970 when the blob is stored externally6971 return :server_side_but_stored_externally6972# [RSpecRunTime] Finishing example group spec/models/blob_viewer/server_side_spec.rb. It took 0.33 second. Expected to take 0.99 second.6973# [RSpecRunTime] Starting example group spec/serializers/analytics_build_serializer_spec.rb. Expected to take 0.91 second.6974AnalyticsBuildSerializer6975 when there is a single object provided6976 contains important elements of analyticsBuild6977# [RSpecRunTime] Finishing example group spec/serializers/analytics_build_serializer_spec.rb. It took 0.76 second. Expected to take 0.91 second.6978# [RSpecRunTime] Starting example group spec/tooling/danger/ai_logging_spec.rb. Expected to take 0.91 second.6979Tooling::Danger::AiLogging6980 #check_ai_logging6981 when there are no AI logging issues6982 does not warn6983 when there are AI logging issues6984 warns about non-compliant AI logging6985 when there is appropriate AI logging with expanded_ai_logging feature flag6986 does not warn6987# [RSpecRunTime] Finishing example group spec/tooling/danger/ai_logging_spec.rb. It took 0.31 second. Expected to take 0.91 second.6988# [RSpecRunTime] Starting example group spec/rubocop/cop/database/rescue_query_canceled_spec.rb. Expected to take 0.84 second.6989RuboCop::Cop::Database::RescueQueryCanceled6990 flags the use of ActiveRecord::QueryCanceled6991 does not flag a different exception6992# [RSpecRunTime] Finishing example group spec/rubocop/cop/database/rescue_query_canceled_spec.rb. It took 0.21 second. Expected to take 0.84 second.6993# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/hash_util_spec.rb. Expected to take 0.83 second.6994Gitlab::ImportExport::HashUtil6995 .deep_symbolize_array!6996 symbolizes keys6997 .deep_symbolize_array_with_date!6998 symbolizes keys6999 transforms date strings into Time objects7000# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/hash_util_spec.rb. It took 0.29 second. Expected to take 0.83 second.7001# [RSpecRunTime] Starting example group spec/graphql/types/work_items/widgets/description_input_type_spec.rb. Expected to take 0.77 second.7002Types::WorkItems::Widgets::DescriptionInputType7003 is expected to eq "WorkItemWidgetDescriptionInput"7004 is expected to contain exactly "description"7005# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/widgets/description_input_type_spec.rb. It took 0.19 second. Expected to take 0.77 second.7006# [RSpecRunTime] Starting example group spec/policies/abuse_report_policy_spec.rb. Expected to take 0.76 second.7007AbuseReportPolicy7008 when the user is an admin7009 can read_abuse_report7010 when the user is not an admin7011 cannot read_abuse_report7012# [RSpecRunTime] Finishing example group spec/policies/abuse_report_policy_spec.rb. It took 0.35 second. Expected to take 0.76 second.7013# [RSpecRunTime] Starting example group spec/lib/sidebars/projects/super_sidebar_menus/deploy_menu_spec.rb. Expected to take 0.68 second.7014Sidebars::Projects::SuperSidebarMenus::DeployMenu7015 defines list of NilMenuItem placeholders7016 has title and sprite_icon7017# [RSpecRunTime] Finishing example group spec/lib/sidebars/projects/super_sidebar_menus/deploy_menu_spec.rb. It took 0.25 second. Expected to take 0.68 second.7018# [RSpecRunTime] Starting example group spec/lib/sidebars/groups/super_sidebar_menus/build_menu_spec.rb. Expected to take 0.66 second.7019Sidebars::Groups::SuperSidebarMenus::BuildMenu7020 defines list of NilMenuItem placeholders7021 has title and sprite_icon7022# [RSpecRunTime] Finishing example group spec/lib/sidebars/groups/super_sidebar_menus/build_menu_spec.rb. It took 0.2 second. Expected to take 0.66 second.7023# [RSpecRunTime] Starting example group spec/lib/api/validations/validators/bulk_imports/destination_namespace_path_spec.rb. Expected to take 0.6 second.7024API::Validations::Validators::BulkImports::DestinationNamespacePath7025 when destination namespace param is invalid7026 does not raise a validation error7027 when destination namespace param is valid7028 raises a validation error7029# [RSpecRunTime] Finishing example group spec/lib/api/validations/validators/bulk_imports/destination_namespace_path_spec.rb. It took 0.24 second. Expected to take 0.6 second.7030# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_ci_runners_group_type_active_metric_spec.rb. Expected to take 0.58 second.7031Gitlab::Usage::Metrics::Instrumentations::CountCiRunnersGroupTypeActiveMetric7032 behaves like a correct instrumented metric value7033 has correct value7034# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_ci_runners_group_type_active_metric_spec.rb. It took 0.39 second. Expected to take 0.58 second.7035# [RSpecRunTime] Starting example group spec/lib/banzai/filter/mermaid_filter_spec.rb. Expected to take 0.56 second.7036Banzai::Filter::MermaidFilter7037 adds `js-render-mermaid` class to the `code` tag7038 behaves like pipeline timing check7039 checks the pipeline timing7040# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/mermaid_filter_spec.rb. It took 0.21 second. Expected to take 0.56 second.7041# [RSpecRunTime] Starting example group spec/models/merge_request_context_commit_diff_file_spec.rb. Expected to take 0.53 second.7042MergeRequestContextCommitDiffFile7043 does not allow STI7044 associations7045 is expected to belong to merge_request_context_commit required: false7046# [RSpecRunTime] Finishing example group spec/models/merge_request_context_commit_diff_file_spec.rb. It took 0.22 second. Expected to take 0.53 second.7047# [RSpecRunTime] Starting example group spec/graphql/types/projects/jira_project_type_spec.rb. Expected to take 0.52 second.7048Types::Projects::Services::JiraProjectType7049 has basic expected fields7050 is expected to eq "JiraProject"7051# [RSpecRunTime] Finishing example group spec/graphql/types/projects/jira_project_type_spec.rb. It took 0.19 second. Expected to take 0.52 second.7052# [RSpecRunTime] Starting example group spec/graphql/types/notes/abuse_report/note_type_spec.rb. Expected to take 0.5 second.7053Types::Notes::AbuseReport::NoteType7054 is expected to eq "AbuseReportNote"7055 exposes the expected fields7056# [RSpecRunTime] Finishing example group spec/graphql/types/notes/abuse_report/note_type_spec.rb. It took 0.2 second. Expected to take 0.5 second.7057# [RSpecRunTime] Starting example group spec/lib/error_tracking/sentry_client/token_spec.rb. Expected to take 0.46 second.7058ErrorTracking::SentryClient::Token7059 .masked_token?7060 with masked token7061 is expected to be truthy7062 without masked token7063 is expected to be falsey7064# [RSpecRunTime] Finishing example group spec/lib/error_tracking/sentry_client/token_spec.rb. It took 0.19 second. Expected to take 0.46 second.7065# [RSpecRunTime] Starting example group spec/helpers/in_product_marketing_helper_spec.rb. Expected to take 0.39 second.7066InProductMarketingHelper7067 #inline_image_link7068 checks for path traversal7069# [RSpecRunTime] Finishing example group spec/helpers/in_product_marketing_helper_spec.rb. It took 0.15 second. Expected to take 0.39 second.7070# [RSpecRunTime] Starting example group spec/helpers/projects/settings/branch_rules_helper_spec.rb. Expected to take 0.32 second.7071Projects::Settings::BranchRulesHelper7072 #branch_rules_data7073 returns branch rules data7074# [RSpecRunTime] Finishing example group spec/helpers/projects/settings/branch_rules_helper_spec.rb. It took 0.18 second. Expected to take 0.32 second.7075# [RSpecRunTime] Starting example group spec/graphql/types/work_items/widgets/award_emoji_type_spec.rb. Expected to take 0.29 second.7076Types::WorkItems::Widgets::AwardEmojiType7077 exposes the expected fields7078# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/widgets/award_emoji_type_spec.rb. It took 0.11 second. Expected to take 0.29 second.7079# [RSpecRunTime] Starting example group spec/graphql/types/permission_types/merge_request_spec.rb. Expected to take 0.27 second.7080Types::PermissionTypes::MergeRequest7081 is expected to have graphql fields :read_merge_request, :admin_merge_request, :update_merge_request, :create_note, :push_to_source_branch, :remove_source_branch, :cherry_pick_on_current_merge_request, :revert_on_current_merge_request, :can_merge, and :can_approve7082# [RSpecRunTime] Finishing example group spec/graphql/types/permission_types/merge_request_spec.rb. It took 0.19 second. Expected to take 0.27 second.7083# [RSpecRunTime] Starting example group spec/lib/gitlab/database/no_overrides_for_through_associations_spec.rb. Expected to take 0.27 second.7084overridden has_many :through associations7085 onlies have allowed list of overridden has_many/has_one :through associations7086# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/no_overrides_for_through_associations_spec.rb. It took 0.14 second. Expected to take 0.27 second.7087# [RSpecRunTime] Starting example group spec/lib/bitbucket/collection_spec.rb. Expected to take 0.25 second.7088Bitbucket::Collection7089 iterates paginator7090# [RSpecRunTime] Finishing example group spec/lib/bitbucket/collection_spec.rb. It took 0.11 second. Expected to take 0.25 second.7091# [RSpecRunTime] Starting example group spec/graphql/types/work_items/widgets/email_participants_type_spec.rb. Expected to take 0.24 second.7092Types::WorkItems::Widgets::EmailParticipantsType7093 exposes the expected fields7094# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/widgets/email_participants_type_spec.rb. It took 0.11 second. Expected to take 0.24 second.7095auto_explain log contains 1716 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-21-44.335.main.ndjson.gz7096took 35.9909653327097auto_explain log contains 1717 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-21-44.335.ci.ndjson.gz7098took 32.6322927557099[TEST PROF INFO] EventProf results for sql.active_record7100Total time: 06:14.575 of 26:04.113 (23.95%)7101Total events: 2304687102Top 5 slowest suites (by time):7103Ci::PipelineP...cessingService (./spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb:5) – 01:46.867 (53344 / 108) of 06:40.278 (26.7%)7104IncidentManag...:UpdateService (./spec/services/incident_management/timeline_events/update_service_spec.rb:5) – 00:24.184 (16257 / 73) of 01:23.099 (29.1%)7105Clusters::Cluster (./spec/models/clusters/cluster_spec.rb:5) – 00:23.196 (13732 / 178) of 01:28.341 (26.26%)7106NotePolicy (./spec/policies/note_policy_spec.rb:5) – 00:18.478 (12813 / 47) of 01:06.492 (27.79%)7107Ci::RetryPipe...ervice#execute (./spec/services/ci/retry_pipeline_service_spec.rb:5) – 00:16.054 (10256 / 29) of 00:56.103 (28.62%)7108Knapsack report was generated. Preview:7109{7110 "spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb": 400.2778474930001,7111 "spec/models/clusters/cluster_spec.rb": 88.34121491299993,7112 "spec/models/integrations/jira_spec.rb": 51.56322179400013,7113 "spec/services/incident_management/timeline_events/update_service_spec.rb": 83.09928113899969,7114 "spec/policies/note_policy_spec.rb": 66.49261855400027,7115 "spec/services/ci/retry_pipeline_service_spec.rb": 56.10283110699993,7116 "spec/finders/todos_finder_spec.rb": 51.498673435,7117 "spec/services/ci/create_pipeline_service/parent_child_pipeline_spec.rb": 43.55437290200007,7118 "spec/lib/gitlab/gfm/reference_rewriter_spec.rb": 45.2015090939999,7119 "spec/lib/gitlab/pagination/offset_pagination_spec.rb": 43.90134048800019,7120 "spec/lib/users/internal_spec.rb": 24.51968500599969,7121 "spec/graphql/mutations/merge_requests/set_locked_spec.rb": 37.56798104500058,7122 "spec/workers/concerns/application_worker_spec.rb": 11.40652476700052,7123 "spec/lib/error_tracking/sentry_client/issue_spec.rb": 10.859588583000004,7124 "spec/services/ci/list_config_variables_service_spec.rb": 31.53982715100028,7125 "spec/lib/gitlab/redis/repository_cache_spec.rb": 8.858396985000581,7126 "spec/finders/autocomplete/users_finder_spec.rb": 24.261524849000125,7127 "spec/models/appearance_spec.rb": 8.884546825000143,7128 "spec/models/release_spec.rb": 12.999755108999125,7129 "spec/lib/banzai/filter/audio_link_filter_spec.rb": 20.55999713900019,7130 "spec/lib/gitlab/import_export/group/relation_tree_restorer_spec.rb": 23.800996444999328,7131 "spec/lib/banzai/filter/external_link_filter_spec.rb": 5.648226508999869,7132 "spec/services/system_notes/design_management_service_spec.rb": 14.680389697999999,7133 "spec/models/protected_tag_spec.rb": 9.471120823000092,7134 "spec/services/ci/stuck_builds/drop_scheduled_service_spec.rb": 11.532398026999545,7135 "spec/services/merge_requests/retarget_chain_service_spec.rb": 13.997889586000383,7136 "spec/lib/bulk_imports/common/pipelines/uploads_pipeline_spec.rb": 9.30642523500046,7137 "spec/lib/gitlab/ci/config/entry/release_spec.rb": 4.202726986000016,7138 "spec/workers/environments/stop_job_failed_worker_spec.rb": 11.549359716999788,7139 "spec/lib/api/entities/merge_request_basic_spec.rb": 15.298875446999773,7140 "spec/lib/gitlab/ci/reports/test_suite_spec.rb": 5.869582702000116,7141 "spec/workers/packages/cleanup_package_registry_worker_spec.rb": 7.5990933490002135,7142 "spec/models/label_note_spec.rb": 7.362294079999629,7143 "spec/lib/gitlab/ci/config/entry/needs_spec.rb": 3.516593512000327,7144 "spec/services/projects/group_links/destroy_service_spec.rb": 8.29907968200041,7145 "spec/finders/packages/maven/package_finder_spec.rb": 6.870707434999531,7146 "spec/graphql/mutations/issues/set_escalation_status_spec.rb": 7.07296689299983,7147 "spec/lib/gitlab/gitaly_client/conflicts_service_spec.rb": 10.001906358999804,7148 "spec/workers/database/ci_project_mirrors_consistency_check_worker_spec.rb": 11.336050507999971,7149 "spec/lib/gitlab/git/keep_around_spec.rb": 9.10028410599989,7150 "spec/models/integrations/jira_cloud_app_spec.rb": 4.156744826000249,7151 "spec/graphql/resolvers/group_packages_resolver_spec.rb": 5.1036654979998275,7152 "spec/lib/gitlab/database/namespace_each_batch_spec.rb": 6.442120177999641,7153 "spec/graphql/resolvers/board_lists_resolver_spec.rb": 6.483700826999666,7154 "spec/models/board_project_recent_visit_spec.rb": 6.387489839000409,7155 "spec/services/bulk_imports/relation_export_service_spec.rb": 6.686960545999682,7156 "spec/models/concerns/ci/has_variable_spec.rb": 5.056004568999924,7157 "spec/models/namespace/detail_spec.rb": 6.548812119000104,7158 "spec/graphql/resolvers/namespace_projects_resolver_spec.rb": 4.8136837410002045,7159 "spec/services/ci/runners/assign_runner_service_spec.rb": 5.260247748999973,7160 "spec/finders/resource_state_event_finder_spec.rb": 6.448014204000174,7161 "spec/lib/gitlab/ci/config/entry/prefix_spec.rb": 3.621327019999626,7162 "spec/presenters/projects/import_export/project_export_presenter_spec.rb": 4.300447087000066,7163 "spec/services/suggestions/outdate_service_spec.rb": 7.40048447800018,7164 "spec/finders/boards/boards_finder_spec.rb": 5.898993992999749,7165 "spec/serializers/discussion_entity_spec.rb": 5.456689335999727,7166 "spec/services/ci/enqueue_job_service_spec.rb": 4.277202215000216,7167 "spec/lib/gitlab/config/loader/yaml_spec.rb": 1.9888170739995985,7168 "spec/lib/gitlab/ci/runner/metrics_spec.rb": 2.8293793769998956,7169 "spec/lib/gitlab/auth/o_auth/provider_spec.rb": 1.581517566999537,7170 "spec/finders/projects/ml/model_version_finder_spec.rb": 3.0364664850003464,7171 "spec/workers/merge_requests/close_issue_worker_spec.rb": 5.934132471999874,7172 "spec/workers/activity_pub/projects/releases_subscription_worker_spec.rb": 2.1434933330001513,7173 "spec/tooling/danger/datateam_spec.rb": 1.6418065959996966,7174 "spec/graphql/types/base_argument_spec.rb": 1.4712379579996195,7175 "spec/models/concerns/subquery_spec.rb": 2.5416367489997356,7176 "spec/services/packages/generic/create_package_file_service_spec.rb": 3.6608698499994716,7177 "spec/services/work_items/related_work_item_links/destroy_service_spec.rb": 4.961245250000502,7178 "spec/channels/application_cable/connection_spec.rb": 2.1289518720004708,7179 "spec/workers/reactive_caching_worker_spec.rb": 2.8047817970000324,7180 "spec/models/issue/email_spec.rb": 1.8948890650008252,7181 "spec/graphql/resolvers/design_management/version/designs_at_version_resolver_spec.rb": 2.994538076000026,7182 "spec/lib/gitlab/git_post_receive_spec.rb": 2.1645682729995315,7183 "spec/helpers/projects/ml/experiments_helper_spec.rb": 1.9442742940000244,7184 "spec/models/merge_request/approval_removal_settings_spec.rb": 2.9046089960002064,7185 "spec/services/packages/cleanup/execute_policy_service_spec.rb": 2.3836046110000098,7186 "spec/models/subscription_spec.rb": 2.0051671729997906,7187 "spec/tasks/gitlab/container_registry_rake_spec.rb": 9.365871631000118,7188 "spec/rubocop/cop/capybara/testid_finders_spec.rb": 1.4232655980003983,7189 "spec/serializers/stage_serializer_spec.rb": 4.539142272999925,7190 "spec/graphql/resolvers/ml/find_model_version_resolver_spec.rb": 2.3264775609995922,7191 "spec/graphql/mutations/todos/restore_spec.rb": 4.488427863000652,7192 "spec/lib/gitlab/database_importers/work_items/base_type_importer_spec.rb": 1.608424566999929,7193 "spec/models/concerns/batch_destroy_dependent_associations_spec.rb": 2.7125254480006333,7194 "spec/workers/gitlab/bitbucket_import/import_issue_notes_worker_spec.rb": 2.2897407319997,7195 "spec/finders/data_transfer/group_data_transfer_finder_spec.rb": 1.9383783240000412,7196 "spec/finders/import/source_users_finder_spec.rb": 1.306028478999906,7197 "spec/graphql/resolvers/projects/services_resolver_spec.rb": 2.263994172000821,7198 "spec/workers/namespaces/schedule_aggregation_worker_spec.rb": 1.2247327099994436,7199 "spec/lib/gitlab/github_import/attachments_downloader_spec.rb": 1.0990667010000834,7200 "spec/models/preloaders/projects/notes_preloader_spec.rb": 3.7912881290003497,7201 "spec/graphql/subscriptions/issuable_updated_spec.rb": 1.7087904159998288,7202 "spec/workers/purge_dependency_proxy_cache_worker_spec.rb": 1.3341174199995294,7203 "spec/models/work_items/related_link_restriction_spec.rb": 0.8804455419995065,7204 "spec/lib/gitlab/dependency_linker/gemfile_linker_spec.rb": 0.8458595739994053,7205 "spec/workers/integrations/jira_connect/remove_branch_worker_spec.rb": 1.4763543279996156,7206 "spec/services/discussions/capture_diff_note_positions_service_spec.rb": 3.7030505200000334,7207 "spec/workers/ci/catalog/resources/process_sync_events_worker_spec.rb": 1.4790497880003386,7208 "spec/models/ci/pipeline_schedule_variable_spec.rb": 0.8355320040000151,7209 "spec/graphql/resolvers/data_transfer/group_data_transfer_resolver_spec.rb": 1.4030546179992598,7210 "spec/models/user_mentions/commit_user_mention_spec.rb": 0.6480742049998298,7211 "spec/services/packages/npm/create_metadata_cache_service_spec.rb": 1.4548912379996182,7212 "spec/models/anti_abuse/event_spec.rb": 1.0836444209999172,7213 "spec/lib/gitlab/graphql/representation/tree_entry_spec.rb": 2.4279169410001487,7214 "spec/models/ml/candidate_metric_spec.rb": 0.7403679830003966,7215 "spec/lib/gitlab/ci/queue/metrics_spec.rb": 0.8870757830000002,7216 "spec/models/bulk_imports/batch_tracker_spec.rb": 1.539797057999749,7217 "spec/lib/sidebars/menu_item_spec.rb": 0.4196614659995248,7218 "spec/graphql/types/packages/protection/rule_type_spec.rb": 0.6620396750004147,7219 "spec/rubocop/cop/migration/schema_addition_methods_no_post_spec.rb": 0.5194824159998461,7220 "spec/workers/snippets/schedule_bulk_repository_shard_moves_worker_spec.rb": 1.5366156969994336,7221 "spec/lib/gitlab/checks/project_created_spec.rb": 1.7085670459991888,7222 "spec/graphql/resolvers/ci/runner_job_count_resolver_spec.rb": 1.896830184999999,7223 "spec/lib/gitlab/class_attributes_spec.rb": 0.45871208700009447,7224 "spec/presenters/vs_code/settings/vs_code_setting_presenter_spec.rb": 0.8099975140003153,7225 "spec/workers/ci/build_schedule_worker_spec.rb": 1.6209266070000012,7226 "spec/lib/gitlab/ci/reports/terraform_reports_spec.rb": 0.283295867000561,7227 "spec/models/project_import_data_spec.rb": 0.6228995740002574,7228 "spec/lib/gitlab/pagination/offset_header_builder_spec.rb": 0.3012908579994473,7229 "spec/helpers/workhorse_helper_spec.rb": 0.3365692969991869,7230 "spec/lib/gitlab/ci/config/external/mapper/variables_expander_spec.rb": 0.3098154279996379,7231 "spec/services/ci/components/usages/create_service_spec.rb": 1.514756046999537,7232 "spec/views/projects/runners/_project_runners.html.haml_spec.rb": 0.5071545150003658,7233 "spec/services/packages/nuget/extract_metadata_content_service_spec.rb": 0.6616622840001583,7234 "spec/models/uploads/local_spec.rb": 1.4145903680000629,7235 "spec/models/user_canonical_email_spec.rb": 0.48824855600014416,7236 "spec/helpers/projects/topics_helper_spec.rb": 0.49960817600003793,7237 "spec/lib/api/entities/ci/runner_manager_spec.rb": 0.6551133139992089,7238 "spec/uploaders/object_storage/s3_spec.rb": 1.4810008780004864,7239 "spec/lib/gitlab/ci/status/build/created_spec.rb": 3.4202943119998963,7240 "spec/lib/gitlab/sql/recursive_cte_spec.rb": 0.7216703939993749,7241 "spec/lib/gitlab/usage/metrics/instrumentations/prometheus_metrics_enabled_metric_spec.rb": 0.23089012900072703,7242 "spec/graphql/types/packages/terraform_module/metadatum/output_type_spec.rb": 0.21810010799981683,7243 "spec/rubocop/cop/migration/add_concurrent_foreign_key_spec.rb": 0.508807625999907,7244 "spec/services/import/prepare_service_spec.rb": 0.8643964429993503,7245 "spec/graphql/types/notes/system_note_metadata_type_spec.rb": 0.4024607860001197,7246 "spec/services/import/placeholder_memberships/create_service_spec.rb": 1.0444829420002861,7247 "spec/graphql/types/ci/config/job_type_spec.rb": 0.19849821800016798,7248 "spec/lib/banzai/commit_renderer_spec.rb": 1.4451622380001936,7249 "spec/lib/gitlab/auth/saml/origin_validator_spec.rb": 0.42682771700037847,7250 "spec/initializers/countries_spec.rb": 0.3370294169999397,7251 "spec/lib/gitlab/git/patches/collection_spec.rb": 0.25255279799966956,7252 "spec/graphql/types/packages/protection/rule_access_level_enum_spec.rb": 0.11914923899985297,7253 "spec/initializers/net_http_response_patch_spec.rb": 0.529934886000774,7254 "spec/graphql/types/work_items/widgets/time_tracking/timelog_type_spec.rb": 0.2010583379997115,7255 "spec/tooling/danger/experiments_spec.rb": 0.306274597999618,7256 "spec/graphql/types/commit_encoding_enum_spec.rb": 0.26169143799961603,7257 "spec/models/blob_viewer/server_side_spec.rb": 0.3330261379996955,7258 "spec/serializers/analytics_build_serializer_spec.rb": 0.7577955730002941,7259 "spec/tooling/danger/ai_logging_spec.rb": 0.30505597699993814,7260 "spec/rubocop/cop/database/rescue_query_canceled_spec.rb": 0.20859698799995385,7261 "spec/lib/gitlab/import_export/hash_util_spec.rb": 0.28776841800026887,7262 "spec/graphql/types/work_items/widgets/description_input_type_spec.rb": 0.1906334479999714,7263 "spec/policies/abuse_report_policy_spec.rb": 0.35119096800008265,7264 "spec/lib/sidebars/projects/super_sidebar_menus/deploy_menu_spec.rb": 0.2520975080005883,7265 "spec/lib/sidebars/groups/super_sidebar_menus/build_menu_spec.rb": 0.19878086799963057,7266 "spec/lib/api/validations/validators/bulk_imports/destination_namespace_path_spec.rb": 0.24164574800033733,7267 "spec/lib/gitlab/usage/metrics/instrumentations/count_ci_runners_group_type_active_metric_spec.rb": 0.39350224699956016,7268 "spec/lib/banzai/filter/mermaid_filter_spec.rb": 0.20807322799919348,7269 "spec/models/merge_request_context_commit_diff_file_spec.rb": 0.22307234900017647,7270 "spec/graphql/types/projects/jira_project_type_spec.rb": 0.19445172900032048,7271 "spec/graphql/types/notes/abuse_report/note_type_spec.rb": 0.1996502980000514,7272 "spec/lib/error_tracking/sentry_client/token_spec.rb": 0.19181057900004816,7273 "spec/helpers/in_product_marketing_helper_spec.rb": 0.1456013789993449,7274 "spec/helpers/projects/settings/branch_rules_helper_spec.rb": 0.1783301979994576,7275 "spec/graphql/types/work_items/widgets/award_emoji_type_spec.rb": 0.11156103899975278,7276 "spec/graphql/types/permission_types/merge_request_spec.rb": 0.18605350799953158,7277 "spec/lib/gitlab/database/no_overrides_for_through_associations_spec.rb": 0.13768780800000968,7278 "spec/lib/bitbucket/collection_spec.rb": 0.10881831999995484,7279 "spec/graphql/types/work_items/widgets/email_participants_type_spec.rb": 0.112258849999307137280}7281Knapsack global time execution for tests: 26m 03s7282Pending: (Failures listed here are expected and do not affect your suite's status)7283 1) Ci::CreatePipelineService#execute behaves like creating a pipeline with environment keyword with environment sets tags when build job7284 # No reason given7285 # ./spec/support/shared_examples/ci/create_pipeline_service_environment_shared_examples.rb:227286 2) Appearance with uploads behaves like model with uploads .destroy with not mounted uploads with local files deletes any FileUploader uploads which are not mounted7287 # No reason given7288 # ./spec/support/shared_examples/models/with_uploads_shared_examples.rb:237289 3) Appearance with uploads behaves like model with uploads .destroy with not mounted uploads with local files deletes local files7290 # No reason given7291 # ./spec/support/shared_examples/models/with_uploads_shared_examples.rb:277292 4) Appearance with uploads behaves like model with uploads .destroy with not mounted uploads with remote files deletes any FileUploader uploads which are not mounted7293 # No reason given7294 # ./spec/support/shared_examples/models/with_uploads_shared_examples.rb:377295 5) Appearance with uploads behaves like model with uploads .destroy with not mounted uploads with remote files deletes remote files7296 # No reason given7297 # ./spec/support/shared_examples/models/with_uploads_shared_examples.rb:417298Finished in 27 minutes 23 seconds (files took 1 minute 47.1 seconds to load)72992432 examples, 0 failures, 5 pending7300Randomized with seed 25477301RSpec exited with 0.7302No examples to retry, congrats!7304Running after script...7305$ source scripts/utils.sh7306$ log_disk_usage after_script7307[log_disk_usage after_script] start7308df -h7309Filesystem Size Used Avail Use% Mounted on7310overlay 46G 23G 23G 49% /7311tmpfs 64M 0 64M 0% /dev7312shm 256M 0 256M 0% /dev/shm7313/dev/sda1 46G 23G 23G 49% /cache7314tmpfs 3.9G 0 3.9G 0% /sys/devices/virtual/dmi/id7315tmpfs 3.9G 0 3.9G 0% /proc/acpi7316tmpfs 3.9G 0 3.9G 0% /proc/scsi7317tmpfs 3.9G 0 3.9G 0% /sys/firmware7318du -h -d 173197.4M ./workhorse7320148K ./bin73211.2M ./.gitlab7322167M ./.git73234.0K ./builds732416M ./coverage732528M ./lib73268.0K ./.vscode7327532K ./storybook732834M ./log73291.8M ./data733010M ./qa73312.9M ./.rubocop_todo7332828M ./vendor7333961M ./public733459M ./doc7335492K ./danger73362.8M ./rspec73378.0K ./.bundle7338552K ./tooling7339141M ./ee73401.3M ./knapsack7341296K ./patches73424.3M ./changelogs734320K ./haml_lint734428K ./metrics_server734588K ./keeps73461.1M ./shared734744K ./generator_templates73481.2M ./scripts73491.6G ./tmp7350126M ./spec735120K ./file_hooks735216K ./sidekiq_cluster735316M ./gems73541.2M ./fixtures7355948K ./rubocop73564.0K ./.go735732M ./db7358556K ./auto_explain735912K ./.github7360125M ./locale736119M ./config736281M ./app736316K ./.lefthook73644.2G .7365[log_disk_usage after_script] end7366$ bundle exec gem list gitlab_quality-test_tooling7367gitlab_quality-test_tooling (1.38.1)7368$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command7373$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command7376$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command7381$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command7384$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command7388$ tooling/bin/push_job_metrics || true7389[job-metrics] Pushing job metrics file for the CI/CD job.7390[job-metrics] Pushed 4 CI job metric entries to InfluxDB.7392Not uploading cache ruby-gems-debian-bookworm-ruby-3.1.5-gemfile-Gemfile-19 due to policy7394Uploading artifacts...7395auto_explain/: found 3 matching artifact files and directories 7396coverage/: found 5 matching artifact files and directories 7397WARNING: crystalball/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 7398WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 7399knapsack/: found 4 matching artifact files and directories 7400rspec/: found 12 matching artifact files and directories 7401WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 7402log/*.log: found 16 matching artifact files and directories 7403WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/7982916909/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com7404WARNING: Retrying... context=artifacts-uploader error=request redirected7405Uploading artifacts as "archive" to coordinator... 201 Created id=7982916909 responseStatus=201 Created token=glcbt-667406Uploading artifacts...7407rspec/rspec-*.xml: found 1 matching artifact files and directories 7408WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/7982916909/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com7409WARNING: Retrying... context=artifacts-uploader error=request redirected7410Uploading artifacts as "junit" to coordinator... 201 Created id=7982916909 responseStatus=201 Created token=glcbt-667412Job succeeded