rspec system pg11 17/24
Passed Started
by
@splattael
Peter Leitzen
1Running with gitlab-runner 13.6.0 (8fa89735)2 on docker-auto-scale-com d5ae8d255Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.2-golang-1.14-git-2.29-lfs-2.9-chrome-85-node-12.18-yarn-1.22-postgresql-11-graphicsmagick-1.3.34 ...6Starting service postgres:11.6 ...7Pulling docker image postgres:11.6 ...8Using docker image sha256:2c963c0eb8c6efa49bb8352ea446f248d208d674cfc34fc9ea275b5f99f8dedd for postgres:11.6 with digest postgres@sha256:6f2062ab11d720f4756f17da4d0a64534346cce33b7cdea9d7ac4f43eed9fc02 ...9Starting service redis:4.0-alpine ...10Pulling docker image redis:4.0-alpine ...11Using docker image sha256:e3dd0e49bca555d559ca2e97f06a1efa108ebd230fddcb17606723994f18ae3b for redis:4.0-alpine with digest redis@sha256:aaf7c123077a5e45ab2328b5ef7e201b5720616efac498d55e65a7afbb96ae20 ...12Waiting for services to be up and running...13Authenticating with credentials from job payload (GitLab Registry)14Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.2-golang-1.14-git-2.29-lfs-2.9-chrome-85-node-12.18-yarn-1.22-postgresql-11-graphicsmagick-1.3.34 ...15Using docker image sha256:422a2071928493ec4e8407c4b4a40517838b4025295c7f4e082d7d63b9809484 for registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.2-golang-1.14-git-2.29-lfs-2.9-chrome-85-node-12.18-yarn-1.22-postgresql-11-graphicsmagick-1.3.34 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:640167c88bcb0bef26e950af9accbd35b736fcf04740d8260fef1a9d47b95828 ...17Running on runner-d5ae8d25-project-278964-concurrent-0 via runner-d5ae8d25-gsrm-1606734963-2136ead6...19$ eval "$CI_PRE_CLONE_SCRIPT"20Downloading archived master...21Connecting to storage.googleapis.com (172.217.193.128:443)22saving to '/tmp/gitlab.tar.gz'23gitlab.tar.gz 70% |********************** | 257M 0:00:00 ETA24gitlab.tar.gz 100% |********************************| 363M 0:00:00 ETA25'/tmp/gitlab.tar.gz' saved26Extracting tarball into /builds/gitlab-org/gitlab...27Fetching changes with git depth set to 20...28Reinitialized existing Git repository in /builds/gitlab-org/gitlab/.git/29remote: Enumerating objects: 1038, done. 30remote: Counting objects: 100% (518/518), done. 31remote: Compressing objects: 100% (208/208), done. 32remote: Total 246 (delta 169), reused 103 (delta 33), pack-reused 033Receiving objects: 100% (246/246), 48.95 KiB | 1.19 MiB/s, done.34Resolving deltas: 100% (169/169), completed with 104 local objects.36 * [new ref] refs/pipelines/223125554 -> refs/pipelines/22312555437 80aa006c27..b9127bd5cb master -> origin/master38Checking out 5eab3096 as master...39Skipping Git submodules setup41Checking cache for rails-v3-3...42cache.zip is up to date 43WARNING: vendor/ruby/2.7.0/gems/deprecation_toolkit-1.5.1/gemfiles/test/deprecations: chmod vendor/ruby/2.7.0/gems/deprecation_toolkit-1.5.1/gemfiles/test/deprecations: no such file or directory (suppressing repeats) 44Successfully extracted cache46Downloading artifacts for compile-test-assets (880645225)...47Downloading artifacts from coordinator... ok id=880645225 responseStatus=200 OK token=43xVezCu48Downloading artifacts for retrieve-tests-metadata (880645230)...49Downloading artifacts from coordinator... ok id=880645230 responseStatus=200 OK token=kNnKLXAM50Downloading artifacts for setup-test-env (880645229)...51Downloading artifacts from coordinator... ok id=880645229 responseStatus=200 OK token=misdkjy-52WARNING: tmp/tests/gitlab-shell/.gitlab_shell_secret: chmod tmp/tests/gitlab-shell/.gitlab_shell_secret: no such file or directory (suppressing repeats) 54$ [ "$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.sh59Bundler version 2.1.460$ bundle install --clean --without=production development --jobs=2 --path=vendor --retry=3 --quiet61[DEPRECATED] The `--clean` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set clean 'true'`, and stop using this flag62==> 'bundle install --clean --without=production development --jobs=2 --path=vendor --retry=3 --quiet' succeeded in 1 seconds.63$ bundle check64The Gemfile's dependencies are satisfied65==> 'bundle check' succeeded in 1 seconds.66$ bundle pristine pg67Installing pg 1.2.3 with native extensions68==> 'bundle pristine pg' succeeded in 10 seconds.69$ setup_db_user_only70CREATE ROLE71GRANT72==> 'setup_db_user_only' succeeded in 1 seconds.73$ bundle exec rake db:drop db:create db:structure:load db:migrate gitlab:db:setup_ee74Dropped database 'gitlabhq_test'75Created database 'gitlabhq_test'76Dropped database 'gitlabhq_geo_test'77Created database 'gitlabhq_geo_test'78==> 'bundle exec rake db:drop db:create db:structure:load db:migrate gitlab:db:setup_ee' succeeded in 28 seconds.79$ run_timed_command "gem install knapsack --no-document"80$ gem install knapsack --no-document81Successfully installed knapsack-1.20.0821 gem installed83==> 'gem install knapsack --no-document' succeeded in 1 seconds.84$ run_timed_command "scripts/gitaly-test-build"85$ scripts/gitaly-test-build86Settings are listed in order of priority. The top value will be used.87retry88Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config/config): 389path90Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config/config): "/builds/gitlab-org/gitlab/vendor/gitaly-ruby"91jobs92Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config/config): 493app_config94Set via BUNDLE_APP_CONFIG: "/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config"95silence_root_warning96Set via BUNDLE_SILENCE_ROOT_WARNING: true97gemfile98Set via BUNDLE_GEMFILE: "/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/Gemfile"99flags100Set via BUNDLE_FLAGS: "--jobs=4 --retry=3 --quiet --path=/builds/gitlab-org/gitlab/vendor/gitaly-ruby"101go install -ldflags '-X gitlab.com/gitlab-org/gitaly/internal/version.version=13.7.0-rc1 -X gitlab.com/gitlab-org/gitaly/internal/version.buildtime=20201130.130042' -tags "tracer_static,tracer_static_jaeger,continuous_profiler_stackdriver,static,system_libgit2" gitlab.com/gitlab-org/gitaly/cmd/gitaly-git2go gitlab.com/gitlab-org/gitaly/cmd/praefect gitlab.com/gitlab-org/gitaly/cmd/gitaly-hooks gitlab.com/gitlab-org/gitaly/cmd/gitaly-lfs-smudge gitlab.com/gitlab-org/gitaly/cmd/gitaly-blackbox gitlab.com/gitlab-org/gitaly/cmd/gitaly gitlab.com/gitlab-org/gitaly/cmd/gitaly-debug gitlab.com/gitlab-org/gitaly/cmd/gitaly-ssh gitlab.com/gitlab-org/gitaly/cmd/gitaly-wrapper102install /builds/gitlab-org/gitlab/tmp/tests/gitaly/_build/bin/gitaly-git2go /builds/gitlab-org/gitlab/tmp/tests/gitaly/_build/bin/praefect /builds/gitlab-org/gitlab/tmp/tests/gitaly/_build/bin/gitaly-hooks /builds/gitlab-org/gitlab/tmp/tests/gitaly/_build/bin/gitaly-lfs-smudge /builds/gitlab-org/gitlab/tmp/tests/gitaly/_build/bin/gitaly-blackbox /builds/gitlab-org/gitlab/tmp/tests/gitaly/_build/bin/gitaly /builds/gitlab-org/gitlab/tmp/tests/gitaly/_build/bin/gitaly-debug /builds/gitlab-org/gitlab/tmp/tests/gitaly/_build/bin/gitaly-ssh /builds/gitlab-org/gitlab/tmp/tests/gitaly/_build/bin/gitaly-wrapper /builds/gitlab-org/gitlab/tmp/tests/gitaly103Checking gitaly-ruby Gemfile...104Checking gitaly-ruby bundle...105The Gemfile's dependencies are satisfied106Trying to connect to gitaly: ........ OK107Trying to connect to praefect: ....... OK108==> 'scripts/gitaly-test-build' succeeded in 74 seconds.109$ run_timed_command "scripts/gitaly-test-spawn"110$ scripts/gitaly-test-spawn111Checking gitaly-ruby Gemfile...112Checking gitaly-ruby bundle...113The Gemfile's dependencies are satisfied114Trying to connect to gitaly: ....... OK115Trying to connect to praefect: ........ OK116$ source ./scripts/rspec_helpers.sh117==> 'scripts/gitaly-test-spawn' succeeded in 2 seconds.118$ rspec_paralellized_job "--tag ~quarantine --tag ~geo --tag ~level:migration"119KNAPSACK_TEST_FILE_PATTERN: spec/{features}{,/**/}*_spec.rb120DEPRECATION WARNING: /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/acts-as-taggable-on-6.5.0/lib/acts_as_taggable_on/tagging.rb:9: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call121/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activerecord-6.0.3.3/lib/active_record/associations.rb:1657: warning: The called method `belongs_to' is defined here122 (called from <top (required)> at /builds/gitlab-org/gitlab/config/initializers/0_acts_as_taggable.rb:9)123DEPRECATION WARNING: /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/marginalia-1.9.0/lib/marginalia.rb:94: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call124/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activerecord-6.0.3.3/lib/active_record/connection_adapters/postgresql_adapter.rb:648: warning: The called method `execute_and_clear_without_marginalia' is defined here125 (called from enabled? at /builds/gitlab-org/gitlab/lib/feature.rb:81)126Knapsack report generator started!127Run options:128 include {:focus=>true}129 exclude {:quarantine=>true, :geo=>true, :level=>"migration"}130All examples were filtered out; ignoring {:focus=>true}131==> Setting up gitlab-test bare repository in /builds/gitlab-org/gitlab/tmp/tests/gitlab-test_bare...132 /builds/gitlab-org/gitlab/tmp/tests/gitlab-test_bare set up in 0.047148229 seconds...133Project wikis134 behaves like User creates wiki page135 when wiki is empty136WARNING: Active Record does not support composite primary key.137project_authorizations has composite primary key. Composite primary key is ignored.138DEPRECATION WARNING: /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/state_machines-activerecord-0.6.0/lib/state_machines/integrations/active_record.rb:511: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call139/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activerecord-6.0.3.3/lib/active_record/suppressor.rb:43: warning: The called method `save' is defined here140 (called from execute at /builds/gitlab-org/gitlab/app/services/users/update_service.rb:26)141WARNING: Active Record does not support composite primary key.142user_interacted_projects has composite primary key. Composite primary key is ignored.143 shows validation error message144 shows non-escaped link in the pages list145Starting the Capybara driver server...146Capybara starting Puma...147* Version 4.3.5.gitlab.3 , codename: Mysterious Traveller148* Min threads: 0, max threads: 4149* Listening on unix:///tmp/20201130-2992-14ewi2w150 has `Create home` as a commit message151 creates a page from the home page152 creates ASCII wiki with LaTeX blocks153 creates a wiki page with Org markup154 behaves like wiki file attachments155 uploading attachments156 before uploading157 shows "Attach a file" button158 uploading is in progress1592020-11-30 13:03:20 +0000: Rack app error handling request { POST /api/v4/projects/8/wikis/attachments }160#<Errno::ENOENT: No such file or directory @ rb_check_realpath_internal - /builds/gitlab-org/gitlab/public/uploads/tmp/dk.png034648761>161/builds/gitlab-org/gitlab/lib/uploaded_file.rb:57:in `realpath'162/builds/gitlab-org/gitlab/lib/uploaded_file.rb:57:in `from_params_without_field'163/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:208:in `open_file'164/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:167:in `block in with_open_files'165/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:157:in `each'166/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:157:in `with_open_files'167/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:238:in `call'168/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-attack-6.3.0/lib/rack/attack.rb:111:in `call'169/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/warden-1.2.8/lib/warden/manager.rb:36:in `block in call'170/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/warden-1.2.8/lib/warden/manager.rb:34:in `catch'171/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/warden-1.2.8/lib/warden/manager.rb:34:in `call'172/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-cors-1.0.6/lib/rack/cors.rb:98:in `call'173/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/tempfile_reaper.rb:15:in `call'174/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/etag.rb:27:in `call'175/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/conditional_get.rb:40:in `call'176/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/head.rb:12:in `call'177/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/http/content_security_policy.rb:18:in `call'178/builds/gitlab-org/gitlab/lib/gitlab/middleware/read_only/controller.rb:50:in `call'179/builds/gitlab-org/gitlab/lib/gitlab/middleware/read_only.rb:18:in `call'180/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/session/abstract/id.rb:266:in `context'181/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/session/abstract/id.rb:260:in `call'182/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/cookies.rb:648:in `call'183/builds/gitlab-org/gitlab/lib/gitlab/middleware/same_site_cookies.rb:27:in `call'184/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/callbacks.rb:27:in `block in call'185/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/callbacks.rb:101:in `run_callbacks'186/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/callbacks.rb:26:in `call'187/builds/gitlab-org/gitlab/lib/gitlab/middleware/handle_malformed_strings.rb:21:in `call'188/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/actionable_exceptions.rb:17:in `call'189/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/debug_exceptions.rb:32:in `call'190/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/show_exceptions.rb:33:in `call'191/builds/gitlab-org/gitlab/lib/gitlab/middleware/basic_health_check.rb:25:in `call'192/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/rack/logger.rb:37:in `call_app'193/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/rack/logger.rb:26:in `block in call'194/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/tagged_logging.rb:80:in `block in tagged'195/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/tagged_logging.rb:28:in `tagged'196/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/tagged_logging.rb:80:in `tagged'197/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/rack/logger.rb:26:in `call'198/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/remote_ip.rb:81:in `call'199/builds/gitlab-org/gitlab/lib/gitlab/middleware/handle_ip_spoof_attack_error.rb:25:in `call'200/builds/gitlab-org/gitlab/lib/gitlab/middleware/request_context.rb:23:in `call'201/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/request_store-1.5.0/lib/request_store/middleware.rb:19:in `call'202/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/method_override.rb:24:in `call'203/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/runtime.rb:22:in `call'204/builds/gitlab-org/gitlab/config/initializers/fix_local_cache_middleware.rb:9:in `call'205/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/executor.rb:14:in `call'206/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/static.rb:126:in `call'207/builds/gitlab-org/gitlab/lib/gitlab/middleware/static.rb:11:in `call'208/builds/gitlab-org/gitlab/lib/gitlab/testing/clear_process_memory_cache_middleware.rb:13:in `call'209/builds/gitlab-org/gitlab/lib/gitlab/testing/request_inspector_middleware.rb:33:in `call'210/builds/gitlab-org/gitlab/lib/gitlab/testing/robots_blocker_middleware.rb:30:in `call'211/builds/gitlab-org/gitlab/lib/gitlab/testing/request_blocker_middleware.rb:47:in `call'212/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/sendfile.rb:110:in `call'213/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/host_authorization.rb:76:in `call'214/builds/gitlab-org/gitlab/lib/gitlab/metrics/requests_rack_middleware.rb:76:in `call'215/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-labkit-0.13.1/lib/labkit/middleware/rack.rb:19:in `block in call'216/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-labkit-0.13.1/lib/labkit/context.rb:32:in `with_context'217/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-labkit-0.13.1/lib/labkit/middleware/rack.rb:18:in `call'218/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/request_id.rb:27:in `call'219/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/sentry-raven-3.0.4/lib/raven/integrations/rack.rb:51:in `call'220/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/engine.rb:527:in `call'221/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/urlmap.rb:74:in `block in call'222/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/urlmap.rb:58:in `each'223/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/urlmap.rb:58:in `call'224/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/capybara-3.33.0/lib/capybara/server/middleware.rb:58:in `call'225/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/configuration.rb:228:in `call'226/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/server.rb:722:in `handle_request'227/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/server.rb:481:in `process_client'228/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/server.rb:335:in `block in run'229/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/thread_pool.rb:138:in `block in spawn_thread'230 cancels uploading on clicking to "Cancel" button2312020-11-30 13:03:22 +0000: Rack app error handling request { POST /api/v4/projects/9/wikis/attachments }232#<Errno::ENOENT: No such file or directory @ rb_check_realpath_internal - /builds/gitlab-org/gitlab/public/uploads/tmp/dk.png921957060>233/builds/gitlab-org/gitlab/lib/uploaded_file.rb:57:in `realpath'234/builds/gitlab-org/gitlab/lib/uploaded_file.rb:57:in `from_params_without_field'235/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:208:in `open_file'236/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:167:in `block in with_open_files'237/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:157:in `each'238/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:157:in `with_open_files'239/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:238:in `call'240/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-attack-6.3.0/lib/rack/attack.rb:111:in `call'241/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/warden-1.2.8/lib/warden/manager.rb:36:in `block in call'242/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/warden-1.2.8/lib/warden/manager.rb:34:in `catch'243/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/warden-1.2.8/lib/warden/manager.rb:34:in `call'244/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-cors-1.0.6/lib/rack/cors.rb:98:in `call'245/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/tempfile_reaper.rb:15:in `call'246/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/etag.rb:27:in `call'247/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/conditional_get.rb:40:in `call'248/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/head.rb:12:in `call'249/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/http/content_security_policy.rb:18:in `call'250/builds/gitlab-org/gitlab/lib/gitlab/middleware/read_only/controller.rb:50:in `call'251/builds/gitlab-org/gitlab/lib/gitlab/middleware/read_only.rb:18:in `call'252/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/session/abstract/id.rb:266:in `context'253/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/session/abstract/id.rb:260:in `call'254/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/cookies.rb:648:in `call'255/builds/gitlab-org/gitlab/lib/gitlab/middleware/same_site_cookies.rb:27:in `call'256/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/callbacks.rb:27:in `block in call'257/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/callbacks.rb:101:in `run_callbacks'258/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/callbacks.rb:26:in `call'259/builds/gitlab-org/gitlab/lib/gitlab/middleware/handle_malformed_strings.rb:21:in `call'260/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/actionable_exceptions.rb:17:in `call'261/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/debug_exceptions.rb:32:in `call'262/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/show_exceptions.rb:33:in `call'263/builds/gitlab-org/gitlab/lib/gitlab/middleware/basic_health_check.rb:25:in `call'264/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/rack/logger.rb:37:in `call_app'265/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/rack/logger.rb:26:in `block in call'266/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/tagged_logging.rb:80:in `block in tagged'267/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/tagged_logging.rb:28:in `tagged'268/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/tagged_logging.rb:80:in `tagged'269/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/rack/logger.rb:26:in `call'270/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/remote_ip.rb:81:in `call'271/builds/gitlab-org/gitlab/lib/gitlab/middleware/handle_ip_spoof_attack_error.rb:25:in `call'272/builds/gitlab-org/gitlab/lib/gitlab/middleware/request_context.rb:23:in `call'273/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/request_store-1.5.0/lib/request_store/middleware.rb:19:in `call'274/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/method_override.rb:24:in `call'275/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/runtime.rb:22:in `call'276/builds/gitlab-org/gitlab/config/initializers/fix_local_cache_middleware.rb:9:in `call'277/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/executor.rb:14:in `call'278/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/static.rb:126:in `call'279/builds/gitlab-org/gitlab/lib/gitlab/middleware/static.rb:11:in `call'280/builds/gitlab-org/gitlab/lib/gitlab/testing/clear_process_memory_cache_middleware.rb:13:in `call'281/builds/gitlab-org/gitlab/lib/gitlab/testing/request_inspector_middleware.rb:33:in `call'282/builds/gitlab-org/gitlab/lib/gitlab/testing/robots_blocker_middleware.rb:30:in `call'283/builds/gitlab-org/gitlab/lib/gitlab/testing/request_blocker_middleware.rb:47:in `call'284/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/sendfile.rb:110:in `call'285/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/host_authorization.rb:76:in `call'286/builds/gitlab-org/gitlab/lib/gitlab/metrics/requests_rack_middleware.rb:76:in `call'287/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-labkit-0.13.1/lib/labkit/middleware/rack.rb:19:in `block in call'288/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-labkit-0.13.1/lib/labkit/context.rb:32:in `with_context'289/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-labkit-0.13.1/lib/labkit/middleware/rack.rb:18:in `call'290/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/request_id.rb:27:in `call'291/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/sentry-raven-3.0.4/lib/raven/integrations/rack.rb:51:in `call'292/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/engine.rb:527:in `call'293/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/urlmap.rb:74:in `block in call'294/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/urlmap.rb:58:in `each'295/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/urlmap.rb:58:in `call'296/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/capybara-3.33.0/lib/capybara/server/middleware.rb:58:in `call'297/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/configuration.rb:228:in `call'298/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/server.rb:722:in `handle_request'299/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/server.rb:481:in `process_client'300/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/server.rb:335:in `block in run'301/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/thread_pool.rb:138:in `block in spawn_thread'302 shows "Attaching a file" message on uploading 1 file303 uploading is complete304DEPRECATION WARNING: /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/builder.rb:158: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call305/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/grape-1.4.0/lib/grape/middleware/error.rb:30: warning: The called method `initialize' is defined here306 (called from call at /builds/gitlab-org/gitlab/lib/gitlab/request_profiler/middleware.rb:17)307 shows "Attach a file" button on uploading complete308 the markdown link is added to the page309 the links point to the wiki root url310 the file has been added to the wiki repository311 when wiki is not empty312 shows the emoji autocompletion dropdown313 via the `new wiki page` page314 creates a page with a single word315 creates a page with spaces in the name316 creates a page with hyphens in the name317 behaves like User deletes wiki page318 deletes a page319 behaves like User previews wiki changes320 when rendering a new wiki page321 behaves like relative links322 when there are no spaces or hyphens in the page name323 behaves like rewrites relative links324 is expected to have visible link "relative link 3" with href "/user1/project19/-/wikis/a/b/c/e/f/relative"325 when there are spaces in the page name326 behaves like rewrites relative links327 is expected to have visible link "relative link 3" with href "/user1/project20/-/wikis/a-page/b-page/c-page/e/f/relative"328 when there are hyphens in the page name329 behaves like rewrites relative links330 is expected to have visible link "relative link 3" with href "/user1/project21/-/wikis/a-page/b-page/c-page/e/f/relative"331 when previewing an existing wiki page332 renders content with CommonMark333DEPRECATION WARNING: /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rouge-3.25.0/lib/rouge/formatter.rb:46: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call334/builds/gitlab-org/gitlab/lib/rouge/formatters/html_gitlab.rb:11: warning: The called method `initialize' is defined here335 (called from highlight_node at /builds/gitlab-org/gitlab/lib/banzai/filter/syntax_highlight_filter.rb:39)336 does not linkify double brackets inside code blocks as expected337 behaves like relative links338 when there are no spaces or hyphens in the page name339 behaves like rewrites relative links340 is expected to have visible link "relative link 3" with href "/user1/project24/-/wikis/a/b/c/e/f/relative"341 when there are spaces in the page name342 behaves like rewrites relative links343 is expected to have visible link "relative link 3" with href "/user1/project25/-/wikis/a-page/b-page/c-page/e/f/relative"344 when there are hyphens in the page name345 behaves like rewrites relative links346 is expected to have visible link "relative link 3" with href "/user1/project26/-/wikis/a-page/b-page/c-page/e/f/relative"347 behaves like User updates wiki page348 when wiki is empty349 redirects back to the home edit page350 updates a page that has a path351 behaves like wiki file attachments352 uploading attachments353 before uploading354 shows "Attach a file" button355 uploading is in progress3562020-11-30 13:04:05 +0000: Rack app error handling request { POST /api/v4/projects/30/wikis/attachments }357#<Errno::ENOENT: No such file or directory @ rb_check_realpath_internal - /builds/gitlab-org/gitlab/public/uploads/tmp/dk.png232340023>358/builds/gitlab-org/gitlab/lib/uploaded_file.rb:57:in `realpath'359/builds/gitlab-org/gitlab/lib/uploaded_file.rb:57:in `from_params_without_field'360/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:208:in `open_file'361/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:167:in `block in with_open_files'362/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:157:in `each'363/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:157:in `with_open_files'364/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:238:in `call'365/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-attack-6.3.0/lib/rack/attack.rb:111:in `call'366/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/warden-1.2.8/lib/warden/manager.rb:36:in `block in call'367/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/warden-1.2.8/lib/warden/manager.rb:34:in `catch'368/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/warden-1.2.8/lib/warden/manager.rb:34:in `call'369/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-cors-1.0.6/lib/rack/cors.rb:98:in `call'370/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/tempfile_reaper.rb:15:in `call'371/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/etag.rb:27:in `call'372/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/conditional_get.rb:40:in `call'373/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/head.rb:12:in `call'374/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/http/content_security_policy.rb:18:in `call'375/builds/gitlab-org/gitlab/lib/gitlab/middleware/read_only/controller.rb:50:in `call'376/builds/gitlab-org/gitlab/lib/gitlab/middleware/read_only.rb:18:in `call'377/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/session/abstract/id.rb:266:in `context'378/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/session/abstract/id.rb:260:in `call'379/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/cookies.rb:648:in `call'380/builds/gitlab-org/gitlab/lib/gitlab/middleware/same_site_cookies.rb:27:in `call'381/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/callbacks.rb:27:in `block in call'382/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/callbacks.rb:101:in `run_callbacks'383/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/callbacks.rb:26:in `call'384/builds/gitlab-org/gitlab/lib/gitlab/middleware/handle_malformed_strings.rb:21:in `call'385/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/actionable_exceptions.rb:17:in `call'386/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/debug_exceptions.rb:32:in `call'387/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/show_exceptions.rb:33:in `call'388/builds/gitlab-org/gitlab/lib/gitlab/middleware/basic_health_check.rb:25:in `call'389/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/rack/logger.rb:37:in `call_app'390/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/rack/logger.rb:26:in `block in call'391/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/tagged_logging.rb:80:in `block in tagged'392/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/tagged_logging.rb:28:in `tagged'393/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/tagged_logging.rb:80:in `tagged'394/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/rack/logger.rb:26:in `call'395/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/remote_ip.rb:81:in `call'396/builds/gitlab-org/gitlab/lib/gitlab/middleware/handle_ip_spoof_attack_error.rb:25:in `call'397/builds/gitlab-org/gitlab/lib/gitlab/middleware/request_context.rb:23:in `call'398/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/request_store-1.5.0/lib/request_store/middleware.rb:19:in `call'399/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/method_override.rb:24:in `call'400/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/runtime.rb:22:in `call'401/builds/gitlab-org/gitlab/config/initializers/fix_local_cache_middleware.rb:9:in `call'402/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/executor.rb:14:in `call'403/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/static.rb:126:in `call'404/builds/gitlab-org/gitlab/lib/gitlab/middleware/static.rb:11:in `call'405/builds/gitlab-org/gitlab/lib/gitlab/testing/clear_process_memory_cache_middleware.rb:13:in `call'406/builds/gitlab-org/gitlab/lib/gitlab/testing/request_inspector_middleware.rb:33:in `call'407/builds/gitlab-org/gitlab/lib/gitlab/testing/robots_blocker_middleware.rb:30:in `call'408/builds/gitlab-org/gitlab/lib/gitlab/testing/request_blocker_middleware.rb:47:in `call'409/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/sendfile.rb:110:in `call'410/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/host_authorization.rb:76:in `call'411/builds/gitlab-org/gitlab/lib/gitlab/metrics/requests_rack_middleware.rb:76:in `call'412/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-labkit-0.13.1/lib/labkit/middleware/rack.rb:19:in `block in call'413/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-labkit-0.13.1/lib/labkit/context.rb:32:in `with_context'414/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-labkit-0.13.1/lib/labkit/middleware/rack.rb:18:in `call'415/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/request_id.rb:27:in `call'416/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/sentry-raven-3.0.4/lib/raven/integrations/rack.rb:51:in `call'417/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/engine.rb:527:in `call'418/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/urlmap.rb:74:in `block in call'419/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/urlmap.rb:58:in `each'420/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/urlmap.rb:58:in `call'421/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/capybara-3.33.0/lib/capybara/server/middleware.rb:58:in `call'422/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/configuration.rb:228:in `call'423/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/server.rb:722:in `handle_request'424/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/server.rb:481:in `process_client'425/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/server.rb:335:in `block in run'426/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/thread_pool.rb:138:in `block in spawn_thread'427 cancels uploading on clicking to "Cancel" button4282020-11-30 13:04:07 +0000: Rack app error handling request { POST /api/v4/projects/31/wikis/attachments }429#<Errno::ENOENT: No such file or directory @ rb_check_realpath_internal - /builds/gitlab-org/gitlab/public/uploads/tmp/dk.png964021802>430/builds/gitlab-org/gitlab/lib/uploaded_file.rb:57:in `realpath'431/builds/gitlab-org/gitlab/lib/uploaded_file.rb:57:in `from_params_without_field'432/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:208:in `open_file'433/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:167:in `block in with_open_files'434/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:157:in `each'435/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:157:in `with_open_files'436/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:238:in `call'437/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-attack-6.3.0/lib/rack/attack.rb:111:in `call'438/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/warden-1.2.8/lib/warden/manager.rb:36:in `block in call'439/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/warden-1.2.8/lib/warden/manager.rb:34:in `catch'440/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/warden-1.2.8/lib/warden/manager.rb:34:in `call'441/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-cors-1.0.6/lib/rack/cors.rb:98:in `call'442/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/tempfile_reaper.rb:15:in `call'443/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/etag.rb:27:in `call'444/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/conditional_get.rb:40:in `call'445/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/head.rb:12:in `call'446/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/http/content_security_policy.rb:18:in `call'447/builds/gitlab-org/gitlab/lib/gitlab/middleware/read_only/controller.rb:50:in `call'448/builds/gitlab-org/gitlab/lib/gitlab/middleware/read_only.rb:18:in `call'449/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/session/abstract/id.rb:266:in `context'450/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/session/abstract/id.rb:260:in `call'451/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/cookies.rb:648:in `call'452/builds/gitlab-org/gitlab/lib/gitlab/middleware/same_site_cookies.rb:27:in `call'453/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/callbacks.rb:27:in `block in call'454/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/callbacks.rb:101:in `run_callbacks'455/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/callbacks.rb:26:in `call'456/builds/gitlab-org/gitlab/lib/gitlab/middleware/handle_malformed_strings.rb:21:in `call'457/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/actionable_exceptions.rb:17:in `call'458/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/debug_exceptions.rb:32:in `call'459/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/show_exceptions.rb:33:in `call'460/builds/gitlab-org/gitlab/lib/gitlab/middleware/basic_health_check.rb:25:in `call'461/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/rack/logger.rb:37:in `call_app'462/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/rack/logger.rb:26:in `block in call'463/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/tagged_logging.rb:80:in `block in tagged'464/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/tagged_logging.rb:28:in `tagged'465/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/tagged_logging.rb:80:in `tagged'466/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/rack/logger.rb:26:in `call'467/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/remote_ip.rb:81:in `call'468/builds/gitlab-org/gitlab/lib/gitlab/middleware/handle_ip_spoof_attack_error.rb:25:in `call'469/builds/gitlab-org/gitlab/lib/gitlab/middleware/request_context.rb:23:in `call'470/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/request_store-1.5.0/lib/request_store/middleware.rb:19:in `call'471/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/method_override.rb:24:in `call'472/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/runtime.rb:22:in `call'473/builds/gitlab-org/gitlab/config/initializers/fix_local_cache_middleware.rb:9:in `call'474/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/executor.rb:14:in `call'475/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/static.rb:126:in `call'476/builds/gitlab-org/gitlab/lib/gitlab/middleware/static.rb:11:in `call'477/builds/gitlab-org/gitlab/lib/gitlab/testing/clear_process_memory_cache_middleware.rb:13:in `call'478/builds/gitlab-org/gitlab/lib/gitlab/testing/request_inspector_middleware.rb:33:in `call'479/builds/gitlab-org/gitlab/lib/gitlab/testing/robots_blocker_middleware.rb:30:in `call'480/builds/gitlab-org/gitlab/lib/gitlab/testing/request_blocker_middleware.rb:47:in `call'481/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/sendfile.rb:110:in `call'482/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/host_authorization.rb:76:in `call'483/builds/gitlab-org/gitlab/lib/gitlab/metrics/requests_rack_middleware.rb:76:in `call'484/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-labkit-0.13.1/lib/labkit/middleware/rack.rb:19:in `block in call'485/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-labkit-0.13.1/lib/labkit/context.rb:32:in `with_context'486/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-labkit-0.13.1/lib/labkit/middleware/rack.rb:18:in `call'487/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/request_id.rb:27:in `call'488/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/sentry-raven-3.0.4/lib/raven/integrations/rack.rb:51:in `call'489/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/engine.rb:527:in `call'490/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/urlmap.rb:74:in `block in call'491/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/urlmap.rb:58:in `each'492/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/urlmap.rb:58:in `call'493/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/capybara-3.33.0/lib/capybara/server/middleware.rb:58:in `call'494/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/configuration.rb:228:in `call'495/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/server.rb:722:in `handle_request'496/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/server.rb:481:in `process_client'497/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/server.rb:335:in `block in run'498/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/thread_pool.rb:138:in `block in spawn_thread'499 shows "Attaching a file" message on uploading 1 file500 uploading is complete501 shows "Attach a file" button on uploading complete502 the markdown link is added to the page503 the links point to the wiki root url504 the file has been added to the wiki repository505 when wiki is not empty506 updates a page507 updates the commit message as the title is changed508 correctly escapes the commit message entities509 shows a validation error message510 shows the emoji autocompletion dropdown511 shows the error message512 updates a page513 cancels editing of a page514 behaves like wiki file attachments515 uploading attachments516 before uploading517 shows "Attach a file" button518 uploading is in progress5192020-11-30 13:04:32 +0000: Rack app error handling request { POST /api/v4/projects/45/wikis/attachments }520#<Errno::ENOENT: No such file or directory @ rb_check_realpath_internal - /builds/gitlab-org/gitlab/public/uploads/tmp/dk.png025646149>521/builds/gitlab-org/gitlab/lib/uploaded_file.rb:57:in `realpath'522/builds/gitlab-org/gitlab/lib/uploaded_file.rb:57:in `from_params_without_field'523/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:208:in `open_file'524/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:167:in `block in with_open_files'525/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:157:in `each'526/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:157:in `with_open_files'527/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:238:in `call'528/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-attack-6.3.0/lib/rack/attack.rb:111:in `call'529/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/warden-1.2.8/lib/warden/manager.rb:36:in `block in call'530/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/warden-1.2.8/lib/warden/manager.rb:34:in `catch'531/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/warden-1.2.8/lib/warden/manager.rb:34:in `call'532/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-cors-1.0.6/lib/rack/cors.rb:98:in `call'533/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/tempfile_reaper.rb:15:in `call'534/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/etag.rb:27:in `call'535/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/conditional_get.rb:40:in `call'536/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/head.rb:12:in `call'537/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/http/content_security_policy.rb:18:in `call'538/builds/gitlab-org/gitlab/lib/gitlab/middleware/read_only/controller.rb:50:in `call'539/builds/gitlab-org/gitlab/lib/gitlab/middleware/read_only.rb:18:in `call'540/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/session/abstract/id.rb:266:in `context'541/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/session/abstract/id.rb:260:in `call'542/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/cookies.rb:648:in `call'543/builds/gitlab-org/gitlab/lib/gitlab/middleware/same_site_cookies.rb:27:in `call'544/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/callbacks.rb:27:in `block in call'545/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/callbacks.rb:101:in `run_callbacks'546/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/callbacks.rb:26:in `call'547/builds/gitlab-org/gitlab/lib/gitlab/middleware/handle_malformed_strings.rb:21:in `call'548/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/actionable_exceptions.rb:17:in `call'549/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/debug_exceptions.rb:32:in `call'550/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/show_exceptions.rb:33:in `call'551/builds/gitlab-org/gitlab/lib/gitlab/middleware/basic_health_check.rb:25:in `call'552/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/rack/logger.rb:37:in `call_app'553/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/rack/logger.rb:26:in `block in call'554/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/tagged_logging.rb:80:in `block in tagged'555/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/tagged_logging.rb:28:in `tagged'556/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/tagged_logging.rb:80:in `tagged'557/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/rack/logger.rb:26:in `call'558/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/remote_ip.rb:81:in `call'559/builds/gitlab-org/gitlab/lib/gitlab/middleware/handle_ip_spoof_attack_error.rb:25:in `call'560/builds/gitlab-org/gitlab/lib/gitlab/middleware/request_context.rb:23:in `call'561/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/request_store-1.5.0/lib/request_store/middleware.rb:19:in `call'562/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/method_override.rb:24:in `call'563/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/runtime.rb:22:in `call'564/builds/gitlab-org/gitlab/config/initializers/fix_local_cache_middleware.rb:9:in `call'565/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/executor.rb:14:in `call'566/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/static.rb:126:in `call'567/builds/gitlab-org/gitlab/lib/gitlab/middleware/static.rb:11:in `call'568/builds/gitlab-org/gitlab/lib/gitlab/testing/clear_process_memory_cache_middleware.rb:13:in `call'569/builds/gitlab-org/gitlab/lib/gitlab/testing/request_inspector_middleware.rb:33:in `call'570/builds/gitlab-org/gitlab/lib/gitlab/testing/robots_blocker_middleware.rb:30:in `call'571/builds/gitlab-org/gitlab/lib/gitlab/testing/request_blocker_middleware.rb:47:in `call'572/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/sendfile.rb:110:in `call'573/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/host_authorization.rb:76:in `call'574/builds/gitlab-org/gitlab/lib/gitlab/metrics/requests_rack_middleware.rb:76:in `call'575/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-labkit-0.13.1/lib/labkit/middleware/rack.rb:19:in `block in call'576/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-labkit-0.13.1/lib/labkit/context.rb:32:in `with_context'577/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-labkit-0.13.1/lib/labkit/middleware/rack.rb:18:in `call'578/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/request_id.rb:27:in `call'579/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/sentry-raven-3.0.4/lib/raven/integrations/rack.rb:51:in `call'580/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/engine.rb:527:in `call'581/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/urlmap.rb:74:in `block in call'582/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/urlmap.rb:58:in `each'583/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/urlmap.rb:58:in `call'584/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/capybara-3.33.0/lib/capybara/server/middleware.rb:58:in `call'585/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/configuration.rb:228:in `call'586/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/server.rb:722:in `handle_request'587/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/server.rb:481:in `process_client'588/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/server.rb:335:in `block in run'589/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/thread_pool.rb:138:in `block in spawn_thread'590 cancels uploading on clicking to "Cancel" button5912020-11-30 13:04:34 +0000: Rack app error handling request { POST /api/v4/projects/46/wikis/attachments }592#<Errno::ENOENT: No such file or directory @ rb_check_realpath_internal - /builds/gitlab-org/gitlab/public/uploads/tmp/dk.png738181344>593/builds/gitlab-org/gitlab/lib/uploaded_file.rb:57:in `realpath'594/builds/gitlab-org/gitlab/lib/uploaded_file.rb:57:in `from_params_without_field'595/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:208:in `open_file'596/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:167:in `block in with_open_files'597/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:157:in `each'598/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:157:in `with_open_files'599/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:238:in `call'600/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-attack-6.3.0/lib/rack/attack.rb:111:in `call'601/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/warden-1.2.8/lib/warden/manager.rb:36:in `block in call'602/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/warden-1.2.8/lib/warden/manager.rb:34:in `catch'603/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/warden-1.2.8/lib/warden/manager.rb:34:in `call'604/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-cors-1.0.6/lib/rack/cors.rb:98:in `call'605/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/tempfile_reaper.rb:15:in `call'606/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/etag.rb:27:in `call'607/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/conditional_get.rb:40:in `call'608/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/head.rb:12:in `call'609/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/http/content_security_policy.rb:18:in `call'610/builds/gitlab-org/gitlab/lib/gitlab/middleware/read_only/controller.rb:50:in `call'611/builds/gitlab-org/gitlab/lib/gitlab/middleware/read_only.rb:18:in `call'612/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/session/abstract/id.rb:266:in `context'613/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/session/abstract/id.rb:260:in `call'614/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/cookies.rb:648:in `call'615/builds/gitlab-org/gitlab/lib/gitlab/middleware/same_site_cookies.rb:27:in `call'616/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/callbacks.rb:27:in `block in call'617/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/callbacks.rb:101:in `run_callbacks'618/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/callbacks.rb:26:in `call'619/builds/gitlab-org/gitlab/lib/gitlab/middleware/handle_malformed_strings.rb:21:in `call'620/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/actionable_exceptions.rb:17:in `call'621/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/debug_exceptions.rb:32:in `call'622/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/show_exceptions.rb:33:in `call'623/builds/gitlab-org/gitlab/lib/gitlab/middleware/basic_health_check.rb:25:in `call'624/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/rack/logger.rb:37:in `call_app'625/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/rack/logger.rb:26:in `block in call'626/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/tagged_logging.rb:80:in `block in tagged'627/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/tagged_logging.rb:28:in `tagged'628/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/tagged_logging.rb:80:in `tagged'629/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/rack/logger.rb:26:in `call'630/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/remote_ip.rb:81:in `call'631/builds/gitlab-org/gitlab/lib/gitlab/middleware/handle_ip_spoof_attack_error.rb:25:in `call'632/builds/gitlab-org/gitlab/lib/gitlab/middleware/request_context.rb:23:in `call'633/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/request_store-1.5.0/lib/request_store/middleware.rb:19:in `call'634/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/method_override.rb:24:in `call'635/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/runtime.rb:22:in `call'636/builds/gitlab-org/gitlab/config/initializers/fix_local_cache_middleware.rb:9:in `call'637/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/executor.rb:14:in `call'638/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/static.rb:126:in `call'639/builds/gitlab-org/gitlab/lib/gitlab/middleware/static.rb:11:in `call'640/builds/gitlab-org/gitlab/lib/gitlab/testing/clear_process_memory_cache_middleware.rb:13:in `call'641/builds/gitlab-org/gitlab/lib/gitlab/testing/request_inspector_middleware.rb:33:in `call'642/builds/gitlab-org/gitlab/lib/gitlab/testing/robots_blocker_middleware.rb:30:in `call'643/builds/gitlab-org/gitlab/lib/gitlab/testing/request_blocker_middleware.rb:47:in `call'644/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/sendfile.rb:110:in `call'645/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/host_authorization.rb:76:in `call'646/builds/gitlab-org/gitlab/lib/gitlab/metrics/requests_rack_middleware.rb:76:in `call'647/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-labkit-0.13.1/lib/labkit/middleware/rack.rb:19:in `block in call'648/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-labkit-0.13.1/lib/labkit/context.rb:32:in `with_context'649/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-labkit-0.13.1/lib/labkit/middleware/rack.rb:18:in `call'650/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/request_id.rb:27:in `call'651/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/sentry-raven-3.0.4/lib/raven/integrations/rack.rb:51:in `call'652/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/engine.rb:527:in `call'653/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/urlmap.rb:74:in `block in call'654/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/urlmap.rb:58:in `each'655/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/urlmap.rb:58:in `call'656/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/capybara-3.33.0/lib/capybara/server/middleware.rb:58:in `call'657/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/configuration.rb:228:in `call'658/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/server.rb:722:in `handle_request'659/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/server.rb:481:in `process_client'660/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/server.rb:335:in `block in run'661/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/thread_pool.rb:138:in `block in spawn_thread'662 shows "Attaching a file" message on uploading 1 file663 uploading is complete664 shows "Attach a file" button on uploading complete665 the markdown link is added to the page666 the links point to the wiki root url667 the file has been added to the wiki repository668 when the page is in a subdir669 moves the page to the root folder670 moves the page to other dir671 remains in the same place if title has not changed672 can be moved to a different dir with a different name673 can be renamed and moved to the root folder674 squishes the title before creating the page675 behaves like wiki file attachments676 uploading attachments677 before uploading678 shows "Attach a file" button679 uploading is in progress6802020-11-30 13:04:51 +0000: Rack app error handling request { POST /api/v4/projects/58/wikis/attachments }681#<Errno::ENOENT: No such file or directory @ rb_check_realpath_internal - /builds/gitlab-org/gitlab/public/uploads/tmp/dk.png175647843>682/builds/gitlab-org/gitlab/lib/uploaded_file.rb:57:in `realpath'683/builds/gitlab-org/gitlab/lib/uploaded_file.rb:57:in `from_params_without_field'684/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:208:in `open_file'685/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:167:in `block in with_open_files'686/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:157:in `each'687/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:157:in `with_open_files'688/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:238:in `call'689/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-attack-6.3.0/lib/rack/attack.rb:111:in `call'690/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/warden-1.2.8/lib/warden/manager.rb:36:in `block in call'691/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/warden-1.2.8/lib/warden/manager.rb:34:in `catch'692/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/warden-1.2.8/lib/warden/manager.rb:34:in `call'693/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-cors-1.0.6/lib/rack/cors.rb:98:in `call'694/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/tempfile_reaper.rb:15:in `call'695/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/etag.rb:27:in `call'696/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/conditional_get.rb:40:in `call'697/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/head.rb:12:in `call'698/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/http/content_security_policy.rb:18:in `call'699/builds/gitlab-org/gitlab/lib/gitlab/middleware/read_only/controller.rb:50:in `call'700/builds/gitlab-org/gitlab/lib/gitlab/middleware/read_only.rb:18:in `call'701/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/session/abstract/id.rb:266:in `context'702/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/session/abstract/id.rb:260:in `call'703/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/cookies.rb:648:in `call'704/builds/gitlab-org/gitlab/lib/gitlab/middleware/same_site_cookies.rb:27:in `call'705/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/callbacks.rb:27:in `block in call'706/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/callbacks.rb:101:in `run_callbacks'707/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/callbacks.rb:26:in `call'708/builds/gitlab-org/gitlab/lib/gitlab/middleware/handle_malformed_strings.rb:21:in `call'709/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/actionable_exceptions.rb:17:in `call'710/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/debug_exceptions.rb:32:in `call'711/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/show_exceptions.rb:33:in `call'712/builds/gitlab-org/gitlab/lib/gitlab/middleware/basic_health_check.rb:25:in `call'713/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/rack/logger.rb:37:in `call_app'714/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/rack/logger.rb:26:in `block in call'715/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/tagged_logging.rb:80:in `block in tagged'716/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/tagged_logging.rb:28:in `tagged'717/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/tagged_logging.rb:80:in `tagged'718/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/rack/logger.rb:26:in `call'719/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/remote_ip.rb:81:in `call'720/builds/gitlab-org/gitlab/lib/gitlab/middleware/handle_ip_spoof_attack_error.rb:25:in `call'721/builds/gitlab-org/gitlab/lib/gitlab/middleware/request_context.rb:23:in `call'722/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/request_store-1.5.0/lib/request_store/middleware.rb:19:in `call'723/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/method_override.rb:24:in `call'724/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/runtime.rb:22:in `call'725/builds/gitlab-org/gitlab/config/initializers/fix_local_cache_middleware.rb:9:in `call'726/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/executor.rb:14:in `call'727/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/static.rb:126:in `call'728/builds/gitlab-org/gitlab/lib/gitlab/middleware/static.rb:11:in `call'729/builds/gitlab-org/gitlab/lib/gitlab/testing/clear_process_memory_cache_middleware.rb:13:in `call'730/builds/gitlab-org/gitlab/lib/gitlab/testing/request_inspector_middleware.rb:33:in `call'731/builds/gitlab-org/gitlab/lib/gitlab/testing/robots_blocker_middleware.rb:30:in `call'732/builds/gitlab-org/gitlab/lib/gitlab/testing/request_blocker_middleware.rb:47:in `call'733/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/sendfile.rb:110:in `call'734/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/host_authorization.rb:76:in `call'735/builds/gitlab-org/gitlab/lib/gitlab/metrics/requests_rack_middleware.rb:76:in `call'736/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-labkit-0.13.1/lib/labkit/middleware/rack.rb:19:in `block in call'737/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-labkit-0.13.1/lib/labkit/context.rb:32:in `with_context'738/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-labkit-0.13.1/lib/labkit/middleware/rack.rb:18:in `call'739/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/request_id.rb:27:in `call'740/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/sentry-raven-3.0.4/lib/raven/integrations/rack.rb:51:in `call'741/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/engine.rb:527:in `call'742/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/urlmap.rb:74:in `block in call'743/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/urlmap.rb:58:in `each'744/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/urlmap.rb:58:in `call'745/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/capybara-3.33.0/lib/capybara/server/middleware.rb:58:in `call'746/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/configuration.rb:228:in `call'747/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/server.rb:722:in `handle_request'748/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/server.rb:481:in `process_client'749/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/server.rb:335:in `block in run'750/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/thread_pool.rb:138:in `block in spawn_thread'751 cancels uploading on clicking to "Cancel" button7522020-11-30 13:04:52 +0000: Rack app error handling request { POST /api/v4/projects/59/wikis/attachments }753#<Errno::ENOENT: No such file or directory @ rb_check_realpath_internal - /builds/gitlab-org/gitlab/public/uploads/tmp/dk.png765533798>754/builds/gitlab-org/gitlab/lib/uploaded_file.rb:57:in `realpath'755/builds/gitlab-org/gitlab/lib/uploaded_file.rb:57:in `from_params_without_field'756/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:208:in `open_file'757/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:167:in `block in with_open_files'758/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:157:in `each'759/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:157:in `with_open_files'760/builds/gitlab-org/gitlab/lib/gitlab/middleware/multipart.rb:238:in `call'761/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-attack-6.3.0/lib/rack/attack.rb:111:in `call'762/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/warden-1.2.8/lib/warden/manager.rb:36:in `block in call'763/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/warden-1.2.8/lib/warden/manager.rb:34:in `catch'764/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/warden-1.2.8/lib/warden/manager.rb:34:in `call'765/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-cors-1.0.6/lib/rack/cors.rb:98:in `call'766/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/tempfile_reaper.rb:15:in `call'767/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/etag.rb:27:in `call'768/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/conditional_get.rb:40:in `call'769/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/head.rb:12:in `call'770/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/http/content_security_policy.rb:18:in `call'771/builds/gitlab-org/gitlab/lib/gitlab/middleware/read_only/controller.rb:50:in `call'772/builds/gitlab-org/gitlab/lib/gitlab/middleware/read_only.rb:18:in `call'773/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/session/abstract/id.rb:266:in `context'774/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/session/abstract/id.rb:260:in `call'775/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/cookies.rb:648:in `call'776/builds/gitlab-org/gitlab/lib/gitlab/middleware/same_site_cookies.rb:27:in `call'777/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/callbacks.rb:27:in `block in call'778/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/callbacks.rb:101:in `run_callbacks'779/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/callbacks.rb:26:in `call'780/builds/gitlab-org/gitlab/lib/gitlab/middleware/handle_malformed_strings.rb:21:in `call'781/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/actionable_exceptions.rb:17:in `call'782/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/debug_exceptions.rb:32:in `call'783/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/show_exceptions.rb:33:in `call'784/builds/gitlab-org/gitlab/lib/gitlab/middleware/basic_health_check.rb:25:in `call'785/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/rack/logger.rb:37:in `call_app'786/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/rack/logger.rb:26:in `block in call'787/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/tagged_logging.rb:80:in `block in tagged'788/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/tagged_logging.rb:28:in `tagged'789/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/tagged_logging.rb:80:in `tagged'790/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/rack/logger.rb:26:in `call'791/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/remote_ip.rb:81:in `call'792/builds/gitlab-org/gitlab/lib/gitlab/middleware/handle_ip_spoof_attack_error.rb:25:in `call'793/builds/gitlab-org/gitlab/lib/gitlab/middleware/request_context.rb:23:in `call'794/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/request_store-1.5.0/lib/request_store/middleware.rb:19:in `call'795/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/method_override.rb:24:in `call'796/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/runtime.rb:22:in `call'797/builds/gitlab-org/gitlab/config/initializers/fix_local_cache_middleware.rb:9:in `call'798/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/executor.rb:14:in `call'799/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/static.rb:126:in `call'800/builds/gitlab-org/gitlab/lib/gitlab/middleware/static.rb:11:in `call'801/builds/gitlab-org/gitlab/lib/gitlab/testing/clear_process_memory_cache_middleware.rb:13:in `call'802/builds/gitlab-org/gitlab/lib/gitlab/testing/request_inspector_middleware.rb:33:in `call'803/builds/gitlab-org/gitlab/lib/gitlab/testing/robots_blocker_middleware.rb:30:in `call'804/builds/gitlab-org/gitlab/lib/gitlab/testing/request_blocker_middleware.rb:47:in `call'805/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/sendfile.rb:110:in `call'806/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/host_authorization.rb:76:in `call'807/builds/gitlab-org/gitlab/lib/gitlab/metrics/requests_rack_middleware.rb:76:in `call'808/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-labkit-0.13.1/lib/labkit/middleware/rack.rb:19:in `block in call'809/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-labkit-0.13.1/lib/labkit/context.rb:32:in `with_context'810/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-labkit-0.13.1/lib/labkit/middleware/rack.rb:18:in `call'811/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/actionpack-6.0.3.3/lib/action_dispatch/middleware/request_id.rb:27:in `call'812/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/sentry-raven-3.0.4/lib/raven/integrations/rack.rb:51:in `call'813/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/railties-6.0.3.3/lib/rails/engine.rb:527:in `call'814/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/urlmap.rb:74:in `block in call'815/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/urlmap.rb:58:in `each'816/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/rack-2.2.3/lib/rack/urlmap.rb:58:in `call'817/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/capybara-3.33.0/lib/capybara/server/middleware.rb:58:in `call'818/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/configuration.rb:228:in `call'819/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/server.rb:722:in `handle_request'820/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/server.rb:481:in `process_client'821/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/server.rb:335:in `block in run'822/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/gitlab-puma-4.3.5.gitlab.3/lib/puma/thread_pool.rb:138:in `block in spawn_thread'823 shows "Attaching a file" message on uploading 1 file824 uploading is complete825 shows "Attach a file" button on uploading complete826 the markdown link is added to the page827 the links point to the wiki root url828 the file has been added to the wiki repository829 when an existing page exceeds the content size limit830 allows changing the title if the content does not change831 shows a validation error when trying to change the content832 behaves like User uses wiki shortcuts833 Visit edit wiki page using "e" keyboard shortcut834 behaves like User views AsciiDoc page with includes835 when the file being included exists836 includes the file contents837 when there are multiple versions of the wiki pages838 viewing the latest version839 includes the latest content840 viewing the original version841 includes the content from the original version842 when the file being included does not exist843 outputs an error844 behaves like User views a wiki page845DEPRECATION WARNING: /usr/local/lib/ruby/2.7.0/delegate.rb:83: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call846/builds/gitlab-org/gitlab/app/models/concerns/avatarable.rb:26: warning: The called method `avatar_url' is defined here847 (called from page_image at /builds/gitlab-org/gitlab/app/helpers/page_layout_helper.rb:62)848 opens a default wiki page849 when wiki is empty850 shows the history of a page that has a path851 shows an old version of a page852 when a page does not have history853 shows all the pages854 shows the creation page if file does not exist855 shows a file stored in a page856 is expected not to have visible xpath "/html"857 when a page has history858 shows the page history859 does not show the "Edit" button860 show the diff861 links to the correct diffs862 between the current and the previous version of a page863 between two old versions of a page864 for the oldest version of a page865 when a page has special characters in its title866 preserves the special characters867 when a page has XSS in its title or content868 safely displays the page869 when a page has XSS in its message870 safely displays the message871 when page has invalid content encoding872 does not show "Edit" button873 shows error874 behaves like User views wiki pages875 ordered by title876 asc877 pages are displayed in direct order878 desc879 pages are displayed in reversed order880 ordered by created_at881 asc882 pages are displayed in direct order883 desc884 pages are displayed in reversed order885 behaves like User views wiki sidebar886 when there are some existing pages887 renders a default sidebar when there is no customized sidebar888 when there is a customized sidebar889 renders my customized sidebar instead of the default one890 when there are 15 existing pages891 shows all pages in the sidebar892 when there are more than 15 existing pages893 shows the first 15 pages in the sidebar894 behaves like User views Git access wiki page895 shows the correct clone URLs896Merge request > User uses quick actions897 issuable common quick actions898 behaves like close quick action899 new merge_request900WARNING: Active Record does not support composite primary key.901milestone_releases has composite primary key. Composite primary key is ignored.902DEPRECATION WARNING: /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/state_machines-activerecord-0.6.0/lib/state_machines/integrations/active_record.rb:515: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call903/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activerecord-6.0.3.3/lib/active_record/suppressor.rb:47: warning: The called method `save!' is defined here904 (called from block in create_merge_request_diff at /builds/gitlab-org/gitlab/app/models/merge_request.rb:903)905DEPRECATION WARNING: /builds/gitlab-org/gitlab/ee/app/models/concerns/visible_approvable.rb:20: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call906/builds/gitlab-org/gitlab/ee/app/models/approval_state.rb:95: warning: The called method `filtered_approvers' is defined here907 (called from overall_approvers at /builds/gitlab-org/gitlab/ee/app/models/concerns/visible_approvable.rb:20)908WARNING: Active Record does not support composite primary key.909merge_request_diff_commits has composite primary key. Composite primary key is ignored.910DEPRECATION WARNING: /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/cache.rb:330: warning: Passing the keyword argument as the last hash parameter is deprecated911/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.3/lib/active_support/cache.rb:710: warning: The called method `get_entry_value' is defined here912 (called from fetch at /builds/gitlab-org/gitlab/lib/gitlab/repository_cache.rb:25)913DEPRECATION WARNING: /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/batch-loader-1.4.0/lib/batch_loader/graphql.rb:38: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call914/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/batch-loader-1.4.0/lib/batch_loader.rb:26: warning: The called method `batch' is defined here915 (called from find at /builds/gitlab-org/gitlab/lib/gitlab/graphql/loaders/full_path_model_loader.rb:16)916 creates the merge_request and interprets close quick action accordingly917 post note to existing merge_request918DEPRECATION WARNING: /builds/gitlab-org/gitlab/app/services/notes/create_service.rb:70: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call919/builds/gitlab-org/gitlab/lib/gitlab/tracking.rb:27: warning: The called method `event' is defined here920 (called from when_saved at /builds/gitlab-org/gitlab/app/services/notes/create_service.rb:70)921 creates the note and interprets the close quick action accordingly922 when current user cannot close merge_request923 does not close the merge_request924 preview of note on merge_request925 explains close quick action926 behaves like issuable time tracker927 renders the sidebar component empty state928DEPRECATION WARNING: /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/state_machines-activerecord-0.6.0/lib/state_machines/integrations/active_record.rb:511: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call929/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activerecord-6.0.3.3/lib/active_record/suppressor.rb:43: warning: The called method `save' is defined here930 (called from block in update at /builds/gitlab-org/gitlab/app/services/issuable_base_service.rb:217)931 updates the sidebar component when estimate is added932 updates the sidebar component when spent is added933 shows the comparison when estimate and spent are added934 updates the sidebar component when estimate is removed935 updates the sidebar component when spent is removed936 shows the help state when icon is clicked937 hides the help state when close icon is clicked938 displays the correct help url939 merge-request-only commands940 behaves like merge quick action941 when updating the description942WARNING: Active Record does not support composite primary key.943merge_request_diff_files has composite primary key. Composite primary key is ignored.944 merges the MR945 when creating a new note946 when the current user can merge the MR947 merges the MR948 when auto merge is available949 schedules to merge the MR950 when the head diff changes in the meanwhile951 does not merge the MR952 when the current user cannot merge the MR953 does not merge the MR954Thread Comments Issue955 behaves like thread comments956 clicking "Comment" will post a comment957 clicking 'Comment & close issue' will post a comment and close the issue958 when the toggle is clicked959 has a "Comment" item (selected by default) and "Start thread" item960 closes the menu when clicking the toggle or body961 clicking the ul padding or divider should not change the text962 when selecting "Start thread"963 updates the submit button text and closes the dropdown964 updates the close button text965 typing does not change the close button text966 clicking 'Start thread & close issue' will post a thread and close the issue967 creating a thread968 clicking "Start thread" will post a thread969 can be replied to970 can be collapsed971 when opening the menu972 has "Start thread" selected973 when selecting "Comment"974 updates the submit button text and closes the dropdown975 updates the close button text976 typing does not change the close button text977 on a closed issue978 shows a 'Comment & reopen issue' button979 shows a 'Start thread & reopen issue' button when 'Start thread' is selected980Visual tokens981 does retain hint token when mix of typing and clicks are performed982 editing a single token983 opens author dropdown984 filters value985 ends editing mode when document is clicked986 selecting different author from dropdown987 changes value in visual token988 moves input to the right989 editing multiple tokens990 opens author dropdown991 opens assignee dropdown992 editing a search term while editing another filter token993 opens author dropdown994 add new token after editing existing token995 does not tokenize incomplete token996 opens dropdowns997 opens hint dropdown998 opens token dropdown999 visual tokens1000 creates visual token1001 search using incomplete visual tokens1002 tokenizes the search term to complete visual token1003 Any/None option1004 hidden when NOT operator is selected1005 shown when EQUAL operator is selected1006Issue Boards1007 un-ordered issues1008DEPRECATION WARNING: /builds/gitlab-org/gitlab/app/models/concerns/issuable.rb:315: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call1009/builds/gitlab-org/gitlab/app/models/concerns/sortable.rb:47: warning: The called method `highest_label_priority' is defined here1010 (called from order_labels_priority at /builds/gitlab-org/gitlab/app/models/concerns/issuable.rb:315)1011 has un-ordered issue as last issue1012DEPRECATION WARNING: /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/state_machines-activerecord-0.6.0/lib/state_machines/integrations/active_record.rb:511: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call1013/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activerecord-6.0.3.3/lib/active_record/suppressor.rb:43: warning: The called method `save' is defined here1014 (called from block in update at /builds/gitlab-org/gitlab/app/services/issuable_base_service.rb:217)1015 moves un-ordered issue to top of list1016 closed issues1017 orders issues by closed_at1018 ordering in list1019 moves from middle to top1020 moves from middle to bottom1021 moves from top to bottom1022 moves from bottom to top1023 moves from top to middle1024 moves from bottom to middle1025 ordering when changing list1026 moves to top of another list1027 moves to bottom of another list1028 moves to index of another list1029Admin::Users::User1030 GET /admin/users/:id1031unknown OID 28: failed to recognize type of 'relfrozenxid'. It will be treated as String.1032unknown OID 1034: failed to recognize type of 'relacl'. It will be treated as String.1033unknown OID 194: failed to recognize type of 'relpartbound'. It will be treated as String.1034 has user info1035 user pending approval1036 shows user info1037 when blocking/unblocking the user1038 shows confirmation and allows blocking and unblocking1039 when deactivating the user1040 shows confirmation and allows blocking1041 Impersonation1042 before impersonating1043 for other users1044 shows impersonate button for other users1045 for admin itself1046 does not show impersonate button for admin itself1047 for blocked user1048 does not show impersonate button for blocked user1049 when impersonation is disabled1050 does not show impersonate button1051 when impersonating1052 logs in as the user when impersonate is clicked1053 sees impersonation log out icon1054 a user with an expired password1055 does not redirect to password change page1056 ending impersonation1057 logs out of impersonated user back to original user1058 is redirected back to the impersonated users page in the admin after stopping1059 a user with an expired password1060 is redirected back to the impersonated users page in the admin after stopping1061 Two-factor Authentication status1062 shows when enabled1063 shows when disabled1064 Email verification status1065 displays the correct status for an unverified email address1066 displays the correct status for a verified email address1067 show user attributes1068 has expected attributes1069 remove users secondary email1070 is expected not to have text "secondary@example.com"1071 show user keys1072 is expected not to have text "ssh-rsa Key2"1073 show user identities1074 shows user identities1075 update user identities1076 modifies twitter identity1077 remove user with identities1078 removes user with twitter identity1079Commits1080 CI1081 commit status is Generic Commit Status1082 Commit builds1083 is expected to have text "b83d6e39"1084 contains generic commit status build1085 commit status is Ci Build1086 when logged as developer1087 Project commits1088 shows correct build status from default branch1089 Commit builds1090 shows pipeline data1091 Download artifacts1092DEPRECATION WARNING: /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/carrierwave-1.3.1/lib/carrierwave/sanitized_file.rb:316: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call1093/usr/local/lib/ruby/2.7.0/fileutils.rb:206: warning: The called method `mkdir_p' is defined here1094 (called from cache! at /builds/gitlab-org/gitlab/app/uploaders/object_storage.rb:369)1095 is expected to eq "image/gif"1096 Cancel all builds1097 cancels commit1098 Cancel build1099 cancels build1100 when logged as reporter1101 Renders header1102 is expected to have visible link "Download artifacts"1103 when accessing internal project with disallowed access1104 is expected not to have visible link "Retry"1105 viewing commits for a branch1106 includes the committed_date for each commit1107 shows the ref switcher with the multi-file editor enabled1108 viewing commits for an author1109 author is complete1110 behaves like show commits by author1111 includes the author's commits1112 author is just a name1113 behaves like show commits by author1114 includes the author's commits1115 author is just an email1116 behaves like show commits by author1117 includes the author's commits1118Admin disables Git access protocol1119 with HTTP disabled1120 shows only SSH url1121 mobile component1122 shows only the SSH clone information1123 with SSH disabled1124 shows only HTTP url1125 mobile component1126 shows only the HTTP clone information1127 with nothing disabled1128 shows default SSH url and protocol selection dropdown1129 mobile component1130 shows both SSH and HTTP clone information1131Projects > User sees sidebar1132 on different viewports1133 with a extra small viewport1134 behaves like has a mobile nav-sidebar1135 has a hidden nav-sidebar on load1136 can expand the nav-sidebar1137 with a small size viewport1138 behaves like has a mobile nav-sidebar1139 has a hidden nav-sidebar on load1140 can expand the nav-sidebar1141 with medium size viewport1142 behaves like has a collapsed nav sidebar1143 has a collapsed desktop nav-sidebar on load1144 can expand the nav-sidebar1145 with viewport size 1199px1146 behaves like has a collapsed nav sidebar1147 has a collapsed desktop nav-sidebar on load1148 can expand the nav-sidebar1149 with a extra large viewport1150 behaves like has a expanded nav sidebar1151 has a expanded desktop nav-sidebar on load1152 can collapse the nav-sidebar1153 as owner1154 when snippets are disabled1155 does not display a "Snippets" link1156 as anonymous1157 project landing page1158 does not show the project file list landing page, but the activity1159 shows the wiki when enabled1160DEPRECATION WARNING: /builds/gitlab-org/gitlab/app/views/projects/issues/_issue.html.haml:29: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call1161/builds/gitlab-org/gitlab/app/helpers/application_helper.rb:13: warning: The called method `render_if_exists' is defined here1162 (called from _app_views_projects_issues__issue_html_haml__1304596042830884203_2713060 at /builds/gitlab-org/gitlab/app/views/projects/issues/_issue.html.haml:29)1163 shows the issues when enabled1164 shows the wiki when wiki and issues are enabled1165 as guest1166 shows allowed tabs only1167 shows build tab if builds are public1168 does not show fork button1169 does not show clone path1170 project landing page1171 does not show the project file list landing page1172 shows the project activity when issues and wiki are disabled1173 shows the wiki when enabled1174 shows the issues when enabled1175Admin::Hooks1176 GET /admin/hooks1177 is ok1178 has hooks list1179 renders plugins list as well1180 deprecation warning1181 shows warning for plugins directory1182 does not show warning for file_hooks directory1183 New Hook1184 adds new hook1185 Update existing hook1186 updates existing hook1187 Remove existing hook1188 removes existing hook1189 from hooks list page1190 from hook edit page1191 Test1192 is expected to eq "/admin/hooks"1193 Merge request hook1194 New Hook1195 adds new hook1196 Test1197 succeeds if the user has a repository with a merge request1198User expands diff1199 allows user to expand diff1200Merge request > User sees suggest pipeline1201 shows the suggest pipeline widget and then allows dismissal correctly1202 runs tour from start to finish ensuring all nudges are executed1203Blob button line permalinks (BlobLinePermalinkUpdater)1204 On a file(blob)1205 Click "Permalink" button1206 works with no initial line number fragment hash1207 maintains intitial fragment hash1208 changes fragment hash if line number clicked1209 changes fragment hash if icon inside line number link is clicked1210 with initial fragment hash, changes fragment hash if line number clicked1211 Click "Blame" button1212 works with no initial line number fragment hash1213 maintains intitial fragment hash1214 changes fragment hash if line number clicked1215 changes fragment hash if icon inside line number link is clicked1216 with initial fragment hash, changes fragment hash if line number clicked1217User browses a job1218DEPRECATION WARNING: /builds/gitlab-org/gitlab/lib/gitlab/ci/ansi2json/converter.rb:26: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call1219/builds/gitlab-org/gitlab/lib/gitlab/ci/ansi2json/style.rb:9: warning: The called method `initialize' is defined here1220 (called from new at /builds/gitlab-org/gitlab/lib/gitlab/ci/ansi2json/converter.rb:26)1221 erases the job log1222 with a failed job1223 displays the failure reason1224 when a failed job has been retried1225 displays the failure reason and retried label1226Functions1227 when user does not have a cluster and visits the serverless page1228 behaves like it's missing knative installation1229 sees an empty state require Knative installation1230 when the user does have a cluster and visits the serverless page1231 behaves like it's missing knative installation1232 sees an empty state require Knative installation1233 when the user has a cluster and knative installed and visits the serverless page1234 when there are no functions1235DEPRECATION WARNING: /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/attr_encrypted-3.1.0/lib/attr_encrypted/adapters/active_record.rb:63: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call1236/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activemodel-6.0.3.3/lib/active_model/dirty.rb:169: warning: The called method `attribute_changed?' is defined here1237 (called from prevent_modification at /builds/gitlab-org/gitlab/app/models/clusters/platforms/kubernetes.rb:208)1238DEPRECATION WARNING: /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/state_machines-activerecord-0.6.0/lib/state_machines/integrations/active_record.rb:511: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call1239/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activerecord-6.0.3.3/lib/active_record/suppressor.rb:43: warning: The called method `save' is defined here1240 (called from block (3 levels) in <top (required)> at /builds/gitlab-org/gitlab/spec/features/projects/serverless/functions_spec.rb:44)1241 sees an empty listing of serverless functions1242 when there are functions1243 does not see an empty listing of serverless functions1244Dropdown hint1245 when user not logged in1246 does not exist my-reaction dropdown item1247 when user logged in1248 behavior1249 opens when the search bar is first focused1250 filtering1251 filters with text1252 selecting from dropdown with no input1253 opens the token dropdown when you click on it1254 reselecting from dropdown1255 reuses existing token text1256Merge Requests > User filters by deployments1257 filtering by deployed-before1258DEPRECATION WARNING: /builds/gitlab-org/gitlab/ee/app/models/ee/merge_request.rb:86: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call1259/builds/gitlab-org/gitlab/app/models/merge_request.rb:380: warning: The called method `sort_by_attribute' is defined here1260 (called from sort_by_attribute at /builds/gitlab-org/gitlab/ee/app/models/ee/merge_request.rb:86)1261DEPRECATION WARNING: /builds/gitlab-org/gitlab/app/views/projects/merge_requests/_merge_request.html.haml:23: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call1262/builds/gitlab-org/gitlab/app/helpers/application_helper.rb:13: warning: The called method `render_if_exists' is defined here1263 (called from _app_views_projects_merge_requests__merge_request_html_haml__754372914861229483_3052880 at /builds/gitlab-org/gitlab/app/views/projects/merge_requests/_merge_request.html.haml:23)1264 applies the filter1265 filtering by deployed-after1266 applies the filter1267 filtering by environment1268 applies the filter1269Project > Merge request > View user status1270 the status of the merge request author1271 behaves like showing user status1272 shows the status1273 for notes1274 the status of the author of a note on a merge request1275 behaves like showing user status1276 shows the status1277 the status of the author of a diff note on a merge request1278 behaves like showing user status1279 shows the status1280Developer updates tag1281 from the tags list page1282 updates the release notes1283 description has emoji autocomplete1284 from a specific tag page1285 updates the release notes1286Projects > Files > Find file keyboard shortcuts1287 opens file when pressing enter key1288 navigates files with arrow keys1289Commit > User uses quick actions1290 Tagging a commit1291 behaves like tag quick action1292 post note to existing commit1293 tags this commit1294 preview1295 removes quick action from note and explains it1296Issue Sidebar on Mobile1297 mobile sidebar on merge requests1298 behaves like issue sidebar stays collapsed on mobile1299 keeps the sidebar collapsed1300 mobile sidebar on issues1301 behaves like issue sidebar stays collapsed on mobile1302 keeps the sidebar collapsed1303User activates Slack notifications1304 when service is not configured yet1305 activates service1306 when service is already configured1307 filters events by channel1308Broadcast Messages1309 banner type1310 is not dismissable1311 does not replace placeholders1312 behaves like a Broadcast Messages1313 shows broadcast message1314 renders styled links1315 dismissable banner type1316 behaves like a Broadcast Messages1317 shows broadcast message1318 renders styled links1319 behaves like a dismissable Broadcast Messages1320 hides broadcast message after dismiss1321 broadcast message is still hidden after refresh1322 notification type1323 replaces placeholders1324 behaves like a Broadcast Messages1325 shows broadcast message1326 renders styled links1327 behaves like a dismissable Broadcast Messages1328 hides broadcast message after dismiss1329 broadcast message is still hidden after refresh1330Projects > Files > User uses soft wrap while editing file1331 user clicks the "Soft wrap" button and then "No wrap" button1332Issue prioritization1333 when issues have one label1334 Are sorted properly1335 when issues have multiple labels1336 Are sorted properly1337Projects > Files > User wants to add a .gitignore file1338 user can pick a .gitignore file from the dropdown1339User views diffs file-by-file1340 shows diffs file-by-file1341User activates Pushover1342 activates service1343Sort labels1344DEPRECATION WARNING: /builds/gitlab-org/gitlab/app/models/label.rb:260: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call1345/builds/gitlab-org/gitlab/app/models/concerns/presentable.rb:12: warning: The called method `present' is defined here1346 (called from present at /builds/gitlab-org/gitlab/app/models/label.rb:260)1347 sorts by title by default1348 sorts by date1349Blob shortcuts1350 On a file(blob)1351 pressing "y"1352 redirects to permalink with commit sha1353 maintains fragment hash when redirecting1354Incident Detail1355 when user displays the incident1356 shows the incident tabs1357Group labels1358 shows labels that belong to the group1359 shows a new label button1360 shows an edit label button1361User uploads avatar to profile1362 they see their new avatar on their profile1363 their new avatar is immediately visible in the header1364User Snippets1365 View all of my snippets1366 View my public snippets1367 View my internal snippets1368 View my private snippets1369Contextual sidebar1370 shows flyout navs when collapsed or expanded apart from on the active item when expanded1371Admin > Admin sees projects statistics1372 shows project statistics for projects that have them1373Upload a git lfs object1374 behaves like handling file uploads1375 with object storage disabled1376 with upload_middleware_jwt_params_handler disabled1377 behaves like for a git lfs object1378 is expected to change `LfsObject.count` by 11379 is expected to eq 2001380 with upload_middleware_jwt_params_handler enabled1381 behaves like for a git lfs object1382 is expected to change `LfsObject.count` by 11383 is expected to eq 2001384New project label breadcrumb1385 displays link to project labels and new project label1386Subscriptions Content Security Policy1387 when there is no global config1388 does not add CSP directives1389 when a global CSP config exists1390 appends to CSP directives1391Knapsack report was generated. Preview:1392{1393 "spec/features/projects/wikis_spec.rb": 169.22703409194946,1394 "spec/features/merge_request/user_uses_quick_actions_spec.rb": 103.89121508598328,1395 "spec/features/discussion_comments/issue_spec.rb": 72.09276294708252,1396 "spec/features/issues/filtered_search/visual_tokens_spec.rb": 42.0777633190155,1397 "spec/features/boards/issue_ordering_spec.rb": 40.33985209465027,1398 "spec/features/admin/users/user_spec.rb": 32.99505877494812,1399 "spec/features/commits_spec.rb": 33.70782732963562,1400 "spec/features/admin/admin_disables_git_access_protocol_spec.rb": 30.307625770568848,1401 "spec/features/projects/user_sees_sidebar_spec.rb": 22.404618978500366,1402 "spec/features/admin/admin_hooks_spec.rb": 18.30823040008545,1403 "spec/features/merge_request/user_expands_diff_spec.rb": 12.088782787322998,1404 "spec/features/merge_request/user_sees_suggest_pipeline_spec.rb": 16.060081720352173,1405 "spec/features/projects/blobs/blob_line_permalink_updater_spec.rb": 16.72537088394165,1406 "spec/features/projects/jobs/user_browses_job_spec.rb": 12.795495510101318,1407 "spec/features/projects/serverless/functions_spec.rb": 11.035184383392334,1408 "spec/features/issues/filtered_search/dropdown_hint_spec.rb": 9.272252082824707,1409 "spec/features/merge_requests/user_filters_by_deployments_spec.rb": 8.646313190460205,1410 "spec/features/merge_request/user_views_user_status_on_merge_request_spec.rb": 7.039075613021851,1411 "spec/features/tags/developer_updates_tag_spec.rb": 6.575024366378784,1412 "spec/features/projects/files/find_file_keyboard_spec.rb": 5.588834762573242,1413 "spec/features/commits/user_uses_quick_actions_spec.rb": 7.2363440990448,1414 "spec/features/issuables/user_sees_sidebar_spec.rb": 6.143077850341797,1415 "spec/features/projects/services/user_activates_slack_notifications_spec.rb": 6.992284297943115,1416 "spec/features/broadcast_messages_spec.rb": 5.977719783782959,1417 "spec/features/projects/files/edit_file_soft_wrap_spec.rb": 5.493433713912964,1418 "spec/features/projects/labels/issues_sorted_by_priority_spec.rb": 4.972543478012085,1419 "spec/features/projects/files/gitignore_dropdown_spec.rb": 3.340257167816162,1420 "spec/features/merge_request/user_views_diffs_file_by_file_spec.rb": 3.913945198059082,1421 "spec/features/projects/services/user_activates_pushover_spec.rb": 4.776845932006836,1422 "spec/features/projects/labels/sort_labels_spec.rb": 3.583369016647339,1423 "spec/features/projects/blobs/shortcuts_blob_spec.rb": 2.7416951656341553,1424 "spec/features/issues/incident_issue_spec.rb": 2.5880157947540283,1425 "spec/features/groups/labels/index_spec.rb": 2.4758400917053223,1426 "spec/features/uploads/user_uploads_avatar_to_profile_spec.rb": 3.114689588546753,1427 "spec/features/snippets/user_snippets_spec.rb": 2.162816286087036,1428 "spec/features/contextual_sidebar_spec.rb": 1.7923338413238525,1429 "spec/features/admin/admin_sees_projects_statistics_spec.rb": 1.3422627449035645,1430 "spec/features/file_uploads/git_lfs_spec.rb": 1.0776150226593018,1431 "spec/features/projects/labels/user_sees_breadcrumb_links_spec.rb": 0.5454134941101074,1432 "spec/features/jira_connect/subscriptions_spec.rb": 0.182994127273559571433}1434Knapsack global time execution for tests: 12m 21s1435Finished in 12 minutes 34 seconds (files took 48.2 seconds to load)1436324 examples, 0 failures1437Mon 30 Nov 2020 01:15:36 PM UTC1439Not uploading cache rails-v3-3 due to policy1441Uploading artifacts...1442coverage/: found 5 matching files and directories 1443WARNING: crystalball/: no matching files 1444deprecations/: found 28 matching files and directories 1445knapsack/: found 3 matching files and directories 1446rspec_flaky/: found 4 matching files and directories 1447rspec_profiling/: found 1 matching files and directories 1448WARNING: tmp/capybara/: no matching files 1449tmp/memory_test/: found 2 matching files and directories 1450tmp/feature_flags/: found 215 matching files and directories 1451log/*.log: found 14 matching files and directories 1452Uploading artifacts as "archive" to coordinator... ok id=880645404 responseStatus=201 Created token=aRS3xsLF1453Uploading artifacts...1454junit_rspec.xml: found 1 matching files and directories 1455Uploading artifacts as "junit" to coordinator... ok id=880645404 responseStatus=201 Created token=aRS3xsLF1457Job succeeded