rspec system pg9 16/24
Passed Started
by
@gitlab-bot

🤖 GitLab Bot 🤖
1Running with gitlab-runner 12.8.0 (1b659122)2 on docker-auto-scale-com d5ae8d25 3 Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.6.5-golang-1.12-git-2.24-lfs-2.9-chrome-73.0-node-12.x-yarn-1.21-postgresql-9.6-graphicsmagick-1.3.34 ...
00:07
4Starting service postgres:9.6.17 ...5Pulling docker image postgres:9.6.17 ...6Using docker image sha256:16f0ba6ed8573409271c409348548ecbefb874f39717d70ea34f3d888631dbb8 for postgres:9.6.17 ...7Starting service redis:alpine ...8Pulling docker image redis:alpine ...9Using docker image sha256:b68707e68547e636f2544e9283f02beed46d536f644573c8b35c368f9abbe078 for redis:alpine ...10Waiting for services to be up and running...11Authenticating with credentials from job payload (GitLab Registry)12Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.6.5-golang-1.12-git-2.24-lfs-2.9-chrome-73.0-node-12.x-yarn-1.21-postgresql-9.6-graphicsmagick-1.3.34 ...13Using docker image sha256:0f9ca78298a31444537de457edb9067ada5eff69e276ed8949386f35b3760183 for registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.6.5-golang-1.12-git-2.24-lfs-2.9-chrome-73.0-node-12.x-yarn-1.21-postgresql-9.6-graphicsmagick-1.3.34 ... 14 Running on runner-d5ae8d25-project-278964-concurrent-0 via runner-d5ae8d25-gsrm-1583375157-82a22f84...
00:02
16Downloading archived master...17Connecting to storage.googleapis.com (172.217.204.128:443)18gitlab.tar.gz 38% |************ | 321M 0:00:01 ETA19gitlab.tar.gz 82% |************************** | 693M 0:00:00 ETA20gitlab.tar.gz 100% |********************************| 845M 0:00:00 ETA21Extracting tarball into /builds/gitlab-org/gitlab...22Fetching changes with git depth set to 20...23Reinitialized existing Git repository in /builds/gitlab-org/gitlab/.git/24Created fresh repository.26 * [new ref] refs/pipelines/123433062 -> refs/pipelines/12343306227 * [new branch] master -> origin/master28Checking out 2e08c928 as master...29Skipping Git submodules setup31Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/debian-stretch-ruby-2.6.5-pg9.6-node-12.x-3 32Successfully extracted cache34Downloading artifacts from coordinator... ok id=460116507 responseStatus=200 OK token=QUYyHTsa35Downloading artifacts for retrieve-tests-metadata (460116515)...36Downloading artifacts from coordinator... ok id=460116515 responseStatus=200 OK token=wqtvmKyQ37Downloading artifacts for setup-test-env (460116509)...38Downloading artifacts from coordinator... ok id=460116509 responseStatus=200 OK token=sAvRzHNN39WARNING: tmp/tests/gitlab-shell/.gitlab_shell_secret: chmod tmp/tests/gitlab-shell/.gitlab_shell_secret: no such file or directory (suppressing repeats) 41$ date42Thu Mar 5 04:26:43 UTC 202043$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb44$ export GOPATH=$CI_PROJECT_DIR/.go45$ mkdir -p $GOPATH46$ source scripts/utils.sh47$ source scripts/prepare_build.sh48Bundler version 1.17.249Warning: 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`.50The Gemfile's dependencies are satisfied51Successfully installed knapsack-1.18.0521 gem installed53CREATE ROLE54GRANT55Dropped database 'gitlabhq_test'56Created database 'gitlabhq_test'57Dropped database 'gitlabhq_geo_test'58Created database 'gitlabhq_geo_test'59$ date60Thu Mar 5 04:27:33 UTC 202061$ source scripts/rspec_helpers.sh62$ rspec_paralellized_job "--tag ~quarantine --tag ~geo --tag ~level:migration"63KNAPSACK_TEST_FILE_PATTERN: spec/{features}{,/**/}*_spec.rb64Checking gitaly-ruby Gemfile...65Checking gitaly-ruby bundle...66Warning: 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`.67The Gemfile's dependencies are satisfied68Trying to connect to gitaly: ........ OK69RSpec'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:10:in `block in <top (required)>')70Knapsack report generator started!71Run options:72 include {:focus=>true}73 exclude {:quarantine=>true, :geo=>true, :level=>"migration"}74All examples were filtered out; ignoring {:focus=>true}75==> Setting up Gitaly...76 Gitaly set up in 0.036078476 seconds...77==> Setting up GitLab Elasticsearch Indexer...78 GitLab Elasticsearch Indexer set up in 0.000205746 seconds...79Using U2F (Universal 2nd Factor) Devices for Authentication80Starting the Capybara driver server...81 registration82Capybara starting Puma...83* Version 4.3.1.gitlab.2 , codename: Mysterious Traveller84* Min threads: 0, max threads: 485* Listening on tcp://127.0.0.1:3949186 allows the same device to be registered for multiple users87 when 2FA via OTP is disabled88 does not allow registering a new device89 when 2FA via OTP is enabled90 allows registering a new device with a name91 allows registering more than one device92 allows deleting a device93 when there are form errors94 doesn't register the device if there are errors95 allows retrying registration96 authentication97 when 2FA via OTP is disabled98 allows logging in with the U2F device99 when 2FA via OTP is enabled100 allows logging in with the U2F device101 when a given U2F device has already been registered by another user102 but not the current user103 does not allow logging in with that particular device104 and also the current user105 allows logging in with that particular device106 when a given U2F device has not been registered107 does not allow logging in with that particular device108 when more than one device has been registered by the same user109 allows logging in with either device110 fallback code authentication111 when no u2f device is registered112 shows the fallback otp code UI113 when a u2f device is registered114 provides a button that shows the fallback otp code UI115User activates issue tracker116 behaves like external issue tracker activation117 user sets and activates the Service118 when the connection test succeeds119 activates the service120 shows the link in the menu121 when the connection test fails122 activates the service123 user disables the service124 saves but does not activate the service125 does not show the external tracker link in the menu126 behaves like external issue tracker activation127 user sets and activates the Service128 when the connection test succeeds129 activates the service130 shows the link in the menu131 when the connection test fails132 activates the service133 user disables the service134 saves but does not activate the service135 does not show the external tracker link in the menu136 behaves like external issue tracker activation137 user sets and activates the Service138 when the connection test succeeds139 activates the service140 shows the link in the menu141 when the connection test fails142 activates the service143 user disables the service144 saves but does not activate the service145 does not show the external tracker link in the menu146 behaves like external issue tracker activation147 user sets and activates the Service148 when the connection test succeeds149 activates the service150 shows the link in the menu151 when the connection test fails152 activates the service153 user disables the service154 saves but does not activate the service155 does not show the external tracker link in the menu156User interacts with awards157 User interacts with awards in an issue158 toggles a custom award emoji159 adds an award emoji by a comment160 when a project is archived161 hides the add award button162 User interacts with awards on a note163 shows the award on the note164 allows adding a vote to an award165 allows adding a new emoji166 when the project is archived167 hides the buttons for adding new emoji168 does not allow toggling existing emoji169 User interacts with awards on an issue170 logged in171 adds award to issue172 removes award from issue173 only has one menu on the page174 logged out175 does not see award menu button176 Awards Emoji177 authorized user178 visiting an issue with a legacy award emoji that is not valid anymore179 does not shows a 500 page180 Click award emoji from issue#show181 toggles the smiley emoji on a note182 click the thumbsdown emoji183 increments the thumbsdown emoji184 decrements the thumbsup emoji185 execute /award quick action186 toggles the emoji award on noteable187 unauthorized user188 has disabled emoji button189Projects > Files > User creates a directory190 with default target branch191 creates the directory in the default branch192 does not create a directory with a name of already existed directory193 inside sub-folder194 creates new directory195 with a new target branch196 creates the directory in the new branch and redirect to the merge request197 when an user does not have write access198 creates a directory in a forked project199Merge request < User sees mini pipeline graph200 displays a mini pipeline graph201 as json202 avoids repeated database queries (PENDING: Temporarily skipped with xit)203 build list toggle204 has unique styles for default, :hover, :active, and :focus states205 shows tooltip when hovered206 builds list menu207 pens when toggle is clicked208 closes when toggle is clicked again209 closes when clicking somewhere else210 build list build item211 visits the build page when clicked212 shows tooltip when hovered213Issue Boards new issue214 authorized user215 displays new issue button216 does not display new issue button in closed list217 shows form when clicking button218 hides form when clicking cancel219 creates new issue220 shows sidebar when creating new issue221 successfuly loads labels to be added to newly created issue222 unauthorized user223 displays new issue button in open list224 does not display new issue button in label list225 group boards226 for unauthorized users227 displays new issue button in open list228 does not display new issue button in label list229 for authorized users230 display new issue button in label list231User activates Jira232 user sets and activates Jira Service233 when Jira connection test succeeds234 activates the Jira service235 shows the Jira link in the menu236 when Jira connection test fails237 shows errors when some required fields are not filled in238 activates the Jira service239 user disables the Jira Service240 saves but does not activate the Jira service241 does not show the Jira link in the menu242User views issues243 when signed in as developer244 when project is public245 open issues246 shows open issues247 opens issues by label248 opens issue249 closed issues250 shows closed issues251 opens issue252 all issues253 shows all issues254 opens issue255 when project is internal256 open issues257 shows open issues258 opens issues by label259 opens issue260 closed issues261 shows closed issues262 opens issue263 all issues264 shows all issues265 opens issue266 when not signed in267 when project is public268 open issues269 shows open issues270 opens issues by label271 opens issue272 closed issues273 shows closed issues274 opens issue275 all issues276 shows all issues277 opens issue278Blob button line permalinks (BlobLinePermalinkUpdater)279 On a file(blob)280 Click "Permalink" button281 works with no initial line number fragment hash282 maintains intitial fragment hash283 changes fragment hash if line number clicked284 changes fragment hash if icon inside line number link is clicked285 with initial fragment hash, changes fragment hash if line number clicked286 Click "Blame" button287 works with no initial line number fragment hash288 maintains intitial fragment hash289 changes fragment hash if line number clicked290 changes fragment hash if icon inside line number link is clicked291 with initial fragment hash, changes fragment hash if line number clicked292Dashboard Issues293 issues294 shows issues assigned to current user295 shows issues when current user is author296 state filter tabs work297 behaves like it has an RSS button with current_user's feed token298 shows the RSS button with current_user's feed token299 behaves like an autodiscoverable RSS feed with current_user's feed token300 has an RSS autodiscovery link tag with current_user's feed token301 new issue dropdown302 shows projects only with issues feature enabled303 shows the new issue page304Edit group settings305 when the group path is changed306 the group is accessible via the new path307 the old group path redirects to the new path308 with a subgroup309 the subgroup is accessible via the new path310 the old subgroup path redirects to the new path311 with a project312 the project is accessible via the new path313 the old project path redirects to the new path314 project creation level menu315 shows the selection menu316 subgroup creation level menu317 shows the selection menu318 edit group avatar319 uploads new group avatar320 removes group avatar321 edit group path322 has a root URL label for top-level group323 has a parent group URL label for a subgroup group324 disable email notifications325 is visible326 accepts the changed state327Reportable note on issue328 behaves like reportable note329 has an edit button330 has a `More actions` dropdown331 dropdown has Report and Delete links332 Report button links to a report page333User searches for wiki pages334 does not show top right search form335 when searching by content336 behaves like search wiki blobs337 finds a page338 when searching by title339 behaves like search wiki blobs340 finds a page341Commit > User uses quick actions342 Tagging a commit343 behaves like tag quick action344 post note to existing commit345 tags this commit346 preview347 removes quick action from note and explains it348User views issue349 is expected to have header with correct id and link 1, "Description header", and "description-header"350 shows the merge request and issue actions351 when the project is archived352 hides the merge request and issue actions353 user status354 showing status of the author of the issue355 behaves like showing user status356 shows the status357 showing status of a user who commented on an issue358 behaves like showing user status359 shows the status360Issue Detail361 when user displays the issue362 shows the issue363 when edited by a user who is later deleted364 shows the issue365Dashboard Archived Project366 renders non archived projects367 renders all projects368 renders only archived projects369 searches archived projects370Dropdown base371 behavior372 shows loading indicator when opened373 hides loading indicator when loaded374 caching requests375 caches requests after the first load376Dropdown assignee377 behavior378 loads all the assignees when opened379 shows current user at top of dropdown380 selecting from dropdown without Ajax call381 selects current user382User activates Alerts383 when service is deactivated384 activates service385 when service is activated386 re-generates key387Project > Activity > User sees private activity388 shows the activity to a logged-in user with permissions389 hides the activity from a logged-in user without permissions390 hides the activity from an anonymous user391Profile > Password392 Password authentication enabled393 User with password automatically set394 User puts different passwords in the field and in the confirmation395 shows an error message396 does not contain the current password field after an error397 User puts the same passwords in the field and in the confirmation398 shows a success message399 Password authentication unavailable400 Regular user401 renders 404 when password authentication is disabled for the web interface and Git402 LDAP user403 renders 404404 Change passowrd405 does not change user passowrd without old one406 does not change password with invalid old password407 changes user password408 when password is expired409 needs change user password410 when global require_two_factor_authentication is enabled411 needs change user password412User visits their profile413 shows correct menu item414 shows profile info415 when user has groups416 shows user groups417Project deploy keys418 removing key419 removes association between project and deploy key420Download buttons in branches page421 when checking branches422 behaves like archive download buttons423 when static objects external storage is enabled424 private project425 shows archive download buttons with external storage URL prepended and user token appended to their href426 public project427 shows archive download buttons with external storage URL prepended to their href428 when static objects external storage is disabled429 shows default archive download buttons430 with artifacts431 shows download artifacts button432User views empty wiki433 when user is logged out and issue tracker is public434 behaves like empty wiki and accessible issues435 show "issue tracker" message436 when user is logged in and not a member437 behaves like empty wiki and accessible issues438 show "issue tracker" message439 when issue tracker is private440 behaves like empty wiki and non-accessible issues441 does not show "issue tracker" message442 when issue tracker is disabled443 behaves like empty wiki and non-accessible issues444 does not show "issue tracker" message445 when user is logged in and a member446 show "create first page" message447Projects > Labels > User sees links to issuables448 with a project label449 when merge requests and issues are enabled for the project450 shows links to MRs and issues451 when issues are disabled for the project452 shows links to MRs but not to issues453 when merge requests are disabled for the project454 shows links to issues but not to MRs455 with a group label456 when merge requests and issues are enabled for the project457 shows links to MRs and issues458 when issues are disabled for the project459 shows links to MRs and issues460 when merge requests are disabled for the project461 shows links to MRs and issues462User uploads avatar to profile463 they see their new avatar on their profile464 their new avatar is immediately visible in the header465Admin Health Check466 #show467 has a health check access token468 reload access token469 changes the access token470 when services are up471 shows healthy status472 when a service is down473 shows unhealthy status474User Snippets475 View all of my snippets476 View my public snippets477 View my internal snippets478 View my private snippets479Password reset480 throttling481 sends reset instructions when not previously sent482 sends reset instructions when previously sent more than a minute ago483 throttles multiple resets in a short timespan484 Changing password while logged in485 updates the password486User activates Pushover487 activates service488User activates Prometheus489 does not activate service and informs about deprecation490Project Tree RSS491 when signed in492 behaves like an autodiscoverable RSS feed with current_user's feed token493 has an RSS autodiscovery link tag with current_user's feed token494 when signed out495 behaves like an autodiscoverable RSS feed without a feed token496 has an RSS autodiscovery link tag without a feed token497User views closed merge requests498 shows closed merge requests499Abuse reports500 Report abuse501read-only message502 shows read-only banner when database is read-only503 does not show read-only banner when database is able to read-write504Knapsack report was generated. Preview:505{506 "spec/features/u2f_spec.rb": 161.9105200767517,507 "spec/features/projects/services/user_activates_issue_tracker_spec.rb": 90.76437091827393,508 "spec/features/issues/user_interacts_with_awards_spec.rb": 63.02969574928284,509 "spec/features/projects/files/user_creates_directory_spec.rb": 44.45082330703735,510 "spec/features/merge_request/user_sees_mini_pipeline_graph_spec.rb": 35.69064164161682,511 "spec/features/boards/new_issue_spec.rb": 30.096268892288208,512 "spec/features/projects/services/user_activates_jira_spec.rb": 25.12735629081726,513 "spec/features/issues/user_views_issues_spec.rb": 19.60043478012085,514 "spec/features/projects/blobs/blob_line_permalink_updater_spec.rb": 18.786612510681152,515 "spec/features/dashboard/issues_spec.rb": 14.920809507369995,516 "spec/features/groups/group_settings_spec.rb": 11.986622333526611,517 "spec/features/reportable_note/issue_spec.rb": 12.044044971466064,518 "spec/features/search/user_searches_for_wiki_pages_spec.rb": 11.229694128036499,519 "spec/features/commits/user_uses_quick_actions_spec.rb": 10.305588483810425,520 "spec/features/issues/user_views_issue_spec.rb": 8.088724136352539,521 "spec/features/issues/issue_detail_spec.rb": 7.665576696395874,522 "spec/features/dashboard/archived_projects_spec.rb": 5.975634574890137,523 "spec/features/issues/filtered_search/dropdown_base_spec.rb": 5.959426164627075,524 "spec/features/issues/filtered_search/dropdown_assignee_spec.rb": 5.5684168338775635,525 "spec/features/projects/services/user_activates_alerts_spec.rb": 4.0979626178741455,526 "spec/features/projects/activity/user_sees_private_activity_spec.rb": 4.5893943309783936,527 "spec/features/profiles/password_spec.rb": 3.94781494140625,528 "spec/features/profiles/user_visits_profile_spec.rb": 4.49450945854187,529 "spec/features/projects/deploy_keys_spec.rb": 3.6275813579559326,530 "spec/features/projects/branches/download_buttons_spec.rb": 3.3455817699432373,531 "spec/features/projects/wiki/user_views_wiki_empty_spec.rb": 3.105802059173584,532 "spec/features/projects/labels/user_sees_links_to_issuables_spec.rb": 3.1422412395477295,533 "spec/features/uploads/user_uploads_avatar_to_profile_spec.rb": 2.1689255237579346,534 "spec/features/admin/admin_health_check_spec.rb": 1.5662312507629395,535 "spec/features/snippets/user_snippets_spec.rb": 1.7057523727416992,536 "spec/features/password_reset_spec.rb": 1.6565382480621338,537 "spec/features/projects/services/user_activates_pushover_spec.rb": 1.4419963359832764,538 "spec/features/projects/services/user_activates_prometheus_spec.rb": 1.325282335281372,539 "spec/features/projects/tree/rss_spec.rb": 1.3951280117034912,540 "spec/features/merge_requests/user_views_closed_merge_requests_spec.rb": 0.6860136985778809,541 "spec/features/abuse_report_spec.rb": 0.6717381477355957,542 "spec/features/read_only_spec.rb": 0.30962228775024414543}544Knapsack global time execution for tests: 10m 26s545Pending: (Failures listed here are expected and do not affect your suite's status)546 1) Merge request < User sees mini pipeline graph as json avoids repeated database queries547 # Temporarily skipped with xit548 # ./spec/features/merge_request/user_sees_mini_pipeline_graph_spec.rb:38549Finished in 11 minutes 22 seconds (files took 52.54 seconds to load)550219 examples, 0 failures, 1 pending551Thu Mar 5 04:39:59 UTC 2020554coverage/: found 5 matching files 555knapsack/: found 6 matching files 556rspec_flaky/: found 4 matching files 557rspec_profiling/: found 2 matching files 558WARNING: tmp/capybara/: no matching files 559tmp/memory_test/: found 2 matching files 560junit_rspec.xml: found 1 matching files 561Uploading artifacts to coordinator... ok id=460116619 responseStatus=201 Created token=ZF3YzHEd562Uploading artifacts...563junit_rspec.xml: found 1 matching files 564Uploading artifacts to coordinator... ok id=460116619 responseStatus=201 Created token=ZF3YzHEd565Job succeeded