rspec integration pg12 minimal 9/10
Passed Started
by
@furkanayhan

Furkan Ayhan
1Running with gitlab-runner 15.3.0~beta.42.gdb7789ca (db7789ca)2 on green-2.private.runners-manager.gitlab.com/gitlab.com/gitlab-org GaSD-S1F3 feature flags: FF_USE_FASTZIP:true6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12:rubygems-3.2-git-2.36-lfs-2.9-chrome-103-yarn-1.22-graphicsmagick-1.3.36 ...7Starting service postgres:12 ...8Pulling docker image postgres:12 ...9Using docker image sha256:7adc49e9007d0b5542263531e5335beefdfd2cf7e58a24cfff0903f1b5295e45 for postgres:12 with digest postgres@sha256:027c5e0eee1783d859ea6b18be16c45abe12d99a732487a4151d143f50de11c7 ...10Starting service redis:6.0-alpine ...11Pulling docker image redis:6.0-alpine ...12Using docker image sha256:648aa889c697d1745a25a82475ee0df2c22ffe74dc3b7e11d2785b7738f1bcaa for redis:6.0-alpine with digest redis@sha256:4af27048227d6f68911c0098f56fff75d2e0af41d424536a571c604a5a2aa85f ...13Waiting for services to be up and running (timeout 30 seconds)...14Authenticating with credentials from job payload (GitLab Registry)15Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12:rubygems-3.2-git-2.36-lfs-2.9-chrome-103-yarn-1.22-graphicsmagick-1.3.36 ...16Using docker image sha256:dbe958b16798d63b4e9b087c16e159dd892084397f3133389f4c4deb62bf68b1 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12:rubygems-3.2-git-2.36-lfs-2.9-chrome-103-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12@sha256:0fbceb489337ce4ef10255420b84e2b2c53ec5a6b07d2c52e11d96e44fb977f1 ...18Running on runner-gasd-s1f-project-278964-concurrent-0 via runner-gasd-s1f-private-1660802399-749c4a2a...20$ eval "$CI_PRE_CLONE_SCRIPT"21Fetching changes with git depth set to 20...22Initialized empty Git repository in /builds/gitlab-org/gitlab/.git/23Created fresh repository.24remote: Enumerating objects: 104748, done. 25remote: Counting objects: 100% (104748/104748), done. 26remote: Compressing objects: 100% (72895/72895), done. 27remote: Total 104748 (delta 39198), reused 71764 (delta 27764), pack-reused 0 28Receiving objects: 100% (104748/104748), 107.60 MiB | 32.13 MiB/s, done.29Resolving deltas: 100% (39198/39198), done.31 * [new ref] refs/pipelines/616624931 -> refs/pipelines/61662493132Checking out ca1c1b5e as refs/merge-requests/95682/merge...33Skipping Git submodules setup34$ git remote set-url origin "${CI_REPOSITORY_URL}"36Checking cache for ruby-gems-debian-bullseye-ruby-2.7-14...37cache.zip is up to date 38Successfully extracted cache39Checking cache for gitaly-ruby-gems-debian-bullseye-ruby-2.7-14...40cache.zip is up to date 41Successfully extracted cache43Downloading artifacts for compile-test-assets (2900522632)...44Downloading artifacts from coordinator... ok id=2900522632 responseStatus=200 OK token=fpAtDm7P45Downloading artifacts for detect-tests (2900522661)...46Downloading artifacts from coordinator... ok id=2900522661 responseStatus=200 OK token=fpAtDm7P47Downloading artifacts for retrieve-tests-metadata (2900522668)...48Downloading artifacts from coordinator... ok id=2900522668 responseStatus=200 OK token=fpAtDm7P49Downloading artifacts for setup-test-env (2900522647)...50Downloading artifacts from coordinator... ok id=2900522647 responseStatus=200 OK token=fpAtDm7P52Using docker image sha256:dbe958b16798d63b4e9b087c16e159dd892084397f3133389f4c4deb62bf68b1 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12:rubygems-3.2-git-2.36-lfs-2.9-chrome-103-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12@sha256:0fbceb489337ce4ef10255420b84e2b2c53ec5a6b07d2c52e11d96e44fb977f1 ...53$ echo $FOSS_ONLY54$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb55$ export GOPATH=$CI_PROJECT_DIR/.go56$ mkdir -p $GOPATH57$ source scripts/utils.sh58$ source scripts/prepare_build.sh593.2.3360Bundler version 2.2.3361Successfully installed bundler-2.3.15621 gem installed63production:development64Settings are listed in order of priority. The top value will be used.65clean66Set for your local app (/builds/gitlab-org/gitlab/.bundle/config): true67frozen68Set via BUNDLE_FROZEN: true69install_flags70Set via BUNDLE_INSTALL_FLAGS: "--jobs=$(nproc) --retry=3 --quiet"71path72Set for your local app (/builds/gitlab-org/gitlab/.bundle/config): "/builds/gitlab-org/gitlab/vendor"73without74Set via BUNDLE_WITHOUT: [:production, :development]75$ bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check76Don't run Bundler as root. Bundler can ask for sudo if it is needed, and77installing your bundle as root will break this application for all non-root78users on this machine.79The Gemfile's dependencies are satisfied80==> 'bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check' succeeded in 2 seconds.81$ bundle pristine pg82Installing pg 1.4.1 with native extensions83==> 'bundle pristine pg' succeeded in 8 seconds.84Using decomposed database config (config/database.yml.decomposed-postgresql)85$ setup_db_user_only86CREATE ROLE87GRANT88==> 'setup_db_user_only' succeeded in 1 seconds.89$ bundle exec rake db:drop db:create db:schema:load db:migrate90Dropped database 'gitlabhq_test'91Dropped database 'gitlabhq_test_ci'92Dropped database 'gitlabhq_geo_test'93Created database 'gitlabhq_test'94Created database 'gitlabhq_test_ci'95Created database 'gitlabhq_geo_test'96==> 'bundle exec rake db:drop db:create db:schema:load db:migrate' succeeded in 32 seconds.97$ setup_db_praefect98SELECT pg_catalog.set_config('search_path', '', false);99CREATE DATABASE praefect_test ENCODING 'UTF8';100==> 'setup_db_praefect' succeeded in 0 seconds.101$ run_timed_command "gem install knapsack --no-document"102$ gem install knapsack --no-document103Successfully installed knapsack-4.0.01041 gem installed105==> 'gem install knapsack --no-document' succeeded in 0 seconds.106$ run_timed_command "scripts/gitaly-test-spawn"107$ scripts/gitaly-test-spawn108find: ‘/builds/gitlab-org/gitlab/tmp/tests/gitaly/cmd’: No such file or directory109find: ‘/builds/gitlab-org/gitlab/tmp/tests/gitaly/cmd’: No such file or directory110find: ‘/builds/gitlab-org/gitlab/tmp/tests/gitaly/cmd’: No such file or directory111find: ‘/builds/gitlab-org/gitlab/tmp/tests/gitaly/cmd’: No such file or directory112find: ‘/builds/gitlab-org/gitlab/tmp/tests/gitaly/cmd’: No such file or directory113find: ‘/builds/gitlab-org/gitlab/tmp/tests/gitaly/cmd’: No such file or directory114Don't run Bundler as root. Bundler can ask for sudo if it is needed, and115installing your bundle as root will break this application for all non-root116users on this machine.117Using abstract_type 0.0.7118Using concurrent-ruby 1.1.10119Using i18n 1.12.0120Using minitest 5.16.2121Using tzinfo 2.0.5122Using zeitwerk 2.6.0123Using activesupport 6.1.6.1124Using builder 3.2.4125Using erubi 1.10.0126Using mini_portile2 2.8.0127Using racc 1.6.0128Using nokogiri 1.13.8 (x86_64-linux)129Using rails-dom-testing 2.0.3130Using crass 1.0.6131Using loofah 2.16.0132Using rails-html-sanitizer 1.4.2133Using actionview 6.1.6.1134Using rack 2.2.3135Using rack-test 1.1.0136Using actionpack 6.1.6.1137Using ice_nine 0.11.2138Using thread_safe 0.3.6139Using memoizable 0.4.2140Using adamantium 0.2.0141Using public_suffix 4.0.6142Using addressable 2.7.0143Using ast 2.4.2144Using binding_ninja 0.2.3145Using bundler 2.3.15146Using charlock_holmes 0.7.7147Using coderay 1.1.2148Using equalizer 0.0.11149Using concord 0.1.5150Using diff-lcs 1.3151Using dotenv 2.7.6152Using escape_utils 1.2.2153Using factory_bot 5.0.2154Using multipart-post 2.1.1155Using faraday 1.0.1156Using ffi 1.15.3157Using json 2.5.1158Using gemojione 3.3.0159Using mini_mime 1.1.2160Using rugged 1.2.0161Using github-linguist 7.20.0162Using github-markup 1.7.0163Using mime-types-data 3.2020.1104164Using mime-types 3.3.1165Using gitlab-gollum-rugged_adapter 0.4.4.4.gitlab.1166Using rouge 3.27.0167Using sanitize 6.0.0168Using stringex 2.8.5169Using gitlab-gollum-lib 4.2.7.10.gitlab.2170Using google-protobuf 3.21.3 (x86_64-linux)171Using googleapis-common-protos-types 1.3.0172Using grpc 1.42.0 (x86_64-linux)173Using opentracing 0.5.0174Using thrift 0.15.0175Using jaeger-client 1.1.0176Using pg_query 2.1.1177Using redis 4.4.0178Using gitlab-labkit 0.23.0179Using rubyzip 2.3.2180Using thor 1.1.0181Using tomlrb 2.0.1182Using with_env 1.1.0183Using rexml 3.2.5184Using xml-simple 1.1.9185Using gitlab-license_finder 6.14.2.1186Using gitlab-markup 1.7.1187Using grpc-tools 1.42.0188Using sawyer 0.8.2189Using octokit 4.20.0190Using reverse_markdown 1.4.0191Using licensee 9.14.1192Using method_source 0.9.2193Using msgpack 1.3.3194Using optimist 3.0.1195Using parallel 1.19.2196Using parser 3.0.3.2197Using procto 0.0.3198Using unparser 0.4.7199Using proc_to_ast 0.1.0200Using pry 0.12.2201Using rainbow 3.0.0202Using rbtrace 0.4.14203Using rdoc 6.3.2204Using regexp_parser 1.8.1205Using rspec-support 3.8.0206Using rspec-core 3.8.0207Using rspec-expectations 3.8.3208Using rspec-mocks 3.8.0209Using rspec 3.8.0210Using rspec-parameterized 0.4.2211Using rubocop-ast 0.2.0212Using ruby-progressbar 1.10.1213Using unicode-display_width 1.7.0214Using rubocop 0.86.0215Using sentry-raven 3.0.4216Using timecop 0.9.1217Bundle complete! 22 Gemfile dependencies, 100 gems now installed.218Gems in the groups 'production' and 'development' were not installed.219Bundled gems are installed into `/builds/gitlab-org/gitlab/vendor/gitaly-ruby`220Checking gitaly-ruby Gemfile...221Checking gitaly-ruby bundle...222The Gemfile's dependencies are satisfied223Trying to connect to gitaly: ................................... OK224Trying to connect to gitaly2: ........................................................ OK225Starting Praefect with in-memory election strategyTrying to connect to praefect: ........ OK226==> 'scripts/gitaly-test-spawn' succeeded in 12 seconds.227$ source ./scripts/rspec_helpers.sh228$ rspec_paralellized_job "--tag ~quarantine --tag ~level:migration"229SKIP_FLAKY_TESTS_AUTOMATICALLY: true230RETRY_FAILED_TESTS_IN_NEW_PROCESS: true231KNAPSACK_GENERATE_REPORT: true232FLAKY_RSPEC_GENERATE_REPORT: true233KNAPSACK_TEST_FILE_PATTERN: spec/{commands,controllers,mailers,requests}{,/**/}*_spec.rb234KNAPSACK_LOG_LEVEL: debug235KNAPSACK_REPORT_PATH: knapsack/rspec_integration_pg12_minimal_9_10_report.json236FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json237FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_integration_pg12_minimal_9_10_report.json238NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_integration_pg12_minimal_9_10_report.json239SKIPPED_FLAKY_TESTS_REPORT_PATH: rspec/flaky/skipped_flaky_tests_rspec_integration_pg12_minimal_9_10_report.txt240RETRIED_TESTS_REPORT_PATH: rspec/flaky/retried_tests_rspec_integration_pg12_minimal_9_10_report.txt241CRYSTALBALL: 242Knapsack node specs:243spec/requests/api/repositories_spec.rb244spec/requests/api/releases_spec.rb245spec/requests/api/graphql/project/merge_requests_spec.rb246spec/controllers/projects/issues_controller_spec.rb247spec/requests/api/ci/runner/jobs_request_post_spec.rb248spec/controllers/dashboard_controller_spec.rb249spec/requests/api/labels_spec.rb250spec/requests/api/project_export_spec.rb251spec/controllers/groups_controller_spec.rb252spec/controllers/autocomplete_controller_spec.rb253spec/requests/api/graphql/mutations/notes/create/note_spec.rb254spec/controllers/projects/compare_controller_spec.rb255spec/mailers/emails/profile_spec.rb256spec/requests/api/settings_spec.rb257spec/requests/api/resource_access_tokens_spec.rb258spec/controllers/projects/tree_controller_spec.rb259spec/requests/api/graphql/project/merge_request_spec.rb260spec/controllers/snippets/notes_controller_spec.rb261spec/requests/api/project_import_spec.rb262spec/requests/api/freeze_periods_spec.rb263spec/controllers/admin/integrations_controller_spec.rb264spec/requests/api/group_import_spec.rb265spec/requests/api/unleash_spec.rb266spec/requests/api/access_requests_spec.rb267spec/requests/self_monitoring_project_spec.rb268spec/requests/api/markdown_golden_master_spec.rb269spec/requests/api/environments_spec.rb270spec/controllers/projects/graphs_controller_spec.rb271spec/requests/projects/tags_controller_spec.rb272spec/controllers/concerns/routable_actions_spec.rb273spec/requests/api/project_hooks_spec.rb274spec/requests/groups/clusters/integrations_controller_spec.rb275spec/controllers/groups/boards_controller_spec.rb276spec/controllers/projects/prometheus/metrics_controller_spec.rb277spec/mailers/emails/in_product_marketing_spec.rb278spec/requests/api/graphql/mutations/issues/create_spec.rb279spec/controllers/invites_controller_spec.rb280spec/controllers/concerns/sourcegraph_decorator_spec.rb281spec/requests/groups/harbor/repositories_controller_spec.rb282spec/mailers/emails/pipelines_spec.rb283spec/controllers/projects/find_file_controller_spec.rb284spec/requests/api/graphql/project/milestones_spec.rb285spec/requests/api/broadcast_messages_spec.rb286spec/requests/projects/harbor/artifacts_controller_spec.rb287spec/controllers/admin/topics_controller_spec.rb288spec/requests/api/graphql/packages/composer_spec.rb289spec/requests/api/error_tracking/collector_spec.rb290spec/requests/api/import_bitbucket_server_spec.rb291spec/requests/projects/merge_requests/content_spec.rb292spec/requests/api/group_container_repositories_spec.rb293spec/requests/api/bulk_imports_spec.rb294spec/requests/projects/harbor/repositories_controller_spec.rb295spec/controllers/import/phabricator_controller_spec.rb296spec/requests/api/graphql/project/project_pipeline_statistics_spec.rb297spec/requests/api/group_avatar_spec.rb298spec/controllers/root_controller_spec.rb299spec/requests/api/graphql/project/project_statistics_spec.rb300spec/requests/api/graphql/mutations/clusters/agents/create_spec.rb301spec/controllers/oauth/token_info_controller_spec.rb302spec/requests/api/graphql/project/fork_targets_spec.rb303spec/requests/projects/releases_controller_spec.rb304spec/requests/api/container_registry_event_spec.rb305spec/requests/api/graphql/mutations/merge_requests/accept_spec.rb306spec/controllers/admin/dev_ops_report_controller_spec.rb307spec/requests/admin/impersonation_tokens_controller_spec.rb308spec/requests/projects/redirect_controller_spec.rb309spec/mailers/repository_check_mailer_spec.rb310spec/mailers/abuse_report_mailer_spec.rb311spec/controllers/projects/ci/pipeline_editor_controller_spec.rb312spec/controllers/oauth/authorized_applications_controller_spec.rb313spec/requests/api/graphql/project/recent_issue_boards_query_spec.rb314spec/requests/api/graphql/mutations/boards/lists/create_spec.rb315spec/requests/api/graphql/project/container_expiration_policy_spec.rb316spec/controllers/admin/application_settings/appearances_controller_spec.rb317spec/controllers/concerns/continue_params_spec.rb318spec/requests/api/graphql/mutations/security/ci_configuration/configure_secret_detection_spec.rb319spec/controllers/every_controller_spec.rb320spec/requests/api/graphql/mutations/incident_management/timeline_event/promote_from_note_spec.rb321spec/requests/product_analytics/collector_app_spec.rb322spec/mailers/email_rejection_mailer_spec.rb323spec/requests/projects/ci/promeheus_metrics/histograms_controller_spec.rb324spec/controllers/profiles/avatars_controller_spec.rb325spec/controllers/concerns/spammable_actions/captcha_check/rest_api_actions_support_spec.rb326Filter specs:327spec/lib/gitlab/ci/config/entry/processable_spec.rb328spec/lib/gitlab/ci/config/entry/variables_spec.rb329spec/lib/gitlab/ci/variables/helpers_spec.rb330spec/lib/gitlab/ci/yaml_processor/result_spec.rb331ee/spec/services/ci/create_pipeline_service_spec.rb332spec/lib/gitlab/ci/config/entry/root_spec.rb333spec/lib/gitlab/ci/pipeline/seed/build_spec.rb334spec/lib/gitlab/ci/yaml_processor_spec.rb335spec/services/ci/create_pipeline_service/parent_child_pipeline_spec.rb336spec/services/ci/list_config_variables_service_spec.rb337spec/frontend/fixtures/analytics.rb338spec/requests/projects/cycle_analytics_events_spec.rb339spec/requests/api/merge_requests_spec.rb340spec/requests/api/ci/pipelines_spec.rb341spec/requests/api/ci/triggers_spec.rb342spec/requests/api/lint_spec.rb343spec/requests/api/graphql/ci/config_spec.rb344spec/controllers/projects/settings/ci_cd_controller_spec.rb345spec/controllers/projects/ci/lints_controller_spec.rb346spec/controllers/projects/pipelines_controller_spec.rb347spec/features/merge_request/user_sees_merge_widget_spec.rb348spec/features/merge_request/user_allows_commits_from_memebers_who_can_merge_spec.rb349spec/features/merge_request/user_sees_pipelines_spec.rb350spec/features/merge_request/user_sees_suggest_pipeline_spec.rb351spec/features/merge_request/user_creates_merge_request_spec.rb352spec/features/merge_request/user_squashes_merge_request_spec.rb353spec/features/merge_request/user_sees_merge_request_pipelines_spec.rb354spec/features/markdown/gitlab_flavored_markdown_spec.rb355spec/features/cycle_analytics_spec.rb356spec/features/projects/blobs/blob_show_spec.rb357spec/features/projects/pipelines/legacy_pipelines_spec.rb358spec/features/projects/ci/lint_spec.rb359spec/services/ci/create_pipeline_service/logger_spec.rb360spec/services/ci/create_pipeline_service/custom_yaml_tags_spec.rb361spec/services/ci/create_pipeline_service/parallel_spec.rb362spec/services/ci/create_pipeline_service/include_spec.rb363spec/services/ci/create_pipeline_service/cache_spec.rb364spec/services/ci/create_pipeline_service/rate_limit_spec.rb365spec/services/ci/create_pipeline_service/creation_errors_and_warnings_spec.rb366spec/services/ci/create_pipeline_service/dry_run_spec.rb367spec/services/ci/create_pipeline_service/parameter_content_spec.rb368spec/services/ci/create_pipeline_service/environment_spec.rb369spec/services/ci/create_pipeline_service/merge_requests_spec.rb370spec/services/ci/create_pipeline_service/artifacts_spec.rb371spec/services/ci/create_pipeline_service/cross_project_pipeline_spec.rb372spec/services/ci/create_pipeline_service/needs_spec.rb373spec/services/ci/create_pipeline_service/rules_spec.rb374spec/services/ci/create_pipeline_service/evaluate_runner_tags_spec.rb375spec/services/ci/create_pipeline_service/pre_post_stages_spec.rb376spec/services/ci/create_pipeline_service/tags_spec.rb377spec/services/ci/create_pipeline_service/custom_config_content_spec.rb378spec/services/ci/pipeline_trigger_service_spec.rb379spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb380spec/services/ci/after_requeue_job_service_spec.rb381spec/services/ci/create_downstream_pipeline_service_spec.rb382spec/services/ci/create_pipeline_service_spec.rb383spec/services/merge_requests/push_options_handler_service_spec.rb384spec/services/merge_requests/create_service_spec.rb385spec/services/merge_requests/refresh_service_spec.rb386spec/services/merge_requests/after_create_service_spec.rb387spec/services/merge_requests/create_pipeline_service_spec.rb388spec/services/git/tag_hooks_service_spec.rb389spec/services/git/process_ref_changes_service_spec.rb390spec/services/git/branch_hooks_service_spec.rb391spec/services/git/branch_push_service_spec.rb392spec/services/security/ci_configuration/sast_parser_service_spec.rb393spec/lib/gitlab/ci/templates/auto_devops_gitlab_ci_yaml_spec.rb394spec/lib/gitlab/ci/templates/MATLAB_spec.rbKnapsack report generator started!395Run options: exclude {:quarantine=>true, :level=>"migration"}396Test environment set up in 0.520589483 seconds397API::Ci::Runner398 /api/v4/jobs399 POST /api/v4/jobs/request400 when no token is provided401 returns 400 error402 when invalid token is provided403 returns 403 error404 when valid token is provided405 when Runner is not active406 returns 204 error407 when jobs are finished408 behaves like no jobs available409 when runner sends version in User-Agent410 for stable version411 gives 204 and set X-GitLab-Last-Update412 when last_update is up-to-date413 gives 204 and set the same X-GitLab-Last-Update414 when last_update is outdated415 gives 204 and set a new X-GitLab-Last-Update416 when beta version is sent417 is expected to respond with numeric status code no_content418 when pre-9-0 version is sent419 is expected to respond with numeric status code no_content420 when pre-9-0 beta version is sent421 is expected to respond with numeric status code no_content422 when other projects have pending jobs423 behaves like no jobs available424 when runner sends version in User-Agent425 for stable version426 gives 204 and set X-GitLab-Last-Update427 when last_update is up-to-date428 gives 204 and set the same X-GitLab-Last-Update429 when last_update is outdated430 gives 204 and set a new X-GitLab-Last-Update431 when beta version is sent432 is expected to respond with numeric status code no_content433 when pre-9-0 version is sent434 is expected to respond with numeric status code no_content435 when pre-9-0 beta version is sent436 is expected to respond with numeric status code no_content437 when shared runner requests job for project without shared_runners_enabled438 behaves like no jobs available439 when runner sends version in User-Agent440 for stable version441 gives 204 and set X-GitLab-Last-Update442 when last_update is up-to-date443 gives 204 and set the same X-GitLab-Last-Update444 when last_update is outdated445 gives 204 and set a new X-GitLab-Last-Update446 when beta version is sent447 is expected to respond with numeric status code no_content448 when pre-9-0 version is sent449 is expected to respond with numeric status code no_content450 when pre-9-0 beta version is sent451 is expected to respond with numeric status code no_content452 when there is a pending job453 picks a job454 creates persistent ref455 updates runner info456 sets the runner's config457 sets the runner's ip_address458 handles multiple X-Forwarded-For addresses459 when job is made for tag460 sets branch as ref_type461 when GIT_DEPTH is specified462 specifies refspecs463 when a Gitaly exception is thrown during response464 fails the job as a scheduler failure465 when GIT_DEPTH is not specified and there is no default git depth for the project466 specifies refspecs467 when job filtered by job_age468 job is queued less than job_age parameter469 gives 204470 job is queued more than job_age parameter471 picks a job472 when job is made for branch473 sets tag as ref_type474 when GIT_DEPTH is specified475 specifies refspecs476 when GIT_DEPTH is not specified and there is no default git depth for the project477 specifies refspecs478 when job is for a release479 when `multi_build_steps` is passed by the runner480 exposes release info481 when `multi_build_steps` is not passed by the runner482 drops the job483 when job is made for merge request484 sets branch as ref_type485 when GIT_DEPTH is specified486 returns the overwritten git depth for merge request refspecs487 when info parameter 'version' is present488 updates provided Runner's parameter489 when info parameter 'revision' is present490 updates provided Runner's parameter491 when info parameter 'platform' is present492 updates provided Runner's parameter493 when info parameter 'architecture' is present494 updates provided Runner's parameter495 when concurrently updating a job496 returns a conflict497 when project and pipeline have multiple jobs498 returns dependent jobs with the token of the test job499 preloading job_artifacts_archive500 queries the ci_job_artifacts table once only501 queries the ci_builds table five times502 when pipeline have jobs with artifacts503 returns dependent jobs with the token of the test job504 when explicit dependencies are defined505 returns dependent jobs with the token of the test job506 when dependencies is an empty array507 returns an empty array508 when job has no tags509 when runner is allowed to pick untagged jobs510 picks job511 when runner is not allowed to pick untagged jobs512 behaves like no jobs available513 when runner sends version in User-Agent514 for stable version515 gives 204 and set X-GitLab-Last-Update516 when last_update is up-to-date517 gives 204 and set the same X-GitLab-Last-Update518 when last_update is outdated519 gives 204 and set a new X-GitLab-Last-Update520 when beta version is sent521 is expected to respond with numeric status code no_content522 when pre-9-0 version is sent523 is expected to respond with numeric status code no_content524 when pre-9-0 beta version is sent525 is expected to respond with numeric status code no_content526 when job has code coverage report527 returns job with the correct artifact specification528 when triggered job is available529 when variables are stored in pipeline_variables530 behaves like expected variables behavior531 returns variables for triggers532 registry credentials support533 when registry is enabled534 sends registry credentials key535 when registry is disabled536 does not send registry credentials537 timeout support538 when project specifies job timeout539 contains info about timeout taken from project540 when runner specifies lower timeout541 contains info about timeout overridden by runner542 when runner specifies bigger timeout543 contains info about timeout not overridden by runner544 port support545 when job image has ports546 returns the image ports547 when job services settings has ports548 returns the service ports549 when image has pull_policy550 returns the image with pull policy551 when the FF ci_docker_image_pull_policy is disabled552 returns the image without pull policy553 when service has pull_policy554 returns the service with pull policy555 when the FF ci_docker_image_pull_policy is disabled556 returns the service without pull policy557 a job with excluded artifacts558 does not expose excluded paths when these are empty559 when excluded paths are defined560 when a runner supports this feature561 exposes excluded paths562 when a runner does not support this feature563 does not expose the build at all564 setting the application context565 when triggered by a user566 behaves like storing arguments in the application context for the API567 places the expected params in the application context568 behaves like not executing any extra queries for the application context569 does not execute more queries than without adding anything to the application context570 when the runner is of project type571 behaves like storing arguments in the application context for the API572 places the expected params in the application context573 behaves like not executing any extra queries for the application context574 does not execute more queries than without adding anything to the application context575 when the runner is of group type576 behaves like storing arguments in the application context for the API577 places the expected params in the application context578 behaves like not executing any extra queries for the application context579 does not execute more queries than without adding anything to the application context580 for web-ide job581 when runner has matching tag582 successfully picks job583 when runner does not have matching tags584 does not pick a job585Knapsack report was generated. Preview:586{587 "spec/requests/api/ci/runner/jobs_request_post_spec.rb": 112.13000957400072588}589Knapsack global time execution for tests: 01m 52s590Finished in 1 minute 55.41 seconds (files took 55.86 seconds to load)59182 examples, 0 failures592RSpec exited with 0.593No examples to retry, congrats!595Not uploading cache ruby-gems-debian-bullseye-ruby-2.7-14 due to policy596Not uploading cache gitaly-ruby-gems-debian-bullseye-ruby-2.7-14 due to policy598Uploading artifacts...599coverage/: found 5 matching files and directories 600crystalball/: found 2 matching files and directories 601WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory 602knapsack/: found 3 matching files and directories 603rspec/: found 8 matching files and directories 604WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory 605log/*.log: found 14 matching files and directories 606WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2900522877/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com607WARNING: Retrying... context=artifacts-uploader error=request redirected608Uploading artifacts as "archive" to coordinator... 201 Created id=2900522877 responseStatus=201 Created token=fpAtDm7P609Uploading artifacts...610rspec/junit_rspec.xml: found 1 matching files and directories 611WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2900522877/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com612WARNING: Retrying... context=artifacts-uploader error=request redirected613Uploading artifacts as "junit" to coordinator... 201 Created id=2900522877 responseStatus=201 Created token=fpAtDm7P615Job succeeded