rspec system pg11 13/24
Passed Started
by
@lulalala

Mark Chao
1Running with gitlab-runner 13.3.1 (738bbe5a)2 on docker-auto-scale-com 9538b0ab4Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.6.6-golang-1.14-git-2.28-lfs-2.9-chrome-84-node-12.x-yarn-1.21-postgresql-11-graphicsmagick-1.3.34 ...5Starting service postgres:11.6 ...6Pulling docker image postgres:11.6 ...7Using docker image sha256:2c963c0eb8c6efa49bb8352ea446f248d208d674cfc34fc9ea275b5f99f8dedd for postgres:11.6 ...8Starting service redis:4.0-alpine ...9Pulling docker image redis:4.0-alpine ...10Using docker image sha256:e3dd0e49bca555d559ca2e97f06a1efa108ebd230fddcb17606723994f18ae3b for redis:4.0-alpine ...11Waiting for services to be up and running...12Authenticating with credentials from job payload (GitLab Registry)13Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.6.6-golang-1.14-git-2.28-lfs-2.9-chrome-84-node-12.x-yarn-1.21-postgresql-11-graphicsmagick-1.3.34 ...14Using docker image sha256:cd688957c9207f55272d81be6d4908692d78233833e3f09a9c0899b2f24eb3ff for registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.6.6-golang-1.14-git-2.28-lfs-2.9-chrome-84-node-12.x-yarn-1.21-postgresql-11-graphicsmagick-1.3.34 ...16Running on runner-9538b0ab-project-278964-concurrent-0 via runner-9538b0ab-gsrm-1598833979-c914d47b...18$ eval "$CI_PRE_CLONE_SCRIPT"19Downloading archived master...20Connecting to storage.googleapis.com (172.217.193.128:443)21saving to '/tmp/gitlab.tar.gz'22gitlab.tar.gz 0% | | 4096k 0:04:10 ETA23gitlab.tar.gz 36% |*********** | 366M 0:00:03 ETA24gitlab.tar.gz 68% |********************** | 692M 0:00:01 ETA25gitlab.tar.gz 100% |********************************| 1007M 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.31Checking out 7a9c83cd as master...32Skipping Git submodules setup34Checking cache for rails-v2-3...35Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/rails-v2-3 36Successfully extracted cache38Downloading artifacts for compile-test-assets (710807149)...39Downloading artifacts from coordinator... ok id=710807149 responseStatus=200 OK token=cMhXVmpy40Downloading artifacts for retrieve-tests-metadata (710807151)...41Downloading artifacts from coordinator... ok id=710807151 responseStatus=200 OK token=ySCBbL7Z42Downloading artifacts for setup-test-env (710807150)...43Downloading artifacts from coordinator... ok id=710807150 responseStatus=200 OK token=UGYkxRJB44WARNING: tmp/tests/gitlab-shell/.gitlab_shell_secret: chmod tmp/tests/gitlab-shell/.gitlab_shell_secret: no such file or directory (suppressing repeats) 46$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb47$ export GOPATH=$CI_PROJECT_DIR/.go48$ mkdir -p $GOPATH49$ source scripts/utils.sh50$ source scripts/prepare_build.sh51Bundler version 1.17.252$ bundle install --clean --without=production --without=development --jobs=2 --path=vendor --retry=3 --quiet53==> 'bundle install --clean --without=production --without=development --jobs=2 --path=vendor --retry=3 --quiet' succeeded in 1 seconds.54$ bundle check55Warning: the running version of Bundler (1.17.2) is older than the version that created the lockfile (1.17.3). We suggest you upgrade to the latest version of Bundler by running `gem install bundler`.56The Gemfile's dependencies are satisfied57==> 'bundle check' succeeded in 1 seconds.58$ bundle pristine pg59Warning: the running version of Bundler (1.17.2) is older than the version that created the lockfile (1.17.3). We suggest you upgrade to the latest version of Bundler by running `gem install bundler`.60Installing pg 1.2.2 with native extensions61==> 'bundle pristine pg' succeeded in 12 seconds.62$ gem install knapsack --no-document63Successfully installed knapsack-1.18.0641 gem installed65==> 'gem install knapsack --no-document' succeeded in 0 seconds.66$ setup_db_user_only67CREATE ROLE68GRANT69==> 'setup_db_user_only' succeeded in 1 seconds.70$ bundle exec rake db:drop db:create db:structure:load db:migrate gitlab:db:setup_ee71Dropped database 'gitlabhq_test'72Created database 'gitlabhq_test'73Dropped database 'gitlabhq_geo_test'74Created database 'gitlabhq_geo_test'75==> 'bundle exec rake db:drop db:create db:structure:load db:migrate gitlab:db:setup_ee' succeeded in 33 seconds.76$ run_timed_command "scripts/gitaly-test-build"77$ scripts/gitaly-test-build78Settings are listed in order of priority. The top value will be used.79retry80Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config/config): 381path82Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config/config): "/builds/gitlab-org/gitlab/vendor/gitaly-ruby"83jobs84Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config/config): 485app_config86Set via BUNDLE_APP_CONFIG: "/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config"87gemfile88Set via BUNDLE_GEMFILE: "/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/Gemfile"89flags90Set via BUNDLE_FLAGS: "--jobs=4 --retry=3 --quiet --path=/builds/gitlab-org/gitlab/vendor/gitaly-ruby"91silence_root_warning92Set via BUNDLE_SILENCE_ROOT_WARNING: true93go install -ldflags '-X gitlab.com/gitlab-org/gitaly/internal/version.version=13.3.0-rc5 -X gitlab.com/gitlab-org/gitaly/internal/version.buildtime=20200831.023615' -tags "tracer_static,tracer_static_jaeger,continuous_profiler_stackdriver" gitlab.com/gitlab-org/gitaly/cmd/praefect gitlab.com/gitlab-org/gitaly/cmd/gitaly-hooks 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-wrapper94install /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-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/gitaly95Checking gitaly-ruby Gemfile...96Checking gitaly-ruby bundle...97Warning: the running version of Bundler (1.17.2) is older than the version that created the lockfile (1.17.3). We suggest you upgrade to the latest version of Bundler by running `gem install bundler`.98The Gemfile's dependencies are satisfied99Trying to connect to gitaly: ......... OK100Trying to connect to praefect: ........ OK101==> 'scripts/gitaly-test-build' succeeded in 46 seconds.102$ run_timed_command "scripts/gitaly-test-spawn"103$ scripts/gitaly-test-spawn104Checking gitaly-ruby Gemfile...105Checking gitaly-ruby bundle...106Warning: the running version of Bundler (1.17.2) is older than the version that created the lockfile (1.17.3). We suggest you upgrade to the latest version of Bundler by running `gem install bundler`.107The Gemfile's dependencies are satisfied108Trying to connect to gitaly: ......... OK109Trying to connect to praefect: ....... OK110==> 'scripts/gitaly-test-spawn' succeeded in 2 seconds.111$ source scripts/rspec_helpers.sh112$ rspec_paralellized_job "--tag ~quarantine --tag ~geo --tag ~level:migration"113KNAPSACK_TEST_FILE_PATTERN: spec/{features}{,/**/}*_spec.rb114Knapsack report generator started!115RSpec's reporter has already been initialized with #<IO:<STDERR>> as the deprecation stream, so your change to `deprecation_stream` will be ignored. You should configure it earlier for it to take effect, or use the `--deprecation-out` CLI option. (Called from /builds/gitlab-org/gitlab/spec/support/rspec.rb:12:in `block in <top (required)>')116Run options:117 include {:focus=>true}118 exclude {:quarantine=>true, :geo=>true, :level=>"migration"}119All examples were filtered out; ignoring {:focus=>true}120==> Setting up gitlab-test bare repository in /builds/gitlab-org/gitlab/tmp/tests/gitlab-test_bare...121 /builds/gitlab-org/gitlab/tmp/tests/gitlab-test_bare set up in 0.044798895 seconds...122Related issues123Starting the Capybara driver server...124 widget visibility125 when not logged in126Capybara starting Puma...127* Version 4.3.5.gitlab.3 , codename: Mysterious Traveller128* Min threads: 0, max threads: 4129* Listening on unix:///tmp/20200831-1848-paxgjz130 does not show widget when internal project131 does not show widget when private project132 shows widget when public project133 when logged in but not a member134 shows widget when internal project135 does not show widget when private project136 shows widget when public project137 shows widget on their own public issue138 when logged in and a guest139 shows widget when internal project140 shows widget when private project141 shows widget when public project142 when logged in and a reporter143 shows widget when internal project144 shows widget when private project145 shows widget when public project146 shows widget on their own public issue147 when user has no permission to manage related issues148 visiting some issue someone else created149 shows related issues count150 visiting issue_b which was targeted by issue_a151 shows related issues count152 when user has permission to manage related issues153 without existing related issues154 shows related issues count155 add related issue156 add cross-project related issue157 pressing enter should submit the form158 disallows duplicate entries159 allows us to remove pending issues160 with existing related issues161 shows related issues count162 shows related issues163 allows us to remove a related issues164 add related issue165 add invalid related issue166 add unauthorized related issue167Merge request > Batch comments168 Feature is enabled169 has review bar170 adds draft note171 publishes review172 publishes single comment173 discards review174 deletes draft note175 edits draft note176 in parallel diff177 adds draft comments to both sides178 thread is unresolved179 publishes comment right away and resolves the thread180 publishes review and resolves the thread181 thread is resolved182 publishes comment right away and unresolves the thread183 publishes review and unresolves the thread184IDE user commits changes185 user updates nested files186Protected Tags187 explicit protected tags188 allows creating explicit protected tags189 displays the last commit on the matching tag if it exists190 displays an error message if the named tag does not exist191 wildcard protected tags192 allows creating protected tags with a wildcard193 displays the number of matching tags194 displays all the tags matching the wildcard195 access control196 allows creating protected tags that Maintainers can create197 allows updating protected tags so that Maintainers can create them198 allows creating protected tags that Developers + Maintainers can create199 allows updating protected tags so that Developers + Maintainers can create them200 allows creating protected tags that No one can create201 allows updating protected tags so that No one can create them202Copy as GFM203 Copying rendered GFM204 works205 Copying code206 from a diff207 inline diff208 behaves like copying code from a diff209 selecting one word of text210 copies as inline code211 selecting one line of text212 copies as inline code213 selecting multiple lines of text214 copies as a code block215 parallel diff216 behaves like copying code from a diff217 selecting one word of text218 copies as inline code219 selecting one line of text220 copies as inline code221 selecting multiple lines of text222 copies as a code block223 selecting code on the left224 copies as a code block225 selecting code on the right226 copies as a code block227 from a blob228 selecting one word of text229 copies as inline code230 selecting one line of text231 copies as inline code232 selecting multiple lines of text233 copies as a code block234 from a GFM code block235 selecting one word of text236 copies as inline code237 selecting one line of text238 copies as inline code239 selecting multiple lines of text240 copies as a code block with the correct language241Compare242 branches243 pre-populates fields244 renders additions info when click unfold diff245 filters branches246 behaves like compares branches247 compares branches248 on a read-only instance249 behaves like compares branches250 compares branches251 when project have an open merge request252 compares branches253 when commit has overflow254 displays warning255 tags256 compares tags257Packages258 when feature is not available259 packages feature is disabled by config260 gives 404261 when feature is available262 when there are packages263 behaves like packages list264 shows a list of packages265 behaves like package details link266 navigates to the correct url267 deleting a package268 allows you to delete a package269 behaves like shared package sorting270 behaves like correctly sorted packages list271 ordered by Type and ascending false272 behaves like packages list273 shows a list of packages274 behaves like correctly sorted packages list275 ordered by Type and ascending true276 behaves like packages list277 shows a list of packages278 behaves like correctly sorted packages list279 ordered by Name and ascending false280 behaves like packages list281 shows a list of packages282 behaves like correctly sorted packages list283 ordered by Name and ascending true284 behaves like packages list285 shows a list of packages286 behaves like correctly sorted packages list287 ordered by Version and ascending false288 behaves like packages list289 shows a list of packages290 behaves like correctly sorted packages list291 ordered by Version and ascending true292 behaves like packages list293 shows a list of packages294 behaves like correctly sorted packages list295 ordered by Created and ascending false296 behaves like packages list297 shows a list of packages298 behaves like correctly sorted packages list299 ordered by Created and ascending true300 behaves like packages list301 shows a list of packages302 behaves like when there are no packages303 displays the empty message304Dashboard Merge Requests305 new merge request dropdown306 shows projects only with merge requests feature enabled307 no merge requests exist308 shows an empty state309 merge requests exist310 shows assigned merge requests311 shows authored merge requests312 shows labeled merge requests313 shows error message without filter314 shows sorted merge requests315 keeps sorting merge requests after visiting Projects MR page316User follows pipeline suggest nudge spec when feature is enabled317 viewing the new blob page318 when the page is loaded from the link using the suggest_gitlab_ci_yml param319 pre-fills .gitlab-ci.yml for file name320 chooses the .gitlab-ci.yml Template Type321 displays suggest_gitlab_ci_yml popover322 sets the commit cookie when the Commit button is clicked323 when the page is visited without the param324 does not pre-fill .gitlab-ci.yml for file name325 does not choose the .gitlab-ci.yml Template Type326 does not display suggest_gitlab_ci_yml popover327Blob button line permalinks (BlobLinePermalinkUpdater)328 On a file(blob)329 Click "Permalink" button330 works with no initial line number fragment hash331 maintains intitial fragment hash332 changes fragment hash if line number clicked333 changes fragment hash if icon inside line number link is clicked334 with initial fragment hash, changes fragment hash if line number clicked335 Click "Blame" button336 works with no initial line number fragment hash337 maintains intitial fragment hash338 changes fragment hash if line number clicked339 changes fragment hash if icon inside line number link is clicked340 with initial fragment hash, changes fragment hash if line number clicked341Search for labels342 searches for label by title343 searches for label by title344 shows nothing found message345 priority labels346 searches for priority label347 searches for other label348Manually create a todo item from issue349 creates todo when clicking button350 marks a todo as done351Projects > Settings > Webhook Settings352 for developer353 to be disallowed to view354 for maintainer355 Webhooks356 show list of webhooks357 create webhook358 edit existing webhook359 test existing webhook360 delete existing webhook361 from webhooks list page362 from webhook edit page363 Webhook logs364 show list of hook logs365 show hook log details366 retry hook log367User creates confidential merge request on issue page368 user has no private fork369 shows that user has no fork available370 user has private fork371 create merge request in fork372Developer views tags373 when project has no tags374 displays a specific message375 when project has tags376 avoids a N+1 query in branches index377 views the tags list page378 views a specific tag page379 links on the tag page380 has a button to browse files381 has a button to browse commits382user reads pipeline status383 behaves like visiting project tree384 sees the correct pipeline status385 behaves like visiting project tree386 sees the correct pipeline status387Projects > Files > Find file keyboard shortcuts388 opens file when pressing enter key389 navigates files with arrow keys390Mini Pipeline Graph in Commit View391 when commit has pipelines392 display icon with status393 displays a mini pipeline graph394 when commit does not have pipelines395 does not display a mini pipeline graph396Issue Boards shortcut397 issues are enabled398 takes user to issue board index399 issues are not enabled400 does not take user to the issue board index401Projects > Files > User wants to add a Dockerfile file402 user can pick a Dockerfile file from the dropdown403Blob shortcuts404 On a file(blob)405 pressing "y"406 redirects to permalink with commit sha407 maintains fragment hash when redirecting408Issues Feed409 GET /issues410 renders atom feed with url parameters for project issues411 renders atom feed with url parameters for group issues412 when authenticated413 renders atom feed414 when authenticated via personal access token415 renders atom feed416 when authenticated via feed token417 renders atom feed418Projects > Settings > User changes default branch419 with normal project420 allows to change the default branch421 with empty project422 does not show default branch selector423Group Boards424 Creates a an issue425 Adds an issue to the backlog426Product Analytics > Graphs427 shows graphs428admin visits dashboard429 counting forks430unknown OID 28: failed to recognize type of 'relfrozenxid'. It will be treated as String.431unknown OID 1034: failed to recognize type of 'relacl'. It will be treated as String.432unknown OID 194: failed to recognize type of 'relpartbound'. It will be treated as String.433 correctly counts 2 forks of a project434 Users statistic435 shows correct amounts of users436Group labels437 shows labels that belong to the group438 shows a new label button439 shows an edit label button440Password reset441 throttling442 sends reset instructions when not previously sent443 sends reset instructions when previously sent more than a minute ago444 throttles multiple resets in a short timespan445 Changing password while logged in446 updates the password447The group page448 The sidebar449 has all the expected links450 shows all project features when policy control is enabled451 hides some links when an external authorization service configured with an url452User manages applications453 manages applications454Upload a design through graphQL455 behaves like handling file uploads456 with object storage disabled457 behaves like for a design upload through graphQL458 creates proper objects459 is expected to eq 200460User views merged merge requests461 shows merged merge requests462Abuse reports463 Report abuse464read-only message465 shows read-only banner when database is read-only466 does not show read-only banner when database is able to read-write467Knapsack report was generated. Preview:468{469 "spec/features/issuables/related_issues_spec.rb": 233.19937801361084,470 "spec/features/merge_request/batch_comments_spec.rb": 122.3716995716095,471 "spec/features/ide/user_commits_changes_spec.rb": 75.45371651649475,472 "spec/features/protected_tags_spec.rb": 67.14600968360901,473 "spec/features/markdown/copy_as_gfm_spec.rb": 53.095048904418945,474 "spec/features/projects/compare_spec.rb": 45.136537075042725,475 "spec/features/projects/packages_spec.rb": 39.95784020423889,476 "spec/features/dashboard/merge_requests_spec.rb": 36.55027222633362,477 "spec/features/projects/blobs/user_follows_pipeline_suggest_nudge_spec.rb": 21.87904405593872,478 "spec/features/projects/blobs/blob_line_permalink_updater_spec.rb": 23.600282430648804,479 "spec/features/projects/labels/search_labels_spec.rb": 18.450942039489746,480 "spec/features/issues/todo_spec.rb": 14.570096015930176,481 "spec/features/projects/settings/webhooks_settings_spec.rb": 14.187382936477661,482 "spec/features/issues/user_creates_confidential_merge_request_spec.rb": 11.476560115814209,483 "spec/features/tags/developer_views_tags_spec.rb": 12.745039701461792,484 "spec/features/projects/files/user_reads_pipeline_status_spec.rb": 8.002098083496094,485 "spec/features/projects/files/find_file_keyboard_spec.rb": 8.368332862854004,486 "spec/features/projects/commit/mini_pipeline_graph_spec.rb": 7.675655364990234,487 "spec/features/boards/keyboard_shortcut_spec.rb": 6.353064298629761,488 "spec/features/projects/files/dockerfile_dropdown_spec.rb": 4.586184978485107,489 "spec/features/projects/blobs/shortcuts_blob_spec.rb": 4.722795724868774,490 "spec/features/atom/issues_spec.rb": 4.181966066360474,491 "spec/features/projects/settings/user_changes_default_branch_spec.rb": 3.6951045989990234,492 "spec/features/groups/board_spec.rb": 4.438265085220337,493 "spec/features/projects/product_analytics/graphs_spec.rb": 3.845402717590332,494 "spec/features/admin/dashboard_spec.rb": 4.172061204910278,495 "spec/features/groups/labels/index_spec.rb": 2.9036641120910645,496 "spec/features/password_reset_spec.rb": 1.9460084438323975,497 "spec/features/groups/group_page_with_external_authorization_service_spec.rb": 2.067863941192627,498 "spec/features/profiles/user_manages_applications_spec.rb": 1.5851526260375977,499 "spec/features/file_uploads/graphql_add_design_spec.rb": 1.166916847229004,500 "spec/features/merge_requests/user_views_merged_merge_requests_spec.rb": 0.8503458499908447,501 "spec/features/abuse_report_spec.rb": 1.0335760116577148,502 "spec/features/read_only_spec.rb": 0.4127938747406006503}504Knapsack global time execution for tests: 14m 21s505Finished in 15 minutes 4 seconds (files took 1 minute 3.18 seconds to load)506179 examples, 0 failures507Mon Aug 31 02:53:25 UTC 2020509Not uploading cache rails-v2-3 due to policy511Uploading artifacts...512coverage/: found 5 matching files and directories 513knapsack/: found 3 matching files and directories 514rspec_flaky/: found 4 matching files and directories 515rspec_profiling/: found 2 matching files and directories 516WARNING: tmp/capybara/: no matching files 517tmp/memory_test/: found 2 matching files and directories 518log/*.log: found 13 matching files and directories 519Uploading artifacts as "archive" to coordinator... ok id=710807230 responseStatus=201 Created token=WtAAzwUX520Uploading artifacts...521junit_rspec.xml: found 1 matching files and directories 522Uploading artifacts as "junit" to coordinator... ok id=710807230 responseStatus=201 Created token=WtAAzwUX523Job succeeded