rspec system pg12 22/24
Passed Started
by
@mikolaj_wawrzyniak

Mikołaj Wawrzyniak
1Running with gitlab-runner 14.2.0-rc1 (0ac3a46e)2 on green-1.private.runners-manager.gitlab.com/gitlab.com/gitlab-org 4bq1s9yM3 feature flags: FF_USE_FASTZIP:true6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.2.patched-golang-1.16-git-2.31-lfs-2.9-chrome-89-node-14.15-yarn-1.22-postgresql-12-graphicsmagick-1.3.36 ...7Starting service postgres:12 ...8Pulling docker image postgres:12 ...9Using docker image sha256:14566088fc000f09db0a67b267f7de82a1a1a0d45d6a0a023ab580b084be62a8 for postgres:12 with digest postgres@sha256:1cb8f7fc2e6745ef577640de1c9fde04ff9498a7e0d067f1b8e6890ad4ba5073 ...10Starting service redis:5.0-alpine ...11Pulling docker image redis:5.0-alpine ...12Using docker image sha256:add8cf2f542a4bb4070fad4dd7bb73933a804a0ff57dd611f7be76ffeb4a8ae2 for redis:5.0-alpine with digest redis@sha256:5dbc2c85e636c0aea692972a2eac934ba4f04e9bb6578bc47aa35d28482b2f60 ...13Waiting for services to be up and running...14Authenticating with credentials from job payload (GitLab Registry)15Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.2.patched-golang-1.16-git-2.31-lfs-2.9-chrome-89-node-14.15-yarn-1.22-postgresql-12-graphicsmagick-1.3.36 ...16Using docker image sha256:f3af4045688c7d321821552b2274c91037e2b5727ac63ee5f72ad30f5962c48e for registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.2.patched-golang-1.16-git-2.31-lfs-2.9-chrome-89-node-14.15-yarn-1.22-postgresql-12-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:72fa33b8058851ded8b72376ab249c48f98d1a176ad4bc8d517ca4ab62f0f7a0 ...18Running on runner-4bq1s9ym-project-278964-concurrent-0 via runner-4bq1s9ym-private-1629267792-5cba0b4e...20$ eval "$CI_PRE_CLONE_SCRIPT"21Downloading archived master...22Connecting to storage.googleapis.com (172.217.193.128:443)23saving to '/tmp/gitlab.tar.gz'24gitlab.tar.gz 44% |************** | 153M 0:00:01 ETA25gitlab.tar.gz 100% |********************************| 347M 0:00:00 ETA26'/tmp/gitlab.tar.gz' saved27Extracting tarball into /builds/gitlab-org/gitlab...28Fetching changes with git depth set to 20...29Reinitialized existing Git repository in /builds/gitlab-org/gitlab/.git/30Created fresh repository.31remote: Enumerating objects: 193, done. 32remote: Counting objects: 100% (141/141), done. 33remote: Compressing objects: 100% (55/55), done. 34remote: Total 91 (delta 78), reused 47 (delta 36), pack-reused 0 36 * [new ref] 87ccd58290a6f21a5fb92623e3970840943714e8 -> refs/pipelines/35508967237 * [new branch] master -> origin/master38Checking out 87ccd582 as master...39Skipping Git submodules setup41Checking cache for ruby-gems-v1-4...42Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-v1-4 43Successfully extracted cache44Checking cache for gitaly-ruby-gems-v1-4...45Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/gitaly-ruby-gems-v1-4 46Successfully extracted cache48Downloading artifacts for compile-test-assets (1512821856)...49Downloading artifacts from coordinator... ok id=1512821856 responseStatus=200 OK token=yv2CxeL350Downloading artifacts for retrieve-tests-metadata (1512821865)...51Downloading artifacts from coordinator... ok id=1512821865 responseStatus=200 OK token=UxJ4xnY952Downloading artifacts for setup-test-env (1512821862)...53Downloading artifacts from coordinator... ok id=1512821862 responseStatus=200 OK token=r5iGa7Zz55Using docker image sha256:f3af4045688c7d321821552b2274c91037e2b5727ac63ee5f72ad30f5962c48e for registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.2.patched-golang-1.16-git-2.31-lfs-2.9-chrome-89-node-14.15-yarn-1.22-postgresql-12-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:72fa33b8058851ded8b72376ab249c48f98d1a176ad4bc8d517ca4ab62f0f7a0 ...56$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb57$ export GOPATH=$CI_PROJECT_DIR/.go58$ mkdir -p $GOPATH59$ source scripts/utils.sh60$ source scripts/prepare_build.sh61Bundler version 2.1.462production:development63Settings are listed in order of priority. The top value will be used.64path65Set for the current user (/root/.bundle/config): "vendor"66clean67Set for the current user (/root/.bundle/config): "true"68without69Set via BUNDLE_WITHOUT: [:production, :development]70install_flags71Set via BUNDLE_INSTALL_FLAGS: "--jobs=$(nproc) --retry=3 --quiet"72$ bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check73The Gemfile's dependencies are satisfied74==> 'bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check' succeeded in 3 seconds.75$ bundle pristine pg76Installing pg 1.2.3 with native extensions77==> 'bundle pristine pg' succeeded in 12 seconds.78$ setup_db_user_only79CREATE ROLE80GRANT81==> 'setup_db_user_only' succeeded in 0 seconds.82$ bundle exec rake db:drop db:create db:structure:load db:migrate gitlab:db:setup_ee83Dropped database 'gitlabhq_test'84Created database 'gitlabhq_test'85DEPRECATION WARNING: Using `bin/rails db:structure:load` is deprecated and will be removed in Rails 6.2. Configure the format using `config.active_record.schema_format = :sql` to use `structure.sql` and run `bin/rails db:schema:load` instead. (called from load at /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/bin/rake:23)86Dropped database 'gitlabhq_geo_test'87Created database 'gitlabhq_geo_test'88==> 'bundle exec rake db:drop db:create db:structure:load db:migrate gitlab:db:setup_ee' succeeded in 32 seconds.89$ run_timed_command "gem install knapsack --no-document"90$ gem install knapsack --no-document91Successfully installed knapsack-4.0.0921 gem installed93==> 'gem install knapsack --no-document' succeeded in 1 seconds.94$ run_timed_command "scripts/gitaly-test-spawn"95$ scripts/gitaly-test-spawn96Settings are listed in order of priority. The top value will be used.97jobs98Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config): 499retry100Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config): 3101path102Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config): "/builds/gitlab-org/gitlab/vendor/gitaly-ruby"103deployment104Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config): true105without106Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config): [:production, :development]107Set via BUNDLE_WITHOUT: [:production, :development]108app_config109Set via BUNDLE_APP_CONFIG: "/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle"110gemfile111Set via BUNDLE_GEMFILE: "/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/Gemfile"112Don't run Bundler as root. Bundler can ask for sudo if it is needed, and113installing your bundle as root will break this application for all non-root114users on this machine.115Using abstract_type 0.0.7116Using concurrent-ruby 1.1.9117Using i18n 1.8.10118Using minitest 5.14.4119Using tzinfo 2.0.4120Using zeitwerk 2.4.2121Using activesupport 6.1.3.2122Using builder 3.2.4123Using erubi 1.10.0124Using mini_portile2 2.5.1125Using racc 1.5.2126Using nokogiri 1.11.5 (x86_64-linux)127Using rails-dom-testing 2.0.3128Using crass 1.0.6129Using loofah 2.10.0130Using rails-html-sanitizer 1.3.0131Using actionview 6.1.3.2132Using rack 2.2.3133Using rack-test 1.1.0134Using actionpack 6.1.3.2135Using ice_nine 0.11.2136Using thread_safe 0.3.6137Using memoizable 0.4.2138Using adamantium 0.2.0139Using public_suffix 4.0.6140Using addressable 2.7.0141Using ast 2.4.1142Using binding_ninja 0.2.3143Using bundler 2.1.4144Using charlock_holmes 0.7.7145Using coderay 1.1.2146Using equalizer 0.0.11147Using concord 0.1.5148Using diff-lcs 1.3149Using dotenv 2.7.6150Using escape_utils 1.2.1151Using factory_bot 5.0.2152Using multipart-post 2.1.1153Using faraday 1.0.1154Using ffi 1.15.3155Using json 2.5.1156Using gemojione 3.3.0157Using mini_mime 1.0.2158Using rugged 1.1.0159Using github-linguist 7.12.1160Using github-markup 1.7.0161Using mime-types-data 3.2020.1104162Using mime-types 3.3.1163Using gitlab-gollum-rugged_adapter 0.4.4.4.gitlab.1164Using rouge 3.26.0165Using nokogumbo 1.5.0166Using sanitize 4.6.6167Using stringex 2.8.5168Using gitlab-gollum-lib 4.2.7.10.gitlab.1169Using google-protobuf 3.17.3 (x86_64-linux)170Using googleapis-common-protos-types 1.1.0171Using grpc 1.38.0 (x86_64-linux)172Using opentracing 0.5.0173Using thrift 0.14.1174Using jaeger-client 1.1.0175Using pg_query 2.1.0176Using redis 4.2.5177Using gitlab-labkit 0.20.0178Using gitlab-markup 1.7.1179Using grpc-tools 1.38.0180Using sawyer 0.8.2181Using octokit 4.20.0182Using reverse_markdown 1.4.0183Using thor 1.1.0184Using licensee 9.14.1185Using method_source 0.9.2186Using msgpack 1.3.3187Using optimist 3.0.1188Using parallel 1.19.2189Using parser 2.7.2.0190Using procto 0.0.3191Using unparser 0.4.7192Using proc_to_ast 0.1.0193Using pry 0.12.2194Using rainbow 3.0.0195Using rbtrace 0.4.14196Using rdoc 6.3.2197Using regexp_parser 1.8.1198Using rexml 3.2.4199Using rspec-support 3.8.0200Using rspec-core 3.8.0201Using rspec-expectations 3.8.3202Using rspec-mocks 3.8.0203Using rspec 3.8.0204Using rspec-parameterized 0.4.2205Using rubocop-ast 0.2.0206Using ruby-progressbar 1.10.1207Using unicode-display_width 1.7.0208Using rubocop 0.86.0209Using sentry-raven 3.0.4210Using timecop 0.9.1211Bundle complete! 21 Gemfile dependencies, 96 gems now installed.212Gems in the groups production and development were not installed.213Bundled gems are installed into `/builds/gitlab-org/gitlab/vendor/gitaly-ruby`214Checking gitaly-ruby Gemfile...215Checking gitaly-ruby bundle...216The Gemfile's dependencies are satisfied217Trying to connect to gitaly: ....... OK218Trying to connect to gitaly2: ............. OK219Trying to connect to praefect: ..... OK220==> 'scripts/gitaly-test-spawn' succeeded in 5 seconds.221$ source ./scripts/rspec_helpers.sh222$ rspec_paralellized_job "--tag ~quarantine --tag ~geo --tag ~level:migration"223KNAPSACK_TEST_FILE_PATTERN: spec/{features}{,/**/}*_spec.rb224Knapsack report generator started!225Run options: exclude {:quarantine=>true, :geo=>true, :level=>"migration"}226==> /builds/gitlab-org/gitlab/tmp/tests/gitlab-test_bare set up in 0.054539877 seconds...227Test environment set up in 1.243555523 seconds228User edit profile229DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/_logo.svg (called from brand_header_logo at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:42)230DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/_logo.svg (called from brand_header_logo at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:42)231DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/_logo_type.svg (called from brand_header_logo_type at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:49)232DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/_logo_type.svg (called from brand_header_logo_type at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:49)233 changes user profile234Starting the Capybara driver server...235Capybara starting Puma...236* Version 5.3.2 , codename: Sweetnighter237* Min threads: 0, max threads: 4238* Listening on unix:///tmp/20210818-354-1kfq9vm239 shows an error if the full name contains an emoji240 when I change my email241 clears the reset password token242 user avatar243 changes user avatar244/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/carrierwave-1.3.2/lib/carrierwave/mounter.rb:113: warning: deprecated Object#=~ is called on TrueClass; it always returns nil245 removes user avatar246 user status247 profile edit form248 shows the user status form249 adds emoji to user status250 adds message to user status251 adds message and emoji to user status252 clears the user status253 displays a default emoji if only message is entered254 sets the users status to busy255 with user status set to busy256DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_arrow_right.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)257DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_arrow_right.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)258 shows author as busy in the assignee dropdown259 displays the assignee busy status260 user menu261 shows the "Set status" menu item in the user menu262 shows the "Edit status" menu item in the user menu263 shows user status modal264 adds emoji to user status265 sets the users status to busy266 opens the emoji modal again after closing it267 does not update the awards panel emoji268 adds message to user status269 adds message and emoji to user status270 clears the user status with the "X" button271 displays a default emoji if only message is entered272 Remove status button273 clears the user status with the "Remove status" button274 shows the "Set status" menu item in the user menu275 note header276 displays the status emoji277 clears the status emoji278 User time preferences279 shows the user time preferences form280 allows the user to select a time zone from a dropdown list of options281 timezone defaults to servers default282 work information283 when job title and organziation are entered284 shows job title and organzation on user's profile285 when only job title is entered286 shows only job title on user's profile287 when only organization is entered288 shows only organization on user's profile289Thread Comments Snippet290 with project snippets291 behaves like thread comments for commit and snippet292 clicking "Comment" will post a comment293 when the toggle is clicked294 has a "Comment" item (selected by default) and "Start thread" item295 closes the menu when clicking the toggle or body296 clicking the ul padding or divider should not change the text297 when selecting "Start thread"298 updates the submit button text and closes the dropdown299 creating a thread300 clicking "Start thread" will post a thread301 when opening the menu302 has "Start thread" selected303 when selecting "Comment"304 updates the submit button text and closes the dropdown3061st Try error in ./spec/support/shared_examples/features/discussion_comments_shared_example.rb:153:307Unable to find visible css ".js-main-target-form .comment-type-dropdown .dropdown-menu li"308Unexpected browser console output:309webpack-internal:///kI/X 18:12 "[BootstrapVue warn]: tooltip - The provided target is no valid HTML element."310http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 378400:14 "[Vue warn]: Error in render: \"TypeError: Cannot read property 'split' of null\"\n\nfound in\n\n---> \u003CSimpleViewer> at vue_shared/components/blob_viewers/simple_viewer.vue\n \u003CBlobContent> at blob/components/blob_content.vue\n \u003CSnippetBlob> at snippets/components/snippet_blob_view.vue\n \u003CShow> at snippets/components/show.vue\n \u003CRoot>"311http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 379667:12 TypeError: Cannot read property 'split' of null312 at VueComponent.lineNumbers (webpack-internal:///8oYA:30:27)313 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)314 at Watcher.evaluate (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382359:21)315 at VueComponent.computedGetter [as lineNumbers] (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382609:17)316 at Object.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:379875:20)317 at Proxy.render (webpack-internal:///NHJx:29:28)318 at VueComponent.Vue._render (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381323:22)319 at VueComponent.updateComponent (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381841:21)320 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)321 at new Watcher (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382243:12)322http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 378400:14 "[Vue warn]: Error in render: \"TypeError: Cannot read property 'split' of null\"\n\nfound in\n\n---> \u003CSimpleViewer> at vue_shared/components/blob_viewers/simple_viewer.vue\n \u003CBlobContent> at blob/components/blob_content.vue\n \u003CSnippetBlob> at snippets/components/snippet_blob_view.vue\n \u003CShow> at snippets/components/show.vue\n \u003CRoot>"323http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 379667:12 TypeError: Cannot read property 'split' of null324 at VueComponent.lineNumbers (webpack-internal:///8oYA:30:27)325 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)326 at Watcher.evaluate (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382359:21)327 at VueComponent.computedGetter [as lineNumbers] (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382609:17)328 at Object.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:379875:20)329 at Proxy.render (webpack-internal:///NHJx:29:28)330 at VueComponent.Vue._render (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381323:22)331 at VueComponent.updateComponent (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381841:21)332 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)333 at new Watcher (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382243:12)334http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 378400:14 "[Vue warn]: Error in render: \"TypeError: Cannot read property 'split' of null\"\n\nfound in\n\n---> \u003CSimpleViewer> at vue_shared/components/blob_viewers/simple_viewer.vue\n \u003CBlobContent> at blob/components/blob_content.vue\n \u003CSnippetBlob> at snippets/components/snippet_blob_view.vue\n \u003CShow> at snippets/components/show.vue\n \u003CRoot>"335http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 379667:12 TypeError: Cannot read property 'split' of null336 at VueComponent.lineNumbers (webpack-internal:///8oYA:30:27)337 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)338 at Watcher.evaluate (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382359:21)339 at VueComponent.computedGetter [as lineNumbers] (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382609:17)340 at Object.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:379875:20)341 at Proxy.render (webpack-internal:///NHJx:29:28)342 at VueComponent.Vue._render (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381323:22)343 at VueComponent.updateComponent (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381841:21)344 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)345 at new Watcher (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382243:12)346http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 378400:14 "[Vue warn]: Error in render: \"TypeError: Cannot read property 'split' of null\"\n\nfound in\n\n---> \u003CSimpleViewer> at vue_shared/components/blob_viewers/simple_viewer.vue\n \u003CBlobContent> at blob/components/blob_content.vue\n \u003CSnippetBlob> at snippets/components/snippet_blob_view.vue\n \u003CShow> at snippets/components/show.vue\n \u003CRoot>"347http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 379667:12 TypeError: Cannot read property 'split' of null348 at VueComponent.lineNumbers (webpack-internal:///8oYA:30:27)349 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)350 at Watcher.evaluate (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382359:21)351 at VueComponent.computedGetter [as lineNumbers] (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382609:17)352 at Object.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:379875:20)353 at Proxy.render (webpack-internal:///NHJx:29:28)354 at VueComponent.Vue._render (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381323:22)355 at VueComponent.updateComponent (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381841:21)356 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)357 at new Watcher (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382243:12)358http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 378400:14 "[Vue warn]: Error in render: \"TypeError: Cannot read property 'split' of null\"\n\nfound in\n\n---> \u003CSimpleViewer> at vue_shared/components/blob_viewers/simple_viewer.vue\n \u003CBlobContent> at blob/components/blob_content.vue\n \u003CSnippetBlob> at snippets/components/snippet_blob_view.vue\n \u003CShow> at snippets/components/show.vue\n \u003CRoot>"359http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 379667:12 TypeError: Cannot read property 'split' of null360 at VueComponent.lineNumbers (webpack-internal:///8oYA:30:27)361 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)362 at Watcher.evaluate (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382359:21)363 at VueComponent.computedGetter [as lineNumbers] (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382609:17)364 at Object.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:379875:20)365 at Proxy.render (webpack-internal:///NHJx:29:28)366 at VueComponent.Vue._render (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381323:22)367 at VueComponent.updateComponent (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381841:21)368 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)369 at new Watcher (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382243:12)370http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 378400:14 "[Vue warn]: Error in render: \"TypeError: Cannot read property 'split' of null\"\n\nfound in\n\n---> \u003CSimpleViewer> at vue_shared/components/blob_viewers/simple_viewer.vue\n \u003CBlobContent> at blob/components/blob_content.vue\n \u003CSnippetBlob> at snippets/components/snippet_blob_view.vue\n \u003CShow> at snippets/components/show.vue\n \u003CRoot>"371http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 379667:12 TypeError: Cannot read property 'split' of null372 at VueComponent.lineNumbers (webpack-internal:///8oYA:30:27)373 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)374 at Watcher.evaluate (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382359:21)375 at VueComponent.computedGetter [as lineNumbers] (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382609:17)376 at Object.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:379875:20)377 at Proxy.render (webpack-internal:///NHJx:29:28)378 at VueComponent.Vue._render (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381323:22)379 at VueComponent.updateComponent (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381841:21)380 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)381 at new Watcher (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382243:12)382http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 378400:14 "[Vue warn]: Error in render: \"TypeError: Cannot read property 'split' of null\"\n\nfound in\n\n---> \u003CSimpleViewer> at vue_shared/components/blob_viewers/simple_viewer.vue\n \u003CBlobContent> at blob/components/blob_content.vue\n \u003CSnippetBlob> at snippets/components/snippet_blob_view.vue\n \u003CShow> at snippets/components/show.vue\n \u003CRoot>"383http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 379667:12 TypeError: Cannot read property 'split' of null384 at VueComponent.lineNumbers (webpack-internal:///8oYA:30:27)385 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)386 at Watcher.evaluate (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382359:21)387 at VueComponent.computedGetter [as lineNumbers] (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382609:17)388 at Object.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:379875:20)389 at Proxy.render (webpack-internal:///NHJx:29:28)390 at VueComponent.Vue._render (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381323:22)391 at VueComponent.updateComponent (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381841:21)392 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)393 at new Watcher (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382243:12)394http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 378400:14 "[Vue warn]: Error in render: \"TypeError: Cannot read property 'split' of null\"\n\nfound in\n\n---> \u003CSimpleViewer> at vue_shared/components/blob_viewers/simple_viewer.vue\n \u003CBlobContent> at blob/components/blob_content.vue\n \u003CSnippetBlob> at snippets/components/snippet_blob_view.vue\n \u003CShow> at snippets/components/show.vue\n \u003CRoot>"395http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 379667:12 TypeError: Cannot read property 'split' of null396 at VueComponent.lineNumbers (webpack-internal:///8oYA:30:27)397 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)398 at Watcher.evaluate (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382359:21)399 at VueComponent.computedGetter [as lineNumbers] (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382609:17)400 at Object.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:379875:20)401 at Proxy.render (webpack-internal:///NHJx:29:28)402 at VueComponent.Vue._render (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381323:22)403 at VueComponent.updateComponent (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381841:21)404 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)405 at new Watcher (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382243:12)406http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 378400:14 "[Vue warn]: Error in render: \"TypeError: Cannot read property 'split' of null\"\n\nfound in\n\n---> \u003CSimpleViewer> at vue_shared/components/blob_viewers/simple_viewer.vue\n \u003CBlobContent> at blob/components/blob_content.vue\n \u003CSnippetBlob> at snippets/components/snippet_blob_view.vue\n \u003CShow> at snippets/components/show.vue\n \u003CRoot>"407http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 379667:12 TypeError: Cannot read property 'split' of null408 at VueComponent.lineNumbers (webpack-internal:///8oYA:30:27)409 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)410 at Watcher.evaluate (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382359:21)411 at VueComponent.computedGetter [as lineNumbers] (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382609:17)412 at Object.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:379875:20)413 at Proxy.render (webpack-internal:///NHJx:29:28)414 at VueComponent.Vue._render (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381323:22)415 at VueComponent.updateComponent (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381841:21)416 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)417 at new Watcher (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382243:12)418http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 378400:14 "[Vue warn]: Error in render: \"TypeError: Cannot read property 'split' of null\"\n\nfound in\n\n---> \u003CSimpleViewer> at vue_shared/components/blob_viewers/simple_viewer.vue\n \u003CBlobContent> at blob/components/blob_content.vue\n \u003CSnippetBlob> at snippets/components/snippet_blob_view.vue\n \u003CShow> at snippets/components/show.vue\n \u003CRoot>"419http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 379667:12 TypeError: Cannot read property 'split' of null420 at VueComponent.lineNumbers (webpack-internal:///8oYA:30:27)421 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)422 at Watcher.evaluate (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382359:21)423 at VueComponent.computedGetter [as lineNumbers] (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382609:17)424 at Object.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:379875:20)425 at Proxy.render (webpack-internal:///NHJx:29:28)426 at VueComponent.Vue._render (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381323:22)427 at VueComponent.updateComponent (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381841:21)428 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)429 at new Watcher (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382243:12)430http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 378400:14 "[Vue warn]: Error in render: \"TypeError: Cannot read property 'split' of null\"\n\nfound in\n\n---> \u003CSimpleViewer> at vue_shared/components/blob_viewers/simple_viewer.vue\n \u003CBlobContent> at blob/components/blob_content.vue\n \u003CSnippetBlob> at snippets/components/snippet_blob_view.vue\n \u003CShow> at snippets/components/show.vue\n \u003CRoot>"431http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 379667:12 TypeError: Cannot read property 'split' of null432 at VueComponent.lineNumbers (webpack-internal:///8oYA:30:27)433 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)434 at Watcher.evaluate (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382359:21)435 at VueComponent.computedGetter [as lineNumbers] (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382609:17)436 at Object.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:379875:20)437 at Proxy.render (webpack-internal:///NHJx:29:28)438 at VueComponent.Vue._render (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381323:22)439 at VueComponent.updateComponent (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381841:21)440 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)441 at new Watcher (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382243:12)442http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 378400:14 "[Vue warn]: Error in render: \"TypeError: Cannot read property 'split' of null\"\n\nfound in\n\n---> \u003CSimpleViewer> at vue_shared/components/blob_viewers/simple_viewer.vue\n \u003CBlobContent> at blob/components/blob_content.vue\n \u003CSnippetBlob> at snippets/components/snippet_blob_view.vue\n \u003CShow> at snippets/components/show.vue\n \u003CRoot>"443http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 379667:12 TypeError: Cannot read property 'split' of null444 at VueComponent.lineNumbers (webpack-internal:///8oYA:30:27)445 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)446 at Watcher.evaluate (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382359:21)447 at VueComponent.computedGetter [as lineNumbers] (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382609:17)448 at Object.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:379875:20)449 at Proxy.render (webpack-internal:///NHJx:29:28)450 at VueComponent.Vue._render (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381323:22)451 at VueComponent.updateComponent (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381841:21)452 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)453 at new Watcher (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382243:12)454http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 378400:14 "[Vue warn]: Error in render: \"TypeError: Cannot read property 'split' of null\"\n\nfound in\n\n---> \u003CSimpleViewer> at vue_shared/components/blob_viewers/simple_viewer.vue\n \u003CBlobContent> at blob/components/blob_content.vue\n \u003CSnippetBlob> at snippets/components/snippet_blob_view.vue\n \u003CShow> at snippets/components/show.vue\n \u003CRoot>"455http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 379667:12 TypeError: Cannot read property 'split' of null456 at VueComponent.lineNumbers (webpack-internal:///8oYA:30:27)457 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)458 at Watcher.evaluate (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382359:21)459 at VueComponent.computedGetter [as lineNumbers] (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382609:17)460 at Object.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:379875:20)461 at Proxy.render (webpack-internal:///NHJx:29:28)462 at VueComponent.Vue._render (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381323:22)463 at VueComponent.updateComponent (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381841:21)464 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)465 at new Watcher (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382243:12)466http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 378400:14 "[Vue warn]: Error in render: \"TypeError: Cannot read property 'split' of null\"\n\nfound in\n\n---> \u003CSimpleViewer> at vue_shared/components/blob_viewers/simple_viewer.vue\n \u003CBlobContent> at blob/components/blob_content.vue\n \u003CSnippetBlob> at snippets/components/snippet_blob_view.vue\n \u003CShow> at snippets/components/show.vue\n \u003CRoot>"467http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 379667:12 TypeError: Cannot read property 'split' of null468 at VueComponent.lineNumbers (webpack-internal:///8oYA:30:27)469 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)470 at Watcher.evaluate (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382359:21)471 at VueComponent.computedGetter [as lineNumbers] (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382609:17)472 at Object.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:379875:20)473 at Proxy.render (webpack-internal:///NHJx:29:28)474 at VueComponent.Vue._render (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381323:22)475 at VueComponent.updateComponent (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381841:21)476 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)477 at new Watcher (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382243:12)478http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 378400:14 "[Vue warn]: Error in render: \"TypeError: Cannot read property 'split' of null\"\n\nfound in\n\n---> \u003CSimpleViewer> at vue_shared/components/blob_viewers/simple_viewer.vue\n \u003CBlobContent> at blob/components/blob_content.vue\n \u003CSnippetBlob> at snippets/components/snippet_blob_view.vue\n \u003CShow> at snippets/components/show.vue\n \u003CRoot>"479http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 379667:12 TypeError: Cannot read property 'split' of null480 at VueComponent.lineNumbers (webpack-internal:///8oYA:30:27)481 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)482 at Watcher.evaluate (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382359:21)483 at VueComponent.computedGetter [as lineNumbers] (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382609:17)484 at Object.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:379875:20)485 at Proxy.render (webpack-internal:///NHJx:29:28)486 at VueComponent.Vue._render (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381323:22)487 at VueComponent.updateComponent (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381841:21)488 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)489 at new Watcher (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382243:12)490http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 378400:14 "[Vue warn]: Error in render: \"TypeError: Cannot read property 'split' of null\"\n\nfound in\n\n---> \u003CSimpleViewer> at vue_shared/components/blob_viewers/simple_viewer.vue\n \u003CBlobContent> at blob/components/blob_content.vue\n \u003CSnippetBlob> at snippets/components/snippet_blob_view.vue\n \u003CShow> at snippets/components/show.vue\n \u003CRoot>"491http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js 379667:12 TypeError: Cannot read property 'split' of null492 at VueComponent.lineNumbers (webpack-internal:///8oYA:30:27)493 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)494 at Watcher.evaluate (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382359:21)495 at VueComponent.computedGetter [as lineNumbers] (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382609:17)496 at Object.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:379875:20)497 at Proxy.render (webpack-internal:///NHJx:29:28)498 at VueComponent.Vue._render (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381323:22)499 at VueComponent.updateComponent (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:381841:21)500 at Watcher.get (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382254:25)501 at new Watcher (http://127.0.0.1:45857/assets/webpack/dll.8957fce67795/vendor.dll.bundle.js:382243:12)503RSpec::Retry: 2nd try ./spec/support/shared_examples/features/discussion_comments_shared_example.rb:153504 with personal snippets505 behaves like thread comments for commit and snippet506DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_pencil.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)507DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_pencil.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)508 clicking "Comment" will post a comment509 when the toggle is clicked510 has a "Comment" item (selected by default) and "Start thread" item511 closes the menu when clicking the toggle or body512 clicking the ul padding or divider should not change the text513 when selecting "Start thread"514 updates the submit button text and closes the dropdown515 creating a thread516 clicking "Start thread" will post a thread517 when opening the menu518 has "Start thread" selected519 when selecting "Comment"520 updates the submit button text and closes the dropdown521Pipeline Schedules522 logged in as maintainer523 GET /projects/pipeline_schedules524 The view525 displays the required information description526 creates a new scheduled pipeline527 changes ownership of the pipeline528 edits the pipeline529 deletes the pipeline530 when ref is nil531 shows a list of the pipeline schedules with empty ref column532 when ref is empty533 shows a list of the pipeline schedules with empty ref column534 POST /projects/pipeline_schedules/new535DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/_logo.svg (called from brand_header_logo at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:42)536DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/_logo.svg (called from brand_header_logo at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:42)537DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/_logo_type.svg (called from brand_header_logo_type at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:49)538DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/_logo_type.svg (called from brand_header_logo_type at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:49)539 sets defaults for timezone and target branch540 creates a new scheduled pipeline541 prevents an invalid form from being submitted542 PATCH /projects/pipelines_schedules/:id/edit543 displays existing properties544 edits the scheduled pipeline545 when ref is nil546 shows the pipeline schedule with default ref547 when ref is empty548 shows the pipeline schedule with default ref549 when user creates a new pipeline schedule with variables550 user sees the new variable in edit window551 when user edits a variable of a pipeline schedule552 user sees the updated variable in edit window553 when user removes a variable of a pipeline schedule554 user does not see the removed variable in edit window555 when active is true and next_run_at is NULL556 user edit and recover the problematic pipeline schedule557 logged in as non-member558 GET /projects/pipeline_schedules559 The view560 does not show create schedule button561 not logged in562 GET /projects/pipeline_schedules563 The view564 does not show create schedule button565Group566 checks permissions to avoid exposing groups by parent_id567 create a group568 as a non-admin569DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_empty_groups.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)570DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_empty_groups.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)571 creates a group and persists visibility radio selection572 with expected fields573 renders from as expected574 with space in group path575 renders new group form with validation errors576 with .atom at end of group path577 renders new group form with validation errors578 with .git at end of group path579 renders new group form with validation errors580 real-time group url validation581 shows a message if group url is available582 shows an error if group url is taken583 does not break after an invalid form submit584 Mattermost team creation585 Mattermost enabled586DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_mattermost.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)587DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_mattermost.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)588 displays a team creation checkbox589 unchecks the checkbox by default590 updates the team URL on graph path update591 Mattermost disabled592 doesnt show a team creation checkbox if Mattermost not enabled593 showing recaptcha on group creation when it is enabled594 renders recaptcha595 not showing recaptcha on group creation when it is disabled596 does not render recaptcha597 create a nested group598 as admin599 when admin mode is enabled600 creates a nested group601 when admin mode is disabled602 is not allowed603 as group owner604 creates a nested group605 when recaptcha is enabled606 when creating subgroup607 does not render recaptcha608 real-time group url validation609 shows a message if group url is available610 shows an error if group url is taken611 group edit612 saves new settings613 focuses confirmation field on remove group614 removes group615 behaves like dirty submit form616 disables .js-general-settings-form submit until there are changes on input[name="group[name]"]617 disables .js-general-settings-form submit until there are changes on #group_visibility_level_0618 disables .js-general-permissions-form submit until there are changes on #group_request_access_enabled619 disables .js-general-permissions-form submit until there are changes on input[name="group[two_factor_grace_period]"]620 group page with markdown description621 parses Markdown622 passes through html-pipeline623 sanitizes unwanted tags624 permits `rel` attribute on links625 group page with nested groups626 renders projects and groups on the page627 renders subgroup page with the text "Subgroup information"628 renders project page with the text "Project information"629 new subgroup / project button630 when user has subgroup creation permissions but not project creation permissions631 only displays "New subgroup" button632 when user has project creation permissions but not subgroup creation permissions633 only displays "New project" button634 when user has project and subgroup creation permissions635 displays "New subgroup" and "New project" buttons636Editing file blob637 as a developer638 updates the content of file with a number as file path639 editing a template file in a sub directory does not change path640 updating file path updates syntax highlighting641 from MR diff642 returns me to the mr643 from blob file path644 updates content645 previews content646 when rendering the preview647 renders content with CommonMark648 visit blob edit649 redirects to sign in and returns650 as developer651 redirects to sign in and returns652 as guest653 redirects to sign in and returns654 as developer655 on some branch656 shows blob editor with same branch657 with protected branch658 shows blob editor with patch branch659 as maintainer660 shows blob editor with same branch661Container Registry662 has a page title set663 when there are no image repositories664 list page has no container title665 list page has cli commands666 when there are image repositories667 list page has a list of images668 user removes entire container repository669 navigates to repo details670 image repo details671 shows the details breadcrumb672 shows the image title673 shows the image tags674 user removes a specific tag from container repository675 pagination navigate to the second page676 with a tag missing digest677 renders the tags list correctly678 image repo details when image has no name679 renders correctly680 when there are more than 10 images681 shows pagination682 pagination goes to second page683 pagination is preserved after navigating back from details684Group empty states685 for issues686 group has a project687 the project has issues688 does not display an empty state689 displays link to create new issue when no open issue is found690 displays link to create new issue when the current search gave no results691 displays conditional text when no closed issue is found692 the project has no issues693 displays an empty state694 shows a new issue button695 the new issue button opens a project dropdown696 group without a project697 group has a subgroup698 the project has issues699 does not display an empty state700 the project has no issues701 displays an empty state702 group has no subgroups703 behaves like no projects704 displays an empty state705 does not show a new issue button706 group has only a project with issues disabled707 behaves like no projects708 displays an empty state709 does not show a new issue button710 for merge requests711 group has a project712 the project has merge requests713 does not display an empty state714 displays link to create new merge_request when no open merge_request is found715 displays link to create new issue when the current search gave no results716 displays conditional text when no closed merge_request is found717 the project has no merge requests718 displays an empty state719 shows a new merge request button720 the new merge request button opens a project dropdown721 group without a project722 group has a subgroup723 the project has merge requests724 does not display an empty state725 the project has no merge requests726 displays an empty state727 group has no subgroups728 behaves like no projects729 displays an empty state730 does not show a new merge request button731 group has only a project with issues disabled732 behaves like no projects733 displays an empty state734 does not show a new merge request button735User adds pages domain736 when pages are exposed on external HTTP address737 allows to add new domain738 behaves like adds new domain739 adds new domain740 when project in group namespace741 behaves like adds new domain742 adds new domain743 when pages domain is added744 renders certificates is disabled745 does not adds new domain and renders error message746 when pages are exposed on external HTTPS address747 adds new domain with certificate748 adds new domain with certificate if Let's Encrypt is enabled749 shows validation error if domain is duplicated750 with dns verification enabled751 shows the DNS verification record752 updating the certificate for an existing domain753 allows the certificate to be updated754 allows the certificate to be removed755 shows the DNS CNAME record756 when the certificate is invalid757 tells the user what the problem is758Reportable note on commit759 a normal note760 behaves like reportable note761DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_commit.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)762DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_commit.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)763DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_mr_bold.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)764DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_mr_bold.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)765 has an edit button766 has a `More actions` dropdown767 dropdown has Report and Delete links768 report button links to a report page769 a diff note770 behaves like reportable note771 has an edit button772 has a `More actions` dropdown773 dropdown has Report and Delete links774 report button links to a report page775Sort Issuable List776 for merge requests777 default sort order778 in the "merge requests" tab779 is "last created"780 in the "merge requests / open" tab781 is "created date"782 in the "merge requests / merged" tab783 is "last updated"784 in the "merge requests / closed" tab785 is "last updated"786 in the "merge requests / all" tab787 is "created date"788 custom sorting789 supports sorting in asc and desc order790 for issues791 default sort order792 in the "issues" tab793 is "created date"794 in the "issues / open" tab795 is "created date"796 in the "issues / closed" tab797 is "last updated"798 in the "issues / all" tab799 is "created date"800 when the sort in the URL is created_date801 shows the sort order as created date802 custom sorting803 supports sorting in asc and desc order804Projects > Settings > For a forked project805 Sidebar > Monitor806 renders the menu in the sidebar807 Settings > Monitor808 Incidents809 renders form for incident management810 sets correct default values811 error tracking settings form812 success path813 successfully fills and submits the form814 project dropdown fails to load815 displays error message816 grafana integration settings form817 successfully fills and completes the form818Project > User views empty wiki819 behaves like User views empty wiki820 when project is public821 behaves like empty wiki message822 shows the empty state message with the expected elements823 when issue tracker is private824 behaves like empty wiki message825 shows the empty state message with the expected elements826 when issue tracker is disabled827 behaves like empty wiki message828 shows the empty state message with the expected elements829 and user is logged in830 and user is not a member831 behaves like empty wiki message832 shows the empty state message with the expected elements833 and user is a member834 behaves like empty wiki message835 shows the empty state message with the expected elements836 when project is private837 behaves like wiki is not found838 shows an error message839 and user is logged in840 and user is not a member841 behaves like wiki is not found842 shows an error message843 and user is a member844 behaves like empty wiki message845 shows the empty state message with the expected elements846 and user is a maintainer847 behaves like empty wiki message848 shows the empty state message with the expected elements849 and Confluence is already enabled850 behaves like empty wiki message851 shows the empty state message with the expected elements852Group or Project invitations853 when inviting a registered user854 when signed out855 when analyzing the redirects and forms from invite link click856 renders sign up page with sign up notice857 pre-fills the "Username or email" field on the sign in box with the invite_email from the invite858 pre-fills the Email field on the sign up box with the invite_email from the invite859 when invite is sent before account is created - ldap or social sign in for manual acceptance edge case860 when invite clicked and not signed in861 sign in, grants access and redirects to group activity page862 when signed in and an invite link is clicked863 when user is an existing member864 shows message user already a member865 when declining the invitation from invitation reminder email866 when signed in867 declines application and redirects to dashboard868 when signed out with signup onboarding869 declines application and redirects to sign in page870 when inviting an unregistered user871 when registering using invitation email872 with admin approval required enabled873 does not sign the user in874 email confirmation disabled875 signs up and redirects to the most recent membership activity page with all the projects/groups invitations automatically accepted876 the user sign-up using a different email address877 signs up and redirects to the activity page878 email confirmation enabled879 signs up and redirects to the group activity page with all the project/groups invitation automatically accepted880 with invite email acceptance881 tracks the accepted invite882 with invite email acceptance for the invite_email_preview_text experiment883 tracks the accepted invite884 the user sign-up using a different email address885 when soft email confirmation is not enabled886 signs up and redirects to the group activity page887 when soft email confirmation is enabled888 signs up and redirects to the group activity page889 when accepting an invite without an account890 lands on sign up page and then registers891 when declining the invitation from invitation reminder email892 declines application and shows a decline page893Functions894 when user does not have a cluster and visits the serverless page895 behaves like it's missing knative installation896 sees an empty state require Knative installation897 when the user does have a cluster and visits the serverless page898 behaves like it's missing knative installation899 sees an empty state require Knative installation900 when the user has a cluster and knative installed and visits the serverless page901 when there are no functions902 sees an empty listing of serverless functions903 when there are functions904 does not see an empty listing of serverless functions905Merge Requests > User filters by deployments906 filtering by deployed-before907 applies the filter908 filtering by deployed-after909 applies the filter910 filtering by environment911 applies the filter912Groups > Members > Request access913 request access feature is disabled914 user can request access to a group915 user does not see private projects916 user does not see group in the Dashboard > Groups page917 user is not listed in the group members page918 user can withdraw its request for access919 member does not see the request access button920Merge request > User sees system notes921 when logged-in as a member of the private project922 shows the system note923 when not logged-in924 hides the system note925Project > Show > User interacts with auto devops implicitly enabled banner926 when user does not have maintainer access927 when AutoDevOps is implicitly enabled928 does not display AutoDevOps implicitly enabled banner929 when user has mantainer access930 when AutoDevOps is implicitly enabled931 display AutoDevOps implicitly enabled banner932 when user dismisses the banner933 does not display AutoDevOps implicitly enabled banner934 when AutoDevOps is not implicitly enabled935 does not display AutoDevOps implicitly enabled banner936 when AutoDevOps enabled but container registry is disabled937 shows message that container registry is disabled938User deletes branch939 deletes branch940 when the feature flag :delete_branch_confirmation_modals is disabled941 deletes branch942Group Export943 when the signed in user has the required permission level944 allows the user to export the group945 when the group import/export FF is disabled946 does not show the group export options947 when the signed in user does not have the required permission level948 does not let the user export the group949User creates milestone950DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_burndown_chart_splash.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)951DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_issues.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)952DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_issues.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)953 creates milestone954Dropdown base955 behavior956 shows loading indicator when opened957 hides loading indicator when loaded958 caching requests959 caches requests after the first load960User invites from a comment961 launches the invite modal from invite link on a comment962User paginates issue designs963 paginates to next design964Projects > Settings > User archives a project965 when a project is archived966DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_service_desk.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)967DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_service_desk.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)968 unarchives a project969 when a project is unarchived970 archives a project971Merge request > User sees empty state972 shows an empty state and a "New merge request" button973 if there are merge requests974 does not show an empty state975 shows empty state when filter results empty976Registration enabled callout977 when "Sign-up enabled" setting is `true`978 when an admin is logged in979 displays callout980 when callout is dismissed981 does not display callout982 when a non-admin is logged in983 does not display callout984User manages applications985 allows user to manage applications986 when scopes are blank987 returns an error988User promotes milestone989 when user can admin group milestones990 shows milestone promote button991 when user cannot admin group milestones992 does not show milestone promote button993User edits feature flag user list994 prefills the edit form with the list name995Projects > Members > Owner cannot leave project996 user does not see a "Leave project" link997Knapsack report was generated. Preview:998{999 "spec/features/profiles/user_edit_profile_spec.rb": 153.6944093990005,1000 "spec/features/discussion_comments/snippets_spec.rb": 226.6584585469991,1001 "spec/features/projects/pipeline_schedules_spec.rb": 90.71296930100107,1002 "spec/features/groups_spec.rb": 65.45057242199982,1003 "spec/features/projects/blobs/edit_spec.rb": 53.408029858999726,1004 "spec/features/projects/container_registry_spec.rb": 43.64842271999987,1005 "spec/features/groups/empty_states_spec.rb": 35.05267155599904,1006 "spec/features/projects/pages/user_adds_domain_spec.rb": 32.5147128410008,1007 "spec/features/reportable_note/commit_spec.rb": 25.653229410998392,1008 "spec/features/issuables/sorting_list_spec.rb": 20.798170335001487,1009 "spec/features/projects/settings/monitor_settings_spec.rb": 20.124239713999486,1010 "spec/features/projects/wiki/user_views_wiki_empty_spec.rb": 16.128872684999806,1011 "spec/features/invites_spec.rb": 14.828992619000928,1012 "spec/features/projects/serverless/functions_spec.rb": 13.215266797000368,1013 "spec/features/merge_requests/user_filters_by_deployments_spec.rb": 11.483153193001272,1014 "spec/features/groups/members/request_access_spec.rb": 11.343625714000154,1015 "spec/features/merge_request/user_sees_system_notes_spec.rb": 9.570705862999603,1016 "spec/features/projects/show/user_interacts_with_auto_devops_banner_spec.rb": 11.184210156001427,1017 "spec/features/projects/branches/user_deletes_branch_spec.rb": 8.280814365998594,1018 "spec/features/groups/import_export/export_file_spec.rb": 5.78957619799985,1019 "spec/features/milestones/user_creates_milestone_spec.rb": 5.512300198999583,1020 "spec/features/issues/filtered_search/dropdown_base_spec.rb": 6.115747275000103,1021 "spec/features/merge_request/user_invites_from_a_comment_spec.rb": 5.029236992999358,1022 "spec/features/projects/issues/design_management/user_paginates_designs_spec.rb": 4.643729871999312,1023 "spec/features/projects/settings/user_archives_project_spec.rb": 4.1435674379990814,1024 "spec/features/merge_requests/user_sees_empty_state_spec.rb": 3.463136267999289,1025 "spec/features/callouts/registration_enabled_spec.rb": 2.7362956300003134,1026 "spec/features/profiles/user_manages_applications_spec.rb": 2.8495012629991834,1027 "spec/features/milestones/user_promotes_milestone_spec.rb": 1.9911520549994748,1028 "spec/features/projects/feature_flag_user_lists/user_edits_feature_flag_user_list_spec.rb": 2.0078343329987547,1029 "spec/features/projects/members/owner_cannot_leave_project_spec.rb": 0.95955413000046971030}1031Knapsack global time execution for tests: 15m 08s1032Finished in 15 minutes 11 seconds (files took 54.2 seconds to load)1033275 examples, 0 failures1034Failed to write to log, write log/workhorse-test.log: file already closed1035Wed 18 Aug 2021 10:46:14 AM UTC1037Not uploading cache ruby-gems-v1-4 due to policy1038Not uploading cache gitaly-ruby-gems-v1-4 due to policy1040Uploading artifacts...1041coverage/: found 5 matching files and directories 1042WARNING: crystalball/: no matching files 1043deprecations/: found 15 matching files and directories 1044knapsack/: found 3 matching files and directories 1045rspec_flaky/: found 4 matching files and directories 1046rspec_profiling/: found 1 matching files and directories 1047tmp/capybara/: found 3 matching files and directories 1048tmp/memory_test/: found 2 matching files and directories 1049log/*.log: found 18 matching files and directories 1050Uploading artifacts as "archive" to coordinator... ok id=1512821997 responseStatus=201 Created token=Ps3L6qK31051Uploading artifacts...1052junit_rspec.xml: found 1 matching files and directories 1053Uploading artifacts as "junit" to coordinator... ok id=1512821997 responseStatus=201 Created token=Ps3L6qK31055Job succeeded