rspec unit pg14 19/32
Passed Started
by
@ahegyi
Adam Hegyi
1warning: parser/current is loading parser/ruby31, which recognizes 3.1.4-compliant syntax, but you are running 3.1.5.3Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true, :real_ai_request=>true}4# [RSpecRunTime] Starting RSpec timer...5[TEST PROF INFO] EventProf enabled (sql.active_record)6unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.7unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.8Test environment set up in 2.067470816 seconds9# [RSpecRunTime] Starting example group spec/lib/gitlab/git_access_spec.rb. Expected to take 4 minutes 42.37 seconds.10Gitlab::GitAccess11 #check with single protocols allowed12 ssh disabled13 blocks ssh git push and pull14 http disabled15 blocks http push and pull16 when request is made from CI17 doesn't block http pull18 when legacy CI credentials are used19 doesn't block http pull20# [RSpecRunTime] RSpec elapsed time: 10.93 seconds. Current RSS: ~1328M. load average: 1.16 1.16 1.42 1/281 43821 #check_project_accessibility!22 when the project exists23 when actor exists24 when actor is a DeployKey25 when the DeployKey has access to the project26 allows push and pull access27# [RSpecRunTime] RSpec elapsed time: 12.38 seconds. Current RSS: ~1347M. load average: 1.16 1.16 1.42 1/282 44728 when the Deploykey does not have access to the project29 blocks push and pull with "not found"30# [RSpecRunTime] RSpec elapsed time: 13.4 seconds. Current RSS: ~1366M. load average: 1.14 1.16 1.42 1/282 45531 when the deploy key is restricted with external_authorization32 blocks push and pull with "not found"33# [RSpecRunTime] RSpec elapsed time: 14.51 seconds. Current RSS: ~1382M. load average: 1.14 1.16 1.42 1/282 46334 when actor is a User35 when the User can read the project36 allows push and pull access37# [RSpecRunTime] RSpec elapsed time: 15.72 seconds. Current RSS: ~1392M. load average: 1.14 1.16 1.42 1/282 47138 when the User cannot read the project39 blocks push and pull with "not found"40# [RSpecRunTime] RSpec elapsed time: 16.75 seconds. Current RSS: ~1406M. load average: 1.14 1.16 1.42 1/282 47941 when actor is :ci42 disallows pull access43 does not block pushes with "not found"44# [RSpecRunTime] RSpec elapsed time: 18.45 seconds. Current RSS: ~1411M. load average: 1.13 1.15 1.42 1/282 49445 when actor is DeployToken46 when DeployToken is active and belongs to project47 allows pull access48 blocks the push49# [RSpecRunTime] RSpec elapsed time: 20.21 seconds. Current RSS: ~1418M. load average: 1.13 1.15 1.42 1/282 50950 when DeployToken does not belong to project51 blocks pull access52 blocks the push53# [RSpecRunTime] RSpec elapsed time: 22.92 seconds. Current RSS: ~1422M. load average: 1.13 1.15 1.42 1/282 52454 when the the deploy token is restricted with external_authorization55 blocks pull access56 blocks the push57# [RSpecRunTime] RSpec elapsed time: 25.88 seconds. Current RSS: ~1426M. load average: 1.12 1.15 1.42 1/282 53958 when actor is nil59 when guests can read the project60 allows pull access61 does not block pushes with "not found"62# [RSpecRunTime] RSpec elapsed time: 27.53 seconds. Current RSS: ~1428M. load average: 1.12 1.15 1.42 2/282 55463 when guests cannot read the project64 blocks pulls with "not found"65 blocks pushes with "not found"66# [RSpecRunTime] RSpec elapsed time: 29.18 seconds. Current RSS: ~1438M. load average: 1.03 1.13 1.41 1/283 57067 when the project does not exist68 blocks push and pull with "not found"69 behaves like #check with a key that is not valid70 key is expired71 does not allow expired keys72# [RSpecRunTime] RSpec elapsed time: 30.85 seconds. Current RSS: ~1444M. load average: 1.03 1.13 1.41 1/283 57973 key is too small74 does not allow keys which are too small75# [RSpecRunTime] RSpec elapsed time: 32.1 seconds. Current RSS: ~1445M. load average: 1.03 1.13 1.41 1/283 58776 key type is not allowed77 does not allow keys which are too small78# [RSpecRunTime] RSpec elapsed time: 33.24 seconds. Current RSS: ~1445M. load average: 1.03 1.13 1.41 1/283 59579 behaves like #check with a key that is not valid80 key is expired81 does not allow expired keys82# [RSpecRunTime] RSpec elapsed time: 34.48 seconds. Current RSS: ~1438M. load average: 1.03 1.13 1.41 1/283 60383 key is too small84 does not allow keys which are too small85# [RSpecRunTime] RSpec elapsed time: 35.62 seconds. Current RSS: ~1436M. load average: 1.03 1.13 1.41 1/283 61186 key type is not allowed87 does not allow keys which are too small88# [RSpecRunTime] RSpec elapsed time: 36.79 seconds. Current RSS: ~1434M. load average: 1.03 1.13 1.41 1/283 61989 #add_project_moved_message!90 when a redirect was not followed to find the project91 allows push and pull access92# [RSpecRunTime] RSpec elapsed time: 38.01 seconds. Current RSS: ~1435M. load average: 1.03 1.13 1.40 1/283 62793 with a redirect and ssh protocol94 behaves like check_project_moved95 enqueues a redirected message for pushing96 allows push and pull access97# [RSpecRunTime] RSpec elapsed time: 40.44 seconds. Current RSS: ~1428M. load average: 1.03 1.13 1.40 1/283 64298 with a redirect and http protocol99 behaves like check_project_moved100 enqueues a redirected message for pushing101 allows push and pull access102# [RSpecRunTime] RSpec elapsed time: 42.78 seconds. Current RSS: ~1424M. load average: 1.03 1.13 1.40 1/283 657103 #check_authentication_abilities!104 when download105 raises unauthorized with download error106 when authentication abilities include download code107 does not raise any errors108# [RSpecRunTime] RSpec elapsed time: 45.05 seconds. Current RSS: ~1426M. load average: 1.10 1.14 1.41 1/283 672109 when authentication abilities include build download code110 does not raise any errors111# [RSpecRunTime] RSpec elapsed time: 46.23 seconds. Current RSS: ~1425M. load average: 1.10 1.14 1.41 1/283 680112 when upload113 raises unauthorized with push error114 when authentication abilities include push code115 does not raise any errors116# [RSpecRunTime] RSpec elapsed time: 48.45 seconds. Current RSS: ~1423M. load average: 1.10 1.14 1.40 1/283 695117 #check_command_disabled!118 over http119 when the git-upload-pack command is disabled in config120 when calling git-upload-pack121 is expected to raise Gitlab::GitAccess::ForbiddenError with "Pulling over HTTP is not allowed."122# [RSpecRunTime] RSpec elapsed time: 49.55 seconds. Current RSS: ~1423M. load average: 1.10 1.14 1.40 1/283 703123 when calling git-receive-pack124 is expected not to raise Exception125# [RSpecRunTime] RSpec elapsed time: 50.75 seconds. Current RSS: ~1423M. load average: 1.10 1.14 1.40 1/283 711126 when the git-receive-pack command is disabled in config127 when calling git-receive-pack128 is expected to raise Gitlab::GitAccess::ForbiddenError with "Pushing over HTTP is not allowed."129# [RSpecRunTime] RSpec elapsed time: 51.92 seconds. Current RSS: ~1423M. load average: 1.10 1.14 1.40 1/283 719130 when calling git-upload-pack131 is expected not to raise Exception132# [RSpecRunTime] RSpec elapsed time: 53.1 seconds. Current RSS: ~1423M. load average: 1.01 1.12 1.40 1/283 727133 #check_db_accessibility!134 when in a read-only GitLab instance135 is expected to raise Gitlab::GitAccess::ForbiddenError with "You can't push code to a read-only GitLab instance."136 #check_download_access!137 allows maintainers to pull138 disallows guests to pull139 disallows blocked users to pull140 disallows users that are blocked pending approval to pull141 disallows deactivated users to pull142 disallows users with expired password to pull143 with an ldap user144 allows ldap users with expired password to pull145# [RSpecRunTime] RSpec elapsed time: 1 minute 1.91 seconds. Current RSS: ~1419M. load average: 1.09 1.14 1.40 1/283 784146 when the project repository does not exist147 returns not found148# [RSpecRunTime] RSpec elapsed time: 1 minute 3.02 seconds. Current RSS: ~1419M. load average: 1.08 1.13 1.40 1/283 792149 without access to project150 pull code151 is expected to raise Gitlab::GitAccess::NotFoundError with "The project you were looking for could not be found or you don't have permission to view it."152# [RSpecRunTime] RSpec elapsed time: 1 minute 4.06 seconds. Current RSS: ~1419M. load average: 1.08 1.13 1.40 2/283 800153 when project is public154 when repository is enabled155 give access to download code156 when repository is disabled157 does not give access to download code158 deploy key permissions159 pull code160 when project is public161 when deploy key exists in the project162 when the repository is public163 is expected not to raise Exception164# [RSpecRunTime] RSpec elapsed time: 1 minute 6.94 seconds. Current RSS: ~1436M. load average: 1.08 1.13 1.40 1/283 822165 when the repository is private166 is expected not to raise Exception167# [RSpecRunTime] RSpec elapsed time: 1 minute 8.05 seconds. Current RSS: ~1438M. load average: 1.07 1.13 1.40 2/283 830168 when the repository is disabled169 is expected to raise Exception with "You are not allowed to download code from this project."170# [RSpecRunTime] RSpec elapsed time: 1 minute 9.17 seconds. Current RSS: ~1438M. load average: 1.07 1.13 1.40 1/283 838171 when deploy key does not exist in the project172 when the repository is public173 is expected not to raise Exception174# [RSpecRunTime] RSpec elapsed time: 1 minute 10.24 seconds. Current RSS: ~1438M. load average: 1.07 1.13 1.40 1/283 846175 when the repository is private176 is expected to raise Exception with "You are not allowed to download code from this project."177# [RSpecRunTime] RSpec elapsed time: 1 minute 11.38 seconds. Current RSS: ~1439M. load average: 1.07 1.13 1.40 1/283 854178 when the repository is disabled179 is expected to raise Exception with "You are not allowed to download code from this project."180# [RSpecRunTime] RSpec elapsed time: 1 minute 12.54 seconds. Current RSS: ~1438M. load average: 1.07 1.13 1.40 1/283 862181 when project is internal182 when deploy key exists in the project183 when the repository is public184 is expected not to raise Exception185# [RSpecRunTime] RSpec elapsed time: 1 minute 13.65 seconds. Current RSS: ~1440M. load average: 1.07 1.13 1.39 1/283 870186 when the repository is private187 is expected not to raise Exception188# [RSpecRunTime] RSpec elapsed time: 1 minute 14.81 seconds. Current RSS: ~1441M. load average: 1.07 1.13 1.39 1/283 878189 when the repository is disabled190 is expected to raise Exception with "You are not allowed to download code from this project."191# [RSpecRunTime] RSpec elapsed time: 1 minute 15.92 seconds. Current RSS: ~1443M. load average: 1.07 1.13 1.39 1/283 886192 when deploy key does not exist in the project193 when the repository is public194 is expected to raise Exception with "The project you were looking for could not be found or you don't have permission to view it."195# [RSpecRunTime] RSpec elapsed time: 1 minute 17.01 seconds. Current RSS: ~1442M. load average: 1.07 1.13 1.39 1/283 894196 when the repository is private197 is expected to raise Exception with "The project you were looking for could not be found or you don't have permission to view it."198# [RSpecRunTime] RSpec elapsed time: 1 minute 18.11 seconds. Current RSS: ~1442M. load average: 1.22 1.16 1.40 1/283 902199 when the repository is disabled200 is expected to raise Exception with "The project you were looking for could not be found or you don't have permission to view it."201# [RSpecRunTime] RSpec elapsed time: 1 minute 19.2 seconds. Current RSS: ~1443M. load average: 1.22 1.16 1.40 1/283 910202 when project is private203 when deploy key exists in the project204 when the repository is private205 is expected not to raise Exception206# [RSpecRunTime] RSpec elapsed time: 1 minute 20.33 seconds. Current RSS: ~1441M. load average: 1.22 1.16 1.40 1/283 918207 when the repository is disabled208 is expected to raise Exception with "You are not allowed to download code from this project."209# [RSpecRunTime] RSpec elapsed time: 1 minute 21.47 seconds. Current RSS: ~1441M. load average: 1.22 1.16 1.40 1/283 926210 when deploy key does not exist in the project211 when the repository is private212 is expected to raise Exception with "The project you were looking for could not be found or you don't have permission to view it."213# [RSpecRunTime] RSpec elapsed time: 1 minute 22.55 seconds. Current RSS: ~1440M. load average: 1.22 1.16 1.40 1/283 934214 when the repository is disabled215 is expected to raise Exception with "The project you were looking for could not be found or you don't have permission to view it."216 deploy token permissions217 pull code218 when project is authorized219 is expected not to raise Exception220 when unauthorized221 from public project222 is expected not to raise Exception223 from internal project224 is expected to raise Gitlab::GitAccess::NotFoundError with "The project you were looking for could not be found or you don't have permission to view it."225 from private project226 is expected to raise Gitlab::GitAccess::NotFoundError with "The project you were looking for could not be found or you don't have permission to view it."227 build authentication_abilities permissions228 owner229 pull code230 is expected not to raise Exception231 reporter user232 pull code233 is expected not to raise Exception234# [RSpecRunTime] RSpec elapsed time: 1 minute 28.85 seconds. Current RSS: ~1456M. load average: 1.19 1.15 1.40 1/283 984235 admin user236 when admin mode enabled237 when member of the project238 pull code239 is expected not to raise Exception240# [RSpecRunTime] RSpec elapsed time: 1 minute 29.99 seconds. Current RSS: ~1456M. load average: 1.19 1.15 1.40 1/283 992241 when is not member of the project242 pull code243 is expected to raise Gitlab::GitAccess::ForbiddenError with "You are not allowed to download code from this project."244# [RSpecRunTime] RSpec elapsed time: 1 minute 31.1 seconds. Current RSS: ~1455M. load average: 1.19 1.15 1.40 1/283 1000245 when admin mode disabled246 when member of the project247 pull code248 is expected not to raise Exception249# [RSpecRunTime] RSpec elapsed time: 1 minute 32.34 seconds. Current RSS: ~1453M. load average: 1.19 1.15 1.40 1/283 1008250 when is not member of the project251 pull code252 is expected to raise Gitlab::GitAccess::NotFoundError with "The project you were looking for could not be found or you don't have permission to view it."253 generic CI (build without a user)254 is expected to raise Gitlab::GitAccess::NotFoundError255 check LFS integrity256 when LFS is not enabled257 does not run LFSIntegrity check258# [RSpecRunTime] RSpec elapsed time: 1 minute 35.62 seconds. Current RSS: ~1444M. load average: 1.17 1.15 1.39 1/285 1037259 when LFS is enabled260 checks LFS integrity only for first change261# [RSpecRunTime] RSpec elapsed time: 1 minute 36.99 seconds. Current RSS: ~1439M. load average: 1.17 1.15 1.39 1/287 1052262 #check_push_access!264 has the correct permissions for admin_with_admin_modes265 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)266 has the correct permissions for maintainers267 has the correct permissions for developers268 has the correct permissions for reporters269 has the correct permissions for guests270# [RSpecRunTime] RSpec elapsed time: 1 minute 50.48 seconds. Current RSS: ~1386M. load average: 1.21 1.16 1.39 1/288 1560271 when developers are allowed to push into the exact protected branch272 has the correct permissions for admin_with_admin_modes273 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)274 has the correct permissions for maintainers275 has the correct permissions for developers276 has the correct permissions for reporters277 has the correct permissions for guests278# [RSpecRunTime] RSpec elapsed time: 2 minutes 3.92 seconds. Current RSS: ~1382M. load average: 1.16 1.15 1.39 1/288 2076279 when developers are allowed to merge into the exact protected branch280 when a merge request exists for the given source/target branch281 when the merge request is in progress282 has the correct permissions for admin_with_admin_modes283 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)284 has the correct permissions for maintainers285 has the correct permissions for developers286 has the correct permissions for reporters287 has the correct permissions for guests288# [RSpecRunTime] RSpec elapsed time: 2 minutes 19.77 seconds. Current RSS: ~1374M. load average: 1.19 1.16 1.38 1/289 2845289 when the merge request is not in progress290 has the correct permissions for admin_with_admin_modes291 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)292 has the correct permissions for maintainers293 has the correct permissions for developers294 has the correct permissions for reporters295 has the correct permissions for guests296# [RSpecRunTime] RSpec elapsed time: 2 minutes 34.86 seconds. Current RSS: ~1384M. load average: 1.08 1.13 1.37 1/290 3616297 when a merge request does not exist for the given source/target branch298 has the correct permissions for admin_with_admin_modes299 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)300 has the correct permissions for maintainers301 has the correct permissions for developers302 has the correct permissions for reporters303 has the correct permissions for guests304# [RSpecRunTime] RSpec elapsed time: 2 minutes 47.98 seconds. Current RSS: ~1377M. load average: 1.14 1.14 1.37 1/290 4121305 when developers are allowed to push and merge into the exact protected branch306 has the correct permissions for admin_with_admin_modes307 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)308 has the correct permissions for maintainers309 has the correct permissions for developers310 has the correct permissions for reporters311 has the correct permissions for guests312# [RSpecRunTime] RSpec elapsed time: 3 minutes 1.27 seconds. Current RSS: ~1374M. load average: 1.12 1.14 1.37 1/291 4633313 when no one is allowed to push to the feature protected branch314 has the correct permissions for admin_with_admin_modes315 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)316 has the correct permissions for maintainers317 has the correct permissions for developers318 has the correct permissions for reporters319 has the correct permissions for guests320# [RSpecRunTime] RSpec elapsed time: 3 minutes 13.74 seconds. Current RSS: ~1363M. load average: 1.09 1.13 1.36 1/290 5132322 has the correct permissions for admin_with_admin_modes323 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)324 has the correct permissions for maintainers325 has the correct permissions for developers326 has the correct permissions for reporters327 has the correct permissions for guests328# [RSpecRunTime] RSpec elapsed time: 3 minutes 26.65 seconds. Current RSS: ~1372M. load average: 1.08 1.13 1.35 1/288 5632329 when developers are allowed to push into the wildcard protected branch330 has the correct permissions for admin_with_admin_modes331 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)332 has the correct permissions for maintainers333 has the correct permissions for developers334 has the correct permissions for reporters335 has the correct permissions for guests336# [RSpecRunTime] RSpec elapsed time: 3 minutes 39.79 seconds. Current RSS: ~1369M. load average: 1.14 1.14 1.35 1/288 6145337 when developers are allowed to merge into the wildcard protected branch338 when a merge request exists for the given source/target branch339 when the merge request is in progress340 has the correct permissions for admin_with_admin_modes341 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)342 has the correct permissions for maintainers343 has the correct permissions for developers344 has the correct permissions for reporters345 has the correct permissions for guests346# [RSpecRunTime] RSpec elapsed time: 3 minutes 55.09 seconds. Current RSS: ~1360M. load average: 1.11 1.13 1.35 1/290 6921347 when the merge request is not in progress348 has the correct permissions for admin_with_admin_modes349 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)350 has the correct permissions for maintainers351 has the correct permissions for developers352 has the correct permissions for reporters353 has the correct permissions for guests354# [RSpecRunTime] RSpec elapsed time: 4 minutes 10.19 seconds. Current RSS: ~1362M. load average: 1.16 1.14 1.35 1/290 7684355 when a merge request does not exist for the given source/target branch356 has the correct permissions for admin_with_admin_modes357 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)358 has the correct permissions for maintainers359 has the correct permissions for developers360 has the correct permissions for reporters361 has the correct permissions for guests362# [RSpecRunTime] RSpec elapsed time: 4 minutes 23.01 seconds. Current RSS: ~1373M. load average: 1.12 1.13 1.34 1/289 8187363 when developers are allowed to push and merge into the wildcard protected branch364 has the correct permissions for admin_with_admin_modes365 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)366 has the correct permissions for maintainers367 has the correct permissions for developers368 has the correct permissions for reporters369 has the correct permissions for guests370# [RSpecRunTime] RSpec elapsed time: 4 minutes 36.06 seconds. Current RSS: ~1356M. load average: 1.10 1.13 1.34 1/289 8699371 when no one is allowed to push to the feat* protected branch372 has the correct permissions for admin_with_admin_modes373 has the correct permissions for admin_without_admin_modes (PENDING: All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/296509)374 has the correct permissions for maintainers375 has the correct permissions for developers376 has the correct permissions for reporters377 has the correct permissions for guests378# [RSpecRunTime] RSpec elapsed time: 4 minutes 48.2 seconds. Current RSS: ~1360M. load average: 1.00 1.10 1.33 1/289 9195379 when pushing to a project380 disallows users that are blocked pending approval to push381 does not allow deactivated users to push382 disallows users with expired password to push383 avoids N+1 queries384 raises TimeoutError when #check_access! raises a timeout error385 with an ldap user386 allows ldap users with expired password to push387 disallows blocked ldap users with expired password to push388# [RSpecRunTime] RSpec elapsed time: 4 minutes 58.58 seconds. Current RSS: ~1371M. load average: 1.00 1.10 1.32 1/289 9691389 build authentication abilities390 when project is authorized391 is expected to raise Gitlab::GitAccess::ForbiddenError with "You are not allowed to upload code."392# [RSpecRunTime] RSpec elapsed time: 4 minutes 59.78 seconds. Current RSS: ~1369M. load average: 1.00 1.10 1.32 1/289 9699393 when unauthorized394 to public project395 is expected to raise Gitlab::GitAccess::ForbiddenError with "You are not allowed to upload code."396# [RSpecRunTime] RSpec elapsed time: 5 minutes 0.83 second. Current RSS: ~1368M. load average: 1.00 1.10 1.32 1/290 9707397 to internal project398 is expected to raise Gitlab::GitAccess::ForbiddenError with "You are not allowed to upload code."399# [RSpecRunTime] RSpec elapsed time: 5 minutes 1.92 seconds. Current RSS: ~1372M. load average: 1.00 1.10 1.32 1/289 9715400 to private project401 is expected to raise Gitlab::GitAccess::ForbiddenError with "You are not allowed to upload code."402# [RSpecRunTime] RSpec elapsed time: 5 minutes 2.92 seconds. Current RSS: ~1385M. load average: 1.00 1.10 1.32 1/289 9723403 when the repository is read-only404 denies push access405# [RSpecRunTime] RSpec elapsed time: 5 minutes 4.12 seconds. Current RSS: ~1386M. load average: 1.08 1.11 1.33 1/289 9731406 deploy key permissions407 when deploy_key can push408 when project is authorized409 is expected not to raise Exception410# [RSpecRunTime] RSpec elapsed time: 5 minutes 5.16 seconds. Current RSS: ~1385M. load average: 1.08 1.11 1.33 1/289 9739411 when unauthorized412 to public project413 is expected to raise Gitlab::GitAccess::ForbiddenError with "This deploy key does not have write access to this project."414# [RSpecRunTime] RSpec elapsed time: 5 minutes 6.27 seconds. Current RSS: ~1386M. load average: 1.08 1.11 1.33 1/289 9747415 to internal project416 is expected to raise Gitlab::GitAccess::NotFoundError with "The project you were looking for could not be found or you don't have permission to view it."417# [RSpecRunTime] RSpec elapsed time: 5 minutes 7.45 seconds. Current RSS: ~1388M. load average: 1.08 1.11 1.33 1/288 9755418 to private project419 is expected to raise Gitlab::GitAccess::NotFoundError with "The project you were looking for could not be found or you don't have permission to view it."420# [RSpecRunTime] RSpec elapsed time: 5 minutes 8.52 seconds. Current RSS: ~1386M. load average: 1.07 1.11 1.33 1/285 9763421 when deploy_key cannot push422 when project is authorized423 is expected to raise Gitlab::GitAccess::ForbiddenError with "This deploy key does not have write access to this project."424# [RSpecRunTime] RSpec elapsed time: 5 minutes 9.63 seconds. Current RSS: ~1386M. load average: 1.07 1.11 1.33 1/283 9771425 when unauthorized426 to public project427 is expected to raise Gitlab::GitAccess::ForbiddenError with "This deploy key does not have write access to this project."428# [RSpecRunTime] RSpec elapsed time: 5 minutes 10.74 seconds. Current RSS: ~1383M. load average: 1.07 1.11 1.33 1/283 9779429 to internal project430 is expected to raise Gitlab::GitAccess::NotFoundError with "The project you were looking for could not be found or you don't have permission to view it."431# [RSpecRunTime] RSpec elapsed time: 5 minutes 11.91 seconds. Current RSS: ~1384M. load average: 1.07 1.11 1.33 1/283 9787432 to private project433 is expected to raise Gitlab::GitAccess::NotFoundError with "The project you were looking for could not be found or you don't have permission to view it."434# [RSpecRunTime] RSpec elapsed time: 5 minutes 12.99 seconds. Current RSS: ~1385M. load average: 1.07 1.11 1.33 1/283 9795435 terms are enforced436 as an anonymous user to a public project437 is expected not to raise Exception438# [RSpecRunTime] RSpec elapsed time: 5 minutes 15.02 seconds. Current RSS: ~1393M. load average: 1.07 1.11 1.32 1/283 9803439 as a guest to a public project440 behaves like access after accepting terms441 blocks access when the user did not accept terms442 allows access when the user accepted the terms443# [RSpecRunTime] RSpec elapsed time: 5 minutes 19.27 seconds. Current RSS: ~1400M. load average: 1.06 1.11 1.32 1/283 9818444 as a reporter to the project445 behaves like access after accepting terms446 blocks access when the user did not accept terms447 allows access when the user accepted the terms448# [RSpecRunTime] RSpec elapsed time: 5 minutes 23.83 seconds. Current RSS: ~1390M. load average: 1.06 1.11 1.32 1/283 9833449 as a developer of the project450 behaves like access after accepting terms451 blocks access when the user did not accept terms452 allows access when the user accepted the terms453# [RSpecRunTime] RSpec elapsed time: 5 minutes 28.48 seconds. Current RSS: ~1379M. load average: 1.13 1.12 1.32 1/283 9848454 as a maintainer of the project455 behaves like access after accepting terms456 blocks access when the user did not accept terms457 allows access when the user accepted the terms458# [RSpecRunTime] RSpec elapsed time: 5 minutes 33.23 seconds. Current RSS: ~1378M. load average: 1.12 1.12 1.32 1/283 9863459 as an owner of the project460 behaves like access after accepting terms461 blocks access when the user did not accept terms462 allows access when the user accepted the terms463# [RSpecRunTime] RSpec elapsed time: 5 minutes 37.03 seconds. Current RSS: ~1382M. load average: 1.12 1.12 1.32 1/283 9878464 when a ci build clones the project465 doesn't block http pull466# [RSpecRunTime] RSpec elapsed time: 5 minutes 39.39 seconds. Current RSS: ~1380M. load average: 1.11 1.12 1.32 1/283 9886467# [RSpecRunTime] Finishing example group spec/lib/gitlab/git_access_spec.rb. It took 5 minutes 35.21 seconds. Expected to take 4 minutes 42.37 seconds.468# [RSpecRunTime] RSpec elapsed time: 5 minutes 40.65 seconds. Current RSS: ~1371M. load average: 1.11 1.12 1.32 1/283 9887469# [RSpecRunTime] Starting example group spec/services/notes/quick_actions_service_spec.rb. Expected to take 2 minutes 43.29 seconds.470Notes::QuickActionsService471 .supported?472 with a note on an issue473 returns true474# [RSpecRunTime] RSpec elapsed time: 5 minutes 43.57 seconds. Current RSS: ~1374M. load average: 1.02 1.10 1.31 1/283 9895475 with a note on a commit476 returns false477 #supported?478 delegates to the class method479# [RSpecRunTime] RSpec elapsed time: 5 minutes 45.12 seconds. Current RSS: ~1381M. load average: 1.02 1.10 1.31 1/284 9905480 #execute481 behaves like note on noteable that supports quick actions482 note with only command483 /close, /label, /assign & /milestone484 closes noteable, sets labels, assigns, and sets milestone to noteable, and leave no note485# [RSpecRunTime] RSpec elapsed time: 5 minutes 47.92 seconds. Current RSS: ~1391M. load average: 1.02 1.10 1.31 1/284 9913486 /relate487 user cannot relate issues488 does not create issue relation489# [RSpecRunTime] RSpec elapsed time: 5 minutes 48.95 seconds. Current RSS: ~1395M. load average: 1.02 1.10 1.31 1/284 9914490 user is allowed to relate issues491 creates issue relation492 /reopen493 opens the noteable, and leave no note494 /spend495 when note is not persisted496 adds time to noteable, adds timelog with nil note_id and has no content497 when note is persisted498 updates the spent time and populates timelog with note_id499 with a timecategory500 sets the category of the new timelog501 adds a system note502 when not specifying a date503 does not include the date504 when specifying a date505 does include the date506 /estimate507 when the time estimate is valid508 adds time estimate to noteable509 when the time estimate is 0510 adds time estimate to noteable511 when the time estimate is invalid512 shows validation error message513 when the time estimate is partially invalid514 shows validation error message515 when the time estimate is negative516 shows validation error message517 /confidential518 when work item does not have children519 leaves the note empty520 marks work item as confidential521# [RSpecRunTime] RSpec elapsed time: 5 minutes 57.48 seconds. Current RSS: ~1411M. load average: 1.02 1.09 1.31 1/283 9915522 when work item has children523 when children are not confidential524 does not mark parent work item as confidential525 when children are confidential526 marks parent work item as confidential527 note with command & text528 /close, /label, /assign & /milestone529 closes noteable, sets labels, assigns, and sets milestone to noteable530# [RSpecRunTime] RSpec elapsed time: 6 minutes 0.49 second. Current RSS: ~1411M. load average: 1.02 1.09 1.31 3/284 9916531 /reopen532 opens the noteable533 /milestone534 on an incident535 leaves the note empty536 assigns the milestone537# [RSpecRunTime] RSpec elapsed time: 6 minutes 3.37 seconds. Current RSS: ~1407M. load average: 1.10 1.11 1.31 1/285 9925538 on a merge request539 leaves the note empty540 assigns the milestone541# [RSpecRunTime] RSpec elapsed time: 6 minutes 5.93 seconds. Current RSS: ~1398M. load average: 1.10 1.11 1.31 1/290 9968542 /remove_milestone543 on an issue544 leaves the note empty545 removes the milestone546# [RSpecRunTime] RSpec elapsed time: 6 minutes 7.44 seconds. Current RSS: ~1393M. load average: 1.10 1.11 1.31 1/289 9969547 on an incident548 leaves the note empty549 removes the milestone550# [RSpecRunTime] RSpec elapsed time: 6 minutes 9.08 seconds. Current RSS: ~1392M. load average: 1.09 1.10 1.31 1/289 9970551 on a merge request552 leaves the note empty553 removes the milestone554# [RSpecRunTime] RSpec elapsed time: 6 minutes 10.82 seconds. Current RSS: ~1394M. load average: 1.09 1.10 1.31 1/290 10012555 /remind_me556 on an issue557 leaves the note empty558 attempts to set a reminder559 on a merge request560 leaves the note empty561 attempts to set a reminder562# [RSpecRunTime] RSpec elapsed time: 6 minutes 13.01 seconds. Current RSS: ~1393M. load average: 1.09 1.10 1.31 1/290 10052563 /add_child564 behaves like adds child work items565 leaves the note empty566 adds child work items567# [RSpecRunTime] RSpec elapsed time: 6 minutes 15.47 seconds. Current RSS: ~1389M. load average: 1.08 1.10 1.31 1/289 10053568 when using work item full reference569 behaves like adds child work items570 leaves the note empty571 adds child work items572# [RSpecRunTime] RSpec elapsed time: 6 minutes 17.23 seconds. Current RSS: ~1390M. load average: 1.08 1.10 1.31 1/288 10054573 when using work item URL574 behaves like adds child work items575 leaves the note empty576 adds child work items577# [RSpecRunTime] RSpec elapsed time: 6 minutes 18.92 seconds. Current RSS: ~1391M. load average: 1.15 1.12 1.31 1/288 10055578 /remove_child579 when using work item reference580 behaves like removes child work item581 leaves the note empty582 removes child work item583# [RSpecRunTime] RSpec elapsed time: 6 minutes 21.12 seconds. Current RSS: ~1389M. load average: 1.15 1.12 1.31 1/288 10056584 when using work item iid585 behaves like removes child work item586 leaves the note empty587 removes child work item588# [RSpecRunTime] RSpec elapsed time: 6 minutes 23.06 seconds. Current RSS: ~1382M. load average: 1.14 1.12 1.31 1/283 10057589 when using work item URL590 behaves like removes child work item591 leaves the note empty592 removes child work item593# [RSpecRunTime] RSpec elapsed time: 6 minutes 25.15 seconds. Current RSS: ~1381M. load average: 1.14 1.12 1.31 1/283 10058594 /set_parent595 when using work item reference596 behaves like sets work item parent597 leaves the note empty598 sets work item parent599# [RSpecRunTime] RSpec elapsed time: 6 minutes 26.96 seconds. Current RSS: ~1380M. load average: 1.14 1.12 1.31 1/283 10059600 when using work item iid601 behaves like sets work item parent602 leaves the note empty603 sets work item parent604# [RSpecRunTime] RSpec elapsed time: 6 minutes 28.77 seconds. Current RSS: ~1379M. load average: 1.13 1.11 1.31 1/283 10060605 when using work item URL606 behaves like sets work item parent607 leaves the note empty608 sets work item parent609# [RSpecRunTime] RSpec elapsed time: 6 minutes 30.63 seconds. Current RSS: ~1379M. load average: 1.13 1.11 1.31 1/283 10061610 /remove_parent611 leaves the note empty612 removes work item parent613# [RSpecRunTime] RSpec elapsed time: 6 minutes 32.67 seconds. Current RSS: ~1380M. load average: 1.13 1.11 1.31 1/283 10062614 /promote_to615 on a task616 behaves like promotes work item617 leaves the note empty618 promotes to provided type619# [RSpecRunTime] RSpec elapsed time: 6 minutes 34.09 seconds. Current RSS: ~1381M. load average: 1.12 1.11 1.31 1/283 10063620 when type name is lower case621 behaves like promotes work item622 leaves the note empty623 promotes to provided type624# [RSpecRunTime] RSpec elapsed time: 6 minutes 35.16 seconds. Current RSS: ~1383M. load average: 1.12 1.11 1.31 1/283 10064625 on an issue626 behaves like promotes work item627 leaves the note empty628 promotes to provided type629# [RSpecRunTime] RSpec elapsed time: 6 minutes 36.74 seconds. Current RSS: ~1380M. load average: 1.12 1.11 1.31 1/283 10065630 when type name is lower case631 behaves like promotes work item632 leaves the note empty633 promotes to provided type634# [RSpecRunTime] RSpec elapsed time: 6 minutes 37.87 seconds. Current RSS: ~1384M. load average: 1.12 1.11 1.31 1/283 10066635 behaves like note on noteable that supports quick actions636 note with only command637 /close, /label, /assign & /milestone638 closes noteable, sets labels, assigns, and sets milestone to noteable, and leave no note639# [RSpecRunTime] RSpec elapsed time: 6 minutes 40.74 seconds. Current RSS: ~1390M. load average: 1.19 1.13 1.31 1/284 10082640 /relate641 user cannot relate issues642 does not create issue relation643 user is allowed to relate issues644 creates issue relation645 /reopen646 opens the noteable, and leave no note647 /spend648 when note is not persisted649 adds time to noteable, adds timelog with nil note_id and has no content650 when note is persisted651 updates the spent time and populates timelog with note_id652 with a timecategory653 sets the category of the new timelog654 adds a system note655 when not specifying a date656 does not include the date657 when specifying a date658 does include the date659 /estimate660 when the time estimate is valid661 adds time estimate to noteable662 when the time estimate is 0663 adds time estimate to noteable664 when the time estimate is invalid665 shows validation error message666 when the time estimate is partially invalid667 shows validation error message668 when the time estimate is negative669 shows validation error message670 /confidential671 when work item does not have children672 leaves the note empty673 marks work item as confidential674# [RSpecRunTime] RSpec elapsed time: 6 minutes 49.96 seconds. Current RSS: ~1382M. load average: 1.16 1.12 1.31 1/285 10091675 when work item has children676 when children are not confidential677 does not mark parent work item as confidential678 when children are confidential679 marks parent work item as confidential680 note with command & text681 /close, /label, /assign & /milestone682 closes noteable, sets labels, assigns, and sets milestone to noteable683# [RSpecRunTime] RSpec elapsed time: 6 minutes 53.08 seconds. Current RSS: ~1381M. load average: 1.15 1.12 1.30 1/283 10092684 /reopen685 opens the noteable686 /milestone687 on an incident688 leaves the note empty689 assigns the milestone690# [RSpecRunTime] RSpec elapsed time: 6 minutes 55.87 seconds. Current RSS: ~1385M. load average: 1.15 1.12 1.30 1/283 10093691 on a merge request692 leaves the note empty693 assigns the milestone694# [RSpecRunTime] RSpec elapsed time: 6 minutes 58.36 seconds. Current RSS: ~1378M. load average: 1.13 1.12 1.30 1/289 10137695 /remove_milestone696 on an issue697 leaves the note empty698 removes the milestone699# [RSpecRunTime] RSpec elapsed time: 7 minutes 0.12 second. Current RSS: ~1374M. load average: 1.13 1.12 1.30 1/288 10138700 on an incident701 leaves the note empty702 removes the milestone703# [RSpecRunTime] RSpec elapsed time: 7 minutes 1.77 seconds. Current RSS: ~1369M. load average: 1.13 1.12 1.30 1/289 10139704 on a merge request705 leaves the note empty706 removes the milestone707# [RSpecRunTime] RSpec elapsed time: 7 minutes 3.44 seconds. Current RSS: ~1370M. load average: 1.12 1.12 1.30 1/289 10182708 /remind_me709 on an issue710 leaves the note empty711 attempts to set a reminder712 on a merge request713 leaves the note empty714 attempts to set a reminder715# [RSpecRunTime] RSpec elapsed time: 7 minutes 5.56 seconds. Current RSS: ~1374M. load average: 1.12 1.12 1.30 1/289 10223716 /add_child717 behaves like adds child work items718 leaves the note empty719 adds child work items720# [RSpecRunTime] RSpec elapsed time: 7 minutes 8.02 seconds. Current RSS: ~1378M. load average: 1.12 1.12 1.30 1/289 10224721 when using work item full reference722 behaves like adds child work items723 leaves the note empty724 adds child work items725# [RSpecRunTime] RSpec elapsed time: 7 minutes 9.78 seconds. Current RSS: ~1369M. load average: 1.43 1.18 1.32 1/289 10225726 when using work item URL727 behaves like adds child work items728 leaves the note empty729 adds child work items730# [RSpecRunTime] RSpec elapsed time: 7 minutes 11.54 seconds. Current RSS: ~1374M. load average: 1.43 1.18 1.32 1/288 10226731 /remove_child732 when using work item reference733 behaves like removes child work item734 leaves the note empty735 removes child work item736# [RSpecRunTime] RSpec elapsed time: 7 minutes 13.68 seconds. Current RSS: ~1367M. load average: 1.48 1.19 1.32 1/288 10227737 when using work item iid738 behaves like removes child work item739 leaves the note empty740 removes child work item741# [RSpecRunTime] RSpec elapsed time: 7 minutes 15.63 seconds. Current RSS: ~1368M. load average: 1.48 1.19 1.32 1/284 10228742 when using work item URL743 behaves like removes child work item744 leaves the note empty745 removes child work item746# [RSpecRunTime] RSpec elapsed time: 7 minutes 17.6 seconds. Current RSS: ~1370M. load average: 1.48 1.19 1.32 1/283 10229747 /set_parent748 when using work item reference749 behaves like sets work item parent750 leaves the note empty751 sets work item parent752# [RSpecRunTime] RSpec elapsed time: 7 minutes 19.55 seconds. Current RSS: ~1370M. load average: 1.36 1.17 1.32 1/283 10230753 when using work item iid754 behaves like sets work item parent755 leaves the note empty756 sets work item parent757# [RSpecRunTime] RSpec elapsed time: 7 minutes 21.31 seconds. Current RSS: ~1370M. load average: 1.36 1.17 1.32 1/283 10231758 when using work item URL759 behaves like sets work item parent760 leaves the note empty761 sets work item parent762# [RSpecRunTime] RSpec elapsed time: 7 minutes 23.23 seconds. Current RSS: ~1370M. load average: 1.33 1.17 1.31 1/283 10232763 /remove_parent764 leaves the note empty765 removes work item parent766# [RSpecRunTime] RSpec elapsed time: 7 minutes 25.22 seconds. Current RSS: ~1369M. load average: 1.33 1.17 1.31 1/283 10233767 /promote_to768 on a task769 behaves like promotes work item770 leaves the note empty771 promotes to provided type772# [RSpecRunTime] RSpec elapsed time: 7 minutes 26.65 seconds. Current RSS: ~1369M. load average: 1.33 1.17 1.31 1/283 10234773 when type name is lower case774 behaves like promotes work item775 leaves the note empty776 promotes to provided type777# [RSpecRunTime] RSpec elapsed time: 7 minutes 27.7 seconds. Current RSS: ~1371M. load average: 1.33 1.17 1.31 1/283 10235778 on an issue779 behaves like promotes work item780 leaves the note empty781 promotes to provided type782# [RSpecRunTime] RSpec elapsed time: 7 minutes 29.33 seconds. Current RSS: ~1375M. load average: 1.30 1.17 1.31 1/283 10236783 when type name is lower case784 behaves like promotes work item785 leaves the note empty786 promotes to provided type787# [RSpecRunTime] RSpec elapsed time: 7 minutes 30.4 seconds. Current RSS: ~1376M. load average: 1.30 1.17 1.31 1/283 10237788 behaves like note on noteable that supports quick actions789 note with only command790 /close, /label, /assign & /milestone791 closes noteable, sets labels, assigns, and sets milestone to noteable, and leave no note792# [RSpecRunTime] RSpec elapsed time: 7 minutes 33.1 seconds. Current RSS: ~1388M. load average: 1.28 1.16 1.31 1/289 10291793 /relate794 user cannot relate issues795 does not create issue relation796 user is allowed to relate issues797 creates issue relation798 /reopen799 opens the noteable, and leave no note800# [RSpecRunTime] RSpec elapsed time: 7 minutes 36.03 seconds. Current RSS: ~1380M. load average: 1.28 1.16 1.31 1/289 10373801 /spend802 when note is not persisted803 adds time to noteable, adds timelog with nil note_id and has no content804# [RSpecRunTime] RSpec elapsed time: 7 minutes 37.05 seconds. Current RSS: ~1373M. load average: 1.28 1.16 1.31 1/289 10414805 when note is persisted806 updates the spent time and populates timelog with note_id807# [RSpecRunTime] RSpec elapsed time: 7 minutes 38.15 seconds. Current RSS: ~1371M. load average: 1.26 1.16 1.31 1/289 10454808 with a timecategory809 sets the category of the new timelog810# [RSpecRunTime] RSpec elapsed time: 7 minutes 39.22 seconds. Current RSS: ~1367M. load average: 1.26 1.16 1.31 1/289 10495811 adds a system note812 when not specifying a date813 does not include the date814# [RSpecRunTime] RSpec elapsed time: 7 minutes 40.28 seconds. Current RSS: ~1363M. load average: 1.26 1.16 1.31 1/289 10536815 when specifying a date816 does include the date817# [RSpecRunTime] RSpec elapsed time: 7 minutes 41.34 seconds. Current RSS: ~1363M. load average: 1.26 1.16 1.31 1/289 10576818 /estimate819 when the time estimate is valid820 adds time estimate to noteable821# [RSpecRunTime] RSpec elapsed time: 7 minutes 42.4 seconds. Current RSS: ~1362M. load average: 1.26 1.16 1.31 1/289 10616822 when the time estimate is 0823 adds time estimate to noteable824# [RSpecRunTime] RSpec elapsed time: 7 minutes 43.46 seconds. Current RSS: ~1361M. load average: 1.16 1.14 1.30 1/289 10657825 when the time estimate is invalid826 shows validation error message827 when the time estimate is partially invalid828 shows validation error message829 when the time estimate is negative830 shows validation error message831 /confidential832 when work item does not have children833 leaves the note empty834 marks work item as confidential835# [RSpecRunTime] RSpec elapsed time: 7 minutes 47.38 seconds. Current RSS: ~1361M. load average: 1.16 1.14 1.30 1/289 10777836 when work item has children837 when children are not confidential838 does not mark parent work item as confidential839 when children are confidential840 marks parent work item as confidential841 note with command & text842 /close, /label, /assign & /milestone843 closes noteable, sets labels, assigns, and sets milestone to noteable844# [RSpecRunTime] RSpec elapsed time: 7 minutes 50.48 seconds. Current RSS: ~1365M. load average: 1.14 1.14 1.30 1/289 10819845 /reopen846 opens the noteable847# [RSpecRunTime] RSpec elapsed time: 7 minutes 51.9 seconds. Current RSS: ~1365M. load average: 1.14 1.14 1.30 1/289 10899848 /milestone849 on an incident850 leaves the note empty851 assigns the milestone852# [RSpecRunTime] RSpec elapsed time: 7 minutes 54.02 seconds. Current RSS: ~1360M. load average: 1.05 1.12 1.29 1/289 10908853 on a merge request854 leaves the note empty855 assigns the milestone856# [RSpecRunTime] RSpec elapsed time: 7 minutes 56.52 seconds. Current RSS: ~1363M. load average: 1.05 1.12 1.29 1/289 10950857 /remove_milestone858 on an issue859 leaves the note empty860 removes the milestone861# [RSpecRunTime] RSpec elapsed time: 7 minutes 57.94 seconds. Current RSS: ~1364M. load average: 1.05 1.12 1.29 1/288 10951862 on an incident863 leaves the note empty864 removes the milestone865# [RSpecRunTime] RSpec elapsed time: 7 minutes 59.67 seconds. Current RSS: ~1366M. load average: 1.05 1.12 1.29 1/288 10952866 on a merge request867 leaves the note empty868 removes the milestone869# [RSpecRunTime] RSpec elapsed time: 8 minutes 1.28 seconds. Current RSS: ~1369M. load average: 1.05 1.12 1.29 1/290 10993870 /remind_me871 on an issue872 leaves the note empty873 attempts to set a reminder874 on a merge request875 leaves the note empty876 attempts to set a reminder877# [RSpecRunTime] RSpec elapsed time: 8 minutes 3.57 seconds. Current RSS: ~1371M. load average: 1.04 1.12 1.29 1/290 11034878 /add_child879 behaves like adds child work items880 leaves the note empty881 adds child work items882# [RSpecRunTime] RSpec elapsed time: 8 minutes 5.97 seconds. Current RSS: ~1365M. load average: 1.04 1.12 1.29 1/289 11035883 when using work item full reference884 behaves like adds child work items885 leaves the note empty886 adds child work items887# [RSpecRunTime] RSpec elapsed time: 8 minutes 7.76 seconds. Current RSS: ~1362M. load average: 1.04 1.12 1.29 1/289 11036888 when using work item URL889 behaves like adds child work items890 leaves the note empty891 adds child work items892# [RSpecRunTime] RSpec elapsed time: 8 minutes 9.47 seconds. Current RSS: ~1366M. load average: 1.04 1.11 1.29 1/289 11037893 /remove_child894 when using work item reference895 behaves like removes child work item896 leaves the note empty897 removes child work item898# [RSpecRunTime] RSpec elapsed time: 8 minutes 11.77 seconds. Current RSS: ~1358M. load average: 1.04 1.11 1.29 1/289 11038899 when using work item iid900 behaves like removes child work item901 leaves the note empty902 removes child work item903# [RSpecRunTime] RSpec elapsed time: 8 minutes 13.79 seconds. Current RSS: ~1361M. load average: 1.04 1.11 1.28 1/284 11039904 when using work item URL905 behaves like removes child work item906 leaves the note empty907 removes child work item908# [RSpecRunTime] RSpec elapsed time: 8 minutes 15.83 seconds. Current RSS: ~1363M. load average: 1.04 1.11 1.28 1/284 11040909 /set_parent910 when using work item reference911 behaves like sets work item parent912 leaves the note empty913 sets work item parent914# [RSpecRunTime] RSpec elapsed time: 8 minutes 17.67 seconds. Current RSS: ~1363M. load average: 1.04 1.11 1.28 1/284 11041915 when using work item iid916 behaves like sets work item parent917 leaves the note empty918 sets work item parent919# [RSpecRunTime] RSpec elapsed time: 8 minutes 19.43 seconds. Current RSS: ~1362M. load average: 1.03 1.11 1.28 1/284 11042920 when using work item URL921 behaves like sets work item parent922 leaves the note empty923 sets work item parent924# [RSpecRunTime] RSpec elapsed time: 8 minutes 21.27 seconds. Current RSS: ~1363M. load average: 1.03 1.11 1.28 1/284 11043925 /remove_parent926 leaves the note empty927 removes work item parent928# [RSpecRunTime] RSpec elapsed time: 8 minutes 23.18 seconds. Current RSS: ~1365M. load average: 1.03 1.11 1.28 1/283 11044929 /promote_to930 on a task931 behaves like promotes work item932 leaves the note empty933 promotes to provided type934# [RSpecRunTime] RSpec elapsed time: 8 minutes 24.69 seconds. Current RSS: ~1365M. load average: 1.03 1.11 1.28 1/283 11045935 when type name is lower case936 behaves like promotes work item937 leaves the note empty938 promotes to provided type939# [RSpecRunTime] RSpec elapsed time: 8 minutes 25.74 seconds. Current RSS: ~1369M. load average: 1.03 1.11 1.28 1/283 11046940 on an issue941 behaves like promotes work item942 leaves the note empty943 promotes to provided type944# [RSpecRunTime] RSpec elapsed time: 8 minutes 27.35 seconds. Current RSS: ~1371M. load average: 1.03 1.11 1.28 1/283 11047945 when type name is lower case946 behaves like promotes work item947 leaves the note empty948 promotes to provided type949# [RSpecRunTime] RSpec elapsed time: 8 minutes 28.46 seconds. Current RSS: ~1377M. load average: 1.03 1.11 1.28 1/283 11048950 note on work item that supports quick actions951 note with only command952 /close, /label & /assign953 closes noteable, sets labels, assigns and leave no note954# [RSpecRunTime] RSpec elapsed time: 8 minutes 30.51 seconds. Current RSS: ~1371M. load average: 1.03 1.11 1.28 1/283 11056955 /reopen956 opens the noteable, and leave no note957 note with command & text958 /close, /label, /assign959 closes noteable, sets labels, assigns, and sets milestone to noteable960# [RSpecRunTime] RSpec elapsed time: 8 minutes 32.39 seconds. Current RSS: ~1371M. load average: 1.03 1.11 1.28 1/283 11057961 /reopen962 opens the noteable963 #apply_updates964 with a note on an issue965 returns successful service response if update returned no errors966 returns service response with errors if update failed967# [RSpecRunTime] RSpec elapsed time: 8 minutes 35.17 seconds. Current RSS: ~1370M. load average: 1.11 1.12 1.28 1/289 11113968 with a note on a merge request969 returns successful service response if update returned no errors970 returns service response with errors if update failed971# [RSpecRunTime] RSpec elapsed time: 8 minutes 36.26 seconds. Current RSS: ~1367M. load average: 1.11 1.12 1.28 1/289 11114972 with a note on a work item973 returns successful service response if update returned no errors974 returns service response with errors if update failed975# [RSpecRunTime] RSpec elapsed time: 8 minutes 37.32 seconds. Current RSS: ~1368M. load average: 1.11 1.12 1.28 1/288 11115976 with a note on a commit977 returns successful service response if update returned no errors978 returns service response with errors if update failed979 CE restriction for issue assignees980 /assign981 adds only one assignee from the list982# [RSpecRunTime] RSpec elapsed time: 8 minutes 39.45 seconds. Current RSS: ~1368M. load average: 1.10 1.12 1.28 1/288 11127983# [RSpecRunTime] Finishing example group spec/services/notes/quick_actions_service_spec.rb. It took 2 minutes 58.92 seconds. Expected to take 2 minutes 43.29 seconds.984# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_metrics_spec.rb. Expected to take 1 minute 56.33 seconds.985Gitlab::UsageDataMetrics986 .uncached_data987 with instrumentation_class988 includes top level keys989 includes counts keys990 includes usage_activity_by_stage keys991 includes usage_activity_by_stage metrics992 includes usage_activity_by_stage_monthly keys993 includes settings keys994 Redis_HLL_counters995 is included in the Service Ping hash structure996# [RSpecRunTime] RSpec elapsed time: 10 minutes 41.58 seconds. Current RSS: ~1420M. load average: 1.01 1.08 1.24 1/283 11282997# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_metrics_spec.rb. It took 2 minutes 2.13 seconds. Expected to take 1 minute 56.33 seconds.998# [RSpecRunTime] Starting example group spec/models/event_spec.rb. Expected to take 1 minute 29.21 seconds.999Event1000 does not allow STI1001 Associations1002 is expected to belong to project required: false1003 is expected to belong to target required: false1004 Respond to1005 is expected to respond to #author_name1006 is expected to respond to #author_email1007 is expected to respond to #issue_title1008 is expected to respond to #merge_request_title1009 is expected to respond to #design_title1010 Callbacks1011 after_create :reset_project_activity1012 calls the reset_project_activity method1013 after_create :set_last_repository_updated_at1014 with a push event1015 updates the project last_repository_updated_at1016 calls the reset_project_activity method1017 without a push event1018 does not update the project last_repository_updated_at1019 #set_last_repository_updated_at1020 only updates once every Event::REPOSITORY_UPDATED_AT_INTERVAL minutes1021 validations1022 action1023 for a design1024 action: "created", valid: true1025 is expected to eq true1026 action: "updated", valid: true1027 is expected to eq true1028 action: "closed", valid: false1029 is expected to eq false1030 action: "reopened", valid: false1031 is expected to eq false1032 action: "pushed", valid: false1033 is expected to eq false1034 action: "commented", valid: false1035 is expected to eq false1036 action: "merged", valid: false1037 is expected to eq false1038 action: "joined", valid: false1039 is expected to eq false1040 action: "left", valid: false1041 is expected to eq false1042 action: "destroyed", valid: true1043 is expected to eq true1044 action: "expired", valid: false1045 is expected to eq false1046 action: "approved", valid: false1047 is expected to eq false1048 scopes1049 .for_issue1050 returns events for Issue and WorkItem target_type1051# [RSpecRunTime] RSpec elapsed time: 10 minutes 47.86 seconds. Current RSS: ~1436M. load average: 1.01 1.07 1.24 1/283 112831052 .for_merge_request1053 returns events for MergeRequest target_type1054# [RSpecRunTime] RSpec elapsed time: 10 minutes 49.99 seconds. Current RSS: ~1440M. load average: 1.01 1.07 1.24 1/289 113371055 .created_at1056 can find the right event1057 .created_between1058 returns events created between given timestamps1059# [RSpecRunTime] RSpec elapsed time: 10 minutes 52.76 seconds. Current RSS: ~1423M. load average: 1.01 1.07 1.24 1/288 113381060 .for_fingerprint1061 returns none if there is no fingerprint1062 returns none if there is no match1063 can find a given event1064 .contributions1065 returns events for MergeRequest, Issue, WorkItem and push, comment events1066# [RSpecRunTime] RSpec elapsed time: 11 minutes 0.91 second. Current RSS: ~1428M. load average: 1.09 1.09 1.24 1/289 115491067 #fingerprint1068 is unique scoped to target1069 Push event1070 is expected to eq #<User id:454 @namespace234>1071 #target_title1072 for an issue1073 delegates to issue title1074 for a wiki page1075 delegates to wiki page title1076 #membership_changed?1077 created1078 is expected to be falsey1079 updated1080 is expected to be falsey1081 expired1082 is expected to be truthy1083 left1084 is expected to be truthy1085 joined1086 is expected to be truthy1087 #note?1088 issue note event1089 is expected to be note1090 merge request diff note event1091 is expected to be note1092# [RSpecRunTime] RSpec elapsed time: 11 minutes 6.16 seconds. Current RSS: ~1437M. load average: 1.24 1.12 1.25 1/289 116381093 #visible_to_user?1094 commit note event1095 has the correct visibility1096 private project1097 when admin mode enabled1098 has the correct visibility1099# [RSpecRunTime] RSpec elapsed time: 11 minutes 9.89 seconds. Current RSS: ~1422M. load average: 1.22 1.12 1.25 1/288 116571100 when admin mode disabled1101 has the correct visibility1102# [RSpecRunTime] RSpec elapsed time: 11 minutes 11.18 seconds. Current RSS: ~1429M. load average: 1.22 1.12 1.25 1/288 116671103 issue event1104 for non confidential issues1105 has the correct visibility1106 is expected to eq true1107 is expected to eq true1108# [RSpecRunTime] RSpec elapsed time: 11 minutes 12.84 seconds. Current RSS: ~1432M. load average: 1.22 1.12 1.25 1/288 116681109 for confidential issues1110 has the correct visibility1111 is expected to eq true1112 is expected to eq true1113# [RSpecRunTime] RSpec elapsed time: 11 minutes 14.46 seconds. Current RSS: ~1422M. load average: 1.20 1.11 1.25 1/288 116691114 work item event1115 for non confidential work item1116 has the correct visibility1117 is expected to eq true1118 is expected to eq true1119# [RSpecRunTime] RSpec elapsed time: 11 minutes 16.07 seconds. Current RSS: ~1421M. load average: 1.20 1.11 1.25 1/286 116701120 for confidential work item1121 has the correct visibility1122 is expected to eq true1123# [RSpecRunTime] RSpec elapsed time: 11 minutes 17.18 seconds. Current RSS: ~1421M. load average: 1.20 1.11 1.25 1/286 116711124 issue note event1125 on non confidential issues1126 has the correct visibility1127 is expected to eq true1128 is expected to eq true1129# [RSpecRunTime] RSpec elapsed time: 11 minutes 19.23 seconds. Current RSS: ~1415M. load average: 1.19 1.11 1.25 1/285 116721130 on confidential issues1131 has the correct visibility1132 is expected to eq true1133 is expected to eq true1134# [RSpecRunTime] RSpec elapsed time: 11 minutes 21.19 seconds. Current RSS: ~1407M. load average: 1.19 1.11 1.25 1/283 116731135 confidential note1136 has the correct visibility1137 private project1138 is expected to eq false1139 is expected to eq false1140 when admin mode enabled1141 has the correct visibility1142# [RSpecRunTime] RSpec elapsed time: 11 minutes 23.9 seconds. Current RSS: ~1403M. load average: 1.17 1.11 1.25 1/283 116741143 when admin mode disabled1144 has the correct visibility1145 merge request diff note event1146 public project1147 has the correct visibility1148 is expected to eq true1149# [RSpecRunTime] RSpec elapsed time: 11 minutes 26.2 seconds. Current RSS: ~1404M. load average: 1.17 1.11 1.25 1/283 116751150 private project1151 is expected to eq false1152 when admin mode enabled1153 has the correct visibility1154# [RSpecRunTime] RSpec elapsed time: 11 minutes 27.7 seconds. Current RSS: ~1402M. load average: 1.17 1.11 1.25 1/283 116761155 when admin mode disabled1156 has the correct visibility1157 milestone event1158 has the correct visibility1159 on public project with private issue tracker and merge requests1160 when admin mode enabled1161 has the correct visibility1162# [RSpecRunTime] RSpec elapsed time: 11 minutes 29.94 seconds. Current RSS: ~1402M. load average: 1.16 1.11 1.25 1/283 116771163 when admin mode disabled1164 has the correct visibility1165# [RSpecRunTime] RSpec elapsed time: 11 minutes 30.99 seconds. Current RSS: ~1399M. load average: 1.16 1.11 1.25 1/283 116781166 on private project1167 when admin mode enabled1168 has the correct visibility1169 when admin mode disabled1170 has the correct visibility1171 wiki-page event1172 on private project1173 when admin mode enabled1174 has the correct visibility1175# [RSpecRunTime] RSpec elapsed time: 11 minutes 34.38 seconds. Current RSS: ~1401M. load average: 1.14 1.11 1.24 1/286 117181176 when admin mode disabled1177 has the correct visibility1178# [RSpecRunTime] RSpec elapsed time: 11 minutes 35.75 seconds. Current RSS: ~1400M. load average: 1.14 1.11 1.24 1/288 117581179 wiki-page event on public project1180 has the correct visibility1181# [RSpecRunTime] RSpec elapsed time: 11 minutes 37.14 seconds. Current RSS: ~1394M. load average: 1.14 1.11 1.24 1/288 117981182 project snippet note event1183 has the correct visibility1184 on public project with private snippets1185 is expected to eq false1186 when admin mode enabled1187 has the correct visibility1188# [RSpecRunTime] RSpec elapsed time: 11 minutes 40.01 seconds. Current RSS: ~1391M. load average: 1.13 1.10 1.24 1/288 117991189 when admin mode disabled1190 has the correct visibility1191# [RSpecRunTime] RSpec elapsed time: 11 minutes 41.21 seconds. Current RSS: ~1390M. load average: 1.13 1.10 1.24 1/288 118001192 on private project1193 is expected to eq false1194 when admin mode enabled1195 has the correct visibility1196# [RSpecRunTime] RSpec elapsed time: 11 minutes 43.43 seconds. Current RSS: ~1391M. load average: 1.12 1.10 1.24 1/288 118011197 when admin mode disabled1198 has the correct visibility1199# [RSpecRunTime] RSpec elapsed time: 11 minutes 44.61 seconds. Current RSS: ~1392M. load average: 1.12 1.10 1.24 1/288 118021200 personal snippet note event1201 has the correct visibility1202 is expected to eq true1203 on internal snippet1204 has the correct visibility1205# [RSpecRunTime] RSpec elapsed time: 11 minutes 46.08 seconds. Current RSS: ~1394M. load average: 1.12 1.10 1.24 1/286 118031206 on private snippet1207 is expected to eq true1208 when admin mode enabled1209 has the correct visibility1210 when admin mode disabled1211 has the correct visibility1212 design note event1213 has the correct visibility1214 is expected to eq true1215 is expected to eq true1216 the event refers to a design on a confidential issue1217 has the correct visibility1218 is expected to eq true1219 is expected to eq true1220# [RSpecRunTime] RSpec elapsed time: 11 minutes 51.7 seconds. Current RSS: ~1395M. load average: 1.11 1.10 1.24 1/283 118041221 design event1222 has the correct visibility1223 is expected to eq true1224 is expected to eq true1225 the event refers to a design on a confidential issue1226 has the correct visibility1227 is expected to eq true1228 is expected to eq true1229# [RSpecRunTime] RSpec elapsed time: 11 minutes 55.52 seconds. Current RSS: ~1389M. load average: 1.18 1.12 1.24 1/283 118051230 wiki_page predicate scopes1231 .for_design1232 only includes design events1233# [RSpecRunTime] RSpec elapsed time: 11 minutes 59.86 seconds. Current RSS: ~1378M. load average: 1.17 1.11 1.24 1/288 118871234 .for_wiki_page1235 only contains the wiki page events1236 .for_wiki_meta1237 finds events for a given wiki page metadata object1238 categorization1239 passes a sanity check1240 #wiki_page and #wiki_page?1241 for a wiki page event1242 is expected to have attributes {:wiki_page => #<WikiPage:0x00007c7e4b3c1658 @wiki=#<ProjectWiki id:254 >, @page=#<Gitlab::Git::WikiPag...2516dc4cd1 5851ecc1cabc60d61cb8a88101899b2516dc4cd1>, @format=:markdown>>, :wiki_page? => (be truthy)}1243 title is empty1244 is expected to have attributes {:wiki_page => nil, :wiki_page? => (be truthy)}1245# [RSpecRunTime] RSpec elapsed time: 12 minutes 1.92 seconds. Current RSS: ~1392M. load average: 1.17 1.11 1.24 1/288 119711246 for any other event1247 has no wiki_page and is not a wiki_page1248 #design and #design?1249 for a design event1250 is expected to have attributes {:design => #<DesignManagement::Design id: namespace270/project-273#/designs[homescreen-31.jpg]>, :design? => (be truthy)}1251 for any other event1252 has no design and is not a design1253 .limit_recent1254 without an explicit limit1255 is expected to eq [#<Event project_id: 256, author_id: 507, created_at: "2024-05-24 15:56:55.325070511 +0000", updated_...get_type: "Issue", group_id: nil, fingerprint: nil, id: 527, target_id: 150, imported_from: "none">]1256# [RSpecRunTime] RSpec elapsed time: 12 minutes 3.94 seconds. Current RSS: ~1391M. load average: 1.15 1.11 1.24 1/288 119721257 with an explicit limit1258 is expected to eq [#<Event project_id: 258, author_id: 511, created_at: "2024-05-24 15:56:56.882797715 +0000", updated_...get_type: "Issue", group_id: nil, fingerprint: nil, id: 530, target_id: 153, imported_from: "none">]1259# [RSpecRunTime] RSpec elapsed time: 12 minutes 5.5 seconds. Current RSS: ~1388M. load average: 1.15 1.11 1.24 1/288 119731260 #reset_project_activity1261 when a project was updated less than 1 hour ago1262 does not update the project1263 when a project was updated more than 1 hour ago1264 updates the project1265 deletes the redis key for if the project was inactive1266# [RSpecRunTime] RSpec elapsed time: 12 minutes 7.43 seconds. Current RSS: ~1393M. load average: 1.15 1.11 1.24 1/288 119741267 #authored_by?1268 returns true when the event author and user are the same1269 returns false when passing nil as an argument1270 returns false when the given user is not the author of the event1271 #body?1272 returns true for a push event with commits1273 returns false for a push event without a valid commit range1274 returns true for a Note event1275 returns true if the target responds to #title1276 returns false for a regular event without a target1277 #target1278 eager loads the author of an event target1279# [RSpecRunTime] RSpec elapsed time: 12 minutes 10.83 seconds. Current RSS: ~1400M. load average: 1.14 1.11 1.24 3/288 119751280 with snippet note1281 #snippet_note?1282 returns true for a project snippet event1283 returns true for a personal snippet event1284 returns false for a other kinds of event1285# [RSpecRunTime] RSpec elapsed time: 12 minutes 12.38 seconds. Current RSS: ~1384M. load average: 1.14 1.11 1.24 1/283 119761286 #personal_snippet_note?1287 returns false for a project snippet event1288 returns true for a personal snippet event1289 returns false for a other kinds of event1290 #project_snippet_note?1291 returns true for a project snippet event1292 returns false for a personal snippet event1293 returns false for a other kinds of event1294 #action_name1295 handles all valid design events1296 handles correct push_action1297 handles correct base actions1298 trait: :created, action_name: "created"1299 with correct name and method1300# [RSpecRunTime] RSpec elapsed time: 12 minutes 14.25 seconds. Current RSS: ~1384M. load average: 1.13 1.11 1.24 1/283 119771301 trait: :updated, action_name: "opened"1302 with correct name and method1303 trait: :closed, action_name: "closed"1304 with correct name and method1305 trait: :reopened, action_name: "opened"1306 with correct name and method1307 trait: :commented, action_name: "commented on"1308 with correct name and method1309 trait: :merged, action_name: "accepted"1310 with correct name and method1311 trait: :joined, action_name: "joined"1312 with correct name and method1313 trait: :left, action_name: "left"1314 with correct name and method1315 trait: :destroyed, action_name: "destroyed"1316 with correct name and method1317 trait: :expired, action_name: "removed due to membership expiration from"1318 with correct name and method1319 trait: :approved, action_name: "approved"1320 with correct name and method1321 for created_project_action?1322 returns created for created event1323 returns imported for imported event1324 #has_no_project_and_group1325 with project event1326 returns false when the event has project1327 returns true when the event has no project1328 with group event1329 returns false when the event has group1330 returns true when the event has no group1331 with loose foreign key on events.author_id1332 behaves like cleanup by a loose foreign key1333 cleans up (delete or nullify) the model1334# [RSpecRunTime] RSpec elapsed time: 12 minutes 20.13 seconds. Current RSS: ~1382M. load average: 1.12 1.11 1.24 1/283 119781335# [RSpecRunTime] Finishing example group spec/models/event_spec.rb. It took 1 minute 38.55 seconds. Expected to take 1 minute 29.21 seconds.1336# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.1337Lint factories for Event1338 with saas, license, and factory defaults1339 behaves like factory1340 event factory1341 does not raise error when built1342 does not raise error when created1343 linting :created trait1344 does not raise error when created1345# [RSpecRunTime] RSpec elapsed time: 12 minutes 21.59 seconds. Current RSS: ~1386M. load average: 1.12 1.11 1.24 1/283 119861346 linting :updated trait1347 does not raise error when created1348 linting :closed trait1349 does not raise error when created1350 linting :reopened trait1351 does not raise error when created1352 linting :pushed trait1353 does not raise error when created1354 linting :commented trait1355 does not raise error when created1356 linting :merged trait1357 does not raise error when created1358 linting :joined trait1359 does not raise error when created1360 linting :left trait1361 does not raise error when created1362 linting :destroyed trait1363 does not raise error when created1364 linting :expired trait1365 does not raise error when created1366 linting :approved trait1367 does not raise error when created1368 linting :has_design trait1369 does not raise error when created1370 linting :for_design trait1371 does not raise error when created1372 linting :for_issue trait1373 does not raise error when created1374 linting :for_work_item trait1375 does not raise error when created1376 linting :for_merge_request trait1377 does not raise error when created1378 linting :epic_create_event trait1379 does not raise error when created1380 behaves like factory1381 closed_issue_event factory1382 does not raise error when built1383 does not raise error when created1384 behaves like factory1385 wiki_page_event factory1386 does not raise error when built1387 does not raise error when created1388# [RSpecRunTime] RSpec elapsed time: 12 minutes 27.12 seconds. Current RSS: ~1390M. load average: 1.11 1.10 1.23 1/289 120751389 behaves like factory1390 design_event factory1391 does not raise error when built1392 does not raise error when created1393 behaves like factory1394 design_updated_event factory1395 does not raise error when built1396 does not raise error when created1397 behaves like factory1398 project_created_event factory1399 does not raise error when built1400 does not raise error when created1401 behaves like factory1402 project_imported_event factory1403 does not raise error when built1404 does not raise error when created1405# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 8.44 seconds. Expected to take 32.1 seconds.1406# [RSpecRunTime] Starting example group spec/services/merge_requests/merge_service_spec.rb. Expected to take 1 minute 18.55 seconds.1407MergeRequests::MergeService1408 #execute1409 when merge strategy is merge commit1410 persists merge_commit_sha and merged_commit_sha and nullifies in_progress_merge_commit_sha1411 behaves like with valid params1412 is expected to be valid1413 is expected to be merged1414 does not update squash_commit_sha if it is not a squash1415 sends email to user2 about merge of new merge_request1416 note creation1417 creates resource state event about merge_request merge1418# [RSpecRunTime] RSpec elapsed time: 12 minutes 41.94 seconds. Current RSS: ~1382M. load average: 1.08 1.10 1.23 1/289 124581419 behaves like squashing1420 merges the merge request with squashed commits1421 persists squash_commit_sha1422# [RSpecRunTime] RSpec elapsed time: 12 minutes 46.57 seconds. Current RSS: ~1384M. load average: 1.08 1.10 1.23 1/289 126051423 when merge strategy is fast forward1424 does not create merge_commit_sha, but persists merged_commit_sha and nullifies in_progress_merge_commit_sha1425 updates squash_commit_sha and merged_commit_sha if it is a squash1426 behaves like with valid params1427 is expected to be valid1428 is expected to be merged1429 does not update squash_commit_sha if it is not a squash1430 sends email to user2 about merge of new merge_request1431 note creation1432 creates resource state event about merge_request merge1433# [RSpecRunTime] RSpec elapsed time: 13 minutes 2.81 seconds. Current RSS: ~1380M. load average: 1.06 1.09 1.22 1/289 130731434 running the service once1435 logs status messages1436# [RSpecRunTime] RSpec elapsed time: 13 minutes 5.03 seconds. Current RSS: ~1380M. load average: 1.06 1.09 1.22 1/289 131381437 running the service multiple time1438 is idempotent1439# [RSpecRunTime] RSpec elapsed time: 13 minutes 7.1 seconds. Current RSS: ~1384M. load average: 1.06 1.09 1.22 1/289 132051440 when an invalid sha is passed1441 does not merge the MR1442# [RSpecRunTime] RSpec elapsed time: 13 minutes 8.89 seconds. Current RSS: ~1385M. load average: 1.21 1.12 1.23 1/289 132641443 when the `sha` param is missing1444 returns the error1445# [RSpecRunTime] RSpec elapsed time: 13 minutes 10.62 seconds. Current RSS: ~1386M. load average: 1.21 1.12 1.23 1/289 133181446 closes related issues1447 closes GitLab issue tracker issues1448 with Jira integration1449 closes issues on Jira issue tracker1450 wrong issue markdown1451 does not close issues on Jira issue tracker1452# [RSpecRunTime] RSpec elapsed time: 13 minutes 18.88 seconds. Current RSS: ~1383M. load average: 1.18 1.12 1.23 1/289 135221453 closes related todos1454 is expected to be done1455# [RSpecRunTime] RSpec elapsed time: 13 minutes 21.11 seconds. Current RSS: ~1381M. load average: 1.18 1.12 1.23 1/289 135851456 source branch removal1457 when the source branch is protected1458 does not delete the source branch1459# [RSpecRunTime] RSpec elapsed time: 13 minutes 23.22 seconds. Current RSS: ~1382M. load average: 1.16 1.11 1.23 1/289 136481460 when the source branch is the default branch1461 does not delete the source branch1462# [RSpecRunTime] RSpec elapsed time: 13 minutes 25.39 seconds. Current RSS: ~1386M. load average: 1.16 1.11 1.23 1/289 137101463 when the source branch can be removed1464 when MR author set the source branch to be removed1465 removes the source branch using the author user1466 when the merger set the source branch not to be removed1467 does not delete the source branch1468# [RSpecRunTime] RSpec elapsed time: 13 minutes 29.55 seconds. Current RSS: ~1390M. load average: 1.63 1.21 1.26 1/289 138411469 when MR merger set the source branch to be removed1470 removes the source branch using the current user1471# [RSpecRunTime] RSpec elapsed time: 13 minutes 31.69 seconds. Current RSS: ~1392M. load average: 1.63 1.21 1.26 1/289 139081472 error handling1473 logs and saves error if there is an exception1474 logs and saves error if user is not authorized1475 logs and saves error if there is an PreReceiveError exception1476 logs and saves error if commit is not created1477 when source is missing1478 logs and saves error1479# [RSpecRunTime] RSpec elapsed time: 13 minutes 39.82 seconds. Current RSS: ~1389M. load average: 1.53 1.20 1.26 1/289 141741480 when squashing is required1481 raises an error if squashing is not done1482# [RSpecRunTime] RSpec elapsed time: 13 minutes 41.97 seconds. Current RSS: ~1394M. load average: 1.53 1.20 1.26 1/289 142721483 when squashing1484 logs and saves error if there is an error when squashing1485 logs and saves error if there is an PreReceiveError exception1486 when fast-forward merge is not allowed1487 logs and saves error if merge is semi-linear only1488 logs and saves error if merge is ff only1489# [RSpecRunTime] RSpec elapsed time: 13 minutes 50.1 seconds. Current RSS: ~1382M. load average: 1.45 1.20 1.25 1/289 146471490 when not mergeable1491 with failing CI1492 logs and saves error1493# [RSpecRunTime] RSpec elapsed time: 13 minutes 51.84 seconds. Current RSS: ~1382M. load average: 1.45 1.20 1.25 1/289 147021494 with unresolved discussions1495 logs and saves error1496 when passing `skip_discussions_check: true` as `options` parameter1497 merges the merge request1498# [RSpecRunTime] RSpec elapsed time: 13 minutes 55.48 seconds. Current RSS: ~1383M. load average: 1.41 1.19 1.25 1/289 148191499 when passing `check_mergeability_retry_lease: true` as `options` parameter1500 call mergeable? with check_mergeability_retry_lease1501# [RSpecRunTime] RSpec elapsed time: 13 minutes 57.72 seconds. Current RSS: ~1382M. load average: 1.41 1.19 1.25 1/289 148831502 when the other sidekiq worker has already been running1503 does not execute service1504# [RSpecRunTime] RSpec elapsed time: 13 minutes 59.31 seconds. Current RSS: ~1377M. load average: 1.38 1.19 1.25 1/289 149361505# [RSpecRunTime] Finishing example group spec/services/merge_requests/merge_service_spec.rb. It took 1 minute 30.75 seconds. Expected to take 1 minute 18.55 seconds.1506# [RSpecRunTime] Starting example group spec/services/merge_requests/mergeability_check_service_spec.rb. Expected to take 1 minute 5.76 seconds.1507MergeRequests::MergeabilityCheckService1508 #async_execute1509 updates merge status to checking1510 enqueues MergeRequestMergeabilityCheckWorker1511 when read-only DB1512 does not enqueue MergeRequestMergeabilityCheckWorker1513# [RSpecRunTime] RSpec elapsed time: 14 minutes 3.54 seconds. Current RSS: ~1389M. load average: 1.43 1.20 1.26 1/289 150941514 #execute1515 behaves like mergeable merge request1516 updates or keeps merge status as can_be_merged1517 reloads merge head diff1518 update diff discussion positions1519 updates the merge ref1520 returns ServiceResponse.success1521 ServiceResponse has merge_ref_head payload1522# [RSpecRunTime] RSpec elapsed time: 14 minutes 14.74 seconds. Current RSS: ~1385M. load average: 1.51 1.23 1.26 1/289 157381523 when concurrent calls1524 waits first lock and returns "cached" result in subsequent calls1525 writes the merge-ref once1526 resets one merge request upon execution1527 when retry_lease flag is false1528 the first call succeeds, subsequent concurrent calls get a lock error response1529# [RSpecRunTime] RSpec elapsed time: 14 minutes 24.95 seconds. Current RSS: ~1384M. load average: 1.36 1.21 1.26 1/291 161151530 when broken1531 returns ServiceResponse.error1532 behaves like unmergeable merge request1533 updates or keeps merge status as cannot_be_merged1534 does not change the merge ref HEAD1535 returns ServiceResponse.error1536# [RSpecRunTime] RSpec elapsed time: 14 minutes 31.88 seconds. Current RSS: ~1392M. load average: 1.33 1.20 1.25 1/289 163601537 when it cannot be merged on git1538 returns ServiceResponse.error and keeps merge status as cannot_be_merged1539# [RSpecRunTime] RSpec elapsed time: 14 minutes 33.61 seconds. Current RSS: ~1406M. load average: 1.30 1.20 1.25 1/289 164271540 when MR cannot be merged and has no merge ref1541 returns ServiceResponse.error1542 behaves like unmergeable merge request1543 updates or keeps merge status as cannot_be_merged1544 does not change the merge ref HEAD1545 returns ServiceResponse.error1546# [RSpecRunTime] RSpec elapsed time: 14 minutes 39.46 seconds. Current RSS: ~1421M. load average: 1.28 1.20 1.25 1/290 166731547 when MR cannot be merged and has outdated merge ref1548 returns ServiceResponse.error1549 behaves like unmergeable merge request1550 updates or keeps merge status as cannot_be_merged1551 does not change the merge ref HEAD1552 returns ServiceResponse.error1553# [RSpecRunTime] RSpec elapsed time: 14 minutes 45.71 seconds. Current RSS: ~1424M. load average: 1.26 1.19 1.25 1/290 170111554 when merge request is not given1555 returns ServiceResponse.error1556# [RSpecRunTime] RSpec elapsed time: 14 minutes 47.22 seconds. Current RSS: ~1426M. load average: 1.26 1.19 1.25 1/290 170651557 when read-only DB1558 returns ServiceResponse.error1559# [RSpecRunTime] RSpec elapsed time: 14 minutes 48.71 seconds. Current RSS: ~1426M. load average: 1.32 1.21 1.25 1/290 171191560 when fails to update the merge-ref1561 does not reload merge head diff1562 returns ServiceResponse.error1563 behaves like unmergeable merge request1564 updates or keeps merge status as cannot_be_merged1565 does not change the merge ref HEAD1566 returns ServiceResponse.error1567# [RSpecRunTime] RSpec elapsed time: 14 minutes 55.79 seconds. Current RSS: ~1429M. load average: 1.29 1.20 1.25 1/290 174271568 recheck enforced1569 when MR is marked as mergeable, but repo is not mergeable and MR is not opened1570 returns ServiceResponse.error1571 does not change the merge status1572# [RSpecRunTime] RSpec elapsed time: 14 minutes 58.59 seconds. Current RSS: ~1430M. load average: 1.27 1.20 1.25 1/290 175371573 when MR is mergeable but merge-ref does not exists1574 behaves like mergeable merge request1575 updates or keeps merge status as can_be_merged1576 reloads merge head diff1577 update diff discussion positions1578 updates the merge ref1579 returns ServiceResponse.success1580 ServiceResponse has merge_ref_head payload1581# [RSpecRunTime] RSpec elapsed time: 15 minutes 9.94 seconds. Current RSS: ~1419M. load average: 1.30 1.21 1.25 1/290 181911582 when MR is mergeable but merge-ref is already updated1583 returns ServiceResponse.success1584 does not recreate the merge-ref1585 does not reload merge head diff1586# [RSpecRunTime] RSpec elapsed time: 15 minutes 14.85 seconds. Current RSS: ~1423M. load average: 1.36 1.22 1.26 1/290 184391587# [RSpecRunTime] Finishing example group spec/services/merge_requests/mergeability_check_service_spec.rb. It took 1 minute 15.54 seconds. Expected to take 1 minute 5.76 seconds.1588# [RSpecRunTime] Starting example group spec/helpers/visibility_level_helper_spec.rb. Expected to take 58.42 seconds.1589VisibilityLevelHelper1590 visibility_icon_description1591 used with a Project1592 delegates projects to #project_visibility_icon_description1593 used with a ProjectPresenter1594 delegates projects to #project_visibility_icon_description1595 used with a Group1596 delegates groups to #group_visibility_icon_description1597 visibility_level_label1598 level_value: 0, level_name: "Private"1599 returns the name of the visibility level1600 level_value: 10, level_name: "Internal"1601 returns the name of the visibility level1602 level_value: 20, level_name: "Public"1603 returns the name of the visibility level1604 visibility_level_description1605 used with a Project1606 returns different project related descriptions depending on visibility level1607 used with a Group1608 returns different group related descriptions depending on visibility level1609 returns default description for public group1610 when application setting `should_check_namespace_plan` is true1611 returns updated description for public visibility option in group general settings1612# [RSpecRunTime] RSpec elapsed time: 15 minutes 18.92 seconds. Current RSS: ~1414M. load average: 1.33 1.22 1.26 1/289 184401613 disallowed_visibility_level?1614 forks1615 disallows levels1616# [RSpecRunTime] RSpec elapsed time: 15 minutes 20.61 seconds. Current RSS: ~1407M. load average: 1.33 1.22 1.26 1/289 184411617 non-forked project1618 disallows levels1619 group1620 disallows levels1621 sub-group1622 disallows levels1623 snippet1624 disallows levels1625 selected_visibility_level1626 requested_level: 20, max_allowed: 20, global_default_level: 20, restricted_levels: [], expected: 201627 provides correct visibility level for forked project1628 provides correct visibility level for project in group1629# [RSpecRunTime] RSpec elapsed time: 15 minutes 25.66 seconds. Current RSS: ~1379M. load average: 1.38 1.23 1.26 1/284 184421630 requested_level: 20, max_allowed: 20, global_default_level: 20, restricted_levels: [20], expected: 101631 provides correct visibility level for forked project1632 provides correct visibility level for project in group1633# [RSpecRunTime] RSpec elapsed time: 15 minutes 29.48 seconds. Current RSS: ~1374M. load average: 1.35 1.23 1.26 1/284 184431634 requested_level: 10, max_allowed: 20, global_default_level: 20, restricted_levels: [], expected: 101635 provides correct visibility level for forked project1636 provides correct visibility level for project in group1637# [RSpecRunTime] RSpec elapsed time: 15 minutes 33.02 seconds. Current RSS: ~1364M. load average: 1.35 1.23 1.26 1/284 184441638 requested_level: 10, max_allowed: 0, global_default_level: 0, restricted_levels: [], expected: 01639 provides correct visibility level for forked project1640 provides correct visibility level for project in group1641# [RSpecRunTime] RSpec elapsed time: 15 minutes 36.84 seconds. Current RSS: ~1363M. load average: 1.32 1.22 1.26 1/285 184471642 requested_level: 0, max_allowed: 20, global_default_level: 20, restricted_levels: [], expected: 01643 provides correct visibility level for forked project1644 provides correct visibility level for project in group1645# [RSpecRunTime] RSpec elapsed time: 15 minutes 40.47 seconds. Current RSS: ~1361M. load average: 1.30 1.22 1.26 1/285 184481646 requested_level: 20, max_allowed: 0, global_default_level: 10, restricted_levels: [], expected: 01647 provides correct visibility level for forked project1648 provides correct visibility level for project in group1649# [RSpecRunTime] RSpec elapsed time: 15 minutes 44.12 seconds. Current RSS: ~1360M. load average: 1.27 1.22 1.26 1/285 184501650 requested_level: 20, max_allowed: 10, global_default_level: 20, restricted_levels: [], expected: 101651 provides correct visibility level for forked project1652 provides correct visibility level for project in group1653# [RSpecRunTime] RSpec elapsed time: 15 minutes 47.59 seconds. Current RSS: ~1358M. load average: 1.27 1.22 1.26 1/285 184521654 requested_level: 20, max_allowed: 0, global_default_level: 20, restricted_levels: [], expected: 01655 provides correct visibility level for forked project1656 provides correct visibility level for project in group1657# [RSpecRunTime] RSpec elapsed time: 15 minutes 51.15 seconds. Current RSS: ~1356M. load average: 1.33 1.23 1.26 1/285 184541658 requested_level: 20, max_allowed: 10, global_default_level: 10, restricted_levels: [], expected: 101659 provides correct visibility level for forked project1660 provides correct visibility level for project in group1661# [RSpecRunTime] RSpec elapsed time: 15 minutes 54.59 seconds. Current RSS: ~1355M. load average: 1.30 1.22 1.26 1/285 184561662 requested_level: 20, max_allowed: 20, global_default_level: 10, restricted_levels: [], expected: 201663 provides correct visibility level for forked project1664 provides correct visibility level for project in group1665# [RSpecRunTime] RSpec elapsed time: 15 minutes 58.24 seconds. Current RSS: ~1354M. load average: 1.28 1.22 1.26 1/285 184571666 #available_visibility_levels1667 behaves like available visibility level1668 excludes disallowed visibility levels1669 restricted_visibility_levels: [], expected: [0, 10, 20]1670 is expected to eq [0, 10, 20]1671 restricted_visibility_levels: [0], expected: [10, 20]1672 is expected to eq [10, 20]1673 restricted_visibility_levels: [0, 10], expected: [20]1674 is expected to eq [20]1675 restricted_visibility_levels: [0, 20], expected: [10]1676 is expected to eq [10]1677 restricted_visibility_levels: [10], expected: [0, 20]1678 is expected to eq [0, 20]1679 restricted_visibility_levels: [10, 0], expected: [20]1680 is expected to eq [20]1681 restricted_visibility_levels: [10, 20], expected: [0]1682 is expected to eq [0]1683 restricted_visibility_levels: [20], expected: [0, 10]1684 is expected to eq [0, 10]1685 restricted_visibility_levels: [20, 0], expected: [10]1686 is expected to eq [10]1687 restricted_visibility_levels: [20, 10], expected: [0]1688 is expected to eq [0]1689 behaves like available visibility level1690 excludes disallowed visibility levels1691 restricted_visibility_levels: [], expected: [0, 10, 20]1692 is expected to eq [0, 10, 20]1693 restricted_visibility_levels: [0], expected: [10, 20]1694 is expected to eq [10, 20]1695 restricted_visibility_levels: [0, 10], expected: [20]1696 is expected to eq [20]1697 restricted_visibility_levels: [0, 20], expected: [10]1698 is expected to eq [10]1699 restricted_visibility_levels: [10], expected: [0, 20]1700 is expected to eq [0, 20]1701 restricted_visibility_levels: [10, 0], expected: [20]1702 is expected to eq [20]1703 restricted_visibility_levels: [10, 20], expected: [0]1704 is expected to eq [0]1705 restricted_visibility_levels: [20], expected: [0, 10]1706 is expected to eq [0, 10]1707 restricted_visibility_levels: [20, 0], expected: [10]1708 is expected to eq [10]1709 restricted_visibility_levels: [20, 10], expected: [0]1710 is expected to eq [0]1711 behaves like available visibility level1712 excludes disallowed visibility levels1713 restricted_visibility_levels: [], expected: [0, 10, 20]1714 is expected to eq [0, 10, 20]1715 restricted_visibility_levels: [0], expected: [10, 20]1716 is expected to eq [10, 20]1717 restricted_visibility_levels: [0, 10], expected: [20]1718 is expected to eq [20]1719 restricted_visibility_levels: [0, 20], expected: [10]1720 is expected to eq [10]1721 restricted_visibility_levels: [10], expected: [0, 20]1722 is expected to eq [0, 20]1723 restricted_visibility_levels: [10, 0], expected: [20]1724 is expected to eq [20]1725 restricted_visibility_levels: [10, 20], expected: [0]1726 is expected to eq [0]1727 restricted_visibility_levels: [20], expected: [0, 10]1728 is expected to eq [0, 10]1729 restricted_visibility_levels: [20, 0], expected: [10]1730 is expected to eq [10]1731 restricted_visibility_levels: [20, 10], expected: [0]1732 is expected to eq [0]1733 behaves like available visibility level1734 excludes disallowed visibility levels1735 restricted_visibility_levels: [], expected: [0, 10, 20]1736 is expected to eq [0, 10, 20]1737 restricted_visibility_levels: [0], expected: [10, 20]1738 is expected to eq [10, 20]1739 restricted_visibility_levels: [0, 10], expected: [20]1740 is expected to eq [20]1741 restricted_visibility_levels: [0, 20], expected: [10]1742 is expected to eq [10]1743 restricted_visibility_levels: [10], expected: [0, 20]1744 is expected to eq [0, 20]1745 restricted_visibility_levels: [10, 0], expected: [20]1746 is expected to eq [20]1747 restricted_visibility_levels: [10, 20], expected: [0]1748 is expected to eq [0]1749 restricted_visibility_levels: [20], expected: [0, 10]1750 is expected to eq [0, 10]1751 restricted_visibility_levels: [20, 0], expected: [10]1752 is expected to eq [10]1753 restricted_visibility_levels: [20, 10], expected: [0]1754 is expected to eq [0]1755 #snippets_selected_visibility_level1756 returns the selected visibility level1757 fallbacks using the lowest available visibility level when selected level isn't available1758 multiple_visibility_levels_restricted?1759 restricted_visibility_levels: [20], expected: false1760 is expected to eq false1761 restricted_visibility_levels: [20, 10], expected: true1762 is expected to eq true1763 restricted_visibility_levels: [20, 10, 0], expected: true1764 is expected to eq true1765 all_visibility_levels_restricted?1766 restricted_visibility_levels: [20], expected: false1767 is expected to eq false1768 restricted_visibility_levels: [20, 10], expected: false1769 is expected to eq false1770 restricted_visibility_levels: [0, 10, 20], expected: true1771 is expected to eq true1772# [RSpecRunTime] Finishing example group spec/helpers/visibility_level_helper_spec.rb. It took 53.65 seconds. Expected to take 58.42 seconds.1773# [RSpecRunTime] Starting example group spec/models/design_management/design_at_version_spec.rb. Expected to take 48.09 seconds.1774DesignManagement::DesignAtVersion1775 does not allow STI1776 #id1777 combines design.id and version.id1778# [RSpecRunTime] RSpec elapsed time: 16 minutes 9.9 seconds. Current RSS: ~1372M. load average: 1.24 1.21 1.25 1/285 184581779 #==1780 identifies objects created with the same parameters as equal1781 identifies unequal objects as unequal, by virtue of their version1782 identifies unequal objects as unequal, by virtue of their design1783 rejects objects with the same id and the wrong class1784 expects objects to be of the same type, not subtypes1785 status methods1786 a design before it has been created1787 is not deleted1788 has the status :not_created_yet1789# [RSpecRunTime] RSpec elapsed time: 16 minutes 14.8 seconds. Current RSS: ~1372M. load average: 1.22 1.21 1.25 1/285 184591790 a design as of its creation1791 is not deleted1792 has the status :current1793# [RSpecRunTime] RSpec elapsed time: 16 minutes 18.9 seconds. Current RSS: ~1367M. load average: 1.20 1.20 1.25 1/285 184601794 a design after it has been created, but before deletion1795 is not deleted1796 has the status :current1797# [RSpecRunTime] RSpec elapsed time: 16 minutes 23.03 seconds. Current RSS: ~1358M. load average: 1.20 1.20 1.25 1/285 184611798 a design as of its modification1799 is not deleted1800 has the status :current1801# [RSpecRunTime] RSpec elapsed time: 16 minutes 27.26 seconds. Current RSS: ~1362M. load average: 1.18 1.20 1.25 1/285 184621802 a design as of its deletion1803 is deleted1804 has the status :deleted1805# [RSpecRunTime] RSpec elapsed time: 16 minutes 31.5 seconds. Current RSS: ~1363M. load average: 1.17 1.20 1.25 1/285 184631806 a design after its deletion1807 is deleted1808 has the status :deleted1809# [RSpecRunTime] RSpec elapsed time: 16 minutes 35.82 seconds. Current RSS: ~1356M. load average: 1.24 1.21 1.25 1/285 184641810 a design on its recreation1811 is not deleted1812 has the status :current1813# [RSpecRunTime] RSpec elapsed time: 16 minutes 40.11 seconds. Current RSS: ~1357M. load average: 1.22 1.21 1.25 1/285 184651814 validations1815 is expected to be valid1816 a design-at-version without a design1817 is expected to be invalid1818 mentions the design in the errors1819# [RSpecRunTime] RSpec elapsed time: 16 minutes 41.48 seconds. Current RSS: ~1363M. load average: 1.22 1.21 1.25 1/285 184661820 a design-at-version without a version1821 is expected to be invalid1822 mentions the version in the errors1823 design_and_version_belong_to_the_same_issue1824 both design and version are supplied1825 the design belongs to the same issue as the version1826 is expected to be valid1827 the design does not belong to the same issue as the version1828 is expected to be invalid1829# [RSpecRunTime] RSpec elapsed time: 16 minutes 43.43 seconds. Current RSS: ~1367M. load average: 1.20 1.20 1.25 1/285 184671830 the factory is just supplied with a design1831 is expected to be valid1832 the factory is just supplied with a version1833 is expected to be valid1834 design_and_version_have_issue_id1835 the design has no issue_id, because it is being imported1836 is expected to be invalid1837 the version has no issue_id, because it is being imported1838 is expected to be invalid1839 both the design and the version are being imported1840 is expected to be invalid1841 .lazy_find1842 issues fewer queries than the naive approach would1843 .find1844 invalid ids1845 #count1846 counts 0 records1847 #empty?1848 is empty1849 #to_a1850 finds no records1851 valid ids1852 #count1853 counts 2 records1854 issues at most two queries1855 #to_a1856 finds 6 records1857 only returns records with matching IDs1858 only returns valid records1859 issues at most two queries1860# [RSpecRunTime] RSpec elapsed time: 16 minutes 50.51 seconds. Current RSS: ~1372M. load average: 1.18 1.20 1.25 1/285 184681861# [RSpecRunTime] Finishing example group spec/models/design_management/design_at_version_spec.rb. It took 41.99 seconds. Expected to take 48.09 seconds.1862# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.1863Lint factories for DesignManagement::DesignAtVersion1864 with saas, license, and factory defaults1865 behaves like factory1866 design_at_version factory1867 does not raise error when built1868 does not raise error when created1869# [RSpecRunTime] RSpec elapsed time: 16 minutes 52.07 seconds. Current RSS: ~1376M. load average: 1.18 1.20 1.25 1/285 184761870# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.56 seconds. Expected to take 32.1 seconds.1871# [RSpecRunTime] Starting example group spec/models/commit_spec.rb. Expected to take 43.51 seconds.1872Commit1873 does not allow STI1874 modules1875 is expected to includes the Mentionable module1876 is expected to includes the Participable module1877 is expected to includes the Referable module1878 is expected to includes the StaticModel module1879 is expected to includes the Presentable module1880# [RSpecRunTime] RSpec elapsed time: 16 minutes 54.52 seconds. Current RSS: ~1407M. load average: 1.25 1.21 1.25 1/285 184961881 .lazy1882 with project1883 behaves like .lazy checks1884 when the commits are found1885 batches requests for commits1886 maintains ordering1887 does not attempt to replace methods via BatchLoader1888 when not found1889 returns nil as commit1890 with personal snippet1891 behaves like .lazy checks1892 when the commits are found1893 batches requests for commits1894 maintains ordering1895 does not attempt to replace methods via BatchLoader1896 when not found1897 returns nil as commit1898 with project snippet1899 behaves like .lazy checks1900 when the commits are found1901 batches requests for commits1902 maintains ordering1903 does not attempt to replace methods via BatchLoader1904 when not found1905 returns nil as commit1906 .build_from_sidekiq_hash1907 returns a Commit1908 parses date strings into Time instances1909 #diff_refs1910 is equal to itself1911 from a factory1912 is equal to itself1913 #author1914 looks up the author in a case-insensitive way1915 caches the author1916 with a user with an unconfirmed e-mail1917 returns no user1918 using eager loading1919 executes only two SQL queries1920 preloads the authors for Commits matching a user's primary Email1921 preloads the authors for Commits using a User's alternative Email1922 preloads the authors for Commits using a User's private commit Email1923 preloads the authors for Commits using a User's outdated private commit Email1924 sets the author to Nil if an author could not be found for a Commit1925 does not execute SQL queries once the authors are preloaded1926# [RSpecRunTime] RSpec elapsed time: 17 minutes 0.21 second. Current RSS: ~1414M. load average: 1.23 1.21 1.25 1/290 185291927 #committer1928 when committer_email is the user's primary email1929 when the user email is confirmed1930 returns the user1931 when the user email is unconfirmed1932 returns the user according to confirmed argument1933 when committer_email is the user's secondary email1934 when the user email is confirmed1935 returns the user1936 when the user email is unconfirmed1937 does not return the user1938 #to_reference1939 with project1940 returns a String reference to the object1941 supports a cross-project reference1942# [RSpecRunTime] RSpec elapsed time: 17 minutes 2.8 seconds. Current RSS: ~1418M. load average: 1.23 1.21 1.25 1/291 185561943 with personal snippet1944 returns a String reference to the object1945 supports a cross-snippet reference1946 with project snippet1947 returns a String reference to the object1948 supports a cross-snippet project reference1949 .reference_valid?1950 ref: "1234567", result: true1951 is expected to eq true1952 ref: "123456", result: false1953 is expected to eq false1954 ref: "1", result: false1955 is expected to eq false1956 ref: "0000000000000000000000000000000000000000", result: true1957 is expected to eq true1958 ref: "c1acaa58bbcbc3eafe538cb8274ba387047b69f8", result: true1959 is expected to eq true1960 ref: "H1acaa58bbcbc3eafe538cb8274ba387047b69f8", result: false1961 is expected to eq false1962 ref: nil, result: false1963 is expected to eq false1964 #reference_link_text1965 with project1966 returns a String reference to the object1967 supports a cross-project reference1968# [RSpecRunTime] RSpec elapsed time: 17 minutes 7.3 seconds. Current RSS: ~1415M. load average: 1.21 1.21 1.25 1/290 185831969 with personal snippet1970 returns a String reference to the object1971 supports a cross-snippet reference1972 with project snippet1973 returns a String reference to the object1974 supports a cross-snippet project reference1975 #title1976 returns no_commit_message when safe_message is blank1977 truncates a message without a newline at natural break to 80 characters1978 truncates a message with a newline before 80 characters at the newline1979 does not truncates a message with a newline after 80 but less 100 characters1980 #full_title1981 returns no_commit_message when safe_message is blank1982 returns entire message if there is no newline1983 returns first line of message if there is a newLine1984 truncates html representation if more than 1KiB1985 description1986 returns no_commit_message when safe_message is blank1987 returns description of commit message if title less than 100 characters1988 returns full commit message if commit title more than 100 characters1989 truncates html representation if more than 1Mib1990# [RSpecRunTime] RSpec elapsed time: 17 minutes 10.66 seconds. Current RSS: ~1452M. load average: 1.19 1.20 1.25 1/290 186181991 delegation1992 is expected to respond to #message1993 is expected to respond to #authored_date1994 is expected to respond to #committed_date1995 is expected to respond to #committer_email1996 is expected to respond to #author_email1997 is expected to respond to #parents1998 is expected to respond to #date1999 is expected to respond to #diffs2000 is expected to respond to #id2001# [RSpecRunTime] RSpec elapsed time: 17 minutes 11.96 seconds. Current RSS: ~1450M. load average: 1.19 1.20 1.25 1/290 186372002 behaves like a mentionable2003 generates a descriptive back-reference2004 extracts references from its reference property2005 creates cross-reference notes2006 uses the CachedMarkdownField cache instead of the Mentionable cache2007 when there are cached markdown fields2008 sends in cached markdown fields when appropriate2009# [RSpecRunTime] RSpec elapsed time: 17 minutes 28.27 seconds. Current RSS: ~1411M. load average: 1.14 1.19 1.24 1/291 192212010 #hook_attrs2011 is expected to be a kind of Hash2012 is expected to include "adds bar folder and branch-test text file to check Repository merged_to_root_ref method"2013 is expected to eq "2016-09-27T14:37:46+00:00"2014 is expected to contain exactly "bar/branch-test.txt"2015 is expected to eq []2016 is expected to eq []2017# [RSpecRunTime] RSpec elapsed time: 17 minutes 30.47 seconds. Current RSS: ~1416M. load average: 1.14 1.19 1.24 1/291 192462018 #cherry_pick_message2019 of a regular commit2020 is expected to include "\n\n(cherry picked from commit 88790590ed1337ab189bccaa355f068481c90bec)"2021 of a merge commit2022 that is found2023 is expected to include "\n(cherry picked from commit 49c029fcc6f02db4172d6d2608a6957c1e051751)\n\n467dc98f Add new 'videos' directory\n88790590 Upload new video file"2024 that is existing but not found2025 does not include details of the merged commits2026 #reverts_commit?2027 is expected to be falsy2028 commit has no description2029 is expected to be falsy2030 another_commit's description does not revert commit2031 is expected to be falsy2032 another_commit's description reverts commit2033 is expected to be truthy2034 another_commit's description reverts merged merge request2035 is expected to be truthy2036 #participants2037 includes the commit author2038 includes the committer2039 includes the authors of the commit notes2040# [RSpecRunTime] RSpec elapsed time: 17 minutes 34.15 seconds. Current RSS: ~1428M. load average: 1.13 1.19 1.24 1/291 193832041 #uri_type with Gitaly enabled2042 behaves like #uri_type2043 returns the URI type at the given path2044 returns nil if the path doesn't exists2045 is nil if the path is nil or empty2046 .diff_max_files2047 returns the current settings2048 .diff_max_lines2049 returns the current settings2050 .diff_safe_max_files2051 returns the commit diff max divided by the limit factor of 102052 .diff_safe_max_lines2053 returns the commit diff max divided by the limit factor of 102054 .from_hash2055 with project2056 behaves like returns Commit2057 returns a Commit2058 wraps a Gitlab::Git::Commit2059 stores the correct commit fields2060 with personal snippet2061 behaves like returns Commit2062 returns a Commit2063 wraps a Gitlab::Git::Commit2064 stores the correct commit fields2065 with project snippet2066 behaves like returns Commit2067 returns a Commit2068 wraps a Gitlab::Git::Commit2069 stores the correct commit fields2070 #draft?2071 detects the 'squash! ' prefix2072 detects the 'fixup! ' prefix2073 detects the 'draft: ' prefix2074 detects the '[Draft] ' prefix2075 detects the '(draft) ' prefix2076 detects the 'Draft: ' prefix2077 does not detect a commit just saying 'draft' as draft? == true2078 doesn't detect 'FIXUP!' at the start of the title as a draft2079 doesn't detect 'Draft - ' at the start of the title as a draft2080 doesn't detect 'Wipeout' at the start of the title as a draft2081 doesn't detect 'WIP: ' at the start of the title as a draft2082 doesn't detect '[WIP] ' at the start of the title as a draft2083 doesn't detect 'wip: ' at the start of the title as a draft2084# [RSpecRunTime] RSpec elapsed time: 17 minutes 38.67 seconds. Current RSS: ~1462M. load average: 1.20 1.20 1.25 1/290 194642085 .valid_hash?2086 checks hash contents2087 checks hash length2088 signed commits2089 returns signature_type properly2090 returns has_signature? properly2091 #has_been_reverted?2092 returns true if the commit has been reverted2093 returns false if the commit has not been reverted2094 #merged_merge_request2095 when commit is a merge commit2096 is expected to eq #<MergeRequest id:161 namespace503/project-529!1>2097 when commit is a squash commit2098 is expected to eq #<MergeRequest id:162 namespace503/project-529!1>2099 when commit does not belong to the merge request2100 is expected to be nil2101 containing refs2102 #branches_containing2103 behaves like containing ref names2104 without arguments2105 returns branch names containing the commit2106 with limit argument2107 returns the appropriate amount branch names2108 with tipping refs excluded2109 returns branch names containing the commit without the one with the commit at tip2110 returns the appropriate amount branch names with limit argument2111 #tags_containing2112 behaves like containing ref names2113 without arguments2114 returns branch names containing the commit2115 with limit argument2116 returns the appropriate amount branch names2117 with tipping refs excluded2118 returns branch names containing the commit without the one with the commit at tip2119 returns the appropriate amount branch names with limit argument2120# [RSpecRunTime] Finishing example group spec/models/commit_spec.rb. It took 51.26 seconds. Expected to take 43.51 seconds.2121# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.2122Lint factories for Commit2123 with saas, license, and factory defaults2124 behaves like factory2125 commit factory2126 does not raise error when built2127 does not raise error when created2128 linting :merge_commit trait2129 does not raise error when created2130# [RSpecRunTime] RSpec elapsed time: 17 minutes 44.82 seconds. Current RSS: ~1443M. load average: 1.18 1.20 1.24 1/290 196622131 linting :without_author trait2132 does not raise error when created2133 behaves like factory2134 go_module_commit factory2135 does not raise error when built2136 does not raise error when created2137 linting :files trait2138 does not raise error when created2139# [RSpecRunTime] RSpec elapsed time: 17 minutes 47.81 seconds. Current RSS: ~1456M. load average: 1.18 1.20 1.24 1/290 197532140 linting :package trait2141 does not raise error when created2142# [RSpecRunTime] RSpec elapsed time: 17 minutes 48.86 seconds. Current RSS: ~1456M. load average: 1.17 1.19 1.24 3/290 197852143 linting :module trait2144 does not raise error when created2145# [RSpecRunTime] RSpec elapsed time: 17 minutes 49.94 seconds. Current RSS: ~1454M. load average: 1.17 1.19 1.24 1/290 198172146# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 6.66 seconds. Expected to take 32.1 seconds.2147# [RSpecRunTime] Starting example group spec/serializers/ci/job_entity_spec.rb. Expected to take 38.49 seconds.2148Ci::JobEntity2149 contains started2150 contains complete to indicate if a pipeline is completed2151 contains paths to job page action2152 does not contain sensitive information2153 contains whether it is playable2154 contains timestamps2155 contains details2156 contains queued_at2157 contains queued_duration2158 when job is retryable2159 contains cancel path2160# [RSpecRunTime] RSpec elapsed time: 18 minutes 2.02 seconds. Current RSS: ~1362M. load average: 1.06 1.17 1.23 3/286 198182161 when job is cancelable2162 contains cancel path2163# [RSpecRunTime] RSpec elapsed time: 18 minutes 3.48 seconds. Current RSS: ~1363M. load average: 1.22 1.20 1.24 1/285 198192164 when job is a regular job2165 does not contain path to play action2166 is not a playable build2167# [RSpecRunTime] RSpec elapsed time: 18 minutes 6.08 seconds. Current RSS: ~1362M. load average: 1.22 1.20 1.24 1/285 198202168 when job is a manual action2169 when user is allowed to trigger action2170 contains path to play action2171 is a playable action2172# [RSpecRunTime] RSpec elapsed time: 18 minutes 9.71 seconds. Current RSS: ~1366M. load average: 1.20 1.20 1.24 1/285 198212173 when user is not allowed to trigger action2174 does not contain path to play action2175 is not a playable action2176# [RSpecRunTime] RSpec elapsed time: 18 minutes 13.04 seconds. Current RSS: ~1368M. load average: 1.20 1.20 1.24 1/285 198222177 when job is scheduled2178 contains path to unschedule action2179 contains scheduled_at2180# [RSpecRunTime] RSpec elapsed time: 18 minutes 15.79 seconds. Current RSS: ~1368M. load average: 1.18 1.19 1.24 1/285 198232181 when job is running2182 contains started_at2183# [RSpecRunTime] RSpec elapsed time: 18 minutes 16.94 seconds. Current RSS: ~1368M. load average: 1.18 1.19 1.24 1/285 198242184 when job is generic commit status2185 contains paths to target action2186 does not contain paths to other action paths2187 contains timestamps2188 contains details2189# [RSpecRunTime] RSpec elapsed time: 18 minutes 21.75 seconds. Current RSS: ~1384M. load average: 1.17 1.19 1.24 1/285 198252190 when job failed2191 contains details2192 states that it failed2193 indicates the failure reason on tooltip2194 includes a callout message with a verbose output2195 states that it is not recoverable2196# [RSpecRunTime] RSpec elapsed time: 18 minutes 28.08 seconds. Current RSS: ~1370M. load average: 1.15 1.19 1.24 1/285 198262197 when job is allowed to fail2198 contains details2199 states that it failed2200 indicates the failure reason on tooltip2201 includes a callout message with a verbose output2202 states that it is not recoverable2203# [RSpecRunTime] RSpec elapsed time: 18 minutes 34.31 seconds. Current RSS: ~1375M. load average: 1.13 1.18 1.23 1/285 198272204 when the job failed with a script failure2205 does not include callout message or recoverable keys2206# [RSpecRunTime] RSpec elapsed time: 18 minutes 35.61 seconds. Current RSS: ~1369M. load average: 1.13 1.18 1.23 1/285 198282207 when job failed and is recoverable2208 states it is recoverable2209# [RSpecRunTime] RSpec elapsed time: 18 minutes 36.96 seconds. Current RSS: ~1371M. load average: 1.13 1.18 1.23 1/285 198292210 when job passed2211 does not include callout message or recoverable keys2212# [RSpecRunTime] RSpec elapsed time: 18 minutes 38.11 seconds. Current RSS: ~1372M. load average: 1.13 1.18 1.23 1/285 198302213 when job is a bridge2214 does not include build path2215 does not include cancel path2216# [RSpecRunTime] RSpec elapsed time: 18 minutes 40.2 seconds. Current RSS: ~1363M. load average: 1.12 1.18 1.23 1/285 198312217# [RSpecRunTime] Finishing example group spec/serializers/ci/job_entity_spec.rb. It took 50.24 seconds. Expected to take 38.49 seconds.2218# [RSpecRunTime] Starting example group spec/models/ci/ref_spec.rb. Expected to take 36.03 seconds.2219Ci::Ref2220 does not allow STI2221 is expected to belong to project required: false2222 .ensure_for2223 when pipeline is a branch pipeline2224 behaves like ensures ci_ref2225 when ci_ref already exists2226 returns an existing ci_ref2227# [RSpecRunTime] RSpec elapsed time: 18 minutes 41.83 seconds. Current RSS: ~1375M. load average: 1.12 1.18 1.23 1/285 198402228 when ci_ref does not exist yet2229 creates a new ci_ref2230 when pipeline is a tag pipeline2231 behaves like ensures ci_ref2232 when ci_ref already exists2233 returns an existing ci_ref2234 when ci_ref does not exist yet2235 creates a new ci_ref2236 when pipeline is a detached merge request pipeline2237 behaves like ensures ci_ref2238 when ci_ref already exists2239 returns an existing ci_ref2240 when ci_ref does not exist yet2241 creates a new ci_ref2242 #last_finished_pipeline_id2243 when there are no finished pipelines2244 returns nil2245 when there are finished pipelines2246 returns the pipeline id2247 when the pipeline a dangling pipeline2248 returns nil2249# [RSpecRunTime] RSpec elapsed time: 18 minutes 46.2 seconds. Current RSS: ~1382M. load average: 1.11 1.17 1.23 1/291 199312250 #update_status_by!2251 when pipeline status is success or failed2252 pipeline_status: :success, current_ref_status: :unknown, expected_ref_status: :success2253 transitions the status via state machine2254# [RSpecRunTime] RSpec elapsed time: 18 minutes 47.52 seconds. Current RSS: ~1382M. load average: 1.11 1.17 1.23 1/290 199322255 pipeline_status: :success, current_ref_status: :success, expected_ref_status: :success2256 transitions the status via state machine2257# [RSpecRunTime] RSpec elapsed time: 18 minutes 48.95 seconds. Current RSS: ~1376M. load average: 1.10 1.17 1.23 1/290 199332258 pipeline_status: :success, current_ref_status: :failed, expected_ref_status: :fixed2259 transitions the status via state machine2260# [RSpecRunTime] RSpec elapsed time: 18 minutes 50.33 seconds. Current RSS: ~1374M. load average: 1.10 1.17 1.23 1/290 199342261 pipeline_status: :success, current_ref_status: :fixed, expected_ref_status: :success2262 transitions the status via state machine2263# [RSpecRunTime] RSpec elapsed time: 18 minutes 51.64 seconds. Current RSS: ~1373M. load average: 1.10 1.17 1.23 1/290 199352264 pipeline_status: :success, current_ref_status: :broken, expected_ref_status: :fixed2265 transitions the status via state machine2266# [RSpecRunTime] RSpec elapsed time: 18 minutes 52.94 seconds. Current RSS: ~1368M. load average: 1.10 1.17 1.23 1/290 199362267 pipeline_status: :success, current_ref_status: :still_failing, expected_ref_status: :fixed2268 transitions the status via state machine2269# [RSpecRunTime] RSpec elapsed time: 18 minutes 54.42 seconds. Current RSS: ~1364M. load average: 1.09 1.17 1.23 1/285 199372270 pipeline_status: :failed, current_ref_status: :unknown, expected_ref_status: :failed2271 transitions the status via state machine2272# [RSpecRunTime] RSpec elapsed time: 18 minutes 55.86 seconds. Current RSS: ~1358M. load average: 1.09 1.17 1.23 1/285 199382273 pipeline_status: :failed, current_ref_status: :success, expected_ref_status: :broken2274 transitions the status via state machine2275# [RSpecRunTime] RSpec elapsed time: 18 minutes 57.3 seconds. Current RSS: ~1358M. load average: 1.09 1.17 1.23 1/285 199392276 pipeline_status: :failed, current_ref_status: :failed, expected_ref_status: :still_failing2277 transitions the status via state machine2278# [RSpecRunTime] RSpec elapsed time: 18 minutes 58.72 seconds. Current RSS: ~1358M. load average: 1.08 1.16 1.23 1/285 199402279 pipeline_status: :failed, current_ref_status: :fixed, expected_ref_status: :broken2280 transitions the status via state machine2281# [RSpecRunTime] RSpec elapsed time: 19 minutes 0.5 second. Current RSS: ~1357M. load average: 1.08 1.16 1.23 1/285 199412282 pipeline_status: :failed, current_ref_status: :broken, expected_ref_status: :still_failing2283 transitions the status via state machine2284# [RSpecRunTime] RSpec elapsed time: 19 minutes 1.88 seconds. Current RSS: ~1357M. load average: 1.08 1.16 1.23 1/286 199422285 pipeline_status: :failed, current_ref_status: :still_failing, expected_ref_status: :still_failing2286 transitions the status via state machine2287# [RSpecRunTime] RSpec elapsed time: 19 minutes 3.48 seconds. Current RSS: ~1358M. load average: 1.08 1.16 1.23 1/285 199432288 when pipeline status is success2289 updates the status2290# [RSpecRunTime] RSpec elapsed time: 19 minutes 4.94 seconds. Current RSS: ~1359M. load average: 1.08 1.16 1.23 1/285 199442291 when pipeline status is canceled2292 is expected to eq :unknown2293# [RSpecRunTime] RSpec elapsed time: 19 minutes 6.32 seconds. Current RSS: ~1362M. load average: 1.08 1.16 1.23 1/285 199452294 when pipeline status is skipped2295 behaves like no-op2296 does nothing and returns nil2297# [RSpecRunTime] RSpec elapsed time: 19 minutes 7.7 seconds. Current RSS: ~1361M. load average: 1.08 1.16 1.23 1/285 199462298 when pipeline status is not complete2299 behaves like no-op2300 does nothing and returns nil2301# [RSpecRunTime] RSpec elapsed time: 19 minutes 9.04 seconds. Current RSS: ~1356M. load average: 1.07 1.16 1.22 1/285 199472302 when pipeline is not the latest pipeline2303 behaves like no-op2304 does nothing and returns nil2305# [RSpecRunTime] RSpec elapsed time: 19 minutes 11.1 seconds. Current RSS: ~1355M. load average: 1.07 1.16 1.22 1/285 199482306 when pipeline does not belong to the ci_ref2307 behaves like no-op2308 does nothing and returns nil2309# [RSpecRunTime] RSpec elapsed time: 19 minutes 13.3 seconds. Current RSS: ~1357M. load average: 1.06 1.16 1.22 1/285 199492310 loose foreign key on ci_refs.project_id2311 behaves like cleanup by a loose foreign key2312 cleans up (delete or nullify) the model2313# [RSpecRunTime] RSpec elapsed time: 19 minutes 18.88 seconds. Current RSS: ~1346M. load average: 1.14 1.17 1.23 1/285 199502314 #last_successful_ci_source_pipeline2315 when there are no successful CI source pipelines2316 is expected to be nil2317# [RSpecRunTime] RSpec elapsed time: 19 minutes 20.75 seconds. Current RSS: ~1345M. load average: 1.14 1.17 1.23 1/286 199512318 when there are successful CI source pipelines2319 and the latest pipeline is a successful CI source pipeline2320 returns the last successful CI source pipeline2321# [RSpecRunTime] RSpec elapsed time: 19 minutes 23.06 seconds. Current RSS: ~1348M. load average: 1.14 1.17 1.23 1/285 199522322 and there is a newer successful dangling source pipeline than the successful CI source pipelines2323 returns the last successful CI source pipeline2324 and the newer successful dangling source is a child of a successful CI source pipeline2325 returns the parent pipeline instead2326# [RSpecRunTime] RSpec elapsed time: 19 minutes 30.17 seconds. Current RSS: ~1355M. load average: 1.12 1.16 1.22 1/285 199532327 #last_unlockable_ci_source_pipeline2328 when there are unlockable pipelines in the ref2329 and the last CI source pipeline in the ref is unlockable2330 returns the CI source pipeline2331 and it has unlockable child pipelines2332 returns the parent CI source pipeline2333# [RSpecRunTime] RSpec elapsed time: 19 minutes 31.28 seconds. Current RSS: ~1355M. load average: 1.12 1.16 1.22 1/285 199542334 and it has a non-unlockable child pipeline2335 returns the parent CI source pipeline2336 and the last CI source pipeline in the ref is not unlockable2337 returns the last unlockable CI source pipeline before it2338 and it has unlockable child pipelines2339 returns the last unlockable CI source pipeline before it2340 when there are no unlockable pipelines in the ref2341 is expected to be nil2342# [RSpecRunTime] Finishing example group spec/models/ci/ref_spec.rb. It took 52.94 seconds. Expected to take 36.03 seconds.2343# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.2344Lint factories for Ci::Ref2345 with saas, license, and factory defaults2346 behaves like factory2347 ci_ref factory2348 does not raise error when built2349 does not raise error when created2350# [RSpecRunTime] RSpec elapsed time: 19 minutes 34.54 seconds. Current RSS: ~1370M. load average: 1.11 1.16 1.22 1/285 199622351# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.38 seconds. Expected to take 32.1 seconds.2352# [RSpecRunTime] Starting example group spec/presenters/merge_request_presenter_spec.rb. Expected to take 30.9 seconds.2353MergeRequestPresenter2354 #mergeable_discussions_state2355 returns the mergeable_discussions_state2356# [RSpecRunTime] RSpec elapsed time: 19 minutes 36.13 seconds. Current RSS: ~1378M. load average: 1.11 1.16 1.22 1/291 200162357 #ci_status2358 when no head pipeline2359 return status from Ci integration2360 when head pipeline present2361 success with warnings2362 returns "success-with-warnings"2363 pipeline HAS status AND its not success with warnings2364 returns pipeline status2365 pipeline has NO status AND its not success with warnings2366 returns "preparing"2367 #conflict_resolution_path2368 when MR cannot be resolved in UI2369 does not return conflict resolution path2370 when conflicts cannot be resolved by user2371 does not return conflict resolution path2372 when able to access conflict resolution UI2373 does return conflict resolution path2374 issues links2375 #issues_sentence2376 orders issues numerically2377# [RSpecRunTime] RSpec elapsed time: 19 minutes 42.28 seconds. Current RSS: ~1388M. load average: 1.10 1.16 1.22 1/290 203452378 #closing_issues_links2379 presents closing issues links2380 does not present related issues links2381 appends status when closing issue is already closed2382# [RSpecRunTime] RSpec elapsed time: 19 minutes 43.9 seconds. Current RSS: ~1382M. load average: 1.17 1.17 1.23 1/290 203462383 #mentioned_issues_links2384 presents related issues links2385 does not present closing issues links2386 appends status when mentioned issue is already closed2387# [RSpecRunTime] RSpec elapsed time: 19 minutes 45.56 seconds. Current RSS: ~1383M. load average: 1.17 1.17 1.23 1/289 203472388 #assign_to_closing_issues_path2389 is expected to match "user505/project-656/-/merge_requests/1/assign_related_issues"2390 #assign_to_closing_issues_count2391 single closing issue2392 returns correct count2393 multiple closing issues2394 returns correct count2395 no closing issue2396 returns correct count2397 #cancel_auto_merge_path2398 when can cancel mwps2399 returns path2400 when cannot cancel mwps2401 returns nil2402 #merge_path2403 when can be merged by user2404 returns path2405 when cannot be merged by user2406 returns nil2407 #create_issue_to_resolve_discussions_path2408 when can create issue and issues enabled2409 returns path2410 when cannot create issue2411 returns nil2412 when issues disabled2413 returns nil2414# [RSpecRunTime] RSpec elapsed time: 19 minutes 53.78 seconds. Current RSS: ~1376M. load average: 1.14 1.17 1.22 1/290 206282415 #remove_wip_path2416 when merge request enabled and has permission2417 has remove_wip_path2418 when has no permission2419 returns nil2420 #target_branch_commits_path2421 when target branch exists2422 returns path2423 when target branch does not exist2424 returns nil2425 #source_branch_commits_path2426 when source branch exists2427 returns path2428 when source branch does not exist2429 returns nil2430 #target_branch_tree_path2431 when target branch exists2432 returns path2433 when target branch does not exist2434 returns nil2435 #source_branch_path2436 when source branch exists2437 returns path2438 when source branch does not exist2439 returns nil2440 #target_branch_path2441 when target branch exists2442 returns path2443 when target branch does not exist2444 returns nil2445 #source_branch_link2446 when source branch exists2447 returns link2448 when source branch does not exist2449 returns text2450 #target_branch_link2451 when target branch exists2452 returns link2453 when target branch does not exist2454 returns text2455 #source_branch_with_namespace_link2456 returns link2457 escapes html, when source_branch does not exist2458# [RSpecRunTime] RSpec elapsed time: 20 minutes 4.76 seconds. Current RSS: ~1384M. load average: 1.20 1.18 1.23 1/291 213392459 #rebase_path2460 when can rebase2461 returns path2462 when cannot rebase2463 when rebase in progress2464 returns nil2465 when user cannot merge2466 returns nil2467 should not be rebased2468 returns nil2469 #can_push_to_source_branch2470 when source branch exists AND user can push to source branch2471 returns true2472 when source branch does not exists2473 returns false2474 when user cannot push to source branch2475 returns false2476 #api_approvals_path2477 is expected to eq "/api/v4/projects/578/merge_requests/1/approvals"2478 #api_approve_path2479 is expected to eq "/api/v4/projects/578/merge_requests/1/approve"2480 #api_unapprove_path2481 is expected to eq "/api/v4/projects/578/merge_requests/1/unapprove"2482 #pipeline_coverage_delta2483 when merge request has pipeline coverage delta2484 formats coverage into 2 decimal points2485 when merge request does not have pipeline coverage delta2486 returns nil2487 #jenkins_integration_active2488 when Jenkins integration is active2489 returns true2490 when Jenkins integration is not active2491 returns false2492# [RSpecRunTime] Finishing example group spec/presenters/merge_request_presenter_spec.rb. It took 38.87 seconds. Expected to take 30.9 seconds.2493# [RSpecRunTime] Starting example group spec/lib/api/helpers_spec.rb. Expected to take 28.96 seconds.2494API::Helpers2495 #current_user2496 handles sticking when a user could be found2497 does not handle sticking if no user could be found2498 returns the user if one could be found2499 #find_project2500 when ID is used as an argument2501 behaves like project finder2502 when project exists2503 returns requested project2504 returns nil2505 when project id is not provided2506 returns nil2507 when PATH is used as an argument2508 behaves like project finder2509 when project exists2510 returns requested project2511 returns nil2512 when project id is not provided2513 returns nil2514 with an invalid PATH2515 does not hit the database2516 behaves like project finder2517 when project exists2518 returns requested project2519 returns nil2520 when project id is not provided2521 returns nil2522 when ID is a negative number2523 behaves like project finder2524 when project exists2525 returns requested project2526 returns nil2527 when project id is not provided2528 returns nil2529 when project is pending delete2530 does not return the project pending delete2531 when project is hidden2532 does not return the hidden project2533 #find_project!2534 when user is authenticated2535 public project2536 returns requested project2537 private project2538 behaves like private project without access2539 returns not found2540 when user is not authenticated2541 public project2542 returns requested project2543 private project2544 behaves like private project without access2545 returns not found2546 support for IDs and paths as argument2547 when ID is used as an argument2548 behaves like project finder2549 when project exists2550 returns requested project2551 returns nil2552 when PATH is used as an argument2553 behaves like project finder2554 when project exists2555 returns requested project2556 returns nil2557 with an invalid PATH2558 does not hit the database2559 behaves like project finder2560 when project exists2561 returns requested project2562 returns nil2563 #find_pipeline2564 when ID is used as an argument2565 behaves like pipeline finder2566 when pipeline exists2567 returns requested pipeline2568 when pipeline does not exists2569 returns nil2570 when pipeline id is not provided2571 returns nil2572 when string ID is used as an argument2573 behaves like pipeline finder2574 when pipeline exists2575 returns requested pipeline2576 when pipeline does not exists2577 returns nil2578 when pipeline id is not provided2579 returns nil2580 when ID is a negative number2581 behaves like pipeline finder2582 when pipeline exists2583 returns requested pipeline2584 when pipeline does not exists2585 returns nil2586 when pipeline id is not provided2587 returns nil2588 #find_pipeline!2589 when user is authenticated2590 public project2591 returns requested pipeline2592 private project2593 behaves like private project without access2594 returns not found2595 without read pipeline permission2596 behaves like private project without access2597 returns not found2598 with read pipeline permission2599 returns requested pipeline2600 when user is not authenticated2601 public project2602 returns requested pipeline2603 private project2604 behaves like private project without access2605 returns not found2606 support for IDs and paths as argument2607 when ID is used as an argument2608 when pipeline id is an integer2609 behaves like pipeline finder2610 when pipeline exists2611 returns requested pipeline2612 returns nil2613 when pipeline id is a string2614 behaves like pipeline finder2615 when pipeline exists2616 returns requested pipeline2617 returns nil2618 #find_organization!2619 when organization is public2620 when user is authenticated2621 returns requested organization2622 when user is not authenticated2623 returns requested organization2624 when organization is private2625 when user is authenticated2626 when user is part of the organization2627 returns requested organization2628 when user is not part of the organization2629 returns nil2630 when user is not authenticated2631 returns nil2632 when organization does not exist2633 returns nil2634 #find_group!2635 when user is authenticated2636 public group2637 returns requested group2638 private group2639 behaves like private group without access2640 returns not found2641 when user is not authenticated2642 public group2643 returns requested group2644 private group2645 behaves like private group without access2646 returns not found2647 with support for IDs and paths as arguments2648 when ID is used as an argument2649 behaves like group finder2650 when group exists2651 returns requested group2652 returns nil2653 when PATH is used as an argument2654 behaves like group finder2655 when group exists2656 returns requested group2657 returns nil2658 when ID is a negative number2659 behaves like group finder2660 when group exists2661 returns requested group2662 returns nil2663 with support for organization as an argument2664 when group exists in the organization2665 is expected to eq #<Group id:1453 @group65>2666 when group does not exist in the organization2667 returns nil2668 #find_group_by_full_path!2669 when user is authenticated2670 public group2671 returns requested group2672 private group2673 behaves like private group without access2674 returns not found2675 with access2676 returns requested group with access2677 when user is not authenticated2678 public group2679 returns requested group2680 private group2681 behaves like private group without access2682 returns not found2683 #find_namespace2684 when ID is used as an argument2685 behaves like namespace finder2686 when namespace exists2687 returns requested namespace2688 when namespace doesn't exists2689 returns nil2690 when PATH is used as an argument2691 behaves like namespace finder2692 when namespace exists2693 returns requested namespace2694 when namespace doesn't exists2695 returns nil2696 when ID is a negative number2697 behaves like namespace finder2698 when namespace exists2699 returns requested namespace2700 when namespace doesn't exists2701 returns nil2702 #find_namespace!2703 behaves like user namespace finder2704 when namespace is group2705 when user has access to group2706 returns requested namespace2707 when user doesn't have access to group2708 raises not found error2709 when namespace is user's personal namespace2710 when user owns the namespace2711 returns requested namespace2712 when user doesn't own the namespace2713 raises not found error2714 #authorized_project_scope?2715 job_token_authentication: false, route_setting: false, same_job_project: false, expected_result: true2716 returns the expected result2717# [RSpecRunTime] RSpec elapsed time: 20 minutes 36.41 seconds. Current RSS: ~1411M. load average: 1.12 1.16 1.22 1/284 218892718 job_token_authentication: false, route_setting: false, same_job_project: true, expected_result: true2719 returns the expected result2720 job_token_authentication: false, route_setting: true, same_job_project: false, expected_result: true2721 returns the expected result2722 job_token_authentication: false, route_setting: true, same_job_project: true, expected_result: true2723 returns the expected result2724 job_token_authentication: true, route_setting: false, same_job_project: false, expected_result: true2725 returns the expected result2726 job_token_authentication: true, route_setting: false, same_job_project: true, expected_result: true2727 returns the expected result2728 job_token_authentication: true, route_setting: true, same_job_project: false, expected_result: false2729 returns the expected result2730 job_token_authentication: true, route_setting: true, same_job_project: true, expected_result: true2731 returns the expected result2732 #send_git_blob2733 sets Gitlab::Workhorse::DETECT_HEADER header2734 content disposition2735 when blob name is null2736 returns only the disposition2737 when blob name is not null2738 returns disposition with the blob name2739 #increment_unique_values2740 tracks redis hll event2741 logs an exception for unknown event2742 does not track event for nil values2743 #track_event2744 tracks internal event2745 passes send_snowplow_event on to InternalEvents.track_event2746 passes additional_properties on to InternalEvents.track_event2747 tracks an exception and renders 422 for unknown event2748 logs an exception for tracking errors2749 does not track event for nil user2750# [RSpecRunTime] RSpec elapsed time: 20 minutes 39.8 seconds. Current RSS: ~1425M. load average: 1.11 1.16 1.22 1/284 218902751 #order_options_with_tie_breaker2752 with non-id order given2753 with ascending order2754 adds id based ordering with same direction as primary order2755 with descending order2756 adds id based ordering with same direction as primary order2757 with non-id order but no direction given2758 adds ID ASC order2759 with id order given2760 does not add an additional order2761 by default2762 with created_at order given2763 converts to id2764 when override_created_at is false2765 with created_at order given2766 does not convert to id2767 #destroy_conditionally!2768 when unmodified check passes2769 destroys given project2770 when unmodified check fails2771 does not destroy given project2772 #check_unmodified_since!2773 when last modified is later than header value2774 renders error2775 when last modified is earlier than header value2776 does not render error2777 when last modified is equal to header value2778 does not render error2779 when there is no header value present2780 does not render error2781 when header value is not a valid time value2782 does not render error2783 #present_disk_file!2784 with X-Sendfile supported2785 sends the file using X-Sendfile2786 without X-Sendfile supported2787 sends the file2788 #present_artifacts_file!2789 with object storage2790 redirects to a CDN-fronted URL2791 requested with HEAD2792 redirects to a CDN-fronted URL2793# [RSpecRunTime] RSpec elapsed time: 20 minutes 44.99 seconds. Current RSS: ~1409M. load average: 1.10 1.15 1.21 1/284 218912794 #order_by_similarity?2795 params: {}, allow_unauthorized: false, current_user_set: false, expected: false2796 returns the expected result2797 params: {}, allow_unauthorized: true, current_user_set: false, expected: false2798 returns the expected result2799 params: {}, allow_unauthorized: false, current_user_set: true, expected: false2800 returns the expected result2801 params: {}, allow_unauthorized: true, current_user_set: true, expected: false2802 returns the expected result2803 params: {:order_by=>"similarity"}, allow_unauthorized: false, current_user_set: false, expected: false2804 returns the expected result2805 params: {:order_by=>"similarity"}, allow_unauthorized: true, current_user_set: false, expected: false2806 returns the expected result2807 params: {:order_by=>"similarity"}, allow_unauthorized: true, current_user_set: true, expected: false2808 returns the expected result2809 params: {:order_by=>"similarity"}, allow_unauthorized: false, current_user_set: true, expected: false2810 returns the expected result2811 params: {:search=>"test"}, allow_unauthorized: false, current_user_set: false, expected: false2812 returns the expected result2813 params: {:search=>"test"}, allow_unauthorized: true, current_user_set: false, expected: false2814 returns the expected result2815 params: {:search=>"test"}, allow_unauthorized: true, current_user_set: true, expected: false2816 returns the expected result2817 params: {:search=>"test"}, allow_unauthorized: false, current_user_set: true, expected: false2818 returns the expected result2819 params: {:order_by=>"similarity", :search=>"test"}, allow_unauthorized: false, current_user_set: false, expected: false2820 returns the expected result2821 params: {:order_by=>"similarity", :search=>"test"}, allow_unauthorized: true, current_user_set: false, expected: true2822 returns the expected result2823 params: {:order_by=>"similarity", :search=>"test"}, allow_unauthorized: true, current_user_set: true, expected: true2824 returns the expected result2825 params: {:order_by=>"similarity", :search=>"test"}, allow_unauthorized: false, current_user_set: true, expected: true2826 returns the expected result2827 #render_api_error_with_reason!2828 renders error with code2829 #unauthorized!2830 renders 4012831 renders 401 with a reason2832 #forbidden!2833 renders 4012834 renders 401 with a reason2835 #bad_request!2836 renders 4002837 renders 401 with a reason2838 #too_many_requests!2839 renders 4292840 renders 429 with a custom message2841 renders 429 with a custom Retry-After value2842 renders 429 without a Retry-After value2843 #authenticate_by_gitlab_shell_token!2844 when jwt token is not provided2845 behaves like unauthorized2846 unauthorized2847 when jwt token is invalid2848 behaves like unauthorized2849 unauthorized2850 when jwt token issuer is invalid2851 behaves like unauthorized2852 unauthorized2853 when jwt token is valid2854 behaves like authorized2855 authorized2856 attributes_for_keys2857 params: hash, keys: symbol_keys, attrs_result: filtered_attrs2858 returns the values for given keys2859 params: hash, keys: string_keys, attrs_result: empty_attrs2860 returns the values for given keys2861 params: parameters, keys: symbol_keys, attrs_result: filtered_attrs2862 returns the values for given keys2863 params: parameters, keys: string_keys, attrs_result: filtered_attrs2864 returns the values for given keys2865 #authenticate_by_gitlab_shell_or_workhorse_token!2866 when request from gitlab shell2867 with invalid token2868 unauthorized2869 with valid token2870 authorized2871 when request from gitlab workhorse2872 with invalid token2873 unauthorized2874 with valid token2875 authorized2876# [RSpecRunTime] Finishing example group spec/lib/api/helpers_spec.rb. It took 37.92 seconds. Expected to take 28.96 seconds.2877# [RSpecRunTime] Starting example group spec/lib/banzai/filter/references/user_reference_filter_spec.rb. Expected to take 27.36 seconds.2878Banzai::Filter::References::UserReferenceFilter2879 requires project context2880 ignores invalid users2881 ignores references with text before the @ sign2882 ignores valid references contained inside 'pre' element2883 ignores valid references contained inside 'code' element2884 ignores valid references contained inside 'a' element2885 ignores valid references contained inside 'style' element2886 links with adjacent text2887 includes default classes2888 behaves like user reference or project reference2889 supports an :only_path context2890 when mentioning a resource2891 links to a resource2892 links to a resource with a period2893 links to a resource with an underscore2894 links to a resource with different case-sensitivity2895 behaves like a reference containing an element node2896 does not escape inner html2897# [RSpecRunTime] RSpec elapsed time: 21 minutes 3.17 seconds. Current RSS: ~1373M. load average: 1.08 1.14 1.21 1/284 218922898 behaves like it contains a data- attribute2899 includes a data- attribute2900# [RSpecRunTime] RSpec elapsed time: 21 minutes 4.29 seconds. Current RSS: ~1372M. load average: 1.07 1.14 1.21 1/284 218932901 referencing a resource in a link href2902 links to the resource2903 links with adjacent text2904 behaves like it contains a data- attribute2905 includes a data- attribute2906# [RSpecRunTime] RSpec elapsed time: 21 minutes 7.08 seconds. Current RSS: ~1371M. load average: 1.07 1.14 1.21 1/284 218942907 when `disable_all_mention` FF is enabled2908 mentioning @all2909 ignores reference to @all2910 mentioning @all (when `disable_all_mention` FF is disabled)2911 supports a special @all mention2912 includes a data-author attribute when there is an author2913 does not include a data-author attribute when there is no author2914 ignores reference to all when the user is not a project member2915 behaves like a reference containing an element node2916 does not escape inner html2917# [RSpecRunTime] RSpec elapsed time: 21 minutes 13.16 seconds. Current RSS: ~1370M. load average: 1.07 1.14 1.21 1/284 218952918 mentioning a group2919 links to the Group2920 includes a data-group attribute2921 behaves like a reference containing an element node2922 does not escape inner html2923# [RSpecRunTime] RSpec elapsed time: 21 minutes 15.96 seconds. Current RSS: ~1369M. load average: 1.06 1.14 1.21 1/284 218962924 mentioning a nested group2925 links to the nested group2926 has the full group name as a title2927 behaves like a reference containing an element node2928 does not escape inner html2929# [RSpecRunTime] RSpec elapsed time: 21 minutes 19.37 seconds. Current RSS: ~1370M. load average: 1.06 1.13 1.20 1/284 218972930 when a project is not specified2931 does not link a User2932 when skip_project_check set to true2933 links to a User2934 does not link users using @all reference2935 in group context2936 supports a special @all mention2937 supports mentioning a single user2938 supports mentioning a group2939# [RSpecRunTime] RSpec elapsed time: 21 minutes 24.09 seconds. Current RSS: ~1372M. load average: 1.05 1.13 1.20 1/284 218982940 #namespaces2941 returns a Hash containing all Namespaces2942 #usernames2943 returns the usernames mentioned in a document2944 checking N+12945 does not have N+1 per multiple user references2946# [RSpecRunTime] RSpec elapsed time: 21 minutes 27.19 seconds. Current RSS: ~1369M. load average: 1.05 1.13 1.20 1/284 218992947# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/references/user_reference_filter_spec.rb. It took 35.89 seconds. Expected to take 27.36 seconds.2948# [RSpecRunTime] Starting example group spec/services/design_management/delete_designs_service_spec.rb. Expected to take 25.01 seconds.2949DesignManagement::DeleteDesignsService2950 #execute2951 when the feature is not available2952 does not create any events in the activity stream2953 behaves like a service error2954 returns an error2955# [RSpecRunTime] RSpec elapsed time: 21 minutes 29.72 seconds. Current RSS: ~1365M. load average: 1.05 1.13 1.20 1/287 219642956 when the feature is available2957 is able to delete designs2958 no designs were passed2959 does not log any UsageData metrics2960 behaves like a top-level error2961 raises an en expected error2962# [RSpecRunTime] RSpec elapsed time: 21 minutes 31.32 seconds. Current RSS: ~1369M. load average: 1.05 1.13 1.20 1/289 219972963 behaves like internal event not tracked2964 does not record an internal event2965 one design is passed2966 removes that design2967 updates UsageData for removed designs2968 creates an event in the activity stream2969 informs the new-version-worker2970 creates a new version2971 returns the new version2972 removes the design from the current design list2973 marks the design as deleted2974 schedules deleting todos for that design2975 behaves like internal event tracking2976 logs to Snowplow and Redis2977# [RSpecRunTime] RSpec elapsed time: 21 minutes 41.1 seconds. Current RSS: ~1368M. load average: 1.19 1.16 1.21 1/289 226332978 behaves like a success2979 returns successfully2980 saves the user as the author2981# [RSpecRunTime] RSpec elapsed time: 21 minutes 43.2 seconds. Current RSS: ~1367M. load average: 1.26 1.17 1.21 1/289 227602982 behaves like internal event tracking2983 logs to Snowplow and Redis2984# [RSpecRunTime] RSpec elapsed time: 21 minutes 44.22 seconds. Current RSS: ~1368M. load average: 1.26 1.17 1.21 1/289 228242985 more than one design is passed2986 makes the correct changes2987 schedules deleting todos for that design2988 behaves like internal event tracking2989 logs to Snowplow and Redis2990# [RSpecRunTime] RSpec elapsed time: 21 minutes 47.16 seconds. Current RSS: ~1368M. load average: 1.26 1.17 1.21 1/290 230142991 behaves like a success2992 returns successfully2993 saves the user as the author2994# [RSpecRunTime] RSpec elapsed time: 21 minutes 49.54 seconds. Current RSS: ~1366M. load average: 1.24 1.17 1.21 1/290 231412995 after executing the service2996 removes the removed designs from the current design list2997 does not make the designs impossible to find2998 associates the new version with all the designs2999 marks all deleted designs as deleted3000 marks all deleted designs with the same deletion version3001# [RSpecRunTime] RSpec elapsed time: 21 minutes 54.54 seconds. Current RSS: ~1364M. load average: 1.30 1.18 1.22 1/290 234573002 scalability3003 makes the same number of DB requests for one design as for several3004# [RSpecRunTime] RSpec elapsed time: 21 minutes 56.48 seconds. Current RSS: ~1359M. load average: 1.30 1.18 1.22 1/290 236153005# [RSpecRunTime] Finishing example group spec/services/design_management/delete_designs_service_spec.rb. It took 29.27 seconds. Expected to take 25.01 seconds.3006# [RSpecRunTime] Starting example group spec/policies/group_member_policy_spec.rb. Expected to take 24.29 seconds.3007GroupMemberPolicy3008 with anonymous user3009 is expected to be allowed :read_group3010 design management is enabled3011 is expected to be allowed :read_design_activity3012# [RSpecRunTime] RSpec elapsed time: 21 minutes 59.34 seconds. Current RSS: ~1353M. load average: 1.27 1.18 1.22 1/290 236163013 for a private group3014 is expected not to be allowed :destroy_group_member3015 for an internal group3016 is expected not to be allowed :destroy_group_member3017 with guest user, for own membership3018 is expected not to be allowed :update_group_member3019 is expected to be allowed :destroy_group_member3020# [RSpecRunTime] RSpec elapsed time: 22 minutes 2.81 seconds. Current RSS: ~1360M. load average: 1.27 1.18 1.22 1/290 236173021 with guest user, for other membership3022 is expected not to be allowed :update_group_member3023 is expected to be allowed :read_group3024# [RSpecRunTime] RSpec elapsed time: 22 minutes 4.63 seconds. Current RSS: ~1357M. load average: 1.25 1.18 1.21 1/290 236183025 for access requests3026 for own access request3027 is expected to be allowed :withdraw_member_access_request3028# [RSpecRunTime] RSpec elapsed time: 22 minutes 5.84 seconds. Current RSS: ~1356M. load average: 1.25 1.18 1.21 1/290 236193029 for another user's access request3030 is expected not to be allowed :withdraw_member_access_request3031# [RSpecRunTime] RSpec elapsed time: 22 minutes 6.96 seconds. Current RSS: ~1354M. load average: 1.25 1.18 1.21 1/285 236203032 for own, valid membership3033 is expected not to be allowed :withdraw_member_access_request3034# [RSpecRunTime] RSpec elapsed time: 22 minutes 8.13 seconds. Current RSS: ~1353M. load average: 1.25 1.18 1.21 1/285 236213035 with bot user3036 is expected to be allowed :destroy_project_bot_member3037# [RSpecRunTime] RSpec elapsed time: 22 minutes 9.46 seconds. Current RSS: ~1354M. load average: 1.23 1.17 1.21 1/285 236223038 with anonymous bot user3039 is expected not to be allowed :destroy_project_bot_member3040# [RSpecRunTime] RSpec elapsed time: 22 minutes 10.58 seconds. Current RSS: ~1355M. load average: 1.23 1.17 1.21 1/285 236233041 with owner3042 with group with one owner3043 is expected not to be allowed :destroy_group_member3044 is expected to be allowed :read_group3045# [RSpecRunTime] RSpec elapsed time: 22 minutes 13.5 seconds. Current RSS: ~1356M. load average: 1.21 1.17 1.21 1/285 236243046 with group with bot user owner3047 is expected not to be allowed :destroy_group_member3048# [RSpecRunTime] RSpec elapsed time: 22 minutes 15.12 seconds. Current RSS: ~1356M. load average: 1.21 1.17 1.21 1/285 236253049 with group with more than one owner3050 is expected to be allowed :destroy_group_member3051 is expected not to be allowed :destroy_project_bot_member3052# [RSpecRunTime] RSpec elapsed time: 22 minutes 17.35 seconds. Current RSS: ~1359M. load average: 1.21 1.17 1.21 1/285 236263053 with group with owners from a parent3054 when top-level group3055 with group sharing3056 is expected not to be allowed :destroy_group_member3057 is expected to be allowed :read_group3058# [RSpecRunTime] RSpec elapsed time: 22 minutes 20.39 seconds. Current RSS: ~1365M. load average: 1.28 1.19 1.22 2/285 236273059 when subgroup3060 is expected to be allowed :destroy_group_member3061 is expected to be allowed :read_group3062# [RSpecRunTime] RSpec elapsed time: 22 minutes 23.2 seconds. Current RSS: ~1370M. load average: 1.25 1.18 1.21 1/285 236283063 with blocked owner3064 is expected not to be allowed :destroy_group_member3065 is expected not to be allowed :read_group3066 with group with bot user owner3067 is expected not to be allowed :destroy_group_member3068 is expected not to be allowed :read_group3069# [RSpecRunTime] RSpec elapsed time: 22 minutes 27.35 seconds. Current RSS: ~1377M. load average: 1.25 1.18 1.21 1/285 236293070 with group with more than one blocked owner3071 is expected to be allowed :destroy_group_member3072# [RSpecRunTime] RSpec elapsed time: 22 minutes 28.59 seconds. Current RSS: ~1379M. load average: 1.15 1.16 1.21 1/285 236303073# [RSpecRunTime] Finishing example group spec/policies/group_member_policy_spec.rb. It took 32.1 seconds. Expected to take 24.29 seconds.3074# [RSpecRunTime] Starting example group spec/services/ci/create_commit_status_service_spec.rb. Expected to take 22.06 seconds.3075Ci::CreateCommitStatusService3076 with partitions3077 creates records in the current partition3078# [RSpecRunTime] RSpec elapsed time: 22 minutes 31.93 seconds. Current RSS: ~1381M. load average: 1.15 1.16 1.21 2/287 236543079 with all optional parameters3080 when creating a commit status3081 creates commit status3082 when merge request exists for given branch3083 sets head pipeline3084 when the MR has a branch head pipeline3085 adds the status to the existing pipeline3086# [RSpecRunTime] RSpec elapsed time: 22 minutes 36.17 seconds. Current RSS: ~1395M. load average: 1.14 1.16 1.21 1/291 237653087 when the MR has a merged result head pipeline3088 creates a new branch pipeline but does not change the head pipeline3089# [RSpecRunTime] RSpec elapsed time: 22 minutes 38.71 seconds. Current RSS: ~1411M. load average: 1.13 1.16 1.20 1/291 238693090 when updating a commit status3091 updates a commit status3092 when the `state` parameter is sent the same3093 does not update the commit status3094# [RSpecRunTime] RSpec elapsed time: 22 minutes 40.98 seconds. Current RSS: ~1422M. load average: 1.13 1.16 1.20 1/290 238893095 when a pipeline id is specified3096 update the correct pipeline3097 when pipeline_id and sha do not match3098 returns a service error3099 when an missing pipeline_id is provided3100 returns a service error3101# [RSpecRunTime] RSpec elapsed time: 22 minutes 43.47 seconds. Current RSS: ~1417M. load average: 1.12 1.15 1.20 1/290 239093102 when sha and pipeline_id match but ref does not3103 returns a service error3104 when trying to update a status of a different type3105 responds with bad request status and validation errors3106 when target URL is an invalid address3107 responds with bad request status and validation errors3108 for race condition3109 creates one pipeline and two jobs (one for licenses, one for security)3110 when status is invalid3111 does not create commit status3112 for failed3113 when pipeline for sha does not exists3114 creates commit status and sets pipeline iid3115 when updating a protected ref3116 with user as developer3117 does not create commit status3118 with user as maintainer3119 creates commit status3120# [RSpecRunTime] RSpec elapsed time: 22 minutes 48.21 seconds. Current RSS: ~1422M. load average: 1.12 1.15 1.20 1/292 239913121 for running3122 when pipeline for sha does not exists3123 creates commit status and sets pipeline iid3124 for pending3125 when pipeline for sha does not exists3126 creates commit status and sets pipeline iid3127 for success3128 when pipeline for sha does not exists3129 creates commit status and sets pipeline iid3130 when retrying a commit status3131 correctly posts a new commit status3132 retries the commit status3133# [RSpecRunTime] RSpec elapsed time: 22 minutes 52.12 seconds. Current RSS: ~1431M. load average: 1.11 1.15 1.20 1/290 240513134 when commit SHA is invalid3135 returns not found error3136 when status transitions from pending3137 for running3138 changes to running3139 for success3140 changes to success3141 for failed3142 changes to failed3143 for canceled3144 changes to canceled3145 for invalid transition3146 returns bad request and error message3147 when request without a state made3148 does not create commit status3149 when target URL is an unsupported scheme3150 responds with bad request status and validation errors3151 for canceled3152 when pipeline for sha does not exists3153 creates commit status and sets pipeline iid3154# [RSpecRunTime] Finishing example group spec/services/ci/create_commit_status_service_spec.rb. It took 27.69 seconds. Expected to take 22.06 seconds.3155# [RSpecRunTime] Starting example group spec/services/clusters/update_service_spec.rb. Expected to take 20.58 seconds.3156Clusters::UpdateService3157 #execute3158 when correct params3159 when enabled is true3160 enables cluster3161# [RSpecRunTime] RSpec elapsed time: 22 minutes 57.85 seconds. Current RSS: ~1446M. load average: 1.10 1.15 1.20 1/290 241463162 when enabled is false3163 disables cluster3164# [RSpecRunTime] RSpec elapsed time: 22 minutes 59.14 seconds. Current RSS: ~1447M. load average: 1.09 1.14 1.20 1/290 241473165 when namespace is specified3166 updates namespace3167# [RSpecRunTime] RSpec elapsed time: 23 minutes 0.47 second. Current RSS: ~1429M. load average: 1.09 1.14 1.20 1/290 241483168 when service token is empty3169 does not update the token3170# [RSpecRunTime] RSpec elapsed time: 23 minutes 1.7 seconds. Current RSS: ~1432M. load average: 1.09 1.14 1.20 1/290 241493171 when service token is not empty3172 updates the token3173# [RSpecRunTime] RSpec elapsed time: 23 minutes 3.14 seconds. Current RSS: ~1425M. load average: 1.09 1.14 1.20 1/290 241503174 when invalid params3175 returns false3176# [RSpecRunTime] RSpec elapsed time: 23 minutes 4.51 seconds. Current RSS: ~1406M. load average: 1.08 1.14 1.20 1/290 241513177 when cluster is provided by GCP3178 does not change cluster name3179 when cluster is being created3180 rejects changes3181# [RSpecRunTime] RSpec elapsed time: 23 minutes 6.28 seconds. Current RSS: ~1398M. load average: 1.08 1.14 1.20 1/286 241523182 when params includes :management_project_id3183 management_project is non-existent3184 does not update management_project_id3185# [RSpecRunTime] RSpec elapsed time: 23 minutes 7.67 seconds. Current RSS: ~1396M. load average: 1.08 1.14 1.20 1/285 241533186 project cluster3187 user is authorized to adminster manangement_project3188 updates management_project_id3189# [RSpecRunTime] RSpec elapsed time: 23 minutes 9.46 seconds. Current RSS: ~1388M. load average: 1.08 1.14 1.20 1/285 241543190 user is not authorized to adminster manangement_project3191 does not update management_project_id3192# [RSpecRunTime] RSpec elapsed time: 23 minutes 11.02 seconds. Current RSS: ~1388M. load average: 1.08 1.14 1.20 1/285 241553193 cluster already has a management project set3194 unsets management_project_id3195# [RSpecRunTime] RSpec elapsed time: 23 minutes 12.91 seconds. Current RSS: ~1385M. load average: 1.08 1.14 1.20 1/285 241563196 manangement_project is outside of the namespace scope3197 does not update management_project_id3198# [RSpecRunTime] RSpec elapsed time: 23 minutes 14.87 seconds. Current RSS: ~1381M. load average: 1.07 1.14 1.19 1/285 241573199 group cluster3200 user is authorized to adminster manangement_project3201 updates management_project_id3202# [RSpecRunTime] RSpec elapsed time: 23 minutes 16.24 seconds. Current RSS: ~1379M. load average: 1.07 1.14 1.19 1/285 241583203 user is not authorized to adminster manangement_project3204 does not update management_project_id3205# [RSpecRunTime] RSpec elapsed time: 23 minutes 17.35 seconds. Current RSS: ~1379M. load average: 1.07 1.14 1.19 1/285 241593206 cluster already has a management project set3207 unsets management_project_id3208# [RSpecRunTime] RSpec elapsed time: 23 minutes 18.37 seconds. Current RSS: ~1375M. load average: 1.06 1.13 1.19 1/285 241603209 manangement_project is outside of the namespace scope3210 does not update management_project_id3211# [RSpecRunTime] RSpec elapsed time: 23 minutes 19.68 seconds. Current RSS: ~1374M. load average: 1.06 1.13 1.19 1/285 241613212 instance cluster3213 user is authorized to adminster manangement_project3214 updates management_project_id3215# [RSpecRunTime] RSpec elapsed time: 23 minutes 20.78 seconds. Current RSS: ~1375M. load average: 1.06 1.13 1.19 1/286 241623216 user is not authorized to adminster manangement_project3217 does not update management_project_id3218 cluster already has a management project set3219 unsets management_project_id3220# [RSpecRunTime] Finishing example group spec/services/clusters/update_service_spec.rb. It took 25.99 seconds. Expected to take 20.58 seconds.3221# [RSpecRunTime] Starting example group spec/models/diff_discussion_spec.rb. Expected to take 19.62 seconds.3222DiffDiscussion3223 does not allow STI3224 #reply_attributes3225 includes position and original_position3226# [RSpecRunTime] RSpec elapsed time: 23 minutes 24.31 seconds. Current RSS: ~1378M. load average: 1.06 1.13 1.19 1/291 242293227 #merge_request_version_params3228 when the discussion is active3229 returns an empty hash, which will end up showing the latest version3230# [RSpecRunTime] RSpec elapsed time: 23 minutes 26.59 seconds. Current RSS: ~1386M. load average: 1.06 1.13 1.19 1/291 243523231 when the discussion is on an older merge request version3232 when commit_id is not present3233 returns the diff ID for the version to show3234# [RSpecRunTime] RSpec elapsed time: 23 minutes 28.86 seconds. Current RSS: ~1396M. load average: 1.05 1.13 1.19 2/291 245003235 when commit_id is present3236 includes the commit_id in the result3237# [RSpecRunTime] RSpec elapsed time: 23 minutes 31.29 seconds. Current RSS: ~1409M. load average: 1.05 1.13 1.19 1/291 246483238 when the discussion is on a comparison between merge request versions3239 when commit_id is not present3240 returns the diff ID and start sha of the versions to compare3241# [RSpecRunTime] RSpec elapsed time: 23 minutes 33.78 seconds. Current RSS: ~1406M. load average: 1.13 1.14 1.19 1/291 248053242 when commit_id is present3243 includes the commit_id in the result3244# [RSpecRunTime] RSpec elapsed time: 23 minutes 36.14 seconds. Current RSS: ~1395M. load average: 1.13 1.14 1.19 1/291 249613245 when the discussion does not have a merge request version3246 when commit_id is not present3247 returns empty hash3248# [RSpecRunTime] RSpec elapsed time: 23 minutes 38.57 seconds. Current RSS: ~1395M. load average: 1.12 1.14 1.19 1/291 251133249 when commit_id is present3250 returns the commit_id3251# [RSpecRunTime] RSpec elapsed time: 23 minutes 40.83 seconds. Current RSS: ~1395M. load average: 1.12 1.14 1.19 1/291 252643252 #cache_key3253 returns the cache key with the position sha3254 when first note of discussion has diff_note_position3255 includes sha of diff_note_positions position3256# [RSpecRunTime] RSpec elapsed time: 23 minutes 43.72 seconds. Current RSS: ~1398M. load average: 1.11 1.14 1.19 1/291 253973257# [RSpecRunTime] Finishing example group spec/models/diff_discussion_spec.rb. It took 21.45 seconds. Expected to take 19.62 seconds.3258# [RSpecRunTime] Starting example group spec/services/projects/move_access_service_spec.rb. Expected to take 18.4 seconds.3259Projects::MoveAccessService3260 #execute3261 when both projects are in the same namespace3262 does not refresh project owner authorized projects3263 behaves like move the accesses3264 moves the accesses3265 rollbacks if an exception is raised3266# [RSpecRunTime] RSpec elapsed time: 23 minutes 50.73 seconds. Current RSS: ~1378M. load average: 1.02 1.12 1.18 1/290 253983267 when projects are in different namespaces3268 refreshes both project owner authorized projects3269 behaves like move the accesses3270 moves the accesses3271 rollbacks if an exception is raised3272# [RSpecRunTime] RSpec elapsed time: 23 minutes 59.62 seconds. Current RSS: ~1366M. load average: 1.02 1.12 1.18 1/285 253993273 when remove_remaining_elements is false3274 does not remove remaining memberships3275 does not remove remaining group links3276 does not remove remaining authorizations3277# [RSpecRunTime] RSpec elapsed time: 24 minutes 5.77 seconds. Current RSS: ~1368M. load average: 1.02 1.11 1.18 1/285 254003278# [RSpecRunTime] Finishing example group spec/services/projects/move_access_service_spec.rb. It took 22.04 seconds. Expected to take 18.4 seconds.3279# [RSpecRunTime] Starting example group spec/services/concerns/ci/job_token_scope/edit_scope_validations_spec.rb. Expected to take 17.56 seconds.3280Ci::JobTokenScope::EditScopeValidations3281 #validate_group_remove!3282 when all permissions are in order3283 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: :maintainer, target_group_user_role: :developer3284 passes the validation3285# [RSpecRunTime] RSpec elapsed time: 24 minutes 7.33 seconds. Current RSS: ~1367M. load average: 1.02 1.11 1.18 1/285 254013286 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: :maintainer, target_group_user_role: :guest3287 passes the validation3288 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :maintainer, target_group_user_role: :developer3289 passes the validation3290 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :maintainer, target_group_user_role: :guest3291 passes the validation3292 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: :maintainer, target_group_user_role: nil3293 passes the validation3294 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: :maintainer, target_group_user_role: nil3295 passes the validation3296 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :maintainer, target_group_user_role: nil3297 passes the validation3298 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :maintainer, target_group_user_role: nil3299 passes the validation3300 when user lacks admin_project permissions for the source project3301 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: nil, target_group_user_role: :developer3302 raises an error3303 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: nil, target_group_user_role: :developer3304 raises an error3305 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: :guest, target_group_user_role: :developer3306 raises an error3307 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :guest, target_group_user_role: :developer3308 raises an error3309 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :developer, target_group_user_role: :developer3310 raises an error3311 source_project_visibility: "PUBLIC", target_group_visibility: "PRIVATE", source_project_user_role: :developer, target_group_user_role: :developer3312 raises an error3313 #validate_group_add!3314 when all permissions are in order3315 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: :maintainer, target_group_user_role: :developer3316 passes the validation3317 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: :maintainer, target_group_user_role: :guest3318 passes the validation3319 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :maintainer, target_group_user_role: :developer3320 passes the validation3321 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :maintainer, target_group_user_role: :guest3322 passes the validation3323 when user lacks admin_project permissions for the source project3324 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: nil, target_group_user_role: :developer3325 raises an error3326 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: nil, target_group_user_role: :developer3327 raises an error3328 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: :guest, target_group_user_role: :developer3329 raises an error3330 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :guest, target_group_user_role: :developer3331 raises an error3332 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :developer, target_group_user_role: :developer3333 raises an error3334 source_project_visibility: "PUBLIC", target_group_visibility: "PRIVATE", source_project_user_role: :developer, target_group_user_role: :developer3335 raises an error3336 when user lacks read_project permissions for the target group3337 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :maintainer, target_group_user_role: nil3338 raises an error3339 source_project_visibility: "PUBLIC", target_group_visibility: "PRIVATE", source_project_user_role: :maintainer, target_group_user_role: nil3340 raises an error3341 #validate_edit!3342 when all permissions are in order3343 source_project_visibility: "PUBLIC", target_project_visibility: "PUBLIC", source_project_user_role: :maintainer, target_project_user_role: :developer3344 passes the validation3345 source_project_visibility: "PUBLIC", target_project_visibility: "PUBLIC", source_project_user_role: :maintainer, target_project_user_role: :guest3346 passes the validation3347 source_project_visibility: "PRIVATE", target_project_visibility: "PRIVATE", source_project_user_role: :maintainer, target_project_user_role: :developer3348 passes the validation3349 source_project_visibility: "PRIVATE", target_project_visibility: "PRIVATE", source_project_user_role: :maintainer, target_project_user_role: :guest3350 passes the validation3351 when user lacks admin_project permissions for the source project3352 source_project_visibility: "PUBLIC", target_project_visibility: "PUBLIC", source_project_user_role: nil, target_project_user_role: :developer3353 raises an error3354 source_project_visibility: "PRIVATE", target_project_visibility: "PRIVATE", source_project_user_role: nil, target_project_user_role: :developer3355 raises an error3356 source_project_visibility: "PUBLIC", target_project_visibility: "PUBLIC", source_project_user_role: :guest, target_project_user_role: :developer3357 raises an error3358 source_project_visibility: "PRIVATE", target_project_visibility: "PRIVATE", source_project_user_role: :guest, target_project_user_role: :developer3359 raises an error3360 source_project_visibility: "PRIVATE", target_project_visibility: "PRIVATE", source_project_user_role: :developer, target_project_user_role: :developer3361 raises an error3362 source_project_visibility: "PUBLIC", target_project_visibility: "PRIVATE", source_project_user_role: :developer, target_project_user_role: :developer3363 raises an error3364 when user lacks read_project permissions for the target project3365 source_project_visibility: "PRIVATE", target_project_visibility: "PRIVATE", source_project_user_role: :maintainer, target_project_user_role: nil3366 raises an error3367 source_project_visibility: "PUBLIC", target_project_visibility: "PRIVATE", source_project_user_role: :maintainer, target_project_user_role: nil3368 raises an error3369 #validate_target_exists!3370 when target is nil3371 raises an error3372 when target is present3373 raises an error3374# [RSpecRunTime] Finishing example group spec/services/concerns/ci/job_token_scope/edit_scope_validations_spec.rb. It took 17.2 seconds. Expected to take 17.56 seconds.3375# [RSpecRunTime] Starting example group spec/lib/gitlab/database/batch_count_spec.rb. Expected to take 16.76 seconds.3376Gitlab::Database::BatchCount3377 #batch_count3378 counts table3379 counts with :id field3380 counts with "id" field3381 counts with table.id field3382 counts with Arel column3383 counts table with batch_size 50K3384 will not count table with a batch size less than allowed3385 produces the same result with different batch sizes3386 counts with a start and finish3387 stops counting when finish value is reached3388 defaults the batch size to 1000003389 does not use BETWEEN to define the range3390 behaves like when a transaction is open3391 raises an error3392# [RSpecRunTime] RSpec elapsed time: 24 minutes 28.64 seconds. Current RSS: ~1390M. load average: 1.38 1.19 1.20 1/285 254153393 behaves like when batch fetch query is canceled3394 reduces batch size by half and retry fetch3395 when all retries fail3396 logs failing query3397 disallowed_configurations3398 returns fallback if start is bigger than finish3399 returns fallback if loops more than allowed3400 returns fallback if batch size is less than min required3401 raises an error if distinct count is requested3402 when a relation is grouped3403 count by default column3404 counts grouped records3405 #batch_count_with_timeout3406 counts table3407 counts with :id field3408 counts with "id" field3409 counts with table.id field3410 counts with Arel column3411 counts table with batch_size 50K3412 will not count table with a batch size less than allowed3413 produces the same result with different batch sizes3414 counts with a start and finish3415 stops counting when finish value is reached3416 returns a partial count when timeout elapses3417 starts counting from a given partial result3418 behaves like when a transaction is open3419 raises an error3420# [RSpecRunTime] RSpec elapsed time: 24 minutes 31.63 seconds. Current RSS: ~1404M. load average: 1.38 1.19 1.20 1/285 254163421 behaves like when batch fetch query is canceled3422 reduces batch size by half and retry fetch3423 when all retries fail3424 logs failing query3425 disallowed_configurations3426 returns fallback if start is bigger than finish3427 returns fallback if loops more than allowed3428 returns fallback if batch size is less than min required3429 raises an error if distinct count is requested3430 when a relation is grouped3431 count by default column3432 counts grouped records3433 #batch_distinct_count3434 counts with column field3435 counts with "id" field3436 counts with table.column field3437 counts with Arel column3438 counts with :column field with batch_size of 50K3439 will not count table with a batch size less than allowed3440 produces the same result with different batch sizes3441 counts with a start and finish3442 stops counting when finish value is reached3443 counts with User min and max as start and finish3444 defaults the batch size to 100003445 behaves like when a transaction is open3446 raises an error3447# [RSpecRunTime] RSpec elapsed time: 24 minutes 34.78 seconds. Current RSS: ~1407M. load average: 1.35 1.18 1.20 1/285 254173448 disallowed configurations3449 returns fallback if start is bigger than finish3450 returns fallback if loops more than allowed3451 returns fallback if batch size is less than min required3452 will raise an error if distinct count with the :id column is requested3453 when a relation is grouped3454 distinct count by non-unique column3455 counts grouped records3456 behaves like when batch fetch query is canceled3457 reduces batch size by half and retry fetch3458 when all retries fail3459 logs failing query3460 #batch_sum3461 returns the sum of values in the given column3462 works when given an Arel column3463 works with a batch size of 50K3464 works with start and finish provided3465 returns the same result regardless of batch size3466 defaults the batch size to 10003467 behaves like when a transaction is open3468 raises an error3469# [RSpecRunTime] RSpec elapsed time: 24 minutes 37.58 seconds. Current RSS: ~1409M. load average: 1.35 1.18 1.20 1/285 254183470 behaves like disallowed configurations3471 returns fallback if start is bigger than finish3472 returns fallback if loops more than allowed3473 returns fallback if batch size is less than min required3474 behaves like when batch fetch query is canceled3475 reduces batch size by half and retry fetch3476 when all retries fail3477 logs failing query3478 #batch_average3479 calls BatchAverageCounter3480# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/batch_count_spec.rb. It took 15.79 seconds. Expected to take 16.76 seconds.3481# [RSpecRunTime] Starting example group spec/services/ci/pipeline_trigger_service_spec.rb. Expected to take 15.89 seconds.3482Ci::PipelineTriggerService3483 #execute3484 with a trigger token3485 when trigger belongs to a different project3486 does nothing3487# [RSpecRunTime] RSpec elapsed time: 24 minutes 40.42 seconds. Current RSS: ~1408M. load average: 1.32 1.18 1.20 1/285 254263488 when trigger owner does not have a permission to read a project3489 does nothing3490 when params have an existing trigger token3491 when params have an existing ref3492 triggers a pipeline3493 stores the payload as a variable3494 when commit message has [ci skip]3495 ignores [ci skip] and create as general3496# [RSpecRunTime] RSpec elapsed time: 24 minutes 43.73 seconds. Current RSS: ~1394M. load average: 1.29 1.18 1.20 1/290 254453497 when params have a variable3498 has variables3499# [RSpecRunTime] RSpec elapsed time: 24 minutes 44.77 seconds. Current RSS: ~1388M. load average: 1.29 1.18 1.20 1/290 254503500 when params have duplicate variables3501 creates a failed pipeline without variables3502 behaves like detecting an unprocessable pipeline trigger3503 when the pipeline was not created successfully3504 has the correct status code3505 when params have a non-existant ref3506 does not trigger a pipeline3507 when params have a non-existant trigger token3508 does not trigger a pipeline3509 with a pipeline job token3510 when job user does not have a permission to read a project3511 does nothing3512 when job is not running3513 does nothing3514 when job does not have a project3515 does nothing3516 when params have an existsed job token3517 when params have an existsed ref3518 triggers a pipeline3519 behaves like logs downstream pipeline creation3520 logs details3521# [RSpecRunTime] RSpec elapsed time: 24 minutes 50.04 seconds. Current RSS: ~1373M. load average: 1.27 1.17 1.20 1/290 254763522 when commit message has [ci skip]3523 ignores [ci skip] and create as general3524# [RSpecRunTime] RSpec elapsed time: 24 minutes 51.43 seconds. Current RSS: ~1367M. load average: 1.27 1.17 1.20 1/290 254823525 when params have a variable3526 has variables3527# [RSpecRunTime] RSpec elapsed time: 24 minutes 52.52 seconds. Current RSS: ~1367M. load average: 1.27 1.17 1.20 1/290 254883528 when params have duplicate variables3529 creates a failed pipeline without variables3530 behaves like detecting an unprocessable pipeline trigger3531 when the pipeline was not created successfully3532 has the correct status code3533# [RSpecRunTime] RSpec elapsed time: 24 minutes 55.78 seconds. Current RSS: ~1360M. load average: 1.25 1.17 1.20 1/290 255013534 when params have a non-existant ref3535 does not trigger a job in the pipeline3536 when params have a non-existsed trigger token3537 does not trigger a pipeline3538# [RSpecRunTime] Finishing example group spec/services/ci/pipeline_trigger_service_spec.rb. It took 17.76 seconds. Expected to take 15.89 seconds.3539# [RSpecRunTime] Starting example group spec/services/resource_events/change_state_service_spec.rb. Expected to take 15.19 seconds.3540ResourceEvents::ChangeStateService3541 #execute3542 when resource is an Issue3543 when no source is given3544 behaves like a state event3545 creates the expected event if resource has opened state3546 sets the created_at timestamp from the system_note_timestamp3547 creates the expected event if resource has reopened state3548 sets the created_at timestamp from the system_note_timestamp3549 creates the expected event if resource has closed state3550 sets the created_at timestamp from the system_note_timestamp3551 creates the expected event if resource has locked state3552 sets the created_at timestamp from the system_note_timestamp3553# [RSpecRunTime] RSpec elapsed time: 24 minutes 59.11 seconds. Current RSS: ~1377M. load average: 1.23 1.17 1.19 1/290 255063554 when source commit is given3555 behaves like a state event3556 creates the expected event if resource has opened state3557 sets the created_at timestamp from the system_note_timestamp3558 creates the expected event if resource has reopened state3559 sets the created_at timestamp from the system_note_timestamp3560 creates the expected event if resource has closed state3561 sets the created_at timestamp from the system_note_timestamp3562 creates the expected event if resource has locked state3563 sets the created_at timestamp from the system_note_timestamp3564# [RSpecRunTime] RSpec elapsed time: 25 minutes 1.14 seconds. Current RSS: ~1386M. load average: 1.23 1.17 1.19 1/290 255073565 when source merge request is given3566 behaves like a state event3567 creates the expected event if resource has opened state3568 sets the created_at timestamp from the system_note_timestamp3569 creates the expected event if resource has reopened state3570 sets the created_at timestamp from the system_note_timestamp3571 creates the expected event if resource has closed state3572 sets the created_at timestamp from the system_note_timestamp3573 creates the expected event if resource has locked state3574 sets the created_at timestamp from the system_note_timestamp3575# [RSpecRunTime] RSpec elapsed time: 25 minutes 4.27 seconds. Current RSS: ~1389M. load average: 1.21 1.16 1.19 1/288 255083576 when resource is a MergeRequest3577 when no source is given3578 behaves like a state event3579 creates the expected event if resource has opened state3580 sets the created_at timestamp from the system_note_timestamp3581 creates the expected event if resource has reopened state3582 sets the created_at timestamp from the system_note_timestamp3583 creates the expected event if resource has closed state3584 sets the created_at timestamp from the system_note_timestamp3585 creates the expected event if resource has locked state3586 sets the created_at timestamp from the system_note_timestamp3587# [RSpecRunTime] RSpec elapsed time: 25 minutes 6.52 seconds. Current RSS: ~1393M. load average: 1.21 1.16 1.19 1/286 255093588 when source commit is given3589 behaves like a state event3590 creates the expected event if resource has opened state3591 sets the created_at timestamp from the system_note_timestamp3592 creates the expected event if resource has reopened state3593 sets the created_at timestamp from the system_note_timestamp3594 creates the expected event if resource has closed state3595 sets the created_at timestamp from the system_note_timestamp3596 creates the expected event if resource has locked state3597 sets the created_at timestamp from the system_note_timestamp3598# [RSpecRunTime] RSpec elapsed time: 25 minutes 8.75 seconds. Current RSS: ~1396M. load average: 1.19 1.16 1.19 1/285 255103599 when source merge request is given3600 behaves like a state event3601 creates the expected event if resource has opened state3602 sets the created_at timestamp from the system_note_timestamp3603 creates the expected event if resource has reopened state3604 sets the created_at timestamp from the system_note_timestamp3605 creates the expected event if resource has closed state3606 sets the created_at timestamp from the system_note_timestamp3607 creates the expected event if resource has locked state3608 sets the created_at timestamp from the system_note_timestamp3609# [RSpecRunTime] RSpec elapsed time: 25 minutes 12.09 seconds. Current RSS: ~1396M. load average: 1.19 1.16 1.19 1/285 255113610# [RSpecRunTime] Finishing example group spec/services/resource_events/change_state_service_spec.rb. It took 15.57 seconds. Expected to take 15.19 seconds.3611# [RSpecRunTime] Starting example group spec/models/integrations/prometheus_spec.rb. Expected to take 14.29 seconds.3612Integrations::Prometheus3613 does not allow STI3614 behaves like Integrations::BaseMonitoring3615 default values3616 is expected to eq :monitoring3617 redirects3618 does not follow redirects3619 Validations3620 when manual_configuration is enabled3621 does not validates presence of api_url3622 when manual configuration is disabled3623 does not validate presence of api_url3624 local connections allowed3625 does not validate presence of api_url3626 when the api_url domain points to localhost or local network3627 cannot query3628 can query when local requests are allowed3629 #test3630 success3631 reads the discovery endpoint3632 failure3633 fails to read the discovery endpoint3634 when configuration is not valid3635 returns failure message3636 #prometheus_client3637 manual configuration is enabled3638 calls valid?3639 manual configuration is disabled3640 no client provided3641 when local requests are allowed3642 allows local requests3643 when local requests are blocked3644 blocks local requests3645 behind IAP3646 includes the authorization header3647 with invalid IAP JSON3648 does not include authorization header3649 when passed with token_credential_uri3650 param_name: :token_credential_uri3651 does not make any unexpected HTTP requests3652 param_name: :tokencredentialuri3653 does not make any unexpected HTTP requests3654 param_name: :Token_credential_uri3655 does not make any unexpected HTTP requests3656 param_name: :tokenCredentialUri3657 does not make any unexpected HTTP requests3658 #prometheus_available?3659 clusters with enabled prometheus3660 cluster belongs to project3661 returns true3662 cluster belongs to projects group3663 returns true3664 avoids N+1 queries3665# [RSpecRunTime] RSpec elapsed time: 25 minutes 22.78 seconds. Current RSS: ~1435M. load average: 1.16 1.16 1.19 1/285 255173666 cluster belongs to gitlab instance3667 returns true3668 clusters with prometheus disabled3669 returns false3670 clusters without prometheus3671 returns false3672 no clusters3673 returns false3674 #synchronize_service_state before_save callback3675 no clusters with prometheus are installed3676 when integration is inactive3677 activates integration when manual_configuration is enabled3678 keeps integration inactive when manual_configuration is disabled3679 when integration is active3680 keeps the integration active when manual_configuration is enabled3681 inactivates the integration when manual_configuration is disabled3682 with prometheus installed in the cluster3683 when integration is inactive3684 activates integration when manual_configuration is enabled3685 activates integration when manual_configuration is disabled3686 when integration is active3687 keeps integration active when manual_configuration is enabled3688 keeps integration active when manual_configuration is disabled3689 #track_events after_commit callback3690 enabling manual_configuration3691 tracks enable event3692 tracks disable event3693 #sync_http_integration after_save callback3694 with corresponding HTTP integration3695 syncs the attribute3696 when changing a different attribute3697 does not sync the attribute or execute extra queries3698 without corresponding HTTP integration3699 does not sync the attribute or execute extra queries3700 #editable?3701 is editable3702 when cluster exists with prometheus enabled3703 remains editable3704 #google_iap_service_account_json3705 with valid JSON3706 masks all JSON values3707 with invalid JSON3708 value: nil3709 is expected to eq nil3710 value: ""3711 is expected to eq ""3712 value: " "3713 is expected to eq " "3714 value: "invalid json"3715 is expected to eq "invalid json"3716# [RSpecRunTime] Finishing example group spec/models/integrations/prometheus_spec.rb. It took 15.62 seconds. Expected to take 14.29 seconds.3717# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.3718Lint factories for Integrations::Prometheus3719 with saas, license, and factory defaults3720 behaves like factory3721 prometheus_integration factory3722 does not raise error when built3723 does not raise error when created3724# [RSpecRunTime] RSpec elapsed time: 25 minutes 28.98 seconds. Current RSS: ~1450M. load average: 1.14 1.15 1.18 1/285 255253725# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.28 seconds. Expected to take 32.1 seconds.3726# [RSpecRunTime] Starting example group spec/models/packages/debian/file_metadatum_spec.rb. Expected to take 13.71 seconds.3727Packages::Debian::FileMetadatum3728 does not allow STI3729 package_file_trait: :unknown, has_component: false, has_architecture: false, has_fields: false3730 behaves like Test Debian file metadatum3731 relationships3732 is expected to belong to package_file required: false3733 validations3734 #package_file3735 is expected to validate that :package_file cannot be empty/falsy3736 #file_type3737 is expected to validate that :file_type cannot be empty/falsy3738 #component3739 has_component=false3740 #architecture3741 has_architecture=false3742 #fields3743 is expected to validate that :fields is empty/falsy3744 #debian_package_type3745 validates package of type debian3746 scopes3747 .with_file_type3748 returns the matching file metadatum3749 package_file_trait: :source, has_component: true, has_architecture: false, has_fields: false3750 behaves like Test Debian file metadatum3751 relationships3752 is expected to belong to package_file required: false3753 validations3754 #package_file3755 is expected to validate that :package_file cannot be empty/falsy3756 #file_type3757 is expected to validate that :file_type cannot be empty/falsy3758 #component3759 has_component=true3760 #architecture3761 has_architecture=false3762 #fields3763 is expected to validate that :fields is empty/falsy3764 #debian_package_type3765 validates package of type debian3766 scopes3767 .with_file_type3768 returns the matching file metadatum3769 package_file_trait: :dsc, has_component: true, has_architecture: false, has_fields: true3770 behaves like Test Debian file metadatum3771 relationships3772 is expected to belong to package_file required: false3773 validations3774 #package_file3775 is expected to validate that :package_file cannot be empty/falsy3776 #file_type3777 is expected to validate that :file_type cannot be empty/falsy3778 #component3779 has_component=true3780 #architecture3781 has_architecture=false3782 #fields3783 is expected to validate that :fields cannot be empty/falsy3784 is expected to allow :fields to be ‹{a: "b"}›3785 is expected not to allow :fields to be ‹{a: {:b=>"c"}}›3786 #debian_package_type3787 validates package of type debian3788 scopes3789 .with_file_type3790 returns the matching file metadatum3791 package_file_trait: :deb, has_component: true, has_architecture: true, has_fields: true3792 behaves like Test Debian file metadatum3793 relationships3794 is expected to belong to package_file required: false3795 validations3796 #package_file3797 is expected to validate that :package_file cannot be empty/falsy3798 #file_type3799 is expected to validate that :file_type cannot be empty/falsy3800 #component3801 has_component=true3802 #architecture3803 has_architecture=true3804 #fields3805 is expected to validate that :fields cannot be empty/falsy3806 is expected to allow :fields to be ‹{a: "b"}›3807 is expected not to allow :fields to be ‹{a: {:b=>"c"}}›3808 #debian_package_type3809 validates package of type debian3810 scopes3811 .with_file_type3812 returns the matching file metadatum3813 package_file_trait: :udeb, has_component: true, has_architecture: true, has_fields: true3814 behaves like Test Debian file metadatum3815 relationships3816 is expected to belong to package_file required: false3817 validations3818 #package_file3819 is expected to validate that :package_file cannot be empty/falsy3820 #file_type3821 is expected to validate that :file_type cannot be empty/falsy3822 #component3823 has_component=true3824 #architecture3825 has_architecture=true3826 #fields3827 is expected to validate that :fields cannot be empty/falsy3828 is expected to allow :fields to be ‹{a: "b"}›3829 is expected not to allow :fields to be ‹{a: {:b=>"c"}}›3830 #debian_package_type3831 validates package of type debian3832 scopes3833 .with_file_type3834 returns the matching file metadatum3835 package_file_trait: :ddeb, has_component: true, has_architecture: true, has_fields: true3836 behaves like Test Debian file metadatum3837 relationships3838 is expected to belong to package_file required: false3839 validations3840 #package_file3841 is expected to validate that :package_file cannot be empty/falsy3842 #file_type3843 is expected to validate that :file_type cannot be empty/falsy3844 #component3845 has_component=true3846 #architecture3847 has_architecture=true3848 #fields3849 is expected to validate that :fields cannot be empty/falsy3850 is expected to allow :fields to be ‹{a: "b"}›3851 is expected not to allow :fields to be ‹{a: {:b=>"c"}}›3852 #debian_package_type3853 validates package of type debian3854 scopes3855 .with_file_type3856 returns the matching file metadatum3857 package_file_trait: :buildinfo, has_component: true, has_architecture: false, has_fields: true3858 behaves like Test Debian file metadatum3859 relationships3860 is expected to belong to package_file required: false3861 validations3862 #package_file3863 is expected to validate that :package_file cannot be empty/falsy3864 #file_type3865 is expected to validate that :file_type cannot be empty/falsy3866 #component3867 has_component=true3868 #architecture3869 has_architecture=false3870 #fields3871 is expected to validate that :fields cannot be empty/falsy3872 is expected to allow :fields to be ‹{a: "b"}›3873 is expected not to allow :fields to be ‹{a: {:b=>"c"}}›3874 #debian_package_type3875 validates package of type debian3876 scopes3877 .with_file_type3878 returns the matching file metadatum3879 package_file_trait: :changes, has_component: false, has_architecture: false, has_fields: true3880 behaves like Test Debian file metadatum3881 relationships3882 is expected to belong to package_file required: false3883 validations3884 #package_file3885 is expected to validate that :package_file cannot be empty/falsy3886 #file_type3887 is expected to validate that :file_type cannot be empty/falsy3888 #component3889 has_component=false3890 #architecture3891 has_architecture=false3892 #fields3893 is expected to validate that :fields cannot be empty/falsy3894 is expected to allow :fields to be ‹{a: "b"}›3895 is expected not to allow :fields to be ‹{a: {:b=>"c"}}›3896 #debian_package_type3897 validates package of type debian3898 scopes3899 .with_file_type3900 returns the matching file metadatum3901# [RSpecRunTime] Finishing example group spec/models/packages/debian/file_metadatum_spec.rb. It took 14.69 seconds. Expected to take 13.71 seconds.3902# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.3903Lint factories for Packages::Debian::FileMetadatum3904 with saas, license, and factory defaults3905 behaves like factory3906 debian_file_metadatum factory3907 does not raise error when built3908 does not raise error when created3909 linting :unknown trait3910 does not raise error when created3911# [RSpecRunTime] RSpec elapsed time: 25 minutes 45.12 seconds. Current RSS: ~1437M. load average: 1.11 1.14 1.18 1/285 255333912 linting :source trait3913 does not raise error when created3914 linting :dsc trait3915 does not raise error when created3916 linting :deb trait3917 does not raise error when created3918 linting :deb_dev trait3919 does not raise error when created3920 linting :udeb trait3921 does not raise error when created3922 linting :ddeb trait3923 does not raise error when created3924 linting :buildinfo trait3925 does not raise error when created3926 linting :changes trait3927 does not raise error when created3928# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 3.22 seconds. Expected to take 32.1 seconds.3929# [RSpecRunTime] Starting example group spec/lib/banzai/pipeline/wiki_pipeline_spec.rb. Expected to take 13.32 seconds.3930Banzai::Pipeline::WikiPipeline3931 TableOfContents3932 replaces the tag with the TableOfContentsTagFilter result3933 is not case-sensitive3934 works with alternative [toc] tag3935 handles an empty pipeline result3936# [RSpecRunTime] RSpec elapsed time: 25 minutes 48.25 seconds. Current RSS: ~1430M. load average: 1.10 1.14 1.18 1/285 255343937 Links3938 when GitLab is hosted at a root URL3939 linking to pages within the wiki3940 when creating hierarchical links to the current directory3941 rewrites non-file links to be at the scope of the current directory3942 rewrites file links to be at the scope of the current directory3943 when creating hierarchical links to the parent directory3944 rewrites non-file links to be at the scope of the parent directory3945 rewrites file links to be at the scope of the parent directory3946 when creating hierarchical links to a sub-directory3947 rewrites non-file links to be at the scope of the sub-directory3948 rewrites file links to be at the scope of the sub-directory3949 when creating non-hierarchical links3950 rewrites non-file links to be at the scope of the wiki root3951 rewrites non-file links (with spaces) to be at the scope of the wiki root3952 rewrites file links to be at the scope of the current directory3953 rewrites links with anchor3954 rewrites links (with spaces) with anchor3955 when creating root links3956 rewrites non-file links to be at the scope of the wiki root3957 rewrites file links to be at the scope of the wiki root3958 linking to pages outside the wiki (absolute)3959 doesn't rewrite links3960 when GitLab is hosted at a relative URL3961 linking to pages within the wiki3962 when creating hierarchical links to the current directory3963 rewrites non-file links to be at the scope of the current directory3964 rewrites file links to be at the scope of the current directory3965 when creating hierarchical links to the parent directory3966 rewrites non-file links to be at the scope of the parent directory3967 rewrites file links to be at the scope of the parent directory3968 when creating hierarchical links to a sub-directory3969 rewrites non-file links to be at the scope of the sub-directory3970 rewrites file links to be at the scope of the sub-directory3971 when creating non-hierarchical links3972 rewrites non-file links to be at the scope of the wiki root3973 rewrites non-file links (with spaces) to be at the scope of the wiki root3974 rewrites file links to be at the scope of the current directory3975 rewrites links with anchor3976 rewrites links (with spaces) with anchor3977 when creating root links3978 rewrites non-file links to be at the scope of the wiki root3979 rewrites file links to be at the scope of the wiki root3980 linking to pages outside the wiki (absolute)3981 doesn't rewrite links3982 checking slug validity when assembling links3983 with a valid slug3984 includes the slug in a (.) relative link3985 includeds the slug in a (..) relative link3986 when the slug is deemed unsafe or invalid3987 with the invalid slug javascript:3988 doesn't include a prohibited slug in a (.) relative link 'alert(1);'3989 doesn't include a prohibited slug in a (..) relative link 'alert(1);'3990 doesn't include a prohibited slug in a (.) relative link 'alert(document.location);'3991 doesn't include a prohibited slug in a (..) relative link 'alert(document.location);'3992 with the invalid slug JaVaScRiPt:3993 doesn't include a prohibited slug in a (.) relative link 'alert(1);'3994 doesn't include a prohibited slug in a (..) relative link 'alert(1);'3995 doesn't include a prohibited slug in a (.) relative link 'alert(document.location);'3996 doesn't include a prohibited slug in a (..) relative link 'alert(document.location);'3997 with the invalid slug javascript:3998 doesn't include a prohibited slug in a (.) relative link 'alert(1);'3999 doesn't include a prohibited slug in a (..) relative link 'alert(1);'4000 doesn't include a prohibited slug in a (.) relative link 'alert(document.location);'4001 doesn't include a prohibited slug in a (..) relative link 'alert(document.location);'4002 with the invalid slug javascript :4003 doesn't include a prohibited slug in a (.) relative link 'alert(1);'4004 doesn't include a prohibited slug in a (..) relative link 'alert(1);'4005 doesn't include a prohibited slug in a (.) relative link 'alert(document.location);'4006 doesn't include a prohibited slug in a (..) relative link 'alert(document.location);'4007 with the invalid slug javascript:4008 doesn't include a prohibited slug in a (.) relative link 'alert(1);'4009 doesn't include a prohibited slug in a (..) relative link 'alert(1);'4010 doesn't include a prohibited slug in a (.) relative link 'alert(document.location);'4011 doesn't include a prohibited slug in a (..) relative link 'alert(document.location);'4012 with the invalid slug javascript :4013 doesn't include a prohibited slug in a (.) relative link 'alert(1);'4014 doesn't include a prohibited slug in a (..) relative link 'alert(1);'4015 doesn't include a prohibited slug in a (.) relative link 'alert(document.location);'4016 doesn't include a prohibited slug in a (..) relative link 'alert(document.location);'4017 with the invalid slug :javascript:4018 doesn't include a prohibited slug in a (.) relative link 'alert(1);'4019 doesn't include a prohibited slug in a (..) relative link 'alert(1);'4020 doesn't include a prohibited slug in a (.) relative link 'alert(document.location);'4021 doesn't include a prohibited slug in a (..) relative link 'alert(document.location);'4022 with the invalid slug javascript:4023 doesn't include a prohibited slug in a (.) relative link 'alert(1);'4024 doesn't include a prohibited slug in a (..) relative link 'alert(1);'4025 doesn't include a prohibited slug in a (.) relative link 'alert(document.location);'4026 doesn't include a prohibited slug in a (..) relative link 'alert(document.location);'4027 with the invalid slug javascript:4028 doesn't include a prohibited slug in a (.) relative link 'alert(1);'4029 doesn't include a prohibited slug in a (..) relative link 'alert(1);'4030 doesn't include a prohibited slug in a (.) relative link 'alert(document.location);'4031 doesn't include a prohibited slug in a (..) relative link 'alert(document.location);'4032 with the invalid slug javascript:4033 doesn't include a prohibited slug in a (.) relative link 'alert(1);'4034 doesn't include a prohibited slug in a (..) relative link 'alert(1);'4035 doesn't include a prohibited slug in a (.) relative link 'alert(document.location);'4036 doesn't include a prohibited slug in a (..) relative link 'alert(document.location);'4037 with the invalid slug javascript:4038 doesn't include a prohibited slug in a (.) relative link 'alert(1);'4039 doesn't include a prohibited slug in a (..) relative link 'alert(1);'4040 doesn't include a prohibited slug in a (.) relative link 'alert(document.location);'4041 doesn't include a prohibited slug in a (..) relative link 'alert(document.location);'4042 with the invalid slug javascript:4043 doesn't include a prohibited slug in a (.) relative link 'alert(1);'4044 doesn't include a prohibited slug in a (..) relative link 'alert(1);'4045 doesn't include a prohibited slug in a (.) relative link 'alert(document.location);'4046 doesn't include a prohibited slug in a (..) relative link 'alert(document.location);'4047 with the invalid slug  javascript:4048 doesn't include a prohibited slug in a (.) relative link 'alert(1);'4049 doesn't include a prohibited slug in a (..) relative link 'alert(1);'4050 doesn't include a prohibited slug in a (.) relative link 'alert(document.location);'4051 doesn't include a prohibited slug in a (..) relative link 'alert(document.location);'4052 videos and audio4053 generates video html structure4054 rewrites and replaces video links names with white spaces to %204055 generates audio html structure4056 rewrites and replaces audio links names with white spaces to %204057 gollum tag filters4058 when local image file exists4059 sets the proper attributes for the image4060# [RSpecRunTime] Finishing example group spec/lib/banzai/pipeline/wiki_pipeline_spec.rb. It took 12.16 seconds. Expected to take 13.32 seconds.4061# [RSpecRunTime] Starting example group spec/services/clusters/kubernetes/create_or_update_namespace_service_spec.rb. Expected to take 12.46 seconds.4062Clusters::Kubernetes::CreateOrUpdateNamespaceService#execute4063 group clusters4064 when kubernetes namespace is not persisted4065 behaves like successful creation of kubernetes namespace4066 creates a Clusters::KubernetesNamespace4067 creates project service account and namespace4068 configures kubernetes token4069 without environment4070 creates project service account and namespace4071# [RSpecRunTime] RSpec elapsed time: 26 minutes 4.1 seconds. Current RSS: ~1440M. load average: 1.08 1.13 1.18 1/285 255354072 project clusters4073 when kubernetes namespace is not persisted4074 behaves like successful creation of kubernetes namespace4075 creates a Clusters::KubernetesNamespace4076 creates project service account and namespace4077 configures kubernetes token4078 without environment4079 creates project service account and namespace4080# [RSpecRunTime] RSpec elapsed time: 26 minutes 10.06 seconds. Current RSS: ~1396M. load average: 1.07 1.13 1.18 1/285 255364081 when there is a Kubernetes Namespace associated4082 does not create any Clusters::KubernetesNamespace4083 creates project service account4084 updates Clusters::KubernetesNamespace4085# [RSpecRunTime] RSpec elapsed time: 26 minutes 13.66 seconds. Current RSS: ~1392M. load average: 1.07 1.13 1.18 1/285 255374086# [RSpecRunTime] Finishing example group spec/services/clusters/kubernetes/create_or_update_namespace_service_spec.rb. It took 14.61 seconds. Expected to take 12.46 seconds.4087# [RSpecRunTime] Starting example group spec/services/container_registry/protection/update_rule_service_spec.rb. Expected to take 11.95 seconds.4088ContainerRegistry::Protection::UpdateRuleService#execute4089 without container registry protection rule4090 is expected to raise ArgumentError4091 with nil params4092 is expected not to change `container_registry_protection_rule.reload.updated_at`4093 behaves like a successful service response with side effect4094 is expected not to change `ContainerRegistry::Protection::Rule.count`4095 is expected to have attributes {"created_at" => 2024-05-24 16:11:06.115612000 +0000, "id" => 1, "minimum_access_level_for_delete" => "main...sitory_path_pattern" => "namespace777/project-822", "updated_at" => 2024-05-24 16:11:06.115612000 +0000}4096 behaves like returning a success service response4097 returns a success service response4098 is expected to have attributes {:errors => (be blank), :payload => {:container_registry_protection_rule => (be a kind of ContainerRegistry...path_pattern" => "namespace777/project-822", "updated_at" => 2024-05-24 16:11:06.115612000 +0000})}}4099 with invalid params4100 params_invalid: {:repository_path_pattern=>""}, message_expected: ["Repository path pattern can't be blank", "Repository path pattern should be a valid container repository path with optional wildcard characters.", "Repository path pattern should start with the project's full path"]4101 is expected to have attributes {:message => ["Repository path pattern can't be blank", "Repository path pattern should be a valid cont...ptional wildcard characters.", "Repository path pattern should start with the project's full path"]}4102 behaves like an erroneous service response with side effect4103 is expected not to change `ContainerRegistry::Protection::Rule.count`4104 is expected not to change `container_registry_protection_rule.reload.updated_at`4105 behaves like returning an error service response4106 returns an error service response4107 is expected to have attributes {:errors => (be present), :payload => {:container_registry_protection_rule => nil}}4108 params_invalid: {:repository_path_pattern=>"wrong-project-scope/repository-path"}, message_expected: ["Repository path pattern should start with the project's full path"]4109 is expected to have attributes {:message => ["Repository path pattern should start with the project's full path"]}4110 behaves like an erroneous service response with side effect4111 is expected not to change `ContainerRegistry::Protection::Rule.count`4112 is expected not to change `container_registry_protection_rule.reload.updated_at`4113 behaves like returning an error service response4114 returns an error service response4115 is expected to have attributes {:errors => (be present), :payload => {:container_registry_protection_rule => nil}}4116 params_invalid: lazy { { repository_path_pattern: "#{project.full_path}/path-invalid-chars-#@" } }, message_expected: ["Repository path pattern should be a valid container repository path with optional wildcard characters."]4117 is expected to have attributes {:message => ["Repository path pattern should be a valid container repository path with optional wildcard characters."]}4118 behaves like an erroneous service response with side effect4119 is expected not to change `ContainerRegistry::Protection::Rule.count`4120 is expected not to change `container_registry_protection_rule.reload.updated_at`4121 behaves like returning an error service response4122 returns an error service response4123 is expected to have attributes {:errors => (be present), :payload => {:container_registry_protection_rule => nil}}4124 params_invalid: {:minimum_access_level_for_delete=>1000}, message_expected: "'1000' is not a valid minimum_access_level_for_delete"4125 is expected to have attributes {:message => "'1000' is not a valid minimum_access_level_for_delete"}4126 behaves like an erroneous service response with side effect4127 is expected not to change `ContainerRegistry::Protection::Rule.count`4128 is expected not to change `container_registry_protection_rule.reload.updated_at`4129 behaves like returning an error service response4130 returns an error service response4131 is expected to have attributes {:errors => (be present), :payload => {:container_registry_protection_rule => nil}}4132 params_invalid: {:minimum_access_level_for_push=>1000}, message_expected: "'1000' is not a valid minimum_access_level_for_push"4133 is expected to have attributes {:message => "'1000' is not a valid minimum_access_level_for_push"}4134 behaves like an erroneous service response with side effect4135 is expected not to change `ContainerRegistry::Protection::Rule.count`4136 is expected not to change `container_registry_protection_rule.reload.updated_at`4137 behaves like returning an error service response4138 returns an error service response4139 is expected to have attributes {:errors => (be present), :payload => {:container_registry_protection_rule => nil}}4140 when current_user does not have permission4141 current_user: developer4142 behaves like an erroneous service response with side effect4143 is expected not to change `ContainerRegistry::Protection::Rule.count`4144 is expected not to change `container_registry_protection_rule.reload.updated_at`4145 behaves like returning an error service response4146 returns an error service response4147 is expected to have attributes {:errors => (be present), :payload => {:container_registry_protection_rule => nil}}4148# [RSpecRunTime] RSpec elapsed time: 26 minutes 20.92 seconds. Current RSS: ~1434M. load average: 1.06 1.12 1.17 2/286 255454149 current_user: reporter4150 behaves like an erroneous service response with side effect4151 is expected not to change `ContainerRegistry::Protection::Rule.count`4152 is expected not to change `container_registry_protection_rule.reload.updated_at`4153 behaves like returning an error service response4154 returns an error service response4155 is expected to have attributes {:errors => (be present), :payload => {:container_registry_protection_rule => nil}}4156 current_user: guest4157 behaves like an erroneous service response with side effect4158 is expected not to change `ContainerRegistry::Protection::Rule.count`4159 is expected not to change `container_registry_protection_rule.reload.updated_at`4160 behaves like returning an error service response4161 returns an error service response4162 is expected to have attributes {:errors => (be present), :payload => {:container_registry_protection_rule => nil}}4163 current_user: anonymous4164 behaves like an erroneous service response with side effect4165 is expected not to change `ContainerRegistry::Protection::Rule.count`4166 is expected not to change `container_registry_protection_rule.reload.updated_at`4167 behaves like returning an error service response4168 returns an error service response4169 is expected to have attributes {:errors => (be present), :payload => {:container_registry_protection_rule => nil}}4170 behaves like a successful service response with side effect4171 is expected not to change `ContainerRegistry::Protection::Rule.count`4172 is expected to have attributes {:minimum_access_level_for_delete => "owner", :minimum_access_level_for_push => "owner", :repository_path_pattern => "namespace777/project-822-updated"}4173 behaves like returning a success service response4174 returns a success service response4175 is expected to have attributes {:errors => (be blank), :payload => {:container_registry_protection_rule => (be a kind of ContainerRegistry...access_level_for_push => "owner", :repository_path_pattern => "namespace777/project-822-updated"})}}4176 without current_user4177 is expected to raise ArgumentError4178 when updated field `repository_path_pattern` is already taken4179 is expected not to change `other_existing_container_registry_protection_rule.reload.repository_path_pattern`4180 behaves like an erroneous service response with side effect4181 is expected not to change `ContainerRegistry::Protection::Rule.count`4182 is expected not to change `container_registry_protection_rule.reload.updated_at`4183 behaves like returning an error service response4184 returns an error service response4185 is expected to have attributes {:errors => (be present), :payload => {:container_registry_protection_rule => nil}}4186 with empty params4187 is expected not to change `container_registry_protection_rule.reload.updated_at`4188 behaves like a successful service response with side effect4189 is expected not to change `ContainerRegistry::Protection::Rule.count`4190 is expected to have attributes {"created_at" => 2024-05-24 16:11:06.115612000 +0000, "id" => 1, "minimum_access_level_for_delete" => "main...sitory_path_pattern" => "namespace777/project-822", "updated_at" => 2024-05-24 16:11:06.115612000 +0000}4191 behaves like returning a success service response4192 returns a success service response4193 is expected to have attributes {:errors => (be blank), :payload => {:container_registry_protection_rule => (be a kind of ContainerRegistry...path_pattern" => "namespace777/project-822", "updated_at" => 2024-05-24 16:11:06.115612000 +0000})}}4194 with disallowed params4195 behaves like a successful service response with side effect4196 is expected not to change `ContainerRegistry::Protection::Rule.count`4197 is expected to have attributes {:minimum_access_level_for_delete => "owner", :minimum_access_level_for_push => "owner", :repository_path_pattern => "namespace777/project-822-updated"}4198 behaves like returning a success service response4199 returns a success service response4200 is expected to have attributes {:errors => (be blank), :payload => {:container_registry_protection_rule => (be a kind of ContainerRegistry...access_level_for_push => "owner", :repository_path_pattern => "namespace777/project-822-updated"})}}4201# [RSpecRunTime] Finishing example group spec/services/container_registry/protection/update_rule_service_spec.rb. It took 12.51 seconds. Expected to take 11.95 seconds.4202# [RSpecRunTime] Starting example group spec/models/integrations/drone_ci_spec.rb. Expected to take 11.88 seconds.4203Integrations::DroneCi4204 does not allow STI4205 behaves like Integrations::BaseCi4206 default values4207 is expected to eq :ci4208 behaves like Integrations::ResetSecretFields4209 #exposing_secrets_fields4210 returns an array of strings4211 #reset_secret_fields?4212 returns false if no exposing field has changed4213 returns true if any exposing field has changed4214 validation callback4215 when an exposing field has changed4216 clears all secret fields4217 when a secret field has been updated4218 does not clear this secret field4219 when a secret field has been updated with the same value4220 does not clear this secret field4221 when no exposing field has changed4222 does not clear any secret fields4223 behaves like Integrations::HasAvatar4224 #avatar_url4225 returns the expected avatar URL4226 validations4227 active4228 is expected to validate that :token cannot be empty/falsy4229 is expected to validate that :drone_url cannot be empty/falsy4230 behaves like issue tracker integration URL attribute4231 is expected to allow :drone_url to be ‹"https://example.com"›4232 is expected not to allow :drone_url to be ‹"example.com"›4233 is expected not to allow :drone_url to be ‹"ftp://example.com"›4234 is expected not to allow :drone_url to be ‹"herp-and-derp"›4235# [RSpecRunTime] RSpec elapsed time: 26 minutes 29.24 seconds. Current RSS: ~1457M. load average: 1.05 1.12 1.17 1/285 255534236 inactive4237 is expected not to validate that :token cannot be empty/falsy4238 is expected not to validate that :drone_url cannot be empty/falsy4239 accessors4240 is expected to respond to #enable_ssl_verification4241 is expected to respond to #enable_ssl_verification?4242 #initialize_properties4243 enables the setting by default4244 does not enable the setting if the record is already persisted4245 does not enable the setting if a custom value was set4246 #fields4247 inserts the checkbox field after the first URL field, or at the end4248 does not insert the field repeatedly4249 #enable_ssl_verification4250 returns true for a known hostname4251 returns true for new records4252 returns false for an unknown hostname4253 returns false for a HTTP URL4254 returns false for an invalid URL4255 returns the persisted value if present4256 #attribution_notice4257 is expected to eq "Drone CI icon and logo by Harness Inc. are licensed under CC NC-ND 4.0."4258 behaves like Integrations::HasWebHook4259 does not create a hook if project is not present4260 associations4261 is expected to have one service_hook inverse_of => integration4262 callbacks4263 calls #update_web_hook! when enabled4264 does not call #update_web_hook! when disabled4265 does not call #update_web_hook! when validation fails4266 #hook_url4267 returns a string4268 #url_variables4269 returns a hash4270 #hook_ssl_verification4271 returns a boolean4272 delegates to #enable_ssl_verification if the concern is included4273 #update_web_hook!4274 creates or updates a service hook4275 raises an error if the service hook could not be saved4276 does not attempt to save the service hook if there are no changes4277# [RSpecRunTime] RSpec elapsed time: 26 minutes 34.59 seconds. Current RSS: ~1470M. load average: 1.05 1.12 1.17 1/285 255544278 #execute_web_hook!4279 creates the webhook if necessary and executes it4280 raises an error if the service hook could not be saved4281# [RSpecRunTime] RSpec elapsed time: 26 minutes 35.97 seconds. Current RSS: ~1468M. load average: 1.05 1.12 1.17 1/285 255554282 integration page/path methods4283 is expected to eq "http://drone.example.com/gitlab/namespace778/project-823/redirect/commits/2ab7834c?branch=dev"4284 is expected to eq "http://drone.example.com/gitlab/namespace778/project-823/commits/2ab7834c?branch=dev&access_token=secret"4285 #commit_status4286 returns the contents of the reactive cache4287 #calculate_reactive_cache4288 #commit_status4289 sets commit status to :error when status is 5004290 sets commit status to :error when status is 4044291 sets commit status to :error with a Net::OpenTimeout error4292 sets commit status to :error with a Net::ReadTimeout error4293 sets commit status to :error with a Net::WriteTimeout error4294 sets commit status to :error with a Gitlab::HTTP_V2::ReadTotalTimeout error4295 sets commit status to :error with a EOFError error4296 sets commit status to :error with a SocketError error4297 sets commit status to :error with a OpenSSL::SSL::SSLError error4298 sets commit status to :error with a OpenSSL::OpenSSLError error4299 sets commit status to :error with a Errno::ECONNRESET error4300 sets commit status to :error with a Errno::ECONNREFUSED error4301 sets commit status to :error with a Errno::EHOSTUNREACH error4302 sets commit status to :error with a Errno::ENETUNREACH error4303 sets commit status to :error with a Gitlab::HTTP_V2::BlockedUrlError error4304 sets commit status to :error with a Gitlab::HTTP_V2::RedirectionTooDeep error4305 sets commit status to :error with a Net::HTTPBadResponse error4306 sets commit status to :canceled when returned status is "killed"4307 sets commit status to :failed when returned status is "failure"4308 sets commit status to :failed when returned status is "error"4309 sets commit status to "success" when returned status is "success"4310# [RSpecRunTime] RSpec elapsed time: 26 minutes 40.63 seconds. Current RSS: ~1468M. load average: 1.04 1.12 1.17 1/285 255564311 execute4312 executes the webhook4313 does not try to execute the webhook if the integration is not in a project4314# [RSpecRunTime] Finishing example group spec/models/integrations/drone_ci_spec.rb. It took 14.92 seconds. Expected to take 11.88 seconds.4315# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.4316Lint factories for Integrations::DroneCi4317 with saas, license, and factory defaults4318 behaves like factory4319 drone_ci_integration factory4320 does not raise error when built4321 does not raise error when created4322# [RSpecRunTime] RSpec elapsed time: 26 minutes 42.5 seconds. Current RSS: ~1461M. load average: 1.04 1.12 1.17 1/288 255924323# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.4 seconds. Expected to take 32.1 seconds.4324# [RSpecRunTime] Starting example group spec/finders/fork_projects_finder_spec.rb. Expected to take 11.18 seconds.4325ForkProjectsFinder4326 #execute4327 without a user4328 is expected to eq [#<Project id:749 group160/project-828>>]4329# [RSpecRunTime] RSpec elapsed time: 26 minutes 46.1 seconds. Current RSS: ~1447M. load average: 1.04 1.11 1.17 1/288 255964330 with a user4331 is expected to eq [#<Project id:753 group163/project-832>>, #<Project id:752 group162/project-831>>]4332# [RSpecRunTime] RSpec elapsed time: 26 minutes 49.64 seconds. Current RSS: ~1409M. load average: 1.04 1.11 1.17 1/288 256004333 with a member4334 is expected to eq [#<Project id:757 group166/project-836>>, #<Project id:756 group165/project-835>>, #<Project id:755 group164/project-834>>]4335# [RSpecRunTime] RSpec elapsed time: 26 minutes 53.09 seconds. Current RSS: ~1370M. load average: 1.04 1.11 1.17 2/285 256044336# [RSpecRunTime] Finishing example group spec/finders/fork_projects_finder_spec.rb. It took 10.58 seconds. Expected to take 11.18 seconds.4337# [RSpecRunTime] Starting example group spec/lib/gitlab/slash_commands/deploy_spec.rb. Expected to take 11.15 seconds.4338Gitlab::SlashCommands::Deploy4339 #execute4340 if no environment is defined4341 does not execute an action4342# [RSpecRunTime] RSpec elapsed time: 26 minutes 54.39 seconds. Current RSS: ~1373M. load average: 1.03 1.11 1.17 1/285 256124343 with environment4344 without actions4345 does not execute an action4346# [RSpecRunTime] RSpec elapsed time: 26 minutes 55.8 seconds. Current RSS: ~1384M. load average: 1.03 1.11 1.17 1/287 256254347 when single action has been matched4348 returns success result4349# [RSpecRunTime] RSpec elapsed time: 26 minutes 57.44 seconds. Current RSS: ~1397M. load average: 1.03 1.11 1.17 1/289 256394350 when more than one action has been matched4351 when there is no specific actions with a environment name4352 returns error about too many actions defined4353# [RSpecRunTime] RSpec elapsed time: 26 minutes 58.8 seconds. Current RSS: ~1398M. load average: 1.03 1.11 1.17 1/290 256524354 when one of the actions is environement specific action4355 deploys to production4356# [RSpecRunTime] RSpec elapsed time: 27 minutes 0.29 second. Current RSS: ~1402M. load average: 1.03 1.11 1.17 1/290 256664357 when one of the actions is a teardown action4358 deploys to production4359# [RSpecRunTime] RSpec elapsed time: 27 minutes 1.95 seconds. Current RSS: ~1403M. load average: 1.03 1.11 1.17 3/291 256804360 with extra spaces in the deploy command4361 deploys to production4362# [RSpecRunTime] RSpec elapsed time: 27 minutes 3.49 seconds. Current RSS: ~1396M. load average: 1.11 1.12 1.17 1/290 256944363 self.match4364 matches the environment4365 matches the environment with spaces in it4366 matches the environment name with surrounding spaces4367 returns nil for text that is not a deploy command4368 returns nil for a partial command4369 with ReDoS attempts4370 has smaller than linear execution time growth with a malformed "to"4371# [RSpecRunTime] RSpec elapsed time: 27 minutes 5.65 seconds. Current RSS: ~1401M. load average: 1.11 1.12 1.17 1/290 256954372# [RSpecRunTime] Finishing example group spec/lib/gitlab/slash_commands/deploy_spec.rb. It took 12.57 seconds. Expected to take 11.15 seconds.4373# [RSpecRunTime] Starting example group spec/services/merge_requests/squash_service_spec.rb. Expected to take 10.34 seconds.4374MergeRequests::SquashService4375 #execute4376 when there is only one commit in the merge request4377 returns the squashed commit SHA4378 cleans up the temporary directory4379 does not keep the branch push event4380 when there is a single commit in the merge request4381 will still perform the squash4382 when squash message matches commit message4383 returns that commit SHA4384 does not perform any git actions4385# [RSpecRunTime] RSpec elapsed time: 27 minutes 8.4 seconds. Current RSS: ~1414M. load average: 1.18 1.14 1.18 1/291 258484386 when squash message matches commit message but without trailing new line4387 returns that commit SHA4388 does not perform any git actions4389 the squashed commit4390 copies the author info from the merge request4391 sets the current user as the committer4392 has the same diff as the merge request, but a different SHA4393 has a default squash commit message if no message was provided4394 if a message was provided4395 has the same message as the message provided4396 when squashing only new files4397 returns the squashed commit SHA4398 cleans up the temporary directory4399 does not keep the branch push event4400 when there is a single commit in the merge request4401 will still perform the squash4402 when squash message matches commit message4403 returns that commit SHA4404 does not perform any git actions4405 when squash message matches commit message but without trailing new line4406 returns that commit SHA4407 does not perform any git actions4408 the squashed commit4409 copies the author info from the merge request4410 sets the current user as the committer4411 has the same diff as the merge request, but a different SHA4412 has a default squash commit message if no message was provided4413 if a message was provided4414 has the same message as the message provided4415 when squashing is disabled by default on the project4416 returns the squashed commit SHA4417 cleans up the temporary directory4418 does not keep the branch push event4419 when there is a single commit in the merge request4420 will still perform the squash4421 when squash message matches commit message4422 returns that commit SHA4423 does not perform any git actions4424 when squash message matches commit message but without trailing new line4425 returns that commit SHA4426 does not perform any git actions4427 the squashed commit4428 copies the author info from the merge request4429 sets the current user as the committer4430 has the same diff as the merge request, but a different SHA4431 has a default squash commit message if no message was provided4432 if a message was provided4433 has the same message as the message provided4434 when squashing is forbidden on the project4435 raises a squash error4436 when squashing is enabled by default on the project4437 returns the squashed commit SHA4438 cleans up the temporary directory4439 does not keep the branch push event4440 when there is a single commit in the merge request4441 will still perform the squash4442 when squash message matches commit message4443 returns that commit SHA4444 does not perform any git actions4445 when squash message matches commit message but without trailing new line4446 returns that commit SHA4447 does not perform any git actions4448 the squashed commit4449 copies the author info from the merge request4450 sets the current user as the committer4451 has the same diff as the merge request, but a different SHA4452 has a default squash commit message if no message was provided4453 if a message was provided4454 has the same message as the message provided4455 when squashing with files too large to display4456 returns the squashed commit SHA4457 cleans up the temporary directory4458 does not keep the branch push event4459 when there is a single commit in the merge request4460 will still perform the squash4461 when squash message matches commit message4462 returns that commit SHA4463 does not perform any git actions4464 when squash message matches commit message but without trailing new line4465 returns that commit SHA4466 does not perform any git actions4467 the squashed commit4468 copies the author info from the merge request4469 sets the current user as the committer4470 has the same diff as the merge request, but a different SHA4471 has a default squash commit message if no message was provided4472 if a message was provided4473 has the same message as the message provided4474 git errors4475 with an error in Gitaly UserSquash RPC4476 logs the error4477 returns an error4478 when any other exception is thrown4479 logs the error4480 returns an error4481 cleans up the temporary directory4482# [RSpecRunTime] Finishing example group spec/services/merge_requests/squash_service_spec.rb. It took 11.91 seconds. Expected to take 10.34 seconds.4483# [RSpecRunTime] Starting example group spec/models/integrations/squash_tm_spec.rb. Expected to take 10.27 seconds.4484Integrations::SquashTm4485 does not allow STI4486 .default_test_event4487 is expected to eq "issue"4488 behaves like Integrations::ResetSecretFields4489 #exposing_secrets_fields4490 returns an array of strings4491 #reset_secret_fields?4492 returns false if no exposing field has changed4493 returns true if any exposing field has changed4494 validation callback4495 when an exposing field has changed4496 clears all secret fields4497 when a secret field has been updated4498 does not clear this secret field4499 when a secret field has been updated with the same value4500 does not clear this secret field4501 when no exposing field has changed4502 does not clear any secret fields4503 Validations4504 when integration is active4505 is expected to validate that :url cannot be empty/falsy4506 is expected to allow :url to be ‹"https://example.com"›4507 is expected not to allow :url to be ‹nil›4508 is expected not to allow :url to be ‹""›4509 is expected not to allow :url to be ‹"foo"›4510 is expected not to allow :url to be ‹"example.com"›4511 is expected not to validate that :token cannot be empty/falsy4512 is expected to validate that the length of :token is at most 2554513 is expected to allow :token to be ‹nil›4514 is expected to allow :token to be ‹"foo"›4515# [RSpecRunTime] RSpec elapsed time: 27 minutes 20.34 seconds. Current RSS: ~1442M. load average: 1.15 1.13 1.17 1/290 261044516 when integration is inactive4517 is expected not to validate that :url cannot be empty/falsy4518 is expected not to validate that :token cannot be empty/falsy4519 #test4520 when server is responding4521 is expected to eq {:result=>"OK", :success=>true}4522 when server rejects the request4523 is expected to eq {:result=>"Unauthorized", :success=>false}4524 when test request executes with errors4525 is expected to eq {:result=>"error message", :success=>false}4526 behaves like Integrations::HasWebHook4527 associations4528 is expected to have one service_hook inverse_of => integration4529 callbacks4530 calls #update_web_hook! when enabled4531 does not call #update_web_hook! when disabled4532 does not call #update_web_hook! when validation fails4533 #hook_url4534 returns a string4535 #url_variables4536 returns a hash4537 #hook_ssl_verification4538 returns a boolean4539 delegates to #enable_ssl_verification if the concern is included4540 #update_web_hook!4541 creates or updates a service hook4542 raises an error if the service hook could not be saved4543 does not attempt to save the service hook if there are no changes4544# [RSpecRunTime] RSpec elapsed time: 27 minutes 24.99 seconds. Current RSS: ~1467M. load average: 1.14 1.13 1.17 1/290 261054545 #execute_web_hook!4546 creates the webhook if necessary and executes it4547 raises an error if the service hook could not be saved4548# [RSpecRunTime] RSpec elapsed time: 27 minutes 26.11 seconds. Current RSS: ~1473M. load average: 1.14 1.13 1.17 1/290 261064549 #execute4550 calls Squash TM API4551# [RSpecRunTime] Finishing example group spec/models/integrations/squash_tm_spec.rb. It took 9.45 seconds. Expected to take 10.27 seconds.4552# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.4553Lint factories for Integrations::SquashTm4554 with saas, license, and factory defaults4555 behaves like factory4556 squash_tm_integration factory4557 does not raise error when built4558 does not raise error when created4559# [RSpecRunTime] RSpec elapsed time: 27 minutes 28.62 seconds. Current RSS: ~1452M. load average: 1.13 1.13 1.17 1/285 261144560# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.63 seconds. Expected to take 32.1 seconds.4561# [RSpecRunTime] Starting example group spec/validators/addressable_url_validator_spec.rb. Expected to take 9.62 seconds.4562AddressableUrlValidator4563 #validate4564 with no options4565 allows http,https schemes by default4566 checks that the url structure is valid4567 with schemes4568 allows urls with the defined schemes4569 add error if the url scheme does not match the selected ones4570# [RSpecRunTime] RSpec elapsed time: 27 minutes 30.47 seconds. Current RSS: ~1445M. load average: 1.13 1.13 1.17 1/285 261154571 validations4572 returns error when url is nil4573 returns error when url is empty4574 allows urls with encoded CR or LF characters4575 does not allow urls with CR or LF characters4576 provides all arguments to UrlBlocker.validate!4577# [RSpecRunTime] RSpec elapsed time: 27 minutes 33.73 seconds. Current RSS: ~1465M. load average: 1.12 1.12 1.17 1/285 261164578 by default4579 does not block urls pointing to localhost4580 does not block urls pointing to the local network4581 does block nil urls4582 does block blank urls4583 strips urls4584 allows urls that cannot be resolved4585# [RSpecRunTime] RSpec elapsed time: 27 minutes 35.19 seconds. Current RSS: ~1470M. load average: 1.12 1.12 1.17 1/285 261174586 when message is set4587 does block nil url with provided error message4588 when blocked_message is set4589 blocks url with provided error message4590 when allow_nil is set to true4591 does not block nil urls4592 when allow_blank is set to true4593 does not block blank urls4594 when allow_localhost is set to false4595 blocks urls pointing to localhost4596 when allow_setting_local_requests is set to true4597 does not block urls pointing to localhost4598 when allow_local_network is set to false4599 blocks urls pointing to the local network4600 when allow_setting_local_requests is set to true4601 does not block urls pointing to local network4602 when ports is4603 empty4604 does not block any port4605 set4606 blocks urls with a different port4607 when enforce_user is4608 true4609 checks user format4610 false (default)4611 does not check user format4612 when ascii_only is4613 true4614 prevents unicode characters4615 false (default)4616 does not prevent unicode characters4617 when deny_all_requests_except_allowed is4618 true4619 prevents the url4620 when allowlisted in application setting4621 allows the url4622 false4623 allows the url4624 not given4625 when app setting is true4626 prevents the url4627 when allowlisted in application setting4628 allows the url4629 when app setting is false4630 allows the url4631 a proc4632 that is evaluating true4633 prevents the url4634 that is evaluating false4635 allows the url4636 when enforce_sanitization is4637 true4638 prevents unsafe urls4639 prevents unsafe internal urls4640 allows safe urls4641 false4642 allows unsafe urls4643 when dns_rebind_protection is4644 true4645 raises error4646 false4647 allows urls that cannot be resolved4648# [RSpecRunTime] Finishing example group spec/validators/addressable_url_validator_spec.rb. It took 11.79 seconds. Expected to take 9.62 seconds.4649# [RSpecRunTime] Starting example group spec/lib/atlassian/jira_connect/client_spec.rb. Expected to take 9.54 seconds.4650Atlassian::JiraConnect::Client4651 .generate_update_sequence_id4652 returns unix time in microseconds as integer4653# [RSpecRunTime] RSpec elapsed time: 27 minutes 42.96 seconds. Current RSS: ~1608M. load average: 1.11 1.12 1.17 1/290 261834654 #send_info4655 calls more specific methods as appropriate4656 only calls methods that we need to call4657 raises an argument error if there is nothing to send (probably a typo?)4658 #handle_response4659 when the response is 200 OK4660 yields to the block4661 when the response is 202 accepted4662 yields to the block4663 when the response is 400 bad request4664 extracts the errors messages4665 when the response is 401 forbidden4666 reports that our JWT is wrong4667 when the response is 4034668 reports that the App is misconfigured4669 when the response is 4134670 extracts the errors messages4671 when the response is 4294672 reports that we exceeded the rate limit4673 when the response is 5034674 reports that the service is unavailable4675 when the response is anything else4676 reports that this was unanticipated4677 #request_body_schema4678 with valid JSON request body4679 returns the request body4680 with invalid JSON request body4681 reports the invalid json4682 #store_deploy_info4683 calls the API with auth headers4684 calls the API if issue keys are found4685 does not call the API if no issue keys are found4686 when there are errors4687 reports the errors4688# [RSpecRunTime] RSpec elapsed time: 27 minutes 46.06 seconds. Current RSS: ~1710M. load average: 1.10 1.12 1.17 1/290 262094689 #store_ff_info4690 calls the API with auth headers4691 only sends information about relevant MRs4692 does not call the API if there is nothing to report4693 when there are errors4694 reports the errors4695 #store_build_info4696 calls the API with auth headers4697 only sends information about relevant MRs4698 does not call the API if there is nothing to report4699 avoids N+1 database queries (PENDING: https://gitlab.com/gitlab-org/gitlab/-/issues/292818)4700 when there are errors4701 reports the errors4702# [RSpecRunTime] RSpec elapsed time: 27 minutes 48.06 seconds. Current RSS: ~1714M. load average: 1.10 1.12 1.17 1/290 262204703 #store_dev_info4704 calls the API with auth headers4705 avoids N+1 database queries4706 #user_info4707 when user is a site administrator4708 with a successful response4709 returns a JiraUser instance4710 with a failed response4711 returns nil4712 when user is an organization administrator4713 with a successful response4714 returns a JiraUser instance4715 with a failed response4716 returns nil4717# [RSpecRunTime] Finishing example group spec/lib/atlassian/jira_connect/client_spec.rb. It took 8.81 seconds. Expected to take 9.54 seconds.4718# [RSpecRunTime] Starting example group spec/serializers/member_user_entity_spec.rb. Expected to take 9.23 seconds.4719MemberUserEntity4720 matches json schema4721 correctly exposes `avatar_url`4722 correctly exposes `blocked`4723 correctly exposes `is_bot`4724 does not expose `two_factor_enabled` by default4725 correctly exposes `status.emoji`4726 correctly exposes `created_at`4727 correctly exposes `last_activity_on`4728 when options includes a source4729 when the source is a group4730 behaves like correctly exposes user two_factor_enabled4731 when the current_user has a role lower than minimum manage member role4732 does not expose user two_factor_enabled4733 matches json schema4734# [RSpecRunTime] RSpec elapsed time: 27 minutes 52.99 seconds. Current RSS: ~1737M. load average: 1.25 1.15 1.18 1/290 262404735 when the current user has a minimum manage member role or higher4736 matches json schema4737 exposes user two_factor_enabled4738# [RSpecRunTime] RSpec elapsed time: 27 minutes 54.01 seconds. Current RSS: ~1736M. load average: 1.23 1.15 1.18 1/290 262414739 when the current user is self4740 exposes user two_factor_enabled4741 matches json schema4742 when the source is a project4743 behaves like correctly exposes user two_factor_enabled4744 when the current_user has a role lower than minimum manage member role4745 does not expose user two_factor_enabled4746 matches json schema4747# [RSpecRunTime] RSpec elapsed time: 27 minutes 56.07 seconds. Current RSS: ~1727M. load average: 1.23 1.15 1.18 1/290 262424748 when the current user has a minimum manage member role or higher4749 matches json schema4750 exposes user two_factor_enabled4751# [RSpecRunTime] RSpec elapsed time: 27 minutes 57.55 seconds. Current RSS: ~1692M. load average: 1.23 1.15 1.18 1/290 262434752 when the current user is self4753 exposes user two_factor_enabled4754 matches json schema4755# [RSpecRunTime] RSpec elapsed time: 27 minutes 58.68 seconds. Current RSS: ~1696M. load average: 1.13 1.13 1.17 1/285 262444756# [RSpecRunTime] Finishing example group spec/serializers/member_user_entity_spec.rb. It took 9.44 seconds. Expected to take 9.23 seconds.4757# [RSpecRunTime] Starting example group spec/models/protected_branch/push_access_level_spec.rb. Expected to take 8.77 seconds.4758ProtectedBranch::PushAccessLevel4759 does not allow STI4760 is expected to belong to protected_branch required: false4761 validations4762 when role?4763 is expected to validate that :access_level is either ‹30›, ‹40›, ‹60›, or ‹0›4764 is expected to validate that :access_level cannot be empty/falsy4765 is expected to validate that :access_level is case-sensitively unique within the scope of :protected_branch_id4766# [RSpecRunTime] RSpec elapsed time: 28 minutes 0.27 second. Current RSS: ~1704M. load average: 1.13 1.13 1.17 1/285 262454767 when not role?4768 is expected not to validate that :access_level cannot be empty/falsy4769 is expected not to validate that :access_level is either ‹30›, ‹40›, ‹60›, or ‹0›4770 is expected not to validate that :access_level is case-sensitively unique within the scope of :protected_branch_id4771 ::human_access_levels4772 is expected to eq {30=>"Developers + Maintainers", 40=>"Maintainers", 60=>"Instance admins", 0=>"No one"}4773 #check_access4774 when current_user is nil4775 is expected to eq false4776 when current_user access exists without membership4777 does not check membership if check_membership_in_protected_ref_access FF is disabled4778 when check_membership_in_protected_ref_access FF is enabled4779 does check membership4780 returns false4781 when user has inherited membership4782 is expected to be truthy4783# [RSpecRunTime] RSpec elapsed time: 28 minutes 2.72 seconds. Current RSS: ~1720M. load average: 1.13 1.13 1.17 1/286 262464784 when access_level is NO_ACCESS4785 is expected to eq false4786 when instance admin access is configured4787 when current_user is a maintainer4788 is expected to eq false4789 when current_user is admin4790 is expected to eq true4791 when current_user can push_code to project4792 and member access is high enough4793 is expected to eq true4794 when external authorization denies access4795 is expected to be falsey4796 and member access is too low4797 is expected to eq false4798 when current_user cannot push_code to project4799 is expected to eq false4800 #project4801 delegates project to protected_branch association4802 #protected_branch_group4803 looks for the group attached to protected_branch4804 when current_project is nil4805 and protected_branch_group isn't nil4806 assign_access_level: :guest, expected_check_access: false4807 is expected to eq false4808 assign_access_level: :reporter, expected_check_access: false4809 is expected to eq false4810 assign_access_level: :developer, expected_check_access: true4811 is expected to eq true4812 assign_access_level: :maintainer, expected_check_access: true4813 is expected to eq true4814 assign_access_level: :owner, expected_check_access: true4815 is expected to eq true4816 associations4817 is expected to belong to deploy_key required: false4818 validations4819 when deploy_key?4820 when deploy key enabled for the project4821 is valid4822 when a deploy key already added for this access level4823 is not valid4824 when deploy key is not enabled for the project4825 is not valid4826 when deploy key is not active for the project4827 is not valid4828 #check_access4829 when this protected_branch_push_access_level is tied to a deploy key4830 when the deploy key is among the active keys for this project4831 is expected to be truthy4832 when user is missing4833 is expected to be falsey4834 when deploy key does not belong to the user4835 is expected to be falsey4836 when user cannot access the project4837 is expected to be falsey4838 when the deploy key is not among the active keys of this project4839 is expected to be falsey4840 #type4841 when deploy_key?4842 returns :deploy_key4843 ::allowed_access_levels4844 when running on Gitlab.com?4845 is expected to contain exactly 30, 40, and 04846 when self hosted?4847 is expected to contain exactly 30, 40, 60, and 04848# [RSpecRunTime] Finishing example group spec/models/protected_branch/push_access_level_spec.rb. It took 9.59 seconds. Expected to take 8.77 seconds.4849# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.4850Lint factories for ProtectedBranch::PushAccessLevel4851 with saas, license, and no factory defaults4852 behaves like factory4853 protected_branch_push_access_level factory4854 does not raise error when built4855 does not raise error when created4856# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.05 seconds. Expected to take 32.1 seconds.4857# [RSpecRunTime] Starting example group spec/workers/merge_requests/create_pipeline_worker_spec.rb. Expected to take 8.69 seconds.4858MergeRequests::CreatePipelineWorker4859 #perform4860 when the objects exist4861 calls the merge request create pipeline service and calls update head pipeline4862 when push options are passed as Hash to the worker4863 calls the merge request create pipeline service and calls update head pipeline4864# [RSpecRunTime] RSpec elapsed time: 28 minutes 12.87 seconds. Current RSS: ~1759M. load average: 1.11 1.12 1.17 1/291 263534865 when the project does not exist4866 behaves like when object does not exist4867 does not call the create pipeline service4868# [RSpecRunTime] RSpec elapsed time: 28 minutes 14.7 seconds. Current RSS: ~1767M. load average: 1.10 1.12 1.17 1/291 264084869 when the user does not exist4870 behaves like when object does not exist4871 does not call the create pipeline service4872# [RSpecRunTime] RSpec elapsed time: 28 minutes 16.66 seconds. Current RSS: ~1776M. load average: 1.10 1.12 1.17 1/291 264614873 when the merge request does not exist4874 behaves like when object does not exist4875 does not call the create pipeline service4876# [RSpecRunTime] RSpec elapsed time: 28 minutes 18.55 seconds. Current RSS: ~1783M. load average: 1.01 1.10 1.16 1/291 265154877# [RSpecRunTime] Finishing example group spec/workers/merge_requests/create_pipeline_worker_spec.rb. It took 9.23 seconds. Expected to take 8.69 seconds.4878# [RSpecRunTime] Starting example group spec/models/members/last_group_owner_assigner_spec.rb. Expected to take 8.16 seconds.4879LastGroupOwnerAssigner4880 does not allow STI4881 #execute4882 avoids extra database queries utilizing memoization4883 when there are unblocked owners4884 with one unblocked owner4885 is expected to change `GroupMember#last_owner` from nil to true4886# [RSpecRunTime] RSpec elapsed time: 28 minutes 19.75 seconds. Current RSS: ~1777M. load average: 1.01 1.10 1.16 1/291 265164887 with multiple unblocked owners4888 is expected to change `GroupMember#last_owner` from nil to false4889 has many members passed4890 with owners from a parent4891 when top-level group4892 with group sharing4893 is expected to change `GroupMember#last_owner` from nil to true4894 when subgroup4895 is expected to change `GroupMember#last_owner` from nil to false4896 when there are blocked owners4897 with one blocked owner4898 is expected to change `GroupMember#last_owner` from nil to true4899 with multiple unblocked owners4900 is expected to change `GroupMember#last_owner` from nil to false4901 with multiple blocked owners4902 is expected to change `GroupMember#last_owner` from nil to false4903 with owners from a parent4904 when top-level group4905 with group sharing4906 is expected to change `GroupMember#last_owner` from nil to true4907 when subgroup4908 is expected to change `GroupMember#last_owner` from nil to true4909 with two owners4910 is expected to change `GroupMember#last_owner` from nil to false4911# [RSpecRunTime] RSpec elapsed time: 28 minutes 25.92 seconds. Current RSS: ~1759M. load average: 1.01 1.10 1.16 1/290 265174912 when there are bot members4913 with a bot owner4914 is expected to change `GroupMember#last_owner` from nil to true4915# [RSpecRunTime] Finishing example group spec/models/members/last_group_owner_assigner_spec.rb. It took 7.92 seconds. Expected to take 8.16 seconds.4916# [RSpecRunTime] Starting example group spec/services/gpg_keys/validate_integrations_service_spec.rb. Expected to take 8.06 seconds.4917GpgKeys::ValidateIntegrationsService4918 returns true4919 when BeyondIdentity integration is activated4920 returns true on successful check4921 when the check is unsuccessful4922 when authorization fails4923 returns false and sets an error4924# [RSpecRunTime] RSpec elapsed time: 28 minutes 31.22 seconds. Current RSS: ~1728M. load average: 1.01 1.10 1.16 1/285 265884925 when the key is not found4926 returns true and does not set an error4927# [RSpecRunTime] RSpec elapsed time: 28 minutes 32.33 seconds. Current RSS: ~1723M. load average: 1.01 1.10 1.16 1/285 266094928 when BeyondIdentity integration is not activated4929 return false4930# [RSpecRunTime] RSpec elapsed time: 28 minutes 33.47 seconds. Current RSS: ~1723M. load average: 1.09 1.11 1.17 1/285 266304931# [RSpecRunTime] Finishing example group spec/services/gpg_keys/validate_integrations_service_spec.rb. It took 7.0 seconds. Expected to take 8.06 seconds.4932# [RSpecRunTime] Starting example group spec/presenters/project_member_presenter_spec.rb. Expected to take 7.74 seconds.4933ProjectMemberPresenter4934 #can_resend_invite?4935 when project_member is invited4936 and user can admin_project_member4937 is expected to eq true4938 and user cannot admin_project_member4939 is expected to eq false4940 when project_member is not invited4941 and user can admin_project_member4942 is expected to eq false4943 and user cannot admin_project_member4944 is expected to eq false4945 #last_owner?4946 when member is the holder of the personal namespace4947 is expected to eq true4948 when member is not the holder of the personal namespace4949 is expected to eq false4950 #can_update?4951 when user is NOT attempting to update an Owner4952 when user can update_project_member4953 is expected to eq true4954 when user cannot update_project_member4955 is expected to eq false4956 when user is attempting to update an Owner4957 when user can manage owners4958 is expected to eq true4959 when user cannot manage owners4960 is expected to eq false4961 #can_remove?4962 when user is NOT attempting to remove an Owner4963 when user can destroy_project_member4964 is expected to eq true4965 when user cannot destroy_project_member4966 is expected to eq false4967 when user is attempting to remove an Owner4968 when user can manage owners4969 is expected to eq true4970 when user cannot manage owners4971 is expected to eq false4972 #can_approve?4973 when project_member has request an invite4974 and user can update_project_member4975 is expected to eq true4976 and user cannot update_project_member4977 is expected to eq false4978 when project_member did not request an invite4979 and user can update_project_member4980 is expected to eq false4981 and user cannot update_project_member4982 is expected to eq false4983 valid level roles4984 when user cannot manage owners4985 behaves like #valid_level_roles4986 when no parent member is present4987 returns all permissible roles4988 when parent member is present4989 returns higher roles when a parent member is present4990 when access request to parent is pending4991 returns all permissible roles4992# [RSpecRunTime] RSpec elapsed time: 28 minutes 38.97 seconds. Current RSS: ~1764M. load average: 1.08 1.11 1.17 1/285 266314993 when user can manage owners4994 behaves like #valid_level_roles4995 when no parent member is present4996 returns all permissible roles4997 when parent member is present4998 returns higher roles when a parent member is present4999 when access request to parent is pending5000 returns all permissible roles5001# [RSpecRunTime] RSpec elapsed time: 28 minutes 41.89 seconds. Current RSS: ~1759M. load average: 1.08 1.11 1.17 1/285 266325002# [RSpecRunTime] Finishing example group spec/presenters/project_member_presenter_spec.rb. It took 8.43 seconds. Expected to take 7.74 seconds.5003# [RSpecRunTime] Starting example group spec/lib/gitlab/encoding_helper_spec.rb. Expected to take 7.69 seconds.5004Gitlab::EncodingHelper5005 #encode!5006 nil5007 empty string5008 invalid utf-8 encoded string5009 frozen non-ascii string5010 leaves ascii only string as is5011 leaves valid utf8 string as is5012 removes invalid bytes from ASCII-8bit encoded multibyte string. This can occur when a git diff match line truncates in the middle of a multibyte character. This occurs after the second word in this example. The test string is as short as we can get while still triggering the error condition when not looking at `detect[:confidence]`.5013 string with detected encoding that is not supported in Ruby5014 leaves binary string as is5015 with corrupted diff5016 does not corrupt data but remove invalid characters5017# [RSpecRunTime] RSpec elapsed time: 28 minutes 44.11 seconds. Current RSS: ~1748M. load average: 1.08 1.11 1.16 1/286 266635018 #encode_utf8_no_detect5019 input: "abcd", expected: "abcd"5020 drops invalid UTF-85021 input: "DzDzDz", expected: "DzDzDz"5022 drops invalid UTF-85023 input: "Dz\xC7DzDzDz", expected: "Dz�DzDzDz"5024 drops invalid UTF-85025 input: "🐤🐤🐤🐤\xF0\x9F\x90", expected: "🐤🐤🐤🐤�"5026 drops invalid UTF-85027 #encode_utf8_with_escaping!5028 input: "abcd", expected: "abcd"5029 escapes invalid UTF-85030 input: "DzDzDz", expected: "DzDzDz"5031 escapes invalid UTF-85032 input: "Dz\xC7DzDzDz", expected: "Dz%C7DzDzDz"5033 escapes invalid UTF-85034 input: "🐤🐤🐤🐤\xF0\x9F\x90", expected: "🐤🐤🐤🐤%F0%9F%90"5035 escapes invalid UTF-85036 input: "Пр \x90", expected: "Пр %90"5037 escapes invalid UTF-85038 input: "A", expected: "A"5039 escapes invalid UTF-85040 #encode_uft8_with_unicode_escaping!5041 does not mutate the input message5042 input: "abcd", expected: "abcd"5043 escapes to unicode5044 input: "🐤🐤🐤🐤\xF0\x9F\x90", expected: "🐤🐤🐤🐤\\u00f0\\u009f\\u0090"5045 escapes to unicode5046 input: "Пр \x90", expected: "Пр \\u0090"5047 escapes to unicode5048 input: "abcd \xE9efgh", expected: "abcd \\u00e9efgh"5049 escapes to unicode5050 input: "\xFE\xFF\u0000ABC", expected: "\\u00fe\\u00ffABC"5051 escapes to unicode5052 input: "\xFF\xFE\u0000ABC\xE9", expected: "\\u00ff\\u00feABC\\u00e9"5053 escapes to unicode5054 #encode_utf85055 nil5056 empty string5057 invalid utf-8 encoded string5058 encodes valid utf8 encoded string to utf85059 encodes valid ASCII-8BIT encoded string to utf85060 encodes valid ISO-8859-1 encoded string to utf85061 Equifax branch name5062 returns empty string on conversion errors5063 replaces invalid and undefined chars with the replace argument5064 with strings that can be forcefully encoded into utf85065 doesn't use CharlockHolmes if the encoding can be forced into utf_85066# [RSpecRunTime] RSpec elapsed time: 28 minutes 47.93 seconds. Current RSS: ~1800M. load average: 1.08 1.11 1.16 1/286 266645067 #clean5068 leaves ascii only string as is5069 leaves valid utf8 string as is5070 removes invalid bytes from ASCII-8bit encoded multibyte string.5071 handles UTF-16BE encoded strings5072 encode_binary5073 encodes nil to ""5074 encodes "" to ""5075 encodes " " to " "5076 encodes "a1" to "a1"5077 encodes "编码" to "\xE7\xBC\x96\xE7\xA0\x81"5078 #binary_io5079 does not mutate the original string encoding5080 returns a copy of the IO with the correct encoding5081 #detect_encoding5082 detects encoding5083 is expected to be a kind of Hash5084 correctly detects the binary5085 data is nil5086 is expected to be nil5087 limit is provided5088 correctly detects the binary5089 #unquote_path5090 is expected to eq "\a\b\e\f\n\r\t\v\""5091 #strip_bom5092 is expected to eq "BOM at the end"5093 #force_encode_utf85094 raises an ArgumentError if the argument can't force encoding5095 returns the message if already UTF-8 and valid encoding5096 forcibly encodes a string to UTF-85097 forcibly encodes a frozen string to UTF-85098# [RSpecRunTime] Finishing example group spec/lib/gitlab/encoding_helper_spec.rb. It took 8.6 seconds. Expected to take 7.69 seconds.5099# [RSpecRunTime] Starting example group spec/lib/gitlab/redis/sessions_spec.rb. Expected to take 7.27 seconds.5100Gitlab::Redis::Sessions5101 behaves like redis_new_instance_shared_examples5102 behaves like redis_shared_examples5103 .config_file_name5104 when there is no config file anywhere5105 is expected to be nil5106 .store5107 with old format5108 behaves like redis store5109 instantiates Redis::Store5110 with the namespace5111 uses specified namespace5112 with new format5113 behaves like redis store5114 instantiates Redis::Store5115 with the namespace5116 uses specified namespace5117 .params5118 withstands mutation5119 with command to generate extra config specified5120 when the command returns valid yaml5121 merges config from command on top of config from file5122 when the command returns invalid yaml5123 raises error5124 when the parsed external command output returns invalid hash5125 raises an error5126 when the command fails5127 raises error5128 when url contains unix socket reference5129 with old format5130 returns path key instead5131 with new format5132 returns path key instead5133 when url is host based5134 with old format5135 returns hash with host, port, db, and password5136 with new format5137 rails_env: "development", host: "development-host"5138 returns hash with host, port, db, and password5139 does not raise ArgumentError for invalid keywords in SentinelConfig5140 rails_env: "test", host: "test-host"5141 returns hash with host, port, db, and password5142 does not raise ArgumentError for invalid keywords in SentinelConfig5143 rails_env: "production", host: "production-host"5144 returns hash with host, port, db, and password5145 does not raise ArgumentError for invalid keywords in SentinelConfig5146 behaves like instrumentation_class in custom key5147 moves instrumentation class into custom5148 with redis cluster format5149 rails_env: "development", host: "development-master"5150 returns hash with cluster and password5151 does not raise ArgumentError for invalid keywords in ClusterConfig5152 behaves like instrumentation_class in custom key5153 moves instrumentation class into custom5154 rails_env: "test", host: "test-master"5155 returns hash with cluster and password5156 does not raise ArgumentError for invalid keywords in ClusterConfig5157 behaves like instrumentation_class in custom key5158 moves instrumentation class into custom5159 rails_env: "production", host: "production-master"5160 returns hash with cluster and password5161 does not raise ArgumentError for invalid keywords in ClusterConfig5162 behaves like instrumentation_class in custom key5163 moves instrumentation class into custom5164 .url5165 withstands mutation5166 when yml file with env variable5167 reads redis url from env variable5168 .version5169 returns a version5170 .with5171 yields a ::Redis5172 when running on single-threaded runtime5173 instantiates a connection pool with size 55174 when running on multi-threaded runtime5175 instantiates a connection pool with a size based on the concurrency of the worker5176 when there is no config at all5177 can run an empty block5178 #db5179 with old format5180 returns the correct db5181 with new format5182 returns the correct db5183 with cluster-mode5184 returns the correct db5185 #sentinels5186 when sentinels are defined5187 rails_env: "development", hosts: ["development-replica1", "development-replica2"]5188 returns an array of hashes with host and port keys5189 rails_env: "test", hosts: ["test-replica1", "test-replica2"]5190 returns an array of hashes with host and port keys5191 rails_env: "production", hosts: ["production-replica1", "production-replica2"]5192 returns an array of hashes with host and port keys5193 when sentinels are not defined5194 returns nil5195 when cluster is defined5196 returns nil5197 #sentinels?5198 when sentinels are defined5199 returns true5200 when sentinels are not defined5201 is expected to eq nil5202 when cluster is defined5203 returns false5204 #raw_config_hash5205 returns old-style single url config in a hash5206 returns cluster config without url key in a hash5207 #secret_file5208 when explicitly specified in config file5209 returns the absolute path of specified file inside Rails root5210 when not explicitly specified5211 returns the default path in the encrypted settings shared directory5212 #parse_client_tls_options5213 when configuration does not have TLS related options5214 returns the coniguration as-is5215 when specified certificate file does not exist5216 raises error about missing certificate file5217 when specified key file does not exist5218 raises error about missing key file5219 when only certificate file is specified5220 renders resque.yml correctly5221 when only key file is specified5222 renders resque.yml correctly5223 when configuration valid TLS related options5224 converts cert_file and key_file appropriately5225 #fetch_config5226 raises an exception when the config file contains invalid yaml5227 when redis.yml exists5228 uses config/redis.yml5229 when no config file exsits5230 returns nil5231 when resque.yml exists5232 returns the config from resque.yml5233 .pool5234 when not using fallback config5235 creates its own connection pool5236 when using fallback config5237 uses the fallback class connection pool5238 #fetch_config5239 when redis.yml exists5240 when the fallback has a redis.yml entry5241 is expected to eq {"fallback redis.yml"=>123}5242 and an instance config file exists5243 is expected to eq {"instance specific file"=>456}5244 and the instance has a redis.yml entry5245 is expected to eq {"instance redis.yml"=>789}5246 when no redis config file exsits5247 returns nil5248 when resque.yml exists5249 returns the config from resque.yml5250 #store5251 instantiates an instance of Redis::Store5252# [RSpecRunTime] Finishing example group spec/lib/gitlab/redis/sessions_spec.rb. It took 8.81 seconds. Expected to take 7.27 seconds.5253# [RSpecRunTime] Starting example group spec/services/ci/play_bridge_service_spec.rb. Expected to take 7.2 seconds.5254Ci::PlayBridgeService#execute5255 when user can run the bridge5256 marks the bridge pending5257 updates bridge's user5258 enqueues Ci::CreateDownstreamPipelineWorker5259 when a subsequent job is skipped5260 marks the subsequent job as processable5261# [RSpecRunTime] RSpec elapsed time: 29 minutes 4.79 seconds. Current RSS: ~1803M. load average: 1.05 1.10 1.16 1/285 266665262 when bridge is not playable5263 raises StateMachines::InvalidTransition5264# [RSpecRunTime] RSpec elapsed time: 29 minutes 5.91 seconds. Current RSS: ~1791M. load average: 1.05 1.10 1.16 1/285 266675265 when user can not run the bridge5266 allows user with developer role to play a bridge5267# [RSpecRunTime] RSpec elapsed time: 29 minutes 6.99 seconds. Current RSS: ~1777M. load average: 1.05 1.10 1.16 1/285 266685268# [RSpecRunTime] Finishing example group spec/services/ci/play_bridge_service_spec.rb. It took 7.68 seconds. Expected to take 7.2 seconds.5269# [RSpecRunTime] Starting example group spec/lib/gitlab/audit/auditor_spec.rb. Expected to take 6.82 seconds.5270Gitlab::Audit::Auditor5271 .audit5272 when yaml definition is not defined5273 raises an error5274 when yaml definition is defined5275 does not raise an error5276 when authentication event5277 creates an authentication event5278 logs audit events to database5279 logs audit events to file5280 when overriding the create datetime5281 logs audit events to database5282 logs audit events to file5283# [RSpecRunTime] RSpec elapsed time: 29 minutes 9.81 seconds. Current RSS: ~1761M. load average: 1.05 1.10 1.16 2/285 266695284 when overriding the additional_details5285 logs audit events to database5286 logs audit events to file5287 when overriding the target_details5288 logs audit events to database5289 logs audit events to file5290 when authentication event is false5291 does not create an authentication event5292 with permitted target5293 with feature_flag5294 logs audit events to database5295 when authentication event is invalid5296 tracks error5297 does not throw exception5298 when audit events are invalid5299 tracks error5300 does not throw exception5301 when audit event is not saved in database due to some database infra issue5302 calls log_to_file_and_stream with in memory events5303 does not throw exception5304# [RSpecRunTime] Finishing example group spec/lib/gitlab/audit/auditor_spec.rb. It took 7.08 seconds. Expected to take 6.82 seconds.5305# [RSpecRunTime] Starting example group spec/graphql/mutations/namespace/package_settings/update_spec.rb. Expected to take 6.78 seconds.5306Mutations::Namespace::PackageSettings::Update5307 is expected to require graphql authorizations :admin_package5308 #resolve5309 with existing namespace package setting5310 user_role: :owner, shared_examples_name: "updating the namespace package setting"5311 behaves like updating the namespace package setting5312 behaves like updating the namespace package setting attributes5313 updates the namespace package setting5314 behaves like not creating the namespace package setting5315 doesn't create the namespace package setting5316# [RSpecRunTime] RSpec elapsed time: 29 minutes 15.41 seconds. Current RSS: ~1777M. load average: 1.13 1.12 1.16 1/285 266705317 behaves like returning a success5318 returns the namespace package setting with no errors5319 with invalid params5320 doesn't update the maven_duplicates_allowed5321 returns an error5322 behaves like not creating the namespace package setting5323 doesn't create the namespace package setting5324# [RSpecRunTime] RSpec elapsed time: 29 minutes 16.89 seconds. Current RSS: ~1779M. load average: 1.13 1.12 1.16 1/285 266715325 user_role: :maintainer, shared_examples_name: "denying access to namespace package setting"5326 behaves like denying access to namespace package setting5327 raises Gitlab::Graphql::Errors::ResourceNotAvailable5328 user_role: :developer, shared_examples_name: "denying access to namespace package setting"5329 behaves like denying access to namespace package setting5330 raises Gitlab::Graphql::Errors::ResourceNotAvailable5331 user_role: :reporter, shared_examples_name: "denying access to namespace package setting"5332 behaves like denying access to namespace package setting5333 raises Gitlab::Graphql::Errors::ResourceNotAvailable5334 user_role: :guest, shared_examples_name: "denying access to namespace package setting"5335 behaves like denying access to namespace package setting5336 raises Gitlab::Graphql::Errors::ResourceNotAvailable5337 user_role: :anonymous, shared_examples_name: "denying access to namespace package setting"5338 behaves like denying access to namespace package setting5339 raises Gitlab::Graphql::Errors::ResourceNotAvailable5340 without existing namespace package setting5341 user_role: :owner, shared_examples_name: "creating the namespace package setting"5342 behaves like creating the namespace package setting5343 creates a new package setting5344 saves the settings5345 behaves like returning a success5346 returns the namespace package setting with no errors5347# [RSpecRunTime] RSpec elapsed time: 29 minutes 19.6 seconds. Current RSS: ~1767M. load average: 1.12 1.11 1.16 1/285 266725348 user_role: :maintainer, shared_examples_name: "denying access to namespace package setting"5349 behaves like denying access to namespace package setting5350 raises Gitlab::Graphql::Errors::ResourceNotAvailable5351 user_role: :developer, shared_examples_name: "denying access to namespace package setting"5352 behaves like denying access to namespace package setting5353 raises Gitlab::Graphql::Errors::ResourceNotAvailable5354 user_role: :reporter, shared_examples_name: "denying access to namespace package setting"5355 behaves like denying access to namespace package setting5356 raises Gitlab::Graphql::Errors::ResourceNotAvailable5357 user_role: :guest, shared_examples_name: "denying access to namespace package setting"5358 behaves like denying access to namespace package setting5359 raises Gitlab::Graphql::Errors::ResourceNotAvailable5360 user_role: :anonymous, shared_examples_name: "denying access to namespace package setting"5361 behaves like denying access to namespace package setting5362 raises Gitlab::Graphql::Errors::ResourceNotAvailable5363# [RSpecRunTime] Finishing example group spec/graphql/mutations/namespace/package_settings/update_spec.rb. It took 7.09 seconds. Expected to take 6.78 seconds.5364# [RSpecRunTime] Starting example group spec/lib/gitlab/sql/pattern_spec.rb. Expected to take 6.52 seconds.5365Gitlab::SQL::Pattern5366 .fuzzy_search5367 query: "foo", columns: [#<struct Arel::Attributes::Attribute relation=#<Arel::Table:0x00007c7e322f57d8 @name="issues", @klass=Issue(id: integer, title: string, author_id: integer, project_id: integer, created_at: datetime, updated_at: datetime, description: text, milestone_id: integer, iid: integer, updated_by_id: integer, weight: integer, confidential: boolean, due_date: date, moved_to_id: integer, lock_version: integer, title_html: text, description_html: text, time_estimate: integer, relative_position: integer, service_desk_reply_to: string, cached_markdown_version: integer, last_edited_at: datetime, last_edited_by_id: integer, discussion_locked: boolean, closed_at: timestamptz, closed_by_id: integer, state_id: integer, duplicated_to_id: integer, promoted_to_epic_id: integer, health_status: integer, external_key: string, sprint_id: integer, blocking_issues_count: integer, upvotes_count: integer, work_item_type_id: integer, namespace_id: integer, start_date: date, imported_from: integer), @type_caster=#<ActiveRecord::TypeCaster::Map:0x00007c7e322f5710 @klass=Issue(id: integer, title: string, author_id: integer, project_id: integer, created_at: datetime, updated_at: datetime, description: text, milestone_id: integer, iid: integer, updated_by_id: integer, weight: integer, confidential: boolean, due_date: date, moved_to_id: integer, lock_version: integer, title_html: text, description_html: text, time_estimate: integer, relative_position: integer, service_desk_reply_to: string, cached_markdown_version: integer, last_edited_at: datetime, last_edited_by_id: integer, discussion_locked: boolean, closed_at: timestamptz, closed_by_id: integer, state_id: integer, duplicated_to_id: integer, promoted_to_epic_id: integer, health_status: integer, external_key: string, sprint_id: integer, blocking_issues_count: integer, upvotes_count: integer, work_item_type_id: integer, namespace_id: integer, start_date: date, imported_from: integer)>, @table_alias=nil>, name="title">], exact_matches_first: false, expected: [:issue1]5368 finds the expected issues5369# [RSpecRunTime] RSpec elapsed time: 29 minutes 23.57 seconds. Current RSS: ~1759M. load average: 1.11 1.11 1.16 1/285 266735370 query: "foo", columns: [:title], exact_matches_first: false, expected: [:issue1]5371 finds the expected issues5372 query: "foo", columns: ["title"], exact_matches_first: false, expected: [:issue1]5373 finds the expected issues5374 query: "foo", columns: [:description], exact_matches_first: false, expected: [:issue2]5375 finds the expected issues5376 query: "foo", columns: [:title, :description], exact_matches_first: false, expected: [:issue1, :issue2]5377 finds the expected issues5378 query: "bar", columns: [:title, :description], exact_matches_first: false, expected: [:issue1]5379 finds the expected issues5380 query: "baz", columns: [:title, :description], exact_matches_first: false, expected: [:issue2]5381 finds the expected issues5382 query: "qux", columns: [:title, :description], exact_matches_first: false, expected: []5383 finds the expected issues5384 query: "oh", columns: [:title, :description], exact_matches_first: false, expected: [:issue3]5385 finds the expected issues5386 query: "OH", columns: [:title, :description], exact_matches_first: false, expected: [:issue3]5387 finds the expected issues5388 query: "ah", columns: [:title, :description], exact_matches_first: false, expected: [:issue3]5389 finds the expected issues5390 query: "AH", columns: [:title, :description], exact_matches_first: false, expected: [:issue3]5391 finds the expected issues5392 query: "oh", columns: [:title], exact_matches_first: false, expected: [:issue3]5393 finds the expected issues5394 query: "ah", columns: [:description], exact_matches_first: false, expected: [:issue3]5395 finds the expected issues5396 query: "", columns: [:title], exact_matches_first: false, expected: [:issue1, :issue2, :issue3, :issue4, :issue5]5397 finds the expected issues5398 query: ["a", "b"], columns: [:title], exact_matches_first: false, expected: [:issue1, :issue2, :issue3, :issue4, :issue5]5399 finds the expected issues5400 query: "beep", columns: [:title], exact_matches_first: true, expected: [:issue5, :issue4]5401 finds the expected issues5402 .to_pattern5403 when a query is shorter than 3 chars5404 returns exact matching pattern5405 and ignore_minimum_char_limit is true5406 returns partial matching pattern5407 when a query with a escape character is shorter than 3 chars5408 returns sanitized exact matching pattern5409 and ignore_minimum_char_limit is true5410 returns sanitized partial matching pattern5411 when a query is equal to 3 chars5412 returns partial matching pattern5413 when a query with a escape character is equal to 3 chars5414 returns partial matching pattern5415 when a query is longer than 3 chars5416 returns partial matching pattern5417 when a query with a escape character is longer than 3 chars5418 returns sanitized partial matching pattern5419 .select_fuzzy_terms5420 with a word equal to 3 chars5421 returns array containing a word5422 with a word shorter than 3 chars5423 returns empty array5424 with two words both equal to 3 chars5425 returns array containing two words5426 with two words divided by two spaces both equal to 3 chars5427 returns array containing two words5428 with two words equal to 3 chars and shorter than 3 chars5429 returns array containing a word5430 .split_query_to_search_terms5431 with words separated by spaces5432 returns array containing individual words5433 with a multi-word surrounded by double quote5434 returns array containing a multi-word5435 with a multi-word surrounded by double quote and two words5436 returns array containing a multi-word and two words5437 with a multi-word surrounded by double quote missing a spece before the first double quote5438 returns array containing two words with double quote5439 with a multi-word surrounded by double quote missing a spece after the second double quote5440 returns array containing two words with double quote5441 with two multi-word surrounded by double quote and two words5442 returns array containing two multi-words and two words5443 .fuzzy_arel_match5444 with a word equal to 3 chars5445 returns a single ILIKE condition5446 with a word shorter than 3 chars5447 returns a single equality condition5448 uses LOWER instead of ILIKE when LOWER is enabled5449 with two words both equal to 3 chars5450 returns a joining LIKE condition using a AND5451 with two words both shorter than 3 chars5452 returns a single ILIKE condition5453 with two words, one shorter 3 chars5454 returns a single ILIKE condition using the longer word5455 with a multi-word surrounded by double quote and two words5456 returns a joining LIKE condition using a AND5457 when passing an Arel column5458 returns a condition with the table and column name5459# [RSpecRunTime] Finishing example group spec/lib/gitlab/sql/pattern_spec.rb. It took 8.07 seconds. Expected to take 6.52 seconds.5460# [RSpecRunTime] Starting example group spec/services/ci/create_pipeline_service/rate_limit_spec.rb. Expected to take 6.45 seconds.5461Ci::CreatePipelineService5462 rate limiting5463 when user is under the limit5464 allows pipeline creation5465# [RSpecRunTime] RSpec elapsed time: 29 minutes 30.81 seconds. Current RSS: ~1806M. load average: 1.10 1.11 1.16 1/287 266915466 when user is over the limit5467 blocks pipeline creation5468 with different users5469 allows other members to create pipelines5470# [RSpecRunTime] RSpec elapsed time: 29 minutes 32.77 seconds. Current RSS: ~1799M. load average: 1.10 1.11 1.16 1/290 267065471 with different commits5472 allows user to create pipeline5473# [RSpecRunTime] RSpec elapsed time: 29 minutes 33.89 seconds. Current RSS: ~1789M. load average: 1.09 1.11 1.16 1/290 267175474 with different projects5475 allows user to create pipeline5476# [RSpecRunTime] RSpec elapsed time: 29 minutes 35.67 seconds. Current RSS: ~1781M. load average: 1.09 1.11 1.16 1/290 267415477# [RSpecRunTime] Finishing example group spec/services/ci/create_pipeline_service/rate_limit_spec.rb. It took 6.44 seconds. Expected to take 6.45 seconds.5478# [RSpecRunTime] Starting example group spec/services/projects/group_links/create_service_spec.rb. Expected to take 6.23 seconds.5479Projects::GroupLinks::CreateService#execute5480 when user has proper permissions to share a project with a group5481 when the user is a MAINTAINER in the project5482 updates authorization5483 behaves like shareable5484 adds group to project5485# [RSpecRunTime] RSpec elapsed time: 29 minutes 37.49 seconds. Current RSS: ~1764M. load average: 1.09 1.11 1.16 1/290 267425486 with specialized project_authorization workers5487 schedules authorization update for users with access to group5488 when sharing outside the hierarchy is disabled5489 behaves like not shareable5490 does not share and returns an error5491 when group is inside hierarchy5492 behaves like shareable5493 adds group to project5494 when sharing it to a group with OWNER access5495 does not share and returns a forbiden error5496 when the user is an OWNER in the project5497 behaves like shareable5498 adds group to project5499 when sharing it to a group with OWNER access5500 behaves like shareable5501 adds group to project5502 when user does not have permissions to share the project with a group5503 behaves like not shareable5504 does not share and returns an error5505 when the user has less than MAINTAINER access in the project5506 behaves like not shareable5507 does not share and returns an error5508 when group is blank5509 behaves like not shareable5510 does not share and returns an error5511# [RSpecRunTime] Finishing example group spec/services/projects/group_links/create_service_spec.rb. It took 5.96 seconds. Expected to take 6.23 seconds.5512# [RSpecRunTime] Starting example group spec/lib/banzai/reference_redactor_spec.rb. Expected to take 6.13 seconds.5513Banzai::ReferenceRedactor5514 #redact5515 when reference not visible to user5516 redacts an array of documents5517 replaces redacted reference with inner HTML5518 when data-original attribute provided5519 replaces redacted reference with original content5520 does not replace redacted reference with original content if href is given5521 uses the original content as the link content if given5522 when project is in pending delete5523 redacts an issue attached5524 redacts an external issue5525# [RSpecRunTime] RSpec elapsed time: 29 minutes 43.96 seconds. Current RSS: ~1761M. load average: 1.08 1.10 1.16 1/290 267435526 when reference visible to user5527 does not redact an array of documents5528 when reference is a gollum wiki page link that is not visible to user5529 redacts the wiki page title and href5530 when the user cannot read cross project5531 skips links to issues within the same project5532 removes info from a cross project reference5533# [RSpecRunTime] RSpec elapsed time: 29 minutes 46.52 seconds. Current RSS: ~1750M. load average: 1.08 1.10 1.16 1/285 267445534 #redact_nodes5535 redacts an Array of nodes5536 #nodes_visible_to_user5537 returns a Set containing the visible nodes5538 handles invalid references gracefully5539# [RSpecRunTime] Finishing example group spec/lib/banzai/reference_redactor_spec.rb. It took 5.5 seconds. Expected to take 6.13 seconds.5540# [RSpecRunTime] Starting example group spec/graphql/mutations/ci/runner/delete_spec.rb. Expected to take 5.83 seconds.5541Mutations::Ci::Runner::Delete5542 is expected to require graphql authorizations :delete_runner5543 #resolve5544 when the user cannot admin the runner5545 generates an error5546 with more than one associated project5547 raises an error5548# [RSpecRunTime] RSpec elapsed time: 29 minutes 48.96 seconds. Current RSS: ~1729M. load average: 1.07 1.10 1.16 1/285 267455549 when required arguments are missing5550 raises an error5551 when user can delete owned runner5552 with one associated project5553 deletes runner5554 with more than one associated project5555 with user as admin5556 deletes runner5557# [RSpecRunTime] RSpec elapsed time: 29 minutes 51.39 seconds. Current RSS: ~1726M. load average: 1.07 1.10 1.16 1/285 267465558 with user as project maintainer5559 raises error5560# [RSpecRunTime] RSpec elapsed time: 29 minutes 52.91 seconds. Current RSS: ~1726M. load average: 1.07 1.10 1.16 2/285 267475561 when admin can delete runner5562 deletes runner5563# [RSpecRunTime] Finishing example group spec/graphql/mutations/ci/runner/delete_spec.rb. It took 5.94 seconds. Expected to take 5.83 seconds.5564# [RSpecRunTime] Starting example group spec/services/projects/import_export/relation_export_service_spec.rb. Expected to take 5.78 seconds.5565Projects::ImportExport::RelationExportService5566 #execute5567 removes temporary paths used to export files5568 when saver fails to export relation5569 flags export as failed5570 logs failed message5571# [RSpecRunTime] RSpec elapsed time: 29 minutes 54.47 seconds. Current RSS: ~1721M. load average: 1.06 1.10 1.16 1/288 267545572 when an exception is raised5573 flags export as failed5574 logs exception error message5575 relation name and saver class5576 relation_name: "uploads", saver: Gitlab::ImportExport::UploadsSaver5577 exports relation using correct saver5578 assigns finished status and relation file5579 relation_name: "repository", saver: Gitlab::ImportExport::RepoSaver5580 exports relation using correct saver5581 assigns finished status and relation file5582 relation_name: "wiki_repository", saver: Gitlab::ImportExport::WikiRepoSaver5583 exports relation using correct saver5584 assigns finished status and relation file5585 relation_name: "lfs_objects", saver: Gitlab::ImportExport::LfsSaver5586 exports relation using correct saver5587 assigns finished status and relation file5588 relation_name: "snippets_repository", saver: Gitlab::ImportExport::SnippetsRepoSaver5589 exports relation using correct saver5590 assigns finished status and relation file5591 relation_name: "design_repository", saver: Gitlab::ImportExport::DesignRepoSaver5592 exports relation using correct saver5593 assigns finished status and relation file5594 relation_name: "project", saver: Gitlab::ImportExport::Project::RelationSaver5595 exports relation using correct saver5596 assigns finished status and relation file5597 relation_name: "labels", saver: Gitlab::ImportExport::Project::RelationSaver5598 exports relation using correct saver5599 assigns finished status and relation file5600# [RSpecRunTime] Finishing example group spec/services/projects/import_export/relation_export_service_spec.rb. It took 5.8 seconds. Expected to take 5.78 seconds.5601# [RSpecRunTime] Starting example group spec/tasks/gitlab/pages_rake_spec.rb. Expected to take 5.53 seconds.5602gitlab:pages5603 gitlab:pages:deployments:migrate_to_object_storage5604 when local storage is used5605 and remote storage is defined5606 migrates file to remote storage5607 and remote storage is not defined5608 fails to migrate to remote storage5609 when remote storage is used5610 file stays on remote storage5611 gitlab:pages:deployments:migrate_to_local5612 when remote storage is used5613 and job has remote file store defined5614 migrates file to local storage5615 when local storage is used5616 file stays on local storage5617# [RSpecRunTime] Finishing example group spec/tasks/gitlab/pages_rake_spec.rb. It took 8.72 seconds. Expected to take 5.53 seconds.5618# [RSpecRunTime] RSpec elapsed time: 30 minutes 7.78 seconds. Current RSS: ~1699M. load average: 1.05 1.10 1.15 2/285 268035619# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/ansi2html_spec.rb. Expected to take 5.51 seconds.5620Gitlab::Ci::Ansi2html5621 prints non-ansi as-is5622 strips non-color-changing control sequences5623 prints simply red5624 prints simply red without trailing reset5625 prints simply yellow5626 prints default on blue5627 prints red on blue5628 resets colors after red on blue5629 performs color change from red/blue to yellow/blue5630 performs color change from red/blue to yellow/green5631 performs color change from red/blue to reset to yellow/green5632 ignores unsupported codes5633 prints light red5634 prints default on light red5635 performs color change from red/blue to default/blue5636 performs color change from light red/blue to default/blue5637 prints bold text5638 resets bold text5639 prints italic text5640 resets italic text5641 prints underlined text5642 resets underlined text5643 prints concealed text5644 resets concealed text5645 prints crossed-out text5646 resets crossed-out text5647 can print 256 xterm fg colors5648 can print 256 xterm fg colors on normal magenta background5649 can print 256 xterm bg colors5650 can print 256 xterm fg bold colors5651 can print 256 xterm bg colors on normal magenta foreground5652 prints bold colored text vividly5653 prints bold light colored text correctly5654 prints <5655 replaces newlines with line break tags5656 groups carriage returns with newlines5657 replaces invalid UTF-8 data5658 incremental update5659 with split word5660 behaves like stateable converter5661 to returns html to append5662# [RSpecRunTime] RSpec elapsed time: 30 minutes 12.06 seconds. Current RSS: ~1748M. load average: 1.05 1.09 1.15 1/285 268045663 with split sequence5664 behaves like stateable converter5665 to returns html to append5666 with partial sequence5667 behaves like stateable converter5668 to returns html to append5669 with new line5670 behaves like stateable converter5671 to returns html to append5672 with section markers5673 do not allow XSS injections5674 behaves like a legit section5675 prints light red5676 begins with a section_start html marker5677 ends with a section_end html marker5678 section name includes $5679 behaves like forbidden char in section_name5680 ignores sections5681 section name includes <5682 behaves like forbidden char in section_name5683 ignores sections5684 section name contains .-_5685 behaves like a legit section5686 prints light red5687 begins with a section_start html marker5688 ends with a section_end html marker5689 truncates5690 returns truncated output5691 does not append output5692# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/ansi2html_spec.rb. It took 5.94 seconds. Expected to take 5.51 seconds.5693# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/external/common_spec.rb. Expected to take 5.27 seconds.5694Gitlab::Ci::Status::External::Common5695 #label5696 returns description5697 when description is nil5698 uses core status label5699# [RSpecRunTime] RSpec elapsed time: 30 minutes 15.46 seconds. Current RSS: ~1759M. load average: 1.04 1.09 1.15 1/285 268055700 when description is empty string5701 uses core status label5702 #has_action?5703 is expected not to have action5704 #has_details?5705 when user has access to read commit status5706 is expected to have details5707 when user does not have access to read commit status5708 is expected not to have details5709 #details_path5710 links to the external target URL5711# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/external/common_spec.rb. It took 5.91 seconds. Expected to take 5.27 seconds.5712# [RSpecRunTime] Starting example group spec/views/shared/runners/_runner_details.html.haml_spec.rb. Expected to take 5.2 seconds.5713shared/runners/_runner_details.html.haml5714 Maximum job timeout value5715 is expected to have text "Maximum job timeout 1h 30m"5716 Runner manager values5717 is expected to have text "Version 11.4.0"5718 is expected to have text "IP Address 127.1.2.3"5719 is expected to have text "Revision abcd1234"5720 is expected to have text "Platform "5721 is expected to have text "Architecture amd64"5722 Locked to this project value5723 when runner locked is not set5724 is expected to have text "Locked to this project No"5725 when runner is of type group5726 is expected not to have text "Locked to this project"5727 when runner locked is set5728 is expected to have text "Locked to this project Yes"5729 when runner is of type group5730 is expected not to have text "Locked to this project"5731 Tags value5732 when runner does not have tags5733 is expected to have text "Tags"5734 is expected not to have visible css "span.gl-badge.badge.badge-info"5735 when runner have tags5736 is expected to have text "Tags tag1 tag2 tag3"5737 is expected to have visible css "span.gl-badge.badge.badge-info"5738 Last contact value5739 when runner have not contacted yet5740 is expected to have text "Last contact Never"5741 when runner have already contacted5742 is expected to have text "Last contact May 18, 2024"5743 Can run untagged jobs value5744 when runner run untagged job is set5745 is expected to have text "Can run untagged jobs Yes"5746 when runner run untagged job is unset5747 is expected to have text "Can run untagged jobs No"5748 Protected value5749 when runner is not protected5750 is expected to have text "Protected No"5751 when runner is protected5752 is expected to have text "Protected Yes"5753 Runner id and type5754 when runner is of type instance5755 is expected to have text "Runner #8 shared"5756 when runner is of type group5757 is expected to have text "Runner #1076 group"5758 when runner is of type project5759 is expected to have text "Runner #1077 project"5760 Paused value5761 when runner is active5762 is expected to have text "Paused No"5763 when runner is inactive5764 is expected to have text "Paused Yes"5765 Runner description5766 is expected to have text "Description Test runner"5767# [RSpecRunTime] Finishing example group spec/views/shared/runners/_runner_details.html.haml_spec.rb. It took 6.37 seconds. Expected to take 5.2 seconds.5768# [RSpecRunTime] RSpec elapsed time: 30 minutes 26.08 seconds. Current RSS: ~1759M. load average: 1.04 1.09 1.15 1/285 268065769# [RSpecRunTime] Starting example group spec/views/layouts/devise.html.haml_spec.rb. Expected to take 5.04 seconds.5770layouts/devise5771 behaves like a layout which reflects the application theme setting5772 as a themed layout5773 when no theme is explicitly selected5774 renders with the default theme5775 when user is authenticated & has selected a specific theme5776 chosen_theme: #<struct Gitlab::Themes::Theme id=1, name="Indigo", css_class="ui-indigo", primary_color="#222261">5777 renders with the Indigo theme5778 chosen_theme: #<struct Gitlab::Themes::Theme id=6, name="Light Indigo", css_class="ui-light-indigo", primary_color="#41419f">5779 renders with the Light Indigo theme5780 chosen_theme: #<struct Gitlab::Themes::Theme id=4, name="Blue", css_class="ui-blue", primary_color="#0b2640">5781 renders with the Blue theme5782 chosen_theme: #<struct Gitlab::Themes::Theme id=7, name="Light Blue", css_class="ui-light-blue", primary_color="#145aa1">5783 renders with the Light Blue theme5784 chosen_theme: #<struct Gitlab::Themes::Theme id=5, name="Green", css_class="ui-green", primary_color="#0e4328">5785 renders with the Green theme5786 chosen_theme: #<struct Gitlab::Themes::Theme id=8, name="Light Green", css_class="ui-light-green", primary_color="#1b653f">5787 renders with the Light Green theme5788 chosen_theme: #<struct Gitlab::Themes::Theme id=9, name="Red", css_class="ui-red", primary_color="#580d02">5789 renders with the Red theme5790 chosen_theme: #<struct Gitlab::Themes::Theme id=10, name="Light Red", css_class="ui-light-red", primary_color="#a02e1c">5791 renders with the Light Red theme5792 chosen_theme: #<struct Gitlab::Themes::Theme id=2, name="Gray", css_class="ui-gray", primary_color="#333238">5793 renders with the Gray theme5794 chosen_theme: #<struct Gitlab::Themes::Theme id=3, name="Neutral", css_class="ui-neutral", primary_color="#ececef">5795 renders with the Neutral theme5796 behaves like a layout which reflects the preferred language5797 when changing the a preferred language5798 renders the correct `lang` attribute in the html element5799 logo5800 renders GitLab logo5801 with custom logo5802 renders custom logo5803# [RSpecRunTime] Finishing example group spec/views/layouts/devise.html.haml_spec.rb. It took 4.82 seconds. Expected to take 5.04 seconds.5804# [RSpecRunTime] Starting example group spec/services/jira_connect_installations/update_service_spec.rb. Expected to take 4.97 seconds.5805JiraConnectInstallations::UpdateService5806 #execute5807 returns a ServiceResponse5808 updates the installation5809 returns a successful result5810 and model validation fails5811 returns an error result5812# [RSpecRunTime] RSpec elapsed time: 30 minutes 32.12 seconds. Current RSS: ~1750M. load average: 1.03 1.09 1.15 1/285 268075813 and the installation has an instance_url5814 sends an installed event to the instance5815 and instance_url gets updated5816 sends an installed event to the instance and updates instance_url5817 and the new instance_url is nil5818 starts an async worker to send an uninstalled event to the previous instance5819 does not send an installed event5820# [RSpecRunTime] RSpec elapsed time: 30 minutes 33.4 seconds. Current RSS: ~1750M. load average: 1.03 1.08 1.15 1/285 268085821 and instance_url is updated5822 sends an installed event to the instance and updates instance_url5823 and the instance installation cannot be created5824 does not change instance_url5825 returns an error message5826 and the installation had a previous instance_url5827 does not send the uninstalled hook to the previous instance_url5828# [RSpecRunTime] RSpec elapsed time: 30 minutes 35.04 seconds. Current RSS: ~1760M. load average: 1.03 1.08 1.15 1/285 268095829 when failure because of a network error5830 returns an error message5831 .execute5832 creates an instance and calls execute5833# [RSpecRunTime] Finishing example group spec/services/jira_connect_installations/update_service_spec.rb. It took 4.8 seconds. Expected to take 4.97 seconds.5834# [RSpecRunTime] Starting example group spec/services/packages/protection/delete_rule_service_spec.rb. Expected to take 4.86 seconds.5835Packages::Protection::DeleteRuleService#execute5836 deletes the package protection rule in the database5837 when current_user does not have permission5838 current_user: developer5839 behaves like an erroneous service response with side effect5840 is expected not to raise Exception5841 behaves like returning an error service response5842 returns an error service response5843 is expected to have attributes {:payload => {:package_protection_rule => nil}}5844# [RSpecRunTime] RSpec elapsed time: 30 minutes 37.48 seconds. Current RSS: ~1781M. load average: 1.03 1.08 1.15 1/285 268105845 current_user: reporter5846 behaves like an erroneous service response with side effect5847 is expected not to raise Exception5848 behaves like returning an error service response5849 returns an error service response5850 is expected to have attributes {:payload => {:package_protection_rule => nil}}5851 current_user: guest5852 behaves like an erroneous service response with side effect5853 is expected not to raise Exception5854 behaves like returning an error service response5855 returns an error service response5856 is expected to have attributes {:payload => {:package_protection_rule => nil}}5857 current_user: anonymous5858 behaves like an erroneous service response with side effect5859 is expected not to raise Exception5860 behaves like returning an error service response5861 returns an error service response5862 is expected to have attributes {:payload => {:package_protection_rule => nil}}5863 behaves like a successful service response with side effect5864 is expected to raise ActiveRecord::RecordNotFound5865 behaves like returning a success service response5866 returns a success service response5867 is expected to have attributes {:errors => (be blank), :payload => {:package_protection_rule => #<Packages::Protection::Rule id: 1, projec...p_to_access_level: "developer", package_type: "npm", package_name_pattern: "@my_scope/my_package">}}5868 without current_user5869 is expected to raise ArgumentError5870 when error occurs during delete operation5871 behaves like an erroneous service response with side effect5872 is expected not to raise Exception5873 behaves like returning an error service response5874 returns an error service response5875 is expected to have attributes {:payload => {:package_protection_rule => nil}}5876 without package protection rule5877 is expected to raise ArgumentError5878 with deleted package protection rule5879 behaves like a successful service response with side effect5880 is expected to raise ActiveRecord::RecordNotFound5881 behaves like returning a success service response5882 returns a success service response5883 is expected to have attributes {:errors => (be blank), :payload => {:package_protection_rule => #<Packages::Protection::Rule id: 4, projec...o_access_level: "developer", package_type: "npm", package_name_pattern: "protection_rule_deleted">}}5884# [RSpecRunTime] Finishing example group spec/services/packages/protection/delete_rule_service_spec.rb. It took 4.87 seconds. Expected to take 4.86 seconds.5885# [RSpecRunTime] Starting example group spec/services/notification_recipients/builder/default_spec.rb. Expected to take 4.74 seconds.5886NotificationRecipients::Builder::Default5887 #build!5888 participants and project watchers5889 adds all participants and watchers5890 subscribers5891 adds all subscribers5892 custom notifications5893 behaves like custom notification recipients5894 with project custom notification setting5895 adds the user to the recipients5896 with the project custom notification setting in another project5897 does not add the user to the recipients5898 with group custom notification setting5899 adds the user to the recipients5900 with the group custom notification setting in another group5901 does not add the user to the recipients5902 with project global custom notification setting5903 with global custom notification setting5904 adds the user to the recipients5905 without global custom notification setting5906 does not add the user to the recipients5907 with group global custom notification setting5908 with global custom notification setting5909 adds the user to the recipients5910 without global custom notification setting5911 does not add the user to the recipients5912 with group custom notification setting in deeply nested parent group5913 adds the user to the recipients5914# [RSpecRunTime] RSpec elapsed time: 30 minutes 44.57 seconds. Current RSS: ~1806M. load average: 1.03 1.08 1.15 1/285 268115915 without a project or group5916 does not add the user to the recipients5917# [RSpecRunTime] Finishing example group spec/services/notification_recipients/builder/default_spec.rb. It took 4.33 seconds. Expected to take 4.74 seconds.5918# [RSpecRunTime] Starting example group spec/lib/gitlab/legacy_github_import/issue_formatter_spec.rb. Expected to take 4.62 seconds.5919Gitlab::LegacyGithubImport::IssueFormatter5920 when importing a GitHub project5921 behaves like Gitlab::LegacyGithubImport::IssueFormatter#attributes5922 when issue is open5923 returns formatted attributes5924 when issue is closed5925 returns formatted attributes5926 when it is assigned to someone5927 returns nil as assignee_id when is not a GitLab user5928 returns GitLab user id associated with GitHub email as assignee_id5929 when it has a milestone5930 returns nil when milestone does not exist5931 returns milestone when it exists5932 when author is a GitLab user5933 returns project creator_id as author_id when is not a GitLab user5934 returns GitLab user id associated with GitHub email as author_id5935 returns description without created at tag line5936 behaves like Gitlab::LegacyGithubImport::IssueFormatter#number5937 returns issue number5938 when importing a Gitea project5939 behaves like Gitlab::LegacyGithubImport::IssueFormatter#attributes5940 when issue is open5941 returns formatted attributes5942 when issue is closed5943 returns formatted attributes5944 when it is assigned to someone5945 returns nil as assignee_id when is not a GitLab user5946 returns GitLab user id associated with GitHub email as assignee_id5947 when it has a milestone5948 returns nil when milestone does not exist5949 returns milestone when it exists5950 when author is a GitLab user5951 returns project creator_id as author_id when is not a GitLab user5952 returns GitLab user id associated with GitHub email as author_id5953 returns description without created at tag line5954 behaves like Gitlab::LegacyGithubImport::IssueFormatter#number5955 returns issue number5956 #has_comments?5957 when number of comments is greater than zero5958 returns true5959 when number of comments is equal to zero5960 returns false5961 #pull_request?5962 when mention a pull request5963 returns true5964 when does not mention a pull request5965 returns false5966# [RSpecRunTime] Finishing example group spec/lib/gitlab/legacy_github_import/issue_formatter_spec.rb. It took 3.99 seconds. Expected to take 4.62 seconds.5967# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/reports/test_suite_spec.rb. Expected to take 4.53 seconds.5968Gitlab::Ci::Reports::TestSuite5969 is expected to eq "Rspec"5970 #add_test_case5971 when status of the test case is success5972 stores data correctly5973 when status of the test case is failed5974 stores data correctly5975 when two test cases are added5976 sums up total time5977 #total_count5978 is expected to eq 45979 #total_status5980 when all test cases succeeded5981 is expected to eq "success"5982 when a test case failed5983 is expected to eq "failed"5984 when a test case errored5985 is expected to eq "failed"5986 #with_attachment5987 when test cases do not contain an attachment5988 returns an empty hash5989 when test cases contain an attachment5990 returns failed test cases with attachment5991 #set_suite_error5992 when @suite_error is nil5993 returns message5994 sets the new message5995 when a suite_error has already been set5996 overwrites the existing message5997 #+5998 when adding multiple suites together5999 returns a new test suite6000 returns the suite name6001 returns the sum for total_time6002 merges tests cases hash6003 #sorted6004 when there are multiple failed test cases6005 returns test cases sorted by execution time desc6006 when there are multiple test cases6007 returns test cases sorted by status6008 #error6009 when error test case exists6010 returns all success test cases6011 when error test case do not exist6012 returns nothing6013 #failed6014 when failed test case exists6015 returns all success test cases6016 when failed test case do not exist6017 returns nothing6018 #success6019 when success test case exists6020 returns all success test cases6021 when success test case do not exist6022 returns nothing6023 #skipped6024 when skipped test case exists6025 returns all success test cases6026 when skipped test case do not exist6027 returns nothing6028 #each_test_case6029 yields each test case to given block6030 #error_count6031 when error test case exists6032 returns the count6033 when error test case do not exist6034 returns nothing6035 #failed_count6036 when failed test case exists6037 returns the count6038 when failed test case do not exist6039 returns nothing6040 #success_count6041 when success test case exists6042 returns the count6043 when success test case do not exist6044 returns nothing6045 #skipped_count6046 when skipped test case exists6047 returns the count6048 when skipped test case do not exist6049 returns nothing6050# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/reports/test_suite_spec.rb. It took 4.7 seconds. Expected to take 4.53 seconds.6051# [RSpecRunTime] Starting example group spec/services/groups/nested_create_service_spec.rb. Expected to take 4.42 seconds.6052Groups::NestedCreateService6053 with subgroups6054 #execute6055 returns the group if it already existed6056 reuses a parent if it already existed6057 creates group and subgroup in the database6058 behaves like with a visibility level6059 creates the group with correct visibility level6060 adding a visibility level6061 overwrites the visibility level6062# [RSpecRunTime] RSpec elapsed time: 30 minutes 57.47 seconds. Current RSS: ~1830M. load average: 1.02 1.08 1.14 1/285 268126063# [RSpecRunTime] Finishing example group spec/services/groups/nested_create_service_spec.rb. It took 4.01 seconds. Expected to take 4.42 seconds.6064# [RSpecRunTime] Starting example group spec/models/milestone_note_spec.rb. Expected to take 4.37 seconds.6065MilestoneNote6066 does not allow STI6067 .from_event6068 behaves like a synthetic note6069 behaves like a system note6070 has the correct attributes6071# [RSpecRunTime] RSpec elapsed time: 30 minutes 59.35 seconds. Current RSS: ~1829M. load average: 1.10 1.09 1.15 1/285 268206072 #discussion_id6073 returns the expected discussion id6074# [RSpecRunTime] RSpec elapsed time: 31 minutes 0.79 second. Current RSS: ~1819M. load average: 1.10 1.09 1.15 1/285 268286075 with a remove milestone event6076 creates the expected note6077# [RSpecRunTime] RSpec elapsed time: 31 minutes 2.27 seconds. Current RSS: ~1807M. load average: 1.10 1.09 1.15 3/286 268366078# [RSpecRunTime] Finishing example group spec/models/milestone_note_spec.rb. It took 4.81 seconds. Expected to take 4.37 seconds.6079# [RSpecRunTime] Starting example group spec/policies/ci/bridge_policy_spec.rb. Expected to take 4.23 seconds.6080Ci::BridgePolicy6081 behaves like a deployable job policy6082 when the job triggerer is a project maintainer6083 is expected to be allowed :update_build6084 when job is oudated deployment job6085 is expected not to be allowed :update_build6086 is expected not to be allowed :cancel_build6087# [RSpecRunTime] RSpec elapsed time: 31 minutes 5.85 seconds. Current RSS: ~1776M. load average: 1.09 1.09 1.15 1/285 268446088 #play_job6089 when downstream project exists6090 when user can update the downstream branch6091 allows6092 when user can not update the downstream branch6093 does not allow6094 when downstream project does not exist6095 does not allow6096# [RSpecRunTime] Finishing example group spec/policies/ci/bridge_policy_spec.rb. It took 4.28 seconds. Expected to take 4.23 seconds.6097# [RSpecRunTime] Starting example group spec/services/projects/move_notification_settings_service_spec.rb. Expected to take 4.13 seconds.6098Projects::MoveNotificationSettingsService6099 #execute6100 does not move existent notification settings in the current project6101 with notification settings6102 moves the user's notification settings from one project to another6103 rollbacks changes if transaction fails6104# [RSpecRunTime] RSpec elapsed time: 31 minutes 9.96 seconds. Current RSS: ~1743M. load average: 1.08 1.09 1.15 1/285 268496105 when remove_remaining_elements is false6106 does not remove remaining notification settings6107# [RSpecRunTime] Finishing example group spec/services/projects/move_notification_settings_service_spec.rb. It took 4.2 seconds. Expected to take 4.13 seconds.6108# [RSpecRunTime] Starting example group spec/workers/gitlab/jira_import/stuck_jira_import_jobs_worker_spec.rb. Expected to take 4.1 seconds.6109Gitlab::JiraImport::StuckJiraImportJobsWorker6110 with scheduled Jira import6111 behaves like stuck import job detection6112 when the job has completed6113 when the import status was already updated6114 does not mark the import as failed6115# [RSpecRunTime] RSpec elapsed time: 31 minutes 12.12 seconds. Current RSS: ~1733M. load average: 1.08 1.09 1.15 1/285 268506116 when the import status was not updated6117 marks the import as failed6118 when the job is still in Sidekiq6119 does not mark the import as failed6120 with started jira import6121 behaves like stuck import job detection6122 when the job has completed6123 when the import status was already updated6124 does not mark the import as failed6125 when the import status was not updated6126 marks the import as failed6127 when the job is still in Sidekiq6128 does not mark the import as failed6129 with failed jira import6130 detects no stuck jobs6131# [RSpecRunTime] Finishing example group spec/workers/gitlab/jira_import/stuck_jira_import_jobs_worker_spec.rb. It took 4.39 seconds. Expected to take 4.1 seconds.6132# [RSpecRunTime] Starting example group spec/lib/gitlab/checks/commits_check_spec.rb. Expected to take 3.98 seconds.6133Gitlab::Checks::CommitsCheck6134 #validate!6135 when commits is not empty6136 when deletion is true6137 does not call check_signed_commit_authorship!6138# [RSpecRunTime] RSpec elapsed time: 31 minutes 16.41 seconds. Current RSS: ~1727M. load average: 1.08 1.09 1.15 1/286 268606139 when commits are not signed by GitLab6140 does not call check_signed_commit_authorship!6141# [RSpecRunTime] RSpec elapsed time: 31 minutes 17.44 seconds. Current RSS: ~1737M. load average: 1.08 1.09 1.15 1/287 268706142 when a commit is signed by GitLab6143 when author is equal to the committer6144 does not call check_signed_commit_authorship!6145# [RSpecRunTime] RSpec elapsed time: 31 minutes 18.46 seconds. Current RSS: ~1746M. load average: 1.07 1.09 1.15 1/288 268806146 when author is not equal to the committer6147 does not call check_signed_commit_authorship!6148# [RSpecRunTime] RSpec elapsed time: 31 minutes 19.49 seconds. Current RSS: ~1759M. load average: 1.07 1.09 1.15 1/289 268906149# [RSpecRunTime] Finishing example group spec/lib/gitlab/checks/commits_check_spec.rb. It took 4.32 seconds. Expected to take 3.98 seconds.6150# [RSpecRunTime] Starting example group spec/lib/extracts_ref/ref_extractor_spec.rb. Expected to take 3.97 seconds.6151ExtractsRef::RefExtractor6152 #initialize6153 does not mutate provided params6154 .ref_type6155 when ref_type is nil6156 is expected to eq nil6157 when ref_type is heads6158 is expected to eq "heads"6159 when ref_type is tags6160 is expected to eq "tags"6161 when ref_type is invalid6162 is expected to eq nil6163 behaves like extracts ref method6164 #extract_ref6165 returns an empty pair when no repository_container is set6166 without a path6167 extracts a valid branch6168 extracts a valid tag6169 extracts a valid commit SHA1 ref without a path6170 extracts a valid commit SHA256 ref without a path6171 falls back to a primitive split for an invalid ref6172 does not fetch ref names when there is no slash6173 fetches ref names when there is a slash6174# [RSpecRunTime] RSpec elapsed time: 31 minutes 21.73 seconds. Current RSS: ~1781M. load average: 1.07 1.09 1.15 2/290 268996175 with a path6176 extracts a valid branch6177 extracts a valid tag6178 extracts a valid commit SHA6179 falls back to a primitive split for an invalid ref6180 extracts the longest matching ref6181 when the repository does not have ambiguous refs6182 does not fetch all ref names when the first path component is a ref6183 fetches all ref names when the first path component is not a ref6184 when the repository has ambiguous refs6185 always fetches all ref names6186 #ref_type6187 delegates to .ref_type6188 .qualify_ref6189 when ref_type is nil6190 is expected to eq "570e7b2abdd848b95f2f578043fc23bd6f6fd24d"6191 when ref_type valid6192 is expected to eq "refs/heads/570e7b2abdd848b95f2f578043fc23bd6f6fd24d"6193 when ref_type is invalid6194 is expected to eq "570e7b2abdd848b95f2f578043fc23bd6f6fd24d"6195 #extract_vars!6196 behaves like extracts ref vars6197 #extract!6198 when ref contains %206199 is not converted to a space in @id6200 when ref contains trailing space6201 strips surrounding space6202 when ref contains leading space6203 strips surrounding space6204 when path contains space6205 is not converted to %20 in @path6206 when override_id is given6207 uses override_id6208 when ref contains trailing space6209 strips surrounding space6210 when ref and path are nil6211 does not set commit6212 when a ref_type parameter is provided6213 sets a fully_qualified_ref variable6214# [RSpecRunTime] Finishing example group spec/lib/extracts_ref/ref_extractor_spec.rb. It took 4.71 seconds. Expected to take 3.97 seconds.6215# [RSpecRunTime] Starting example group spec/lib/sidebars/groups/menus/settings_menu_spec.rb. Expected to take 3.84 seconds.6216Sidebars::Groups::Menus::SettingsMenu6217 #render?6218 when user cannot admin group6219 returns false6220 #separated?6221 returns true6222 Menu items6223 General menu6224 behaves like access rights checks6225 is expected not to be nil6226 when the user does not have access6227 is expected to be nil6228 Integrations menu6229 behaves like access rights checks6230 is expected not to be nil6231 when the user does not have access6232 is expected to be nil6233 Projects menu6234 behaves like access rights checks6235 is expected not to be nil6236 when the user does not have access6237 is expected to be nil6238 Access Tokens6239 behaves like access rights checks6240 is expected not to be nil6241 when the user does not have access6242 is expected to be nil6243 Repository menu6244 behaves like access rights checks6245 is expected not to be nil6246 when the user does not have access6247 is expected to be nil6248 CI/CD menu6249 behaves like access rights checks6250 is expected not to be nil6251 when the user does not have access6252 is expected to be nil6253 Applications menu6254 behaves like access rights checks6255 is expected not to be nil6256 when the user does not have access6257 is expected to be nil6258 Packages and registries6259 when packages feature is disabled6260 is expected to be nil6261 when packages feature is enabled6262 behaves like access rights checks6263 is expected not to be nil6264 when the user does not have access6265 is expected to be nil6266# [RSpecRunTime] Finishing example group spec/lib/sidebars/groups/menus/settings_menu_spec.rb. It took 3.61 seconds. Expected to take 3.84 seconds.6267# [RSpecRunTime] Starting example group spec/services/integrations/slack_installation/project_service_spec.rb. Expected to take 3.74 seconds.6268Integrations::SlackInstallation::ProjectService6269 behaves like Integrations::SlackInstallation::BaseService6270 when Slack responds with an error6271 behaves like error response6272 returns error result with message6273 when HTTP error occurs when exchanging token6274 tracks the error6275 behaves like error response6276 returns error result with message6277 when slack_app_enabled is not set6278 behaves like error response6279 returns error result with message6280 when user is unauthorized6281 behaves like error response6282 returns error result with message6283 when Slack responds with an access token6284 handles propagation correctly6285 behaves like success response6286 returns success result and creates all needed records6287 when integration record already exists6288 behaves like success response6289 returns success result and creates all needed records6290 when installation record already exists6291 behaves like success response6292 returns success result and creates all needed records6293 when the team has other Slack installation records6294 updates related legacy records6295 behaves like success response6296 returns success result and creates all needed records6297# [RSpecRunTime] RSpec elapsed time: 31 minutes 31.66 seconds. Current RSS: ~1798M. load average: 1.06 1.08 1.14 1/291 269186298# [RSpecRunTime] Finishing example group spec/services/integrations/slack_installation/project_service_spec.rb. It took 3.86 seconds. Expected to take 3.74 seconds.6299# [RSpecRunTime] Starting example group spec/graphql/types/base_field_spec.rb. Expected to take 3.62 seconds.6300Types::BaseField6301 adds a formatted `deprecated_reason` to the subject6302 appends to the description if given6303 does not append to the description if it is absent6304 adds information about the replacement if provided6305 supports named reasons: renamed6306 supports :alpha6307 does not allow :alpha and :deprecated together6308 authorized?6309 defaults to true6310 tests the field authorization, if provided6311 tests the field authorization, if provided, when it succeeds6312 only tests the resolver authorization if it authorizes_object?6313 tests the resolver authorization, if provided6314 tests field authorization before resolver authorization, when field auth fails6315 tests field authorization before resolver authorization, when field auth succeeds6316# [RSpecRunTime] RSpec elapsed time: 31 minutes 33.63 seconds. Current RSS: ~1798M. load average: 1.05 1.08 1.14 1/291 269196317 when considering complexity6318 defaults to 16319 has specified value6320 #base_complexity6321 with no gitaly calls6322 defaults to 16323 with a gitaly call6324 adds 1 to the default value6325 when field has a resolver6326 when a valid complexity is already set6327 uses this complexity6328 and is a connection6329 sets complexity depending on arguments for resolvers6330 sets complexity depending on number load limits for resolvers6331 and is not a connection6332 sets complexity as normal6333 calls_gitaly6334 defaults to false6335 for fields with a resolver6336 adds 1 if true6337 for fields without a resolver6338 adds 1 if true6339 with declared constant complexity value6340 has complexity set to that constant6341 does not raise an error even with Gitaly calls6342 #resolve6343 late_extensions is given6344 registers the late extensions after the regular extensions6345 validations6346 raises an informative error if `deprecation_reason` is used6347 raises an error if a required property is missing6348 raises an error if milestone is not a String6349 visible?6350 defaults to true6351 when subject is deprecated6352 defaults to true6353 returns false if `remove_deprecated` is true in context6354 #field_authorized?6355 delegates to authorization providing the scopes6356# [RSpecRunTime] Finishing example group spec/graphql/types/base_field_spec.rb. It took 4.27 seconds. Expected to take 3.62 seconds.6357# [RSpecRunTime] Starting example group spec/tasks/gitlab/container_registry_rake_spec.rb. Expected to take 3.58 seconds.6358gitlab:container_registry namespace rake tasks6359 #configure6360 when container registry is disabled6361 behaves like invalid config6362 does not call UpdateContainerRegistryInfoService6363 does not raise an error6364 prints a warning message6365 when container registry api_url is blank6366 behaves like invalid config6367 does not call UpdateContainerRegistryInfoService6368 does not raise an error6369 prints a warning message6370 when container registry is enabled and api_url is not blank6371 calls UpdateContainerRegistryInfoService6372# [RSpecRunTime] Finishing example group spec/tasks/gitlab/container_registry_rake_spec.rb. It took 4.11 seconds. Expected to take 3.58 seconds.6373# [RSpecRunTime] RSpec elapsed time: 31 minutes 40.24 seconds. Current RSS: ~1797M. load average: 1.05 1.08 1.14 2/289 269256374# [RSpecRunTime] Starting example group spec/lib/gitlab/middleware/compressed_json_spec.rb. Expected to take 3.49 seconds.6375Gitlab::Middleware::CompressedJson6376 #call6377 with packages route6378 with instance level endpoint6379 with npm advisory bulk url6380 behaves like decompress middleware6381 replaces input with a decompressed content6382 behaves like decompress middleware6383 replaces input with a decompressed content6384 with npm quick audit url6385 behaves like decompress middleware6386 replaces input with a decompressed content6387 behaves like decompress middleware6388 replaces input with a decompressed content6389 with project level endpoint6390 with npm advisory bulk url6391 behaves like decompress middleware6392 replaces input with a decompressed content6393 behaves like decompress middleware6394 replaces input with a decompressed content6395 behaves like handles non integer ID6396 with a URL-encoded ID6397 behaves like decompress middleware6398 replaces input with a decompressed content6399 with a non URL-encoded ID6400 behaves like passes input6401 keeps the original input6402 with a blank ID6403 behaves like passes input6404 keeps the original input6405 with npm quick audit url6406 behaves like decompress middleware6407 replaces input with a decompressed content6408 behaves like decompress middleware6409 replaces input with a decompressed content6410 behaves like handles non integer ID6411 with a URL-encoded ID6412 behaves like decompress middleware6413 replaces input with a decompressed content6414 with a non URL-encoded ID6415 behaves like passes input6416 keeps the original input6417 with a blank ID6418 behaves like passes input6419 keeps the original input6420 with group level endpoint6421 with npm advisory bulk url6422 behaves like decompress middleware6423 replaces input with a decompressed content6424 behaves like decompress middleware6425 replaces input with a decompressed content6426 behaves like handles non integer ID6427 with a URL-encoded ID6428 behaves like decompress middleware6429 replaces input with a decompressed content6430 with a non URL-encoded ID6431 behaves like passes input6432 keeps the original input6433 with a blank ID6434 behaves like passes input6435 keeps the original input6436 with npm quick audit url6437 behaves like decompress middleware6438 replaces input with a decompressed content6439 behaves like decompress middleware6440 replaces input with a decompressed content6441 behaves like handles non integer ID6442 with a URL-encoded ID6443 behaves like decompress middleware6444 replaces input with a decompressed content6445 with a non URL-encoded ID6446 behaves like passes input6447 keeps the original input6448 with a blank ID6449 behaves like passes input6450 keeps the original input6451 with some other route6452 behaves like passes input6453 keeps the original input6454 with the wrong project path6455 behaves like passes input6456 keeps the original input6457 when payload is too large6458 reads only limited size6459# [RSpecRunTime] Finishing example group spec/lib/gitlab/middleware/compressed_json_spec.rb. It took 3.19 seconds. Expected to take 3.49 seconds.6460# [RSpecRunTime] Starting example group spec/experiments/application_experiment_spec.rb. Expected to take 3.48 seconds.6461ApplicationExperiment6462 registers a default control behavior for anonymous experiments6463 .available?6464 is false for foss6465 #publish6466 tracks the assignment6467 adds to the published experiments6468 #track6469 doesn't track if we shouldn't track6470 tracks the event with the expected arguments and merged contexts6471 when using known context resources6472 includes those using the gitlab standard context6473 falls back to using the group key6474 with the actor key6475 provides it to the tracking call as the user6476 handles when it's not a user record6477# [RSpecRunTime] RSpec elapsed time: 31 minutes 45.22 seconds. Current RSS: ~1819M. load average: 1.05 1.08 1.14 1/286 269266478 #key_for6479 generates FIPS compliant SHA2 hashes6480 falls back to legacy MD5 when FIPS isn't forced6481 #process_redirect_url6482 generates the correct urls based on where the engine was mounted6483 when resolving variants6484 returns an assigned name6485 when nesting experiments6486 doesn't raise an exception6487 tracks an event6488 when caching6489 caches the variant determined by the variant resolver6490 doesn't cache a variant if we don't explicitly provide one6491 caches a control variant if we assign it specifically6492 arbitrary attributes6493 sets and gets attributes about an experiment6494 increments a value for an experiment6495# [RSpecRunTime] Finishing example group spec/experiments/application_experiment_spec.rb. It took 3.28 seconds. Expected to take 3.48 seconds.6496# [RSpecRunTime] Starting example group spec/tasks/gitlab/lfs/check_rake_spec.rb. Expected to take 3.39 seconds.6497gitlab:lfs rake tasks6498 check6499 outputs the integrity check for each batch6500 errors out about missing files on the file system6501 errors out about invalid checksum6502# [RSpecRunTime] Finishing example group spec/tasks/gitlab/lfs/check_rake_spec.rb. It took 3.57 seconds. Expected to take 3.39 seconds.6503# [RSpecRunTime] RSpec elapsed time: 31 minutes 50.37 seconds. Current RSS: ~1788M. load average: 1.04 1.08 1.14 1/286 269276504# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/client_metrics_spec.rb. Expected to take 3.33 seconds.6505Gitlab::SidekiqMiddleware::ClientMetrics6506 behaves like metrics middleware with worker attribution6507 when workers are not attributed6508 behaves like a metrics middleware6509 with mocked prometheus6510 #call6511 yields block6512 increments enqueued jobs metric with correct labels when worker is a string of the class6513 increments enqueued jobs metric with correct labels6514 when a worker is wrapped into ActiveJob6515 behaves like a metrics middleware6516 with mocked prometheus6517 #call6518 yields block6519 increments enqueued jobs metric with correct labels when worker is a string of the class6520 increments enqueued jobs metric with correct labels6521 when workers are attributed6522 high urgency6523 behaves like a metrics middleware6524 with mocked prometheus6525 #call6526 yields block6527 increments enqueued jobs metric with correct labels when worker is a string of the class6528 increments enqueued jobs metric with correct labels6529 no urgency6530 behaves like a metrics middleware6531 with mocked prometheus6532 #call6533 yields block6534 increments enqueued jobs metric with correct labels when worker is a string of the class6535 increments enqueued jobs metric with correct labels6536 external dependencies6537 behaves like a metrics middleware6538 with mocked prometheus6539 #call6540 yields block6541 increments enqueued jobs metric with correct labels when worker is a string of the class6542 increments enqueued jobs metric with correct labels6543 cpu boundary6544 behaves like a metrics middleware6545 with mocked prometheus6546 #call6547 yields block6548 increments enqueued jobs metric with correct labels when worker is a string of the class6549 increments enqueued jobs metric with correct labels6550 memory boundary6551 behaves like a metrics middleware6552 with mocked prometheus6553 #call6554 yields block6555 increments enqueued jobs metric with correct labels when worker is a string of the class6556 increments enqueued jobs metric with correct labels6557 feature category6558 behaves like a metrics middleware6559 with mocked prometheus6560 #call6561 yields block6562 increments enqueued jobs metric with correct labels when worker is a string of the class6563 increments enqueued jobs metric with correct labels6564 combined6565 behaves like a metrics middleware6566 with mocked prometheus6567 #call6568 yields block6569 increments enqueued jobs metric with correct labels when worker is a string of the class6570 increments enqueued jobs metric with correct labels6571 when mounted6572 when scheduling jobs for immediate execution6573 increments enqueued jobs metric with scheduling label set to immediate6574 when scheduling jobs for future execution6575 increments enqueued jobs metric with scheduling label set to delayed6576 sets the scheduled_at field6577 when the worker class cannot be found6578 increments enqueued jobs metric with the worker labels set to NilClass6579# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/client_metrics_spec.rb. It took 3.7 seconds. Expected to take 3.33 seconds.6580# [RSpecRunTime] Starting example group spec/lib/bulk_imports/common/pipelines/badges_pipeline_spec.rb. Expected to take 3.3 seconds.6581BulkImports::Common::Pipelines::BadgesPipeline6582 #run6583 imports a group badge6584 skips already imported records6585 when project entity6586 imports a project badge & skips group badge6587# [RSpecRunTime] RSpec elapsed time: 31 minutes 56.57 seconds. Current RSS: ~1822M. load average: 1.12 1.09 1.14 1/286 269286588 #transform6589 return transformed badge hash6590 when data is blank6591 does nothing when the data is blank6592 when project entity & group badge6593 returns6594# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/common/pipelines/badges_pipeline_spec.rb. It took 3.2 seconds. Expected to take 3.3 seconds.6595# [RSpecRunTime] Starting example group spec/services/work_items/delete_service_spec.rb. Expected to take 3.2 seconds.6596WorkItems::DeleteService6597 #execute6598 when user can delete the work item6599 is expected to be success6600 publish WorkItems::WorkItemDeletedEvent6601 when work item exists at the group level6602 when the user is owner of the group6603 is expected to be success6604# [RSpecRunTime] RSpec elapsed time: 31 minutes 59.33 seconds. Current RSS: ~1808M. load average: 1.19 1.11 1.15 1/286 269366605 when the user is a guest of the group but author of the work item6606 is expected to be success6607 when there are errors preventing to delete the work item6608 is expected to be error6609 returns error messages6610 when user cannot delete the work item6611 is expected to be error6612 returns error messages6613 does not publish WorkItems::WorkItemDeletedEvent6614# [RSpecRunTime] Finishing example group spec/services/work_items/delete_service_spec.rb. It took 3.34 seconds. Expected to take 3.2 seconds.6615# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/templates/Jobs/build_gitlab_ci_yaml_spec.rb. Expected to take 3.19 seconds.6616Jobs/Build.gitlab-ci.yml6617 AUTO_BUILD_IMAGE_VERSION6618 corresponds to a published image in the registry6619 the created pipeline6620 on master6621 creates the build job6622# [RSpecRunTime] RSpec elapsed time: 32 minutes 2.43 seconds. Current RSS: ~1791M. load average: 1.19 1.11 1.15 1/288 269516623 on another branch6624 creates the build job6625 on tag6626 creates the build job6627 on merge request6628 has no jobs6629# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/templates/Jobs/build_gitlab_ci_yaml_spec.rb. It took 3.82 seconds. Expected to take 3.19 seconds.6630# [RSpecRunTime] Starting example group spec/tasks/tokens_rake_spec.rb. Expected to take 3.08 seconds.6631tokens rake tasks6632 reset_all_email task6633 changes the incoming email token6634 reset_all_feed task6635 changes the feed token for the user6636# [RSpecRunTime] Finishing example group spec/tasks/tokens_rake_spec.rb. It took 3.54 seconds. Expected to take 3.08 seconds.6637# [RSpecRunTime] RSpec elapsed time: 32 minutes 8.04 seconds. Current RSS: ~1755M. load average: 1.25 1.12 1.15 1/291 270116638# [RSpecRunTime] Starting example group spec/services/feature_flags/create_service_spec.rb. Expected to take 3.05 seconds.6639FeatureFlags::CreateService6640 #execute6641 when feature flag can not be created6642 returns status error6643 returns validation errors6644 does not create audit log6645 does not sync the feature flag to Jira6646 behaves like does not update feature flag client6647 does not update last feature flag updated at6648# [RSpecRunTime] RSpec elapsed time: 32 minutes 9.63 seconds. Current RSS: ~1751M. load average: 1.23 1.12 1.15 1/291 270126649 when feature flag is saved correctly6650 returns status success6651 creates feature flag6652 creates audit event6653 behaves like update feature flag client6654 updates last feature flag updated at6655# [RSpecRunTime] RSpec elapsed time: 32 minutes 10.76 seconds. Current RSS: ~1752M. load average: 1.23 1.12 1.15 1/291 270136656 when Jira Connect subscription does not exist6657 does not sync the feature flag to Jira6658 when Jira Connect subscription exists6659 syncs the feature flag to Jira6660 when user is reporter6661 returns error status6662# [RSpecRunTime] Finishing example group spec/services/feature_flags/create_service_spec.rb. It took 3.63 seconds. Expected to take 3.05 seconds.6663# [RSpecRunTime] Starting example group spec/lib/atlassian/jira_connect/serializers/repository_entity_spec.rb. Expected to take 3.02 seconds.6664Atlassian::JiraConnect::Serializers::RepositoryEntity6665 is expected to match schema "jira_connect/repository"6666 with custom update_sequence_id6667 passes the update_sequence_id on to the nested entities6668# [RSpecRunTime] RSpec elapsed time: 32 minutes 14.38 seconds. Current RSS: ~1773M. load average: 1.22 1.12 1.15 1/292 271646669# [RSpecRunTime] Finishing example group spec/lib/atlassian/jira_connect/serializers/repository_entity_spec.rb. It took 2.82 seconds. Expected to take 3.02 seconds.6670# [RSpecRunTime] Starting example group spec/uploaders/file_mover_spec.rb. Expected to take 2.94 seconds.6671FileMover6672 #execute6673 local storage6674 when move and field update successful6675 updates the description correctly6676 updates existing upload record6677 when update_markdown fails6678 does not update the description6679 does not change the upload record6680 when tmp uploader is not local storage6681 when move and field update successful6682 updates the description correctly6683 creates new target upload record an delete the old upload6684 when update_markdown fails6685 does not update the description6686 does not change the upload record6687 security6688 when relative path is involved6689 does not trigger move if path is outside designated directory6690 when symlink is involved6691 does not trigger move if path is outside designated directory6692# [RSpecRunTime] Finishing example group spec/uploaders/file_mover_spec.rb. It took 3.37 seconds. Expected to take 2.94 seconds.6693# [RSpecRunTime] Starting example group spec/services/remote_mirrors/sync_service_spec.rb. Expected to take 2.91 seconds.6694RemoteMirrors::SyncService6695 #execute6696 triggers a mirror update worker6697 when user does not have permissions6698 returns an error6699# [RSpecRunTime] RSpec elapsed time: 32 minutes 19.12 seconds. Current RSS: ~1775M. load average: 1.20 1.12 1.15 1/291 271726700 when mirror is missing6701 returns an error6702 when remote mirror is disabled6703 returns an error6704 when remote mirror update has been already started6705 does not trigger a mirror update worker6706# [RSpecRunTime] Finishing example group spec/services/remote_mirrors/sync_service_spec.rb. It took 2.13 seconds. Expected to take 2.91 seconds.6707# [RSpecRunTime] Starting example group spec/lib/gitlab/git/attributes_parser_spec.rb. Expected to take 2.86 seconds.6708Gitlab::Git::AttributesParser6709 #attributes6710 using a path with attributes6711 returns the attributes as a Hash6712 returns a Hash containing multiple attributes6713 returns a Hash containing attributes for a file with multiple extensions6714 returns a Hash containing attributes for a file in a directory6715 returns a Hash containing attributes with query string parameters6716 returns a Hash containing the attributes for an absolute path6717 returns a Hash containing the attributes when a pattern is defined using an absolute path6718 returns an empty Hash for a defined path without attributes6719 when the "binary" option is set for a path6720 returns true for the "binary" option6721 returns false for the "diff" option6722# [RSpecRunTime] RSpec elapsed time: 32 minutes 21.4 seconds. Current RSS: ~1791M. load average: 1.20 1.12 1.15 2/292 271736723 using a path without any attributes6724 returns an empty Hash6725 when attributes data is nil6726 returns an empty Hash6727 when attributes data has binary data6728 returns an empty Hash6729 #patterns6730 parses a file with entries6731 parses an entry that uses a tab to separate the pattern and attributes6732 stores patterns in reverse order6733 ignores any comments and empty lines6734 #parse_attributes6735 parses a boolean attribute6736 parses a negated boolean attribute6737 parses a key-value pair6738 parses multiple attributes6739 parses attributes with query string parameters6740 #each_line6741 iterates over every line in the attributes file6742 unsupported encoding6743 does not yield6744# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/attributes_parser_spec.rb. It took 3.27 seconds. Expected to take 2.86 seconds.6745# [RSpecRunTime] Starting example group spec/lib/gitlab/bitbucket_server_import/importers/pull_request_notes/inline_spec.rb. Expected to take 2.78 seconds.6746Gitlab::BitbucketServerImport::Importers::PullRequestNotes::Inline6747 #execute6748 imports the threaded discussion6749 logs its progress6750 when note is invalid6751 fallback to basic note6752 logs its fallback6753# [RSpecRunTime] RSpec elapsed time: 32 minutes 25.77 seconds. Current RSS: ~1807M. load average: 1.18 1.11 1.15 1/292 272846754 when converting mention is failed6755 logs its exception6756# [RSpecRunTime] Finishing example group spec/lib/gitlab/bitbucket_server_import/importers/pull_request_notes/inline_spec.rb. It took 2.76 seconds. Expected to take 2.78 seconds.6757# [RSpecRunTime] Starting example group spec/lib/gitlab/import/merge_request_creator_spec.rb. Expected to take 2.76 seconds.6758Gitlab::Import::MergeRequestCreator6759 #execute6760 merge request already exists6761 updates the data6762# [RSpecRunTime] RSpec elapsed time: 32 minutes 27.7 seconds. Current RSS: ~1798M. load average: 1.18 1.11 1.15 1/292 273616763 new merge request6764 creates a new merge request6765# [RSpecRunTime] Finishing example group spec/lib/gitlab/import/merge_request_creator_spec.rb. It took 2.72 seconds. Expected to take 2.76 seconds.6766# [RSpecRunTime] Starting example group spec/lib/api/entities/clusters/agents/authorizations/ci_access_spec.rb. Expected to take 2.69 seconds.6767API::Entities::Clusters::Agents::Authorizations::CiAccess6768 implicit authorization6769 includes shared fields6770 group authorization6771 includes shared fields6772 project authorization6773 includes shared fields6774# [RSpecRunTime] Finishing example group spec/lib/api/entities/clusters/agents/authorizations/ci_access_spec.rb. It took 2.46 seconds. Expected to take 2.69 seconds.6775# [RSpecRunTime] Starting example group spec/lib/atlassian/jira_connect/jwt/asymmetric_spec.rb. Expected to take 2.67 seconds.6776Atlassian::JiraConnect::Jwt::Asymmetric6777 #valid?6778 returns true when verified with public key from CDN6779 JWT does not contain a key ID6780 is expected not to be valid6781# [RSpecRunTime] RSpec elapsed time: 32 minutes 32.42 seconds. Current RSS: ~1778M. load average: 1.17 1.11 1.15 1/291 273946782 JWT contains a key ID that is not a valid UUID46783 is expected not to be valid6784 public key can not be retrieved6785 is expected not to be valid6786 retrieving the public raises an error6787 is expected not to be valid6788 token decoding raises an error6789 is expected not to be valid6790 tracks the exception with Gitlab::ErrorTracking6791 when iss could not be verified6792 is expected not to be valid6793 when qsh could not be verified6794 is expected not to be valid6795 with jira_connect_proxy_url setting6796 requests the settings CDN6797 when the setting is an empty string6798 requests the default CDN6799 #iss_claim6800 is expected to eq nil6801 when jwt is verified6802 is expected to eq "client_key"6803# [RSpecRunTime] Finishing example group spec/lib/atlassian/jira_connect/jwt/asymmetric_spec.rb. It took 2.85 seconds. Expected to take 2.67 seconds.6804# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/repo_saver_spec.rb. Expected to take 2.59 seconds.6805Gitlab::ImportExport::RepoSaver6806 bundle a project Git repo6807 bundles the repo successfully6808 creates the directory for the repository6809 when the repo is empty6810 bundles the repo successfully6811# [RSpecRunTime] RSpec elapsed time: 32 minutes 36.76 seconds. Current RSS: ~1782M. load average: 1.15 1.11 1.15 1/291 274136812# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/repo_saver_spec.rb. It took 2.83 seconds. Expected to take 2.59 seconds.6813# [RSpecRunTime] Starting example group spec/workers/propagate_integration_inherit_worker_spec.rb. Expected to take 2.59 seconds.6814PropagateIntegrationInheritWorker6815 #perform6816 behaves like an idempotent worker6817 is labeled as idempotent6818 performs multiple times sequentially without raising an exception6819 calls to Integrations::Propagation::BulkUpdateService6820# [RSpecRunTime] RSpec elapsed time: 32 minutes 39.1 seconds. Current RSS: ~1774M. load average: 1.14 1.11 1.15 4/286 274146821 with an invalid integration id6822 returns without failure6823# [RSpecRunTime] Finishing example group spec/workers/propagate_integration_inherit_worker_spec.rb. It took 2.46 seconds. Expected to take 2.59 seconds.6824# [RSpecRunTime] Starting example group spec/services/ci/create_pipeline_service/custom_yaml_tags_spec.rb. Expected to take 2.52 seconds.6825Ci::CreatePipelineService6826 !reference tags6827 with valid config6828 creates a pipeline6829# [RSpecRunTime] RSpec elapsed time: 32 minutes 40.72 seconds. Current RSS: ~1781M. load average: 1.14 1.11 1.15 1/288 274326830 with invalid config6831 creates a pipeline without builds6832# [RSpecRunTime] Finishing example group spec/services/ci/create_pipeline_service/custom_yaml_tags_spec.rb. It took 1.97 seconds. Expected to take 2.52 seconds.6833# [RSpecRunTime] Starting example group spec/lib/gitlab/background_task_spec.rb. Expected to take 2.51 seconds.6834Gitlab::BackgroundTask6835 when stopped6836 is not running6837 #start6838 runs the given task on a background thread6839 returns self6840 when installing exit handler6841 stops a running background task6842 when task responds to start6843 calls start6844 when start returns true6845 runs the task6846 when start returns false6847 does not run the task6848 when synchronous is set to true6849 calls join on the thread6850 #stop6851 is a no-op6852 when running6853 #start6854 raises an error6855 #stop6856 stops running6857 when task responds to stop6858 calls stop6859 when task stop raises an error6860 stops gracefully6861 reports the error6862 when task run raises exception6863#<Thread:0x00007c7df4647618@test_background_task /builds/gitlab-org/gitlab/lib/gitlab/background_task.rb:58 run> terminated with exception (report_on_exception is true):6864/builds/gitlab-org/gitlab/spec/lib/gitlab/background_task_spec.rb:189:in `block (5 levels) in <top (required)>': task error (RuntimeError)6865 from /builds/gitlab-org/gitlab/lib/gitlab/background_task.rb:60:in `block (2 levels) in start'6866 stops gracefully6867#<Thread:0x00007c7df424b9b0@test_background_task /builds/gitlab-org/gitlab/lib/gitlab/background_task.rb:58 run> terminated with exception (report_on_exception is true):6868/builds/gitlab-org/gitlab/spec/lib/gitlab/background_task_spec.rb:189:in `block (5 levels) in <top (required)>': task error (RuntimeError)6869 from /builds/gitlab-org/gitlab/lib/gitlab/background_task.rb:60:in `block (2 levels) in start'6870 reports the error6871# [RSpecRunTime] Finishing example group spec/lib/gitlab/background_task_spec.rb. It took 2.53 seconds. Expected to take 2.51 seconds.6872# [RSpecRunTime] Starting example group spec/graphql/resolvers/issue_status_counts_resolver_spec.rb. Expected to take 2.44 seconds.6873Resolvers::IssueStatusCountsResolver6874 #resolve6875 is expected to be a kind of Gitlab::IssuablesCountForState6876 is expected to eq #<Project id:907 group281/project-1013>>6877 filters by search6878 filters by issue type6879 behaves like returns expected results6880 returns expected results6881# [RSpecRunTime] RSpec elapsed time: 32 minutes 45.97 seconds. Current RSS: ~1789M. load average: 1.13 1.11 1.15 1/292 274406882 project used as parent6883 behaves like returns expected results6884 returns expected results6885 group used as parent6886 behaves like returns expected results6887 returns expected results6888 when both assignee_username and assignee_usernames are provided6889 returns a mutually exclusive filter error6890# [RSpecRunTime] Finishing example group spec/graphql/resolvers/issue_status_counts_resolver_spec.rb. It took 2.79 seconds. Expected to take 2.44 seconds.6891# [RSpecRunTime] Starting example group spec/lib/bulk_imports/projects/pipelines/project_pipeline_spec.rb. Expected to take 2.43 seconds.6892BulkImports::Projects::Pipelines::ProjectPipeline6893 #run6894 imports new project into destination group6895 skips duplicate projects on pipeline re-run6896# [RSpecRunTime] RSpec elapsed time: 32 minutes 48.54 seconds. Current RSS: ~1781M. load average: 1.12 1.10 1.15 1/291 274476897 pipeline parts6898 is expected to includes the BulkImports::Pipeline module6899 is expected to includes the BulkImports::Pipeline::Runner module6900 has extractors6901 has transformers6902# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/projects/pipelines/project_pipeline_spec.rb. It took 2.43 seconds. Expected to take 2.43 seconds.6903# [RSpecRunTime] Starting example group spec/workers/gitlab/github_import/stage/import_pull_requests_worker_spec.rb. Expected to take 2.38 seconds.6904Gitlab::GithubImport::Stage::ImportPullRequestsWorker6905 behaves like Gitlab::GithubImport::StageMethods6906 .sidekiq_retries_exhausted6907 tracks the exception and marks the import as failed6908 .sidekiq_options6909 has a status_expiration6910 has a retry of 66911 #perform6912 returns if no project could be found6913 returns if the import state is no longer in progress6914 imports the data when the project exists6915 queues RefreshImportJidWorker6916 logs error when import fails with a StandardError6917 rescheduling the worker on certain errors6918 error: Gitlab::GithubImport::RateLimitError6919 reschedules the worker6920 error: Gitlab::ExclusiveLeaseHelpers::FailedToObtainLockError6921 reschedules the worker6922 #import6923 with pull requests6924 imports all the pull requests and allocates internal iids6925 without pull requests6926 does not allocate internal iids6927 when retrying6928 does not allocate internal iids6929# [RSpecRunTime] Finishing example group spec/workers/gitlab/github_import/stage/import_pull_requests_worker_spec.rb. It took 2.36 seconds. Expected to take 2.38 seconds.6930# [RSpecRunTime] Starting example group spec/serializers/merge_request_widget_commit_entity_spec.rb. Expected to take 2.35 seconds.6931MergeRequestWidgetCommitEntity6932 as json6933 is expected to eq "Merge branch 'branch-merged' into 'master'\r\n\r\nadds bar folder and branch-test text file to check Repository merged_to_root_ref method\r\n\r\n\r\n\r\nSee merge request !12"6934 is expected to eq "b83d6e39"6935 is expected to eq "Merge branch 'branch-merged' into 'master'"6936# [RSpecRunTime] RSpec elapsed time: 32 minutes 53.77 seconds. Current RSS: ~1802M. load average: 1.11 1.10 1.14 1/289 274756937# [RSpecRunTime] Finishing example group spec/serializers/merge_request_widget_commit_entity_spec.rb. It took 2.46 seconds. Expected to take 2.35 seconds.6938# [RSpecRunTime] Starting example group spec/services/packages/composer/version_parser_service_spec.rb. Expected to take 2.32 seconds.6939Packages::Composer::VersionParserService6940 #execute6941 tagname: nil, branchname: "master", expected_version: "dev-master"6942 is expected to eq "dev-master"6943 tagname: nil, branchname: "my-feature", expected_version: "dev-my-feature"6944 is expected to eq "dev-my-feature"6945 tagname: nil, branchname: "12-feature", expected_version: "dev-12-feature"6946 is expected to eq "dev-12-feature"6947 tagname: nil, branchname: "v1", expected_version: "1.x-dev"6948 is expected to eq "1.x-dev"6949 tagname: nil, branchname: "v1.x", expected_version: "1.x-dev"6950 is expected to eq "1.x-dev"6951 tagname: nil, branchname: "v1.7.x", expected_version: "1.7.x-dev"6952 is expected to eq "1.7.x-dev"6953 tagname: nil, branchname: "v1.7", expected_version: "1.7.x-dev"6954 is expected to eq "1.7.x-dev"6955 tagname: nil, branchname: "1.7.x", expected_version: "1.7.x-dev"6956 is expected to eq "1.7.x-dev"6957 tagname: "v1.0.0", branchname: nil, expected_version: "1.0.0"6958 is expected to eq "1.0.0"6959 tagname: "v1.0", branchname: nil, expected_version: "1.0"6960 is expected to eq "1.0"6961 tagname: "v1.0.1+meta", branchname: nil, expected_version: "1.0.1+meta"6962 is expected to eq "1.0.1+meta"6963 tagname: "1.0", branchname: nil, expected_version: "1.0"6964 is expected to eq "1.0"6965 tagname: "1.0.2", branchname: nil, expected_version: "1.0.2"6966 is expected to eq "1.0.2"6967 tagname: "1.0.2-beta2", branchname: nil, expected_version: "1.0.2-beta2"6968 is expected to eq "1.0.2-beta2"6969 tagname: "1.0.1+meta", branchname: nil, expected_version: "1.0.1+meta"6970 is expected to eq "1.0.1+meta"6971# [RSpecRunTime] Finishing example group spec/services/packages/composer/version_parser_service_spec.rb. It took 1.8 seconds. Expected to take 2.32 seconds.6972# [RSpecRunTime] Starting example group spec/components/pajamas/toggle_component_spec.rb. Expected to take 2.29 seconds.6973Pajamas::ToggleComponent6974 with defaults6975 renders a toggle container with provided class6976 does not set a name6977 sets default is-checked attributes6978 sets default disabled attributes6979 sets default is-loading attributes6980 does not set a label6981 does not set a label position6982 with custom options6983 sets the custom class6984 sets the custom name6985 sets the custom is-checked attributes6986 sets the custom disabled attributes6987 sets the custom is-loading attributes6988 sets the custom label6989 sets the custom label position6990 sets custom data attributes6991 with setting label_position6992 position: :top, count: 16993 is expected to have visible css "[data-label-position='top']"6994 position: :left, count: 16995 is expected to have visible css "[data-label-position='left']"6996 position: :hidden, count: 16997 is expected to have visible css "[data-label-position='hidden']"6998 position: :bogus, count: 06999 is expected to have visible css "[data-label-position='bogus']"7000 position: "bogus", count: 07001 is expected to have visible css "[data-label-position='bogus']"7002 position: nil, count: 07003 is expected to have visible css "[data-label-position='']"7004# [RSpecRunTime] Finishing example group spec/components/pajamas/toggle_component_spec.rb. It took 2.44 seconds. Expected to take 2.29 seconds.7005# [RSpecRunTime] Starting example group spec/models/packages/debian/project_architecture_spec.rb. Expected to take 2.25 seconds.7006Packages::Debian::ProjectArchitecture7007 does not allow STI7008 behaves like Debian Distribution Architecture7009 relationships7010 is expected to belong to distribution class_name => Packages::Debian::ProjectDistribution required: false inverse_of => architectures7011 is expected to have many files class_name => Packages::Debian::ProjectComponentFile inverse_of => architecture7012# [RSpecRunTime] RSpec elapsed time: 32 minutes 59.29 seconds. Current RSS: ~1814M. load average: 1.10 1.10 1.14 1/289 274767013 validations7014 #distribution7015 is expected to validate that :distribution cannot be empty/falsy7016 #name7017 is expected to validate that :name cannot be empty/falsy7018 is expected to allow :name to be ‹"amd64"›7019 is expected to allow :name to be ‹"kfreebsd-i386"›7020 is expected not to allow :name to be ‹"-a"›7021 is expected not to allow :name to be ‹"AMD64"›7022 scopes7023 .ordered_by_name7024 is expected to contain exactly #<Packages::Debian::ProjectArchitecture id: 1, created_at: "2024-05-24 16:17:50.123179000 +0000", updated_at: "2024-05-24 16:17:50.123179000 +0000", distribution_id: 17, name: "name1"> and #<Packages::Debian::ProjectArchitecture id: 2, created_at: "2024-05-24 16:17:50.148302878 +0000", updated_at: "2024-05-24 16:17:50.148302878 +0000", distribution_id: 17, name: "name2">7025 .with_distribution7026 is expected to contain exactly #<Packages::Debian::ProjectArchitecture id: 1, created_at: "2024-05-24 16:17:50.123179000 +0000", updated_at: "2024-05-24 16:17:50.123179000 +0000", distribution_id: 17, name: "name1"> and #<Packages::Debian::ProjectArchitecture id: 2, created_at: "2024-05-24 16:17:50.148302878 +0000", updated_at: "2024-05-24 16:17:50.148302878 +0000", distribution_id: 17, name: "name2">7027 .with_name7028 is expected to contain exactly #<Packages::Debian::ProjectArchitecture id: 1, created_at: "2024-05-24 16:17:50.123179000 +0000", updated_at: "2024-05-24 16:17:50.123179000 +0000", distribution_id: 17, name: "name1"> and #<Packages::Debian::ProjectArchitecture id: 3, created_at: "2024-05-24 16:17:50.469731902 +0000", updated_at: "2024-05-24 16:17:50.469731902 +0000", distribution_id: 18, name: "name1">7029# [RSpecRunTime] Finishing example group spec/models/packages/debian/project_architecture_spec.rb. It took 2.25 seconds. Expected to take 2.25 seconds.7030# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.7031Lint factories for Packages::Debian::ProjectArchitecture7032 with saas, license, and factory defaults7033 behaves like factory7034 debian_project_architecture factory7035 does not raise error when built7036 does not raise error when created7037# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.09 seconds. Expected to take 32.1 seconds.7038# [RSpecRunTime] Starting example group spec/services/container_expiration_policies/cleanup_service_spec.rb. Expected to take 2.21 seconds.7039ContainerExpirationPolicies::CleanupService7040 #execute7041 with a successful cleanup tags service execution7042 completely clean up the repository7043 without a successful cleanup tags service execution7044 partially clean up the repository7045 with a truncated cleanup tags service response7046 partially clean up the repository7047 with no repository7048 returns an error response7049 with an invalid policy7050 returns an error response7051 with a network error7052 raises an error7053 next run scheduling7054 with cleanups started_at before policy next_run_at7055 behaves like not scheduling the next run7056 does not scheduled the next run7057 with cleanups started_at around policy next_run_at7058 behaves like not scheduling the next run7059 does not scheduled the next run7060 with only the current repository started_at before the policy next_run_at7061 behaves like scheduling the next run7062 schedules the next run7063 with cleanups started_at after policy next_run_at7064 behaves like scheduling the next run7065 schedules the next run7066 with a future policy next_run_at7067 behaves like not scheduling the next run7068 does not scheduled the next run7069# [RSpecRunTime] Finishing example group spec/services/container_expiration_policies/cleanup_service_spec.rb. It took 2.29 seconds. Expected to take 2.21 seconds.7070# [RSpecRunTime] Starting example group spec/graphql/resolvers/kas/agent_connections_resolver_spec.rb. Expected to take 2.17 seconds.7071Resolvers::Kas::AgentConnectionsResolver7072 is expected to eq Types::Kas::AgentConnectionType7073 is expected to be truthy7074 #resolve7075 returns active connections for the agent7076 queries KAS once when multiple agents are requested7077 an error is returned from the KAS client7078 raises a graphql error7079# [RSpecRunTime] RSpec elapsed time: 33 minutes 5.37 seconds. Current RSS: ~1803M. load average: 1.09 1.10 1.14 1/286 274847080 user does not have permission7081 is expected to be empty7082# [RSpecRunTime] Finishing example group spec/graphql/resolvers/kas/agent_connections_resolver_spec.rb. It took 1.9 seconds. Expected to take 2.17 seconds.7083# [RSpecRunTime] Starting example group spec/services/personal_access_tokens/revoke_service_spec.rb. Expected to take 2.14 seconds.7084PersonalAccessTokens::RevokeService7085 #execute7086 when current_user is an administrator7087 when admin mode is enabled7088 behaves like a successfully revoked token7089 is expected to equal true7090 is expected to equal true7091 logs the event7092 when admin mode is disabled7093 behaves like an unsuccessfully revoked token7094 is expected to equal false7095 is expected to equal false7096 when current_user is not an administrator7097 token belongs to a different user7098 behaves like an unsuccessfully revoked token7099 is expected to equal false7100 is expected to equal false7101 token belongs to current_user7102 behaves like a successfully revoked token7103 is expected to equal true7104 is expected to equal true7105 logs the event7106 when source7107 when source is valid7108 behaves like a successfully revoked token7109 is expected to equal true7110 is expected to equal true7111 logs the event7112 when source is invalid7113 raises ArgumentError7114 when source is missing7115 raises ArgumentError7116# [RSpecRunTime] Finishing example group spec/services/personal_access_tokens/revoke_service_spec.rb. It took 2.41 seconds. Expected to take 2.14 seconds.7117# [RSpecRunTime] Starting example group spec/workers/gitlab/jira_import/stage/import_issues_worker_spec.rb. Expected to take 2.1 seconds.7118Gitlab::JiraImport::Stage::ImportIssuesWorker7119 modules7120 behaves like include import workers modules7121 is expected to includes the ApplicationWorker module7122 is expected to includes the Gitlab::JiraImport::QueueOptions module7123 is expected to includes the Gitlab::JiraImport::ImportWorker module7124 #perform7125 when import did not start7126 behaves like cannot do Jira import7127 does not advance to next stage7128 behaves like does not advance to next stage7129 does not advance to next stage7130 when import started7131 uses a custom http client for the issues importer7132 when start_at is nil7133 behaves like advance to next stage7134 advances to attachments stage7135 when start_at is zero7136 behaves like advance to next stage7137 advances to issues stage7138 when start_at is greater than zero7139 behaves like advance to next stage7140 advances to issues stage7141 when start_at is below zero7142 behaves like advance to next stage7143 advances to attachments stage7144# [RSpecRunTime] Finishing example group spec/workers/gitlab/jira_import/stage/import_issues_worker_spec.rb. It took 2.43 seconds. Expected to take 2.1 seconds.7145# [RSpecRunTime] Starting example group spec/graphql/resolvers/ml/find_model_version_resolver_spec.rb. Expected to take 2.09 seconds.7146Resolvers::Ml::FindModelVersionResolver7147 #resolve7148 when user is allowed and model version exists and belongs to model7149 is expected to eq #<Ml::ModelVersion id: 1, created_at: "2024-05-24 16:18:02.958277422 +0000", updated_at: "2024-05-24 ...cription: [FILTERED], semver_major: 1, semver_minor: 0, semver_patch: 1, semver_prerelease: "alpha">7150 when user is nil7151 is expected to eq #<Ml::ModelVersion id: 1, created_at: "2024-05-24 16:18:02.958277422 +0000", updated_at: "2024-05-24 ...cription: [FILTERED], semver_major: 1, semver_minor: 0, semver_patch: 1, semver_prerelease: "alpha">7152# [RSpecRunTime] RSpec elapsed time: 33 minutes 12.38 seconds. Current RSS: ~1794M. load average: 1.08 1.10 1.14 1/286 274857153 when user does not have permission7154 is expected to be nil7155 when model version exists but does not belong to model7156 is expected to be nil7157 when model version does not exist7158 is expected to be nil7159# [RSpecRunTime] Finishing example group spec/graphql/resolvers/ml/find_model_version_resolver_spec.rb. It took 2.35 seconds. Expected to take 2.09 seconds.7160# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/badge/coverage/template_spec.rb. Expected to take 2.04 seconds.7161Gitlab::Ci::Badge::Coverage::Template7162 behaves like a badge template7163 #key_text7164 says coverage by default7165 when custom key_text is defined7166 returns custom value7167 when its size is larger than the max allowed value7168 returns default value7169 #key_width7170 is fixed by default7171 when custom key_width is defined7172 returns custom value7173 when it is larger than the max allowed value7174 returns default value7175 #value_text7176 when coverage is known7177 returns coverage percentage7178 when coverage is known to many digits7179 returns rounded coverage percentage7180 when coverage is unknown7181 returns string that says coverage is unknown7182 #value_width7183 when coverage is known7184 is narrower when coverage is known7185 when coverage is unknown7186 is wider when coverage is unknown to fit text7187 #key_color7188 always has the same color7189 #value_color7190 when coverage is good7191 is green7192 when coverage is acceptable7193 is green-orange7194 when coverage is medium7195 is orange-yellow7196 when coverage is low7197 is red7198 when coverage is unknown7199 is grey7200 #width7201 when coverage is known7202 returns the key width plus value width7203 when coverage is unknown7204 returns key width plus wider value width7205# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/badge/coverage/template_spec.rb. It took 2.23 seconds. Expected to take 2.04 seconds.7206# [RSpecRunTime] Starting example group spec/lib/banzai/filter/asset_proxy_filter_spec.rb. Expected to take 2.03 seconds.7207Banzai::Filter::AssetProxyFilter7208 does not replace if disabled7209 during initialization7210 #initialize_settings7211 supports deprecated whitelist settings7212 when allowlist is empty7213 defaults to the install domain7214 when properly configured7215 data_canonical_src: "http://example.com/test.png", src: "https://assets.example.com/08df250eeeef1a8cf2c761475ac74c5065105612/687474703a2f2f6578616d706c652e636f6d2f746573742e706e67"7216 correctly modifies the img tag7217 data_canonical_src: "///example.com/test.png", src: "https://assets.example.com/3368d2c7b9bed775bdd1e811f36a4b80a0dcd8ab/2f2f2f6578616d706c652e636f6d2f746573742e706e67"7218 correctly modifies the img tag7219 data_canonical_src: "//example.com/test.png", src: "https://assets.example.com/a2e9aa56319e31bbd05be72e633f2864ff08becb/2f2f6578616d706c652e636f6d2f746573742e706e67"7220 correctly modifies the img tag7221 data_canonical_src: "oigjsie8787%$**(#(%0", src: "https://assets.example.com/1b893f9a71d66c99437f27e19b9a061a6f5d9391/6f69676a7369653837383725242a2a2823282530"7222 correctly modifies the img tag7223 data_canonical_src: "https://example.com/x?¬", src: "https://assets.example.com/2f29a8c7f13f3ae14dc18c154dbbd657d703e75f/68747470733a2f2f6578616d706c652e636f6d2f783fc2ac"7224 correctly modifies the img tag7225 data_canonical_src: "http:example.com", src: "https://assets.example.com/bcefecd18484ec2850887d6730273e5e70f5ed1a/687474703a6578616d706c652e636f6d"7226 correctly modifies the img tag7227 data_canonical_src: "https:example.com", src: "https://assets.example.com/648e074361143780357db0b5cf73d4438d5484d3/68747470733a6578616d706c652e636f6d"7228 correctly modifies the img tag7229 data_canonical_src: "https://example.com/##", src: "https://assets.example.com/d7d0c845cc553d9430804c07e9456545ef3e6fe6/68747470733a2f2f6578616d706c652e636f6d2f2323"7230 correctly modifies the img tag7231 data_canonical_src: nil, src: "test.png"7232 correctly modifies the img tag7233 data_canonical_src: nil, src: "/test.png"7234 correctly modifies the img tag7235 data_canonical_src: nil, src: "http://localhost/test.png"7236 correctly modifies the img tag7237 data_canonical_src: nil, src: "http://gitlab.com/test.png"7238 correctly modifies the img tag7239 data_canonical_src: nil, src: "http://gitlab.com/test.png?url=http://example.com/test.png"7240 correctly modifies the img tag7241 data_canonical_src: nil, src: "http://images.mydomain.com/test.png"7242 correctly modifies the img tag7243# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/asset_proxy_filter_spec.rb. It took 2.07 seconds. Expected to take 2.03 seconds.7244# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/expression/lexeme/matches_spec.rb. Expected to take 1.98 seconds.7245Gitlab::Ci::Pipeline::Expression::Lexeme::Matches7246 .build7247 with non-evaluable operands7248 creates a new instance of the token7249 with evaluable operands7250 creates a new instance of the token7251 .type7252 is an operator7253 .precedence7254 has a precedence7255 #evaluate7256 when left and right do not match7257 is expected to eq false7258 when left and right match7259 is expected to eq true7260 when left is nil7261 is expected to eq false7262 when right is nil7263 is expected to eq false7264 when left and right are nil7265 is expected to eq false7266 when left is an empty string7267 is expected to eq false7268 when left and right are empty strings7269 is expected to eq true7270 when left is a multiline string and matches right7271 is expected to eq true7272 when left is a multiline string and does not match right7273 is expected to eq false7274 when a matching pattern uses regex flags7275 is expected to eq true7276 when a non-matching pattern uses regex flags7277 is expected to eq false7278 when right value is a regexp string7279 when matching7280 is expected to eq true7281 when not matching7282 is expected to eq false7283# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/expression/lexeme/matches_spec.rb. It took 1.89 seconds. Expected to take 1.98 seconds.7284# [RSpecRunTime] Starting example group spec/graphql/resolvers/terraform/states_resolver_spec.rb. Expected to take 1.95 seconds.7285Resolvers::Terraform::StatesResolver7286 is expected to have nullable GraphQL type TerraformStateConnection7287 is expected to be truthy7288 #resolve7289 returns states associated with the agent7290 user does not have permission7291 is expected to be empty7292# [RSpecRunTime] RSpec elapsed time: 33 minutes 20.45 seconds. Current RSS: ~1811M. load average: 1.07 1.09 1.14 1/286 274867293# [RSpecRunTime] Finishing example group spec/graphql/resolvers/terraform/states_resolver_spec.rb. It took 1.54 seconds. Expected to take 1.95 seconds.7294# [RSpecRunTime] Starting example group spec/graphql/resolvers/terraform/states_resolver_spec.rb. Expected to take 1.95 seconds.7295Resolvers::Terraform::StatesResolver.single7296 is expected to be < Resolvers::Terraform::StatesResolver7297 arguments7298 name7299 is expected to be present7300# [RSpecRunTime] Finishing example group spec/graphql/resolvers/terraform/states_resolver_spec.rb. It took 0.45 second. Expected to take 1.95 seconds.7301# [RSpecRunTime] Starting example group spec/services/events/destroy_service_spec.rb. Expected to take 1.93 seconds.7302Events::DestroyService7303 #execute7304 deletes the events7305 batch delete7306 splits delete queries into batches7307# [RSpecRunTime] RSpec elapsed time: 33 minutes 22.83 seconds. Current RSS: ~1810M. load average: 1.07 1.09 1.14 1/292 275417308 when an error is raised while deleting the records7309 returns error7310 does not delete events7311# [RSpecRunTime] Finishing example group spec/services/events/destroy_service_spec.rb. It took 2.27 seconds. Expected to take 1.93 seconds.7312# [RSpecRunTime] Starting example group spec/views/events/event/_common.html.haml_spec.rb. Expected to take 1.91 seconds.7313events/event/_common.html.haml7314 when it is a work item event7315 renders the correct url with iid7316 uses issue_type for the target_name7317# [RSpecRunTime] RSpec elapsed time: 33 minutes 24.47 seconds. Current RSS: ~1798M. load average: 1.06 1.09 1.14 1/292 275427318 when it is an issue event7319 renders the correct url7320 uses issue_type for the target_name7321# [RSpecRunTime] Finishing example group spec/views/events/event/_common.html.haml_spec.rb. It took 1.81 seconds. Expected to take 1.91 seconds.7322# [RSpecRunTime] Starting example group spec/services/wiki_pages/event_create_service_spec.rb. Expected to take 1.86 seconds.7323WikiPages::EventCreateService7324 #execute7325 returns a successful response7326 creates a wiki page event7327 returns an event in the payload7328 records the slug for the page7329 the user is nil7330 raises an error on construction7331# [RSpecRunTime] RSpec elapsed time: 33 minutes 26.54 seconds. Current RSS: ~1766M. load average: 1.06 1.09 1.14 1/291 275787332 the action is illegal7333 returns an error7334 does not create an event7335 the action is a deletion7336 does not synchronize the wiki metadata timestamps with the git commit7337# [RSpecRunTime] Finishing example group spec/services/wiki_pages/event_create_service_spec.rb. It took 1.94 seconds. Expected to take 1.86 seconds.7338# [RSpecRunTime] Starting example group spec/services/ci/abort_pipelines_service_spec.rb. Expected to take 1.85 seconds.7339Ci::AbortPipelinesService7340 #execute7341 with project pipelines7342 fails all running pipelines and related jobs7343 avoids N+1 queries7344 with live build logs7345 makes failed builds with stale trace visible7346# [RSpecRunTime] RSpec elapsed time: 33 minutes 28.96 seconds. Current RSS: ~1743M. load average: 1.06 1.09 1.14 1/291 275797347# [RSpecRunTime] Finishing example group spec/services/ci/abort_pipelines_service_spec.rb. It took 2.04 seconds. Expected to take 1.85 seconds.7348# [RSpecRunTime] Starting example group spec/lib/bulk_imports/pipeline/context_spec.rb. Expected to take 1.81 seconds.7349BulkImports::Pipeline::Context7350 #entity7351 is expected to eq #<BulkImports::Entity id: 9, bulk_import_id: 8, parent_id: nil, namespace_id: 2353, project_id: nil, ...: "2024-05-24 16:18:21.196442936 +0000", source_xid: 9, migrate_projects: true, has_failures: false>7352 #group7353 is expected to eq #<Group id:2353 @group283>7354 #bulk_import7355 is expected to eq #<BulkImport id: 8, user_id: 1844, source_type: "gitlab", status: 0, created_at: "2024-05-24 16:18:20... 16:18:20.848182196 +0000", source_version: "14.4.0", source_enterprise: false, has_failures: false>7356 #current_user7357 is expected to eq #<User id:1844 @user1051>7358 #configuration7359 is expected to eq nil7360 #extra7361 is expected to eq {:extra=>:data}7362 #portable7363 is expected to eq #<Group id:2353 @group283>7364 when portable is project7365 is expected to eq #<Project id:934 namespace979/project-1038>>7366 #import_export_config7367 is expected to be an instance of BulkImports::FileTransfer::GroupConfig7368 when portable is project7369 is expected to be an instance of BulkImports::FileTransfer::ProjectConfig7370# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/pipeline/context_spec.rb. It took 1.8 seconds. Expected to take 1.81 seconds.7371# [RSpecRunTime] Starting example group spec/models/tree_spec.rb. Expected to take 1.79 seconds.7372Tree7373 does not allow STI7374 #readme7375 when repository does not contains a README file7376 is expected to be nil7377 when repository does not contains a previewable README file7378 is expected to be nil7379 when repository contains a previewable README file7380 is expected to have attributes {:name => "README"}7381 when repository contains more than one README file7382 returns first previewable README7383 when only plain-text READMEs7384 returns first plain text README7385 when the repository has a previewable and plain text READMEs7386 prefers previewable README file7387 #cursor7388 is expected to be an instance of Gitaly::PaginationCursor7389# [RSpecRunTime] Finishing example group spec/models/tree_spec.rb. It took 1.66 seconds. Expected to take 1.79 seconds.7390# [RSpecRunTime] Starting example group spec/lib/json_web_token/rsa_token_spec.rb. Expected to take 1.75 seconds.7391JSONWebToken::RSAToken7392 token7393 for valid key to be validated7394 is expected not to raise Exception7395 is expected to include {"key" => "value"}7396 is expected to eq {"alg"=>"RS256", "kid"=>"OGXY:4TR7:FAVO:WEM2:XXEW:E4FP:TKL7:7ACK:TZAF:D54P:SUIA:P3B2", "typ"=>"JWT"}7397 for invalid key to raise an exception7398 is expected to raise JWT::DecodeError7399 .decode7400 with an invalid token7401 that is junk7402 raises exception saying 'Not enough or too many segments'7403 that has been fiddled with7404 raises exception saying 'Invalid segment encoding'7405 that was generated using a different key7406 raises exception saying 'Signature verification failed7407 that is expired7408 raises exception saying 'Signature has expired'7409# [RSpecRunTime] Finishing example group spec/lib/json_web_token/rsa_token_spec.rb. It took 1.68 seconds. Expected to take 1.75 seconds.7410# [RSpecRunTime] Starting example group spec/models/ml/model_metadata_spec.rb. Expected to take 1.73 seconds.7411Ml::ModelMetadata7412 does not allow STI7413 validations7414 is unique within the model7415 a model is required7416# [RSpecRunTime] RSpec elapsed time: 33 minutes 35.4 seconds. Current RSS: ~1769M. load average: 1.05 1.09 1.14 1/291 276277417 associations7418 is expected to belong to model required: true7419 is expected to validate that the length of :name is at most 2557420 is expected to validate that the length of :value is at most 50007421# [RSpecRunTime] Finishing example group spec/models/ml/model_metadata_spec.rb. It took 1.64 seconds. Expected to take 1.73 seconds.7422# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.7423Lint factories for Ml::ModelMetadata7424 with saas, license, and factory defaults7425 behaves like factory7426 ml_model_metadata factory7427 does not raise error when built7428 does not raise error when created7429# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.1 seconds. Expected to take 32.1 seconds.7430# [RSpecRunTime] Starting example group spec/lib/error_tracking/sentry_client/api_urls_spec.rb. Expected to take 1.71 seconds.7431ErrorTracking::SentryClient::ApiUrls7432 #projects_url7433 behaves like correct url7434 is expected to eq uri "https://sentrytest.gitlab.com/api/0/projects/"7435 behaves like correct url with extra slashes7436 behaves like correct url7437 is expected to eq uri "https://sentrytest.gitlab.com/api/0/projects/"7438 #issue_url7439 behaves like correct url7440 is expected to eq uri "https://sentrytest.gitlab.com/api/0/issues/123456/"7441 behaves like correct url with extra slashes7442 behaves like correct url7443 is expected to eq uri "https://sentrytest.gitlab.com/api/0/issues/123456/"7444 behaves like correctly escapes issue ID7445 with param a string with reserved chars7446 is expected to include "123%24%25"7447 with param a symbol with reserved chars7448 is expected to include "123%24%25"7449 with param an integer7450 is expected to include "12345678"7451 #issues_url7452 behaves like correct url7453 is expected to eq uri "https://sentrytest.gitlab.com/api/0/projects/sentry-org/sentry-project/issues/"7454 behaves like correct url with extra slashes7455 behaves like correct url7456 is expected to eq uri "https://sentrytest.gitlab.com/api/0/projects/sentry-org/sentry-project/issues/"7457 #issue_latest_event_url7458 behaves like correct url7459 is expected to eq uri "https://sentrytest.gitlab.com/api/0/issues/123456/events/latest/"7460 behaves like correct url with extra slashes7461 behaves like correct url7462 is expected to eq uri "https://sentrytest.gitlab.com/api/0/issues/123456/events/latest/"7463 behaves like correctly escapes issue ID7464 with param a string with reserved chars7465 is expected to include "123%24%25"7466 with param a symbol with reserved chars7467 is expected to include "123%24%25"7468 with param an integer7469 is expected to include "12345678"7470# [RSpecRunTime] Finishing example group spec/lib/error_tracking/sentry_client/api_urls_spec.rb. It took 1.67 seconds. Expected to take 1.71 seconds.7471# [RSpecRunTime] Starting example group spec/models/ref_matcher_spec.rb. Expected to take 1.68 seconds.7472RefMatcher7473 does not allow STI7474 #matching7475 when refs are strings7476 is expected to contain exactly "v1.0"7477 behaves like matching_refs7478 when there is no match7479 is expected to contain exactly7480 when ref pattern is a wildcard7481 is expected to contain exactly "v1.0" and "v1.1"7482 when refs are ref objects7483 is expected to contain exactly #<Double "tag">7484 behaves like matching_refs7485 when there is no match7486 is expected to contain exactly7487 when ref pattern is a wildcard7488 is expected to contain exactly #<Double "tag"> and #<Double "tag">7489 #matches?7490 is expected to be truthy7491 when ref_name is empty7492 is expected to be falsey7493 when ref pattern matches wildcard7494 is expected to be truthy7495 when ref pattern does not match wildcard7496 is expected to be falsey7497 #wildcard?7498 is expected to be falsey7499 when pattern is a wildcard7500 is expected to be truthy7501# [RSpecRunTime] Finishing example group spec/models/ref_matcher_spec.rb. It took 1.62 seconds. Expected to take 1.68 seconds.7502# [RSpecRunTime] Starting example group spec/graphql/resolvers/group_milestones_resolver_spec.rb. Expected to take 1.64 seconds.7503Resolvers::GroupMilestonesResolver7504 #resolve7505 calls MilestonesFinder#execute7506 without parameters7507 calls MilestonesFinder to retrieve all milestones7508 with parameters7509 timeframe argument7510 by ids7511 calls MilestonesFinder with correct parameters7512 by sort7513 calls MilestonesFinder with correct parameters7514 uses offset-pagination when sorting by expired_last_due_date_asc7515 uses offset-pagination when sorting by expired_last_due_date_desc7516 by timeframe7517 when timeframe start and end are present7518 when start is after end7519 raises error7520# [RSpecRunTime] Finishing example group spec/graphql/resolvers/group_milestones_resolver_spec.rb. It took 1.46 seconds. Expected to take 1.64 seconds.7521# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/subscribers/external_http_spec.rb. Expected to take 1.63 seconds.7522Gitlab::Metrics::Subscribers::ExternalHttp7523 .detail_store7524 when external HTTP detail store is empty7525 returns an empty array7526 when the performance bar is not enabled7527 returns an empty array7528 when external HTTP detail store has some values7529 returns the external http detailed store7530 .payload7531 when SafeRequestStore does not have any item from external HTTP7532 returns an empty array7533 when external HTTP recorded some values7534 returns the external http detailed store7535 with multiple requests7536 returns a payload containing a limited set of slow requests7537 #request7538 tracks external HTTP request count7539 tracks external HTTP duration7540 tracks external HTTP exceptions7541 stores per-request counters7542 stores a portion of events into the detail store7543 when the performance bar is not enabled7544 does not capture detail store7545# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/subscribers/external_http_spec.rb. It took 1.5 seconds. Expected to take 1.63 seconds.7546# [RSpecRunTime] Starting example group spec/serializers/merge_request_sidebar_basic_entity_spec.rb. Expected to take 1.59 seconds.7547MergeRequestSidebarBasicEntity7548 #current_user7549 contains attributes related to the current user7550# [RSpecRunTime] RSpec elapsed time: 33 minutes 44.7 seconds. Current RSS: ~1792M. load average: 1.05 1.08 1.14 1/292 276887551# [RSpecRunTime] Finishing example group spec/serializers/merge_request_sidebar_basic_entity_spec.rb. It took 1.61 seconds. Expected to take 1.59 seconds.7552# [RSpecRunTime] Starting example group spec/services/concerns/rate_limited_service_spec.rb. Expected to take 1.58 seconds.7553RateLimitedService7554 RateLimitedError7555 #headers7556 returns a Hash of HTTP headers7557 #log_request7558 logs the request7559 RateLimiterScopedAndKeyed7560 #rate_limit!7561 when rate limiting is not in effect7562 does not raise an exception7563 when rate limiting is in effect7564 raises a RateLimitedError exception7565 #execute_without_rate_limiting7566 bypasses rate limiting7567 calls super7568 #execute7569 when rate_limit has not been called7570 raises an RateLimitedNotSetupError exception7571 when rate_limit has been called7572 and applies rate limiting7573 raises an RateLimitedService::RateLimitedError exception7574 but does not apply rate limiting7575 calls super7576# [RSpecRunTime] Finishing example group spec/services/concerns/rate_limited_service_spec.rb. It took 1.8 seconds. Expected to take 1.58 seconds.7577# [RSpecRunTime] Starting example group spec/workers/delete_merged_branches_worker_spec.rb. Expected to take 1.56 seconds.7578DeleteMergedBranchesWorker7579 #perform7580 delegates to Branches::DeleteMergedService7581 returns false when project was not found7582# [RSpecRunTime] RSpec elapsed time: 33 minutes 48.2 seconds. Current RSS: ~1801M. load average: 1.05 1.08 1.14 1/291 277037583# [RSpecRunTime] Finishing example group spec/workers/delete_merged_branches_worker_spec.rb. It took 1.68 seconds. Expected to take 1.56 seconds.7584# [RSpecRunTime] Starting example group spec/graphql/resolvers/ml/find_model_versions_resolver_spec.rb. Expected to take 1.53 seconds.7585Resolvers::Ml::FindModelVersionsResolver7586 #resolve7587 when user is allowed and model exists7588 is expected to eq [#<Ml::ModelVersion id: 4, created_at: "2024-05-24 16:18:40.544859049 +0000", updated_at: "2024-05-24...ription: [FILTERED], semver_major: 1, semver_minor: 0, semver_patch: 3, semver_prerelease: "alpha">]7589 only passes name, sort_by and order to finder7590# [RSpecRunTime] RSpec elapsed time: 33 minutes 49.42 seconds. Current RSS: ~1790M. load average: 1.12 1.10 1.14 1/291 277047591 when user does not have permission7592 is expected to be nil7593# [RSpecRunTime] Finishing example group spec/graphql/resolvers/ml/find_model_versions_resolver_spec.rb. It took 1.35 seconds. Expected to take 1.53 seconds.7594# [RSpecRunTime] Starting example group spec/services/ide/terminal_config_service_spec.rb. Expected to take 1.53 seconds.7595Ide::TerminalConfigService7596 #execute7597 content is not valid7598 returns an error7599 terminal not defined7600 returns success7601 terminal enabled7602 returns success7603 custom terminal enabled7604 returns success7605# [RSpecRunTime] Finishing example group spec/services/ide/terminal_config_service_spec.rb. It took 1.78 seconds. Expected to take 1.53 seconds.7606# [RSpecRunTime] Starting example group spec/lib/safe_zip/extract_spec.rb. Expected to take 1.49 seconds.7607SafeZip::Extract7608 #extract7609 when using valid-simple.zip archive7610 behaves like extracts archive7611 when specifying directories7612 does extract archive7613 when specifying files7614 does extract archive7615 when using valid-symlinks-first.zip archive7616 behaves like extracts archive7617 when specifying directories7618 does extract archive7619 when specifying files7620 does extract archive7621 when using valid-non-writeable.zip archive7622 behaves like extracts archive7623 when specifying directories7624 does extract archive7625 when specifying files7626 does extract archive7627 when zip files are invalid7628 name: "invalid-symlink-does-not-exist.zip", message: "does not exist"7629 behaves like fails to extract archive7630 does not extract archive7631 name: "invalid-symlinks-outside.zip", message: "Symlink cannot be created"7632 behaves like fails to extract archive7633 does not extract archive7634 name: "invalid-unexpected-large.zip", message: "larger when inflated"7635 behaves like fails to extract archive7636 does not extract archive7637 when no matching directories are found7638 behaves like fails to extract archive7639 does not extract archive7640 when no matching files are found7641 behaves like fails to extract archive7642 does not extract archive7643# [RSpecRunTime] Finishing example group spec/lib/safe_zip/extract_spec.rb. It took 1.52 seconds. Expected to take 1.49 seconds.7644# [RSpecRunTime] Starting example group spec/models/aws/role_spec.rb. Expected to take 1.48 seconds.7645Aws::Role7646 does not allow STI7647 is expected to belong to user required: false7648 is expected to validate that the length of :role_external_id is between 1 and 647649 custom validations7650 :role_arn7651 length is zero7652 is expected to be falsey7653 length is longer than 20487654 is expected to be falsey7655 ARN is valid7656 is expected to be truthy7657 ARN is nil7658 is expected to be truthy7659 callbacks7660 #ensure_role_external_id!7661 for a new record7662 calls #ensure_role_external_id!7663 for an existing record7664 does not call #ensure_role_external_id!7665 #ensure_role_external_id!7666 role_external_id is blank7667 generates an external ID and assigns it to the record7668 role_external_id is already set7669 does not change the existing external id7670# [RSpecRunTime] Finishing example group spec/models/aws/role_spec.rb. It took 1.54 seconds. Expected to take 1.48 seconds.7671# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.7672Lint factories for Aws::Role7673 with saas, license, and factory defaults7674 behaves like factory7675 aws_role factory7676 does not raise error when built7677 does not raise error when created7678# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.03 seconds. Expected to take 32.1 seconds.7679# [RSpecRunTime] Starting example group spec/lib/gitlab/diff/formatters/file_formatter_spec.rb. Expected to take 1.44 seconds.7680Gitlab::Diff::Formatters::FileFormatter7681 behaves like position formatter7682 #key7683 is expected to eq [123, 456, 789, "de3eea90969ae27f8293b7a3ae40fb423d1e05da", "de3eea90969ae27f8293b7a3ae40fb423d1e05da", "path.rb", "path.rb"]7684 #complete?7685 when there are missing key attributes7686 is expected to be truthy7687 when old_line and new_line are nil7688 is expected to be falsy7689 #to_h7690 is expected to eq {:base_sha=>123, :head_sha=>789, :new_path=>"path.rb", :old_path=>"path.rb", :position_type=>"file", :start_sha=>456}7691 #==7692 is expected to eq #<Gitlab::Diff::Formatters::FileFormatter:0x00007c7de1702818 @ignore_whitespace_change=false, @old_path="path.rb", @new_path="path.rb", @base_sha=123, @start_sha=456, @head_sha=789>7693 #==7694 is expected to eq #<Gitlab::Diff::Formatters::FileFormatter:0x00007c7de11309a8 @ignore_whitespace_change=false, @old_path="path.rb", @new_path="path.rb", @base_sha=123, @start_sha=456, @head_sha=789>7695 with attribute:old_path7696 is expected not to eq #<Gitlab::Diff::Formatters::FileFormatter:0x00007c7e4f84ef28 @ignore_whitespace_change=false, @old_path=9, @new_path="path.rb", @base_sha=123, @start_sha=456, @head_sha=789>7697 with attribute:new_path7698 is expected not to eq #<Gitlab::Diff::Formatters::FileFormatter:0x00007c7e4e7b2980 @ignore_whitespace_change=false, @old_path="path.rb", @new_path=9, @base_sha=123, @start_sha=456, @head_sha=789>7699# [RSpecRunTime] Finishing example group spec/lib/gitlab/diff/formatters/file_formatter_spec.rb. It took 1.07 seconds. Expected to take 1.44 seconds.7700# [RSpecRunTime] Starting example group spec/graphql/mutations/alert_management/http_integration/create_spec.rb. Expected to take 1.44 seconds.7701Mutations::AlertManagement::HttpIntegration::Create7702 is expected to require graphql authorizations :admin_operations7703 #resolve7704 user has access to project7705 when HttpIntegrations::CreateService responds with success7706 returns the integration with no errors7707 when HttpIntegrations::CreateService responds with an error7708 returns errors7709 when resource is not accessible to the user7710 raises an error if the resource is not accessible to the user7711# [RSpecRunTime] Finishing example group spec/graphql/mutations/alert_management/http_integration/create_spec.rb. It took 1.27 seconds. Expected to take 1.44 seconds.7712# [RSpecRunTime] Starting example group spec/lib/gitlab/x509/tag_sigstore_spec.rb. Expected to take 1.4 seconds.7713Gitlab::X509::Tag7714 #signature7715 signed tag7716 is expected not to be nil7717 is expected to eq :unverified7718 is expected to have attributes {:email => "gitlabgpgtest@gmail.com", :serial_number => 173635382582380059990335547381753891120957980146,...subject => "", :subject_key_identifier => "19:14:DC:80:44:35:52:58:7B:22:BD:6F:9E:AF:6C:61:AB:8C:FC:18"}7719 is expected to have attributes {:subject => "CN=sigstore-intermediate,O=sigstore.dev", :subject_key_identifier => "DF:D3:E9:CF:56:24:11:96:F9:A8:D8:E9:28:55:A2:C6:2E:18:64:3F"}7720# [RSpecRunTime] RSpec elapsed time: 33 minutes 59.16 seconds. Current RSS: ~1784M. load average: 1.10 1.10 1.14 1/286 277197721# [RSpecRunTime] Finishing example group spec/lib/gitlab/x509/tag_sigstore_spec.rb. It took 1.4 seconds. Expected to take 1.4 seconds.7722# [RSpecRunTime] Starting example group spec/services/achievements/update_user_achievement_priorities_service_spec.rb. Expected to take 1.4 seconds.7723Achievements::UpdateUserAchievementPrioritiesService7724 #execute7725 when user does not have permission7726 returns an error7727 when user has permission7728 with empty input7729 removes all priorities7730 with prioritised achievements7731 re-orders the achievements correctly7732 when no achievement is prioritized and no prioritizations are made7733 works without errors7734# [RSpecRunTime] Finishing example group spec/services/achievements/update_user_achievement_priorities_service_spec.rb. It took 1.31 seconds. Expected to take 1.4 seconds.7735# [RSpecRunTime] Starting example group spec/lib/banzai/renderer_spec.rb. Expected to take 1.36 seconds.7736Banzai::Renderer7737 #cache_collection_render7738 when an item has a rendered field7739 does not touch redis if the field is in the cache7740 #render_field7741 without cache7742 returns cacheless render field7743 with cache7744 with a stale cache7745 caches and returns the result7746 skips database caching on a GitLab read-only instance7747 with an up-to-date cache7748 uses the cache7749 #cacheless_render7750 without cache7751 returns cacheless render field7752 #post_process7753 when xhtml7754 without :post_process_pipeline key7755 uses PostProcessPipeline7756 with :post_process_pipeline key7757 uses passed post process pipeline7758 when not xhtml7759 without :post_process_pipeline key7760 uses PostProcessPipeline7761 with :post_process_pipeline key7762 uses passed post process pipeline7763 debug instrumentation in render_result7764 enables debug instrumentation7765 enables debug_timing instrumentation7766 does not enable debug_timing instrumentation by default7767# [RSpecRunTime] Finishing example group spec/lib/banzai/renderer_spec.rb. It took 1.75 seconds. Expected to take 1.36 seconds.7768# [RSpecRunTime] Starting example group spec/scripts/generate_rspec_pipeline_spec.rb. Expected to take 1.35 seconds.7769GenerateRspecPipeline7770 #generate!7771 when rspec_files and pipeline_template_path exists7772 generates the pipeline config with default parallelization7773 when parallelization > 07774 generates the pipeline config7775 when parallelization > MAX_NODES_COUNT7776 generates the pipeline config with max parallelization of 507777 when knapsack_report_path is given7778 generates the pipeline config with parallelization based on Knapsack7779 and RSpec files have a high duration7780 generates the pipeline config with parallelization based on Knapsack7781 and Knapsack report does not contain valid JSON7782 generates the pipeline config with default parallelization7783 when test_suite_prefix is given7784 generates the pipeline config based on the test_suite_prefix7785 when generated_pipeline_path is given7786 writes the pipeline config in the given generated_pipeline_path7787 when rspec_files does not exist7788 generates the pipeline config using the no-op template7789 when pipeline_template_path does not exist7790 generates the pipeline config using the no-op template7791# [RSpecRunTime] Finishing example group spec/scripts/generate_rspec_pipeline_spec.rb. It took 1.37 seconds. Expected to take 1.35 seconds.7792# [RSpecRunTime] Starting example group spec/services/ml/model_versions/get_model_version_service_spec.rb. Expected to take 1.33 seconds.7793Ml::ModelVersions::GetModelVersionService7794 #execute7795 when model version exists7796 is expected to eq #<Ml::ModelVersion id: 5, created_at: "2024-05-24 16:18:55.893373669 +0000", updated_at: "2024-05-24 ...cription: [FILTERED], semver_major: 1, semver_minor: 0, semver_patch: 5, semver_prerelease: "alpha">7797# [RSpecRunTime] RSpec elapsed time: 34 minutes 4.9 seconds. Current RSS: ~1776M. load average: 1.09 1.09 1.14 1/286 277207798 when model version does not exist7799 is expected to be nil7800# [RSpecRunTime] Finishing example group spec/services/ml/model_versions/get_model_version_service_spec.rb. It took 1.42 seconds. Expected to take 1.33 seconds.7801# [RSpecRunTime] Starting example group spec/lib/gitlab/slash_commands/presenters/issue_comment_spec.rb. Expected to take 1.3 seconds.7802Gitlab::SlashCommands::Presenters::IssueComment7803 #present7804 is expected to be a kind of Hash7805 sets ephemeral response type7806 sets the title7807 sets the fallback text7808 sets the fields7809 sets the color7810# [RSpecRunTime] RSpec elapsed time: 34 minutes 6.41 seconds. Current RSS: ~1768M. load average: 1.09 1.09 1.14 1/286 277217811# [RSpecRunTime] Finishing example group spec/lib/gitlab/slash_commands/presenters/issue_comment_spec.rb. It took 1.39 seconds. Expected to take 1.3 seconds.7812# [RSpecRunTime] Starting example group spec/models/analytics/cycle_analytics/stage_event_hash_spec.rb. Expected to take 1.29 seconds.7813Analytics::CycleAnalytics::StageEventHash7814 does not allow STI7815 associations7816 is expected to have many cycle_analytics_stages7817 validations7818 is expected to validate that :hash_sha256 cannot be empty/falsy7819 .record_id_by_hash_sha2567820 returns an existing id7821 creates a new record7822 .cleanup_if_unused7823 removes the record if there is no stages with given stage events hash7824 does not remove the record if at least 1 group stage for the given stage events hash exists7825# [RSpecRunTime] Finishing example group spec/models/analytics/cycle_analytics/stage_event_hash_spec.rb. It took 1.3 seconds. Expected to take 1.29 seconds.7826# [RSpecRunTime] Starting example group spec/services/boards/destroy_service_spec.rb. Expected to take 1.25 seconds.7827Boards::DestroyService7828 with project board7829 behaves like board destroy service7830 #execute7831 when there is more than one board7832 destroys the board7833 when there is only one board7834 does remove board7835 with group board7836 behaves like board destroy service7837 #execute7838 when there is more than one board7839 destroys the board7840 when there is only one board7841 does remove board7842# [RSpecRunTime] Finishing example group spec/services/boards/destroy_service_spec.rb. It took 1.42 seconds. Expected to take 1.25 seconds.7843# [RSpecRunTime] Starting example group spec/graphql/mutations/clusters/agent_tokens/revoke_spec.rb. Expected to take 1.24 seconds.7844Mutations::Clusters::AgentTokens::Revoke7845 is expected to eq "ClusterAgentTokenRevoke"7846 is expected to require graphql authorizations :admin_cluster7847 #resolve7848 user does not have permission7849 does not revoke the token7850 user has permission7851 revokes the token7852# [RSpecRunTime] Finishing example group spec/graphql/mutations/clusters/agent_tokens/revoke_spec.rb. It took 1.46 seconds. Expected to take 1.24 seconds.7853# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/variables/helpers_spec.rb. Expected to take 1.21 seconds.7854Gitlab::Ci::Variables::Helpers7855 .merge_variables7856 is expected to contain exactly {:key=>"key1", :value=>"value1"}, {:key=>"key2", :value=>"value22"}, and {:key=>"key3", :value=>"value3"}7857 when new variables is a hash7858 is expected to contain exactly {:key=>"key1", :value=>"value1"}, {:key=>"key2", :value=>"value22"}, and {:key=>"key3", :value=>"value3"}7859 when new variables is a hash with symbol keys7860 is expected to contain exactly {:key=>"key1", :value=>"value1"}, {:key=>"key2", :value=>"value22"}, and {:key=>"key3", :value=>"value3"}7861 when new variables is nil7862 is expected to contain exactly {:key=>"key1", :value=>"value1"} and {:key=>"key2", :value=>"value2"}7863 .transform_to_array7864 when values are strings7865 is expected to contain exactly {:key=>"key1", :value=>"value1"} and {:key=>"key2", :value=>"value2"}7866 when variables is nil7867 is expected to contain exactly7868 when values are hashes7869 is expected to contain exactly {:description=>"var 1", :key=>"key1", :value=>"value1"} and {:key=>"key2", :value=>"value2"}7870 when a value data has `key` as a key7871 ignores the key set with "key"7872 .inherit_yaml_variables7873 is expected to contain exactly {:key=>"key1", :value=>"value1"}, {:key=>"key2", :value=>"value22"}, and {:key=>"key3", :value=>"value3"}7874 when inheritance is false7875 is expected to contain exactly {:key=>"key2", :value=>"value22"} and {:key=>"key3", :value=>"value3"}7876 when inheritance is array7877 is expected to contain exactly {:key=>"key2", :value=>"value22"} and {:key=>"key3", :value=>"value3"}7878# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/variables/helpers_spec.rb. It took 1.38 seconds. Expected to take 1.21 seconds.7879# [RSpecRunTime] Starting example group spec/rubocop/cop/gitlab/avoid_feature_category_not_owned_spec.rb. Expected to take 1.2 seconds.7880RuboCop::Cop::Gitlab::AvoidFeatureCategoryNotOwned7881 for grape endpoints7882 flags when passed as a hash for a Grape endpoint as keyword args7883 flags when passed as a hash for a Grape endpoint in a hash7884 behaves like defining feature category on a class7885 flags a method call on a class7886 flags a method call on a class with an array passed7887 flags a method call on a class with an array passed7888 in controllers7889 behaves like defining feature category on a class7890 flags a method call on a class7891 flags a method call on a class with an array passed7892 flags a method call on a class with an array passed7893 in workers7894 behaves like defining feature category on a class7895 flags a method call on a class7896 flags a method call on a class with an array passed7897 flags a method call on a class with an array passed7898# [RSpecRunTime] Finishing example group spec/rubocop/cop/gitlab/avoid_feature_category_not_owned_spec.rb. It took 1.49 seconds. Expected to take 1.2 seconds.7899# [RSpecRunTime] Starting example group spec/serializers/analytics_summary_serializer_spec.rb. Expected to take 1.16 seconds.7900AnalyticsSummarySerializer7901 generates payload for single object7902 contains important elements of AnalyticsStage7903 does not include unit7904 when representing with unit7905 contains unit7906# [RSpecRunTime] RSpec elapsed time: 34 minutes 14.73 seconds. Current RSS: ~1779M. load average: 1.08 1.09 1.14 1/286 277227907# [RSpecRunTime] Finishing example group spec/serializers/analytics_summary_serializer_spec.rb. It took 1.27 seconds. Expected to take 1.16 seconds.7908# [RSpecRunTime] Starting example group spec/graphql/mutations/achievements/revoke_spec.rb. Expected to take 1.16 seconds.7909Mutations::Achievements::Revoke7910 is expected to require graphql authorizations :award_achievement7911 #resolve7912 when the user does not have permission7913 raises an error7914 when the user has permission7915 revokes user_achievement7916 when the params are invalid7917 returns the validation error7918# [RSpecRunTime] Finishing example group spec/graphql/mutations/achievements/revoke_spec.rb. It took 1.35 seconds. Expected to take 1.16 seconds.7919# [RSpecRunTime] Starting example group spec/lib/gitlab/config/entry/factory_spec.rb. Expected to take 1.12 seconds.7920Gitlab::Config::Entry::Factory7921 #create!7922 when setting a concrete value7923 creates entry with valid value7924 when setting description7925 configures description7926 creates entry with description7927 when setting inherit7928 makes object inheritable7929 when setting key7930 creates entry with custom key7931 when setting a parent7932 creates entry with valid parent7933 when not setting a value7934 raises error7935 when creating entry with nil value7936 creates an unspecified entry7937 when passing metadata7938 passes metadata as a parameter7939 when setting deprecation information7940 passes deprecation as a parameter7941# [RSpecRunTime] Finishing example group spec/lib/gitlab/config/entry/factory_spec.rb. It took 1.36 seconds. Expected to take 1.12 seconds.7942# [RSpecRunTime] Starting example group spec/views/projects/settings/operations/show.html.haml_spec.rb. Expected to take 1.12 seconds.7943projects/settings/operations/show7944 Operations > Alerts7945 renders the Operations Settings page7946# [RSpecRunTime] RSpec elapsed time: 34 minutes 18.68 seconds. Current RSS: ~1754M. load average: 1.07 1.09 1.13 1/286 277237947 Operations > Error Tracking7948 Settings page7949 renders the Operations Settings page7950# [RSpecRunTime] Finishing example group spec/views/projects/settings/operations/show.html.haml_spec.rb. It took 1.42 seconds. Expected to take 1.12 seconds.7951# [RSpecRunTime] Starting example group spec/finders/license_template_finder_spec.rb. Expected to take 1.09 seconds.7952LicenseTemplateFinder7953 #execute7954 behaves like filters by popular category7955 popular: true7956 only returns popular licenses7957 popular: false7958 only returns unpopular licenses7959 popular: nil7960 returns all licenses known by the Licensee gem7961 correctly copies all attributes7962 #template_names7963 behaves like filters by popular category7964 popular: true7965 only returns popular licenses7966 popular: false7967 only returns unpopular licenses7968 popular: nil7969 returns all licenses known by the Licensee gem7970 template names hash keys7971 has all the expected keys7972# [RSpecRunTime] Finishing example group spec/finders/license_template_finder_spec.rb. It took 1.15 seconds. Expected to take 1.09 seconds.7973# [RSpecRunTime] Starting example group spec/workers/dependency_proxy/cleanup_dependency_proxy_worker_spec.rb. Expected to take 1.08 seconds.7974DependencyProxy::CleanupDependencyProxyWorker7975 #perform7976 when there are records to be deleted7977 behaves like an idempotent worker7978 is labeled as idempotent7979 performs multiple times sequentially without raising an exception7980 queues the cleanup jobs7981 when there are not records to be deleted7982 behaves like an idempotent worker7983 is labeled as idempotent7984 performs multiple times sequentially without raising an exception7985 does not queue the cleanup jobs7986# [RSpecRunTime] Finishing example group spec/workers/dependency_proxy/cleanup_dependency_proxy_worker_spec.rb. It took 1.4 seconds. Expected to take 1.08 seconds.7987# [RSpecRunTime] Starting example group spec/lib/gitlab/graphql/batch_key_spec.rb. Expected to take 1.06 seconds.7988Gitlab::Graphql::BatchKey7989 is equal to keys of the same object, regardless of lookahead or object name7990 delegates attribute lookup methods to the inner object7991 allows the object to be named more meaningfully7992 works as a hash key7993 #requires?7994 returns false if the lookahead was not provided7995 lookahead was provided7996 returns false if the path is empty7997 it selects the field7998 returns true7999 it does not select the field8000 returns false8001# [RSpecRunTime] Finishing example group spec/lib/gitlab/graphql/batch_key_spec.rb. It took 1.16 seconds. Expected to take 1.06 seconds.8002# [RSpecRunTime] Starting example group spec/services/concerns/audit_event_save_type_spec.rb. Expected to take 1.05 seconds.8003AuditEventSaveType8004 #should_save_database? and #should_save_stream?8005 query_method: :should_save_stream?, query_param: :stream, result: true8006 returns corresponding results according to the query_method and query_param8007 query_method: :should_save_stream?, query_param: :database_and_stream, result: true8008 returns corresponding results according to the query_method and query_param8009 query_method: :should_save_database?, query_param: :database, result: true8010 returns corresponding results according to the query_method and query_param8011 query_method: :should_save_database?, query_param: :database_and_stream, result: true8012 returns corresponding results according to the query_method and query_param8013 query_method: :should_save_stream?, query_param: :database, result: false8014 returns corresponding results according to the query_method and query_param8015 query_method: :should_save_stream?, query_param: nil, result: false8016 returns corresponding results according to the query_method and query_param8017 query_method: :should_save_database?, query_param: :stream, result: false8018 returns corresponding results according to the query_method and query_param8019 query_method: :should_save_database?, query_param: nil, result: false8020 returns corresponding results according to the query_method and query_param8021# [RSpecRunTime] Finishing example group spec/services/concerns/audit_event_save_type_spec.rb. It took 1.07 seconds. Expected to take 1.05 seconds.8022# [RSpecRunTime] Starting example group spec/lib/gitlab/bitbucket_server_import/parallel_importer_spec.rb. Expected to take 1.03 seconds.8023Gitlab::BitbucketServerImport::ParallelImporter8024 .async?8025 returns true8026 #execute8027 schedules the importing of the repository8028 sets the JID in Redis8029 .track_start_import8030 tracks the start of import8031# [RSpecRunTime] Finishing example group spec/lib/gitlab/bitbucket_server_import/parallel_importer_spec.rb. It took 0.99 second. Expected to take 1.03 seconds.8032# [RSpecRunTime] Starting example group spec/lib/bulk_imports/projects/pipelines/commit_notes_pipeline_spec.rb. Expected to take 1.02 seconds.8033BulkImports::Projects::Pipelines::CommitNotesPipeline8034 #run8035 imports ci pipeline notes into destination project8036# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/projects/pipelines/commit_notes_pipeline_spec.rb. It took 1.03 seconds. Expected to take 1.02 seconds.8037# [RSpecRunTime] Starting example group spec/services/cloud_seed/google_cloud/enable_cloud_run_service_spec.rb. Expected to take 1.01 seconds.8038CloudSeed::GoogleCloud::EnableCloudRunService8039 when a project has 3 gcp projects8040 enables cloud run, artifacts registry and cloud build8041 when a project does not have any gcp projects8042 returns error8043# [RSpecRunTime] Finishing example group spec/services/cloud_seed/google_cloud/enable_cloud_run_service_spec.rb. It took 1.14 seconds. Expected to take 1.01 seconds.8044# [RSpecRunTime] Starting example group spec/graphql/resolvers/group_environment_scopes_resolver_spec.rb. Expected to take 0.98 second.8045Resolvers::GroupEnvironmentScopesResolver8046 with a group8047 #resolve8048 finds all environment scopes8049 without a group8050 #resolve8051 rails to find any environment scopes8052# [RSpecRunTime] Finishing example group spec/graphql/resolvers/group_environment_scopes_resolver_spec.rb. It took 0.98 second. Expected to take 0.98 second.8053# [RSpecRunTime] Starting example group spec/services/packages/nuget/extract_remote_metadata_file_service_spec.rb. Expected to take 0.97 second.8054Packages::Nuget::ExtractRemoteMetadataFileService8055 #execute8056 when the remote URL is blank8057 is expected to raise Packages::Nuget::ExtractRemoteMetadataFileService::ExtractionError with "invalid file url"8058 when the package file is corrupted8059 is expected to raise Packages::Nuget::ExtractRemoteMetadataFileService::ExtractionError with "nuspec file not found"8060 when reaching the maximum received fragments8061 is expected to raise Packages::Nuget::ExtractRemoteMetadataFileService::ExtractionError with "nuspec file not found"8062 when nuspec file is too big8063 is expected to raise Packages::Nuget::ExtractRemoteMetadataFileService::ExtractionError with "nuspec file too big"8064 when nuspec file is fragmented8065 ignores the Zip::DecompressionError and constructs the nuspec file from the fragments8066 when the remote URL is valid8067 returns a success response with the nuspec file content8068 with a corrupted nupkg file with a wrong entry size8069 is expected to raise Packages::Nuget::ExtractRemoteMetadataFileService::ExtractionError with message matching /nuspec file has the wrong entry size/8070 with a Zip::Error exception8071 is expected to raise Packages::Nuget::ExtractRemoteMetadataFileService::ExtractionError with message matching /Error opening zip stream/8072# [RSpecRunTime] Finishing example group spec/services/packages/nuget/extract_remote_metadata_file_service_spec.rb. It took 1.14 seconds. Expected to take 0.97 second.8073# [RSpecRunTime] Starting example group spec/views/layouts/organization.html.haml_spec.rb. Expected to take 0.96 second.8074layouts/organization8075 navigation8076 calls organization_layout_nav and sets @nav instance variable8077# [RSpecRunTime] Finishing example group spec/views/layouts/organization.html.haml_spec.rb. It took 0.94 second. Expected to take 0.96 second.8078# [RSpecRunTime] Starting example group spec/lib/gitlab/kubernetes/kubeconfig/template_spec.rb. Expected to take 0.94 second.8079Gitlab::Kubernetes::Kubeconfig::Template8080 #valid?8081 is expected to be falsey8082 with configuration added8083 is expected to be truthy8084 #to_h8085 is expected to eq {:apiVersion=>"v1", :clusters=>[], :contexts=>[], :kind=>"Config", :users=>[]}8086 #to_yaml8087 is expected to eq "---\napiVersion: v1\nkind: Config\nclusters: []\nusers: []\ncontexts: []\n"8088 #merge_yaml8089 appends to the configuration and overwrites the current context8090 adding entries8091 #add_cluster8092 is expected to include {:clusters => [{:name => "name", :other => "other"}]}8093 #add_user8094 is expected to include {:users => [{:name => "name", :other => "other"}]}8095 #add_context8096 is expected to include {:contexts => [{:name => "name", :other => "other"}]}8097# [RSpecRunTime] Finishing example group spec/lib/gitlab/kubernetes/kubeconfig/template_spec.rb. It took 1.03 seconds. Expected to take 0.94 second.8098# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/concurrency_limit/workers_map_spec.rb. Expected to take 0.93 second.8099Gitlab::SidekiqMiddleware::ConcurrencyLimit::WorkersMap8100 .workers8101 includes the worker8102 .limit_for8103 accepts worker instance8104 accepts worker class8105 returns nil for unknown worker8106 returns nil if the feature flag is disabled8107 .over_the_limit?8108 returns false if no limit is set8109 returns false if under the limit8110 returns true if over the limit8111# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/concurrency_limit/workers_map_spec.rb. It took 1.06 seconds. Expected to take 0.93 second.8112# [RSpecRunTime] Starting example group spec/lib/sidebars/user_settings/menus/gpg_keys_menu_spec.rb. Expected to take 0.92 second.8113Sidebars::UserSettings::Menus::GpgKeysMenu8114 behaves like User settings menu8115 does not contain any sub menu8116 renders the correct link8117 renders the correct title8118 renders the correct icon8119 defines correct active route8120 behaves like User settings menu #render? method8121 #render?8122 when user is logged in8123 renders8124 when user is not logged in8125 does not render8126# [RSpecRunTime] Finishing example group spec/lib/sidebars/user_settings/menus/gpg_keys_menu_spec.rb. It took 1.04 seconds. Expected to take 0.92 second.8127# [RSpecRunTime] Starting example group spec/lib/gitlab/snippet_search_results_spec.rb. Expected to take 0.9 second.8128Gitlab::SnippetSearchResults8129 #snippet_titles_count8130 returns the amount of matched snippet titles8131 #formatted_count8132 returns the expected formatted count8133 #highlight_map8134 returns the expected highlight map8135 #objects8136 uses page and per_page to paginate results8137# [RSpecRunTime] Finishing example group spec/lib/gitlab/snippet_search_results_spec.rb. It took 0.89 second. Expected to take 0.9 second.8138# [RSpecRunTime] Starting example group spec/services/packages/npm/process_package_file_service_spec.rb. Expected to take 0.9 second.8139Packages::Npm::ProcessPackageFileService8140 #execute8141 processes the package file and enqueues a worker to create metadata cache8142 with an invalid package file8143 behaves like raising an error8144 is expected to raise Packages::Npm::ProcessPackageFileService::ExtractionError with "invalid package file"8145 when linked to a non npm package8146 behaves like raising an error8147 is expected to raise Packages::Npm::ProcessPackageFileService::ExtractionError with "invalid package file"8148 with a 0 byte package file8149 behaves like raising an error8150 is expected to raise Packages::Npm::ProcessPackageFileService::ExtractionError with "invalid package file"8151 when the package status is not processing8152 behaves like raising an error8153 is expected to raise Packages::Npm::ProcessPackageFileService::ExtractionError with "invalid package file"8154 with a missing package.json8155 behaves like raising an error8156 is expected to raise Packages::Npm::ProcessPackageFileService::ExtractionError with "package.json not found"8157 with a package.json file that is too large8158 behaves like raising an error8159 is expected to raise Packages::Npm::ProcessPackageFileService::ExtractionError with "package.json file too large"8160# [RSpecRunTime] Finishing example group spec/services/packages/npm/process_package_file_service_spec.rb. It took 0.99 second. Expected to take 0.9 second.8161# [RSpecRunTime] Starting example group spec/serializers/jira_connect/app_data_serializer_spec.rb. Expected to take 0.89 second.8162JiraConnect::AppDataSerializer8163 #as_json8164 uses the subscription entity8165 includes a group path with already subscribed namespaces as skip_groups8166 is expected to include {:subscriptions_path => "/-/jira_connect/subscriptions"}8167# [RSpecRunTime] Finishing example group spec/serializers/jira_connect/app_data_serializer_spec.rb. It took 0.76 second. Expected to take 0.89 second.8168# [RSpecRunTime] Starting example group spec/workers/issuables/clear_groups_issue_counter_worker_spec.rb. Expected to take 0.87 second.8169Issuables::ClearGroupsIssueCounterWorker8170 #perform8171 does not call count service or rise error when group_ids is empty8172 behaves like an idempotent worker8173 is labeled as idempotent8174 performs multiple times sequentially without raising an exception8175 clears the cached issue count in given groups and ancestors8176# [RSpecRunTime] Finishing example group spec/workers/issuables/clear_groups_issue_counter_worker_spec.rb. It took 0.93 second. Expected to take 0.87 second.8177# [RSpecRunTime] Starting example group spec/serializers/feature_flag_summary_entity_spec.rb. Expected to take 0.86 second.8178FeatureFlagSummaryEntity8179 has summary information8180# [RSpecRunTime] Finishing example group spec/serializers/feature_flag_summary_entity_spec.rb. It took 0.96 second. Expected to take 0.86 second.8181# [RSpecRunTime] Starting example group spec/finders/repositories/changelog_tag_finder_spec.rb. Expected to take 0.84 second.8182Repositories::ChangelogTagFinder8183 #execute8184 when the regular expression is invalid8185 raises Gitlab::Changelog::Error8186 when there is a previous tag8187 returns the previous tag8188 when GitLab release process8189 supports GitLab release process8190 when Omnibus release process8191 supports Omnibus release process8192 when Gitaly release process8193 supports Gitaly release process8194 when there is no previous tag8195 returns nil8196# [RSpecRunTime] Finishing example group spec/finders/repositories/changelog_tag_finder_spec.rb. It took 0.95 second. Expected to take 0.84 second.8197# [RSpecRunTime] Starting example group spec/support_specs/database/duplicate_indexes_spec.rb. Expected to take 0.83 second.8198Database::DuplicateIndexes8199 when there are no duplicate indexes8200 is expected to be empty8201 when the index with matching sub-columns is unique8202 does not detect duplicate indexes between index3 and index1_unique8203 when the one of the indexes is a conditional index8204 does not detect duplicate indexes between index3 and index3_with_where8205 when indexes have the same columns but with different order8206 is expected to be empty8207 when the indexes have the inverse order of columns8208 does not detect duplicate indexes between index3 and index3_inverse8209 when identical indexes8210 detects a duplicate index between index1 and index38211 when overlapping indexes8212 detects a duplicate index between index1 and index38213# [RSpecRunTime] Finishing example group spec/support_specs/database/duplicate_indexes_spec.rb. It took 0.91 second. Expected to take 0.83 second.8214# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/chain/cancel_pending_pipelines_spec.rb. Expected to take 0.83 second.8215Gitlab::Ci::Pipeline::Chain::CancelPendingPipelines8216 #perform!8217 enqueues CancelRedundantPipelinesWorker8218 with scheduled pipelines8219 enqueues LowUrgencyCancelRedundantPipelinesWorker8220# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/chain/cancel_pending_pipelines_spec.rb. It took 0.8 second. Expected to take 0.83 second.8221# [RSpecRunTime] Starting example group spec/initializers/database_config_spec.rb. Expected to take 0.81 second.8222Database config initializer8223 when main database connection8224 behaves like does not change connection attributes8225 retains the correct database name for connection8226 does not overwrite custom pool settings8227 when ci database connection8228 behaves like does not change connection attributes8229 retains the correct database name for connection8230 does not overwrite custom pool settings8231# [RSpecRunTime] Finishing example group spec/initializers/database_config_spec.rb. It took 1.26 seconds. Expected to take 0.81 second.8232# [RSpecRunTime] Starting example group spec/graphql/types/incident_management/escalation_status_enum_spec.rb. Expected to take 0.8 second.8233Types::IncidentManagement::EscalationStatusEnum8234 is expected to eq "IssueEscalationStatus"8235 statuses8236 status_name: "TRIGGERED", status_value: :triggered8237 exposes a status with the correct value8238 status_name: "ACKNOWLEDGED", status_value: :acknowledged8239 exposes a status with the correct value8240 status_name: "RESOLVED", status_value: :resolved8241 exposes a status with the correct value8242 status_name: "IGNORED", status_value: :ignored8243 exposes a status with the correct value8244 status_name: "INVALID", status_value: nil8245 exposes a status with the correct value8246# [RSpecRunTime] Finishing example group spec/graphql/types/incident_management/escalation_status_enum_spec.rb. It took 0.81 second. Expected to take 0.8 second.8247# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/clients/proxy_spec.rb. Expected to take 0.78 second.8248Gitlab::GithubImport::Clients::Proxy8249 is expected to delegate #each_object to the #client object8250 is expected to delegate #user to the #client object8251 is expected to delegate #octokit to the #client object8252 #repos8253 fetches repos with Gitlab::GithubImport::Client (GraphQL API)8254 #count_repos_by8255 when value is cached8256 returns repository count from cache8257 when value is not cached8258 returns repository count8259# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/clients/proxy_spec.rb. It took 0.89 second. Expected to take 0.78 second.8260# [RSpecRunTime] Starting example group spec/presenters/blobs/notebook_presenter_spec.rb. Expected to take 0.77 second.8261Blobs::NotebookPresenter8262 highlight receives markdown8263# [RSpecRunTime] Finishing example group spec/presenters/blobs/notebook_presenter_spec.rb. It took 0.9 second. Expected to take 0.77 second.8264# [RSpecRunTime] Starting example group spec/serializers/activity_pub/project_entity_spec.rb. Expected to take 0.77 second.8265ActivityPub::ProjectEntity8266 as json8267 has releases page as id8268 is an Application actor8269 provides project name8270 provides a description of the project8271 provides an url for web content8272# [RSpecRunTime] Finishing example group spec/serializers/activity_pub/project_entity_spec.rb. It took 0.81 second. Expected to take 0.77 second.8273# [RSpecRunTime] Starting example group spec/lib/constraints/activity_pub_constrainer_spec.rb. Expected to take 0.75 second.8274Constraints::ActivityPubConstrainer8275 #matches?8276 when Accept header is application/ld+json; profile="https://www.w3.org/ns/activitystreams"8277 matches the header8278 when Content-Type header is application/ld+json; profile="https://www.w3.org/ns/activitystreams"8279 matches the header8280 when Accept header is application/activity+json8281 matches the header8282 when Content-Type header is application/activity+json8283 matches the header8284 when Accept and Content-Type headers are missing8285 does not match8286# [RSpecRunTime] Finishing example group spec/lib/constraints/activity_pub_constrainer_spec.rb. It took 0.71 second. Expected to take 0.75 second.8287# [RSpecRunTime] Starting example group spec/lib/banzai/filter/timeout_text_pipeline_filter_spec.rb. Expected to take 0.74 second.8288Banzai::Filter::TimeoutTextPipelineFilter8289 raises NotImplementedError8290 behaves like text filter timeout8291 when rendering takes too long8292 times out8293# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/timeout_text_pipeline_filter_spec.rb. It took 0.8 second. Expected to take 0.74 second.8294# [RSpecRunTime] Starting example group spec/workers/users/create_statistics_worker_spec.rb. Expected to take 0.73 second.8295Users::CreateStatisticsWorker8296 #perform8297 when successful8298 create an users statistics entry8299 when unsuccessful8300 logs an error8301# [RSpecRunTime] Finishing example group spec/workers/users/create_statistics_worker_spec.rb. It took 0.77 second. Expected to take 0.73 second.8302# [RSpecRunTime] Starting example group spec/models/concerns/from_except_spec.rb. Expected to take 0.72 second.8303FromExcept8304 does not allow STI8305 behaves like from set operator8306 #from_except8307 selects from the results of the EXCEPT8308 returns empty set when passing empty array8309 supports the use of a custom alias for the sub query8310 supports keeping duplicate rows8311# [RSpecRunTime] Finishing example group spec/models/concerns/from_except_spec.rb. It took 0.71 second. Expected to take 0.72 second.8312# [RSpecRunTime] Starting example group spec/support_specs/license_metadata_tags_spec.rb. Expected to take 0.7 second.8313license metadata tags8314 does not apply the with_license metadata tag by default8315 does not have a current license8316 applies the without_license metadata tag by default8317 with with_license tag8318 has a current license8319 with without_license tag8320 does not have a current license8321# [RSpecRunTime] Finishing example group spec/support_specs/license_metadata_tags_spec.rb. It took 0.78 second. Expected to take 0.7 second.8322# [RSpecRunTime] Starting example group spec/graphql/types/namespace/package_settings_type_spec.rb. Expected to take 0.7 second.8323Types::Namespace::PackageSettingsType8324 is expected to eq "PackageSettings"8325 is expected to eq "Namespace-level Package Registry settings"8326 is expected to require graphql authorizations :admin_package8327 includes package setting fields8328 maven_duplicate_exception_regex field8329 is expected to have graphql type Types::UntrustedRegexp8330# [RSpecRunTime] Finishing example group spec/graphql/types/namespace/package_settings_type_spec.rb. It took 0.73 second. Expected to take 0.7 second.8331# [RSpecRunTime] Starting example group spec/scripts/setup/generate_as_if_foss_env_spec.rb. Expected to take 0.68 second.8332GenerateAsIfFossEnv8333 .gitlab/ci/rules.gitlab-ci.yml8334 uses all the ENABLE variables8335 #variables8336 returns correct variables8337 .gitlab/ci/as-if-foss.gitlab-ci.yml8338 uses all the ENABLE variables8339 #display8340 puts correct variables8341# [RSpecRunTime] Finishing example group spec/scripts/setup/generate_as_if_foss_env_spec.rb. It took 0.69 second. Expected to take 0.68 second.8342# [RSpecRunTime] Starting example group spec/tooling/danger/change_column_default_spec.rb. Expected to take 0.67 second.8343Tooling::Danger::ChangeColumnDefault8344 #add_comment_for_change_column_default8345 when column default is changed in a regular migration8346 adds comment at the correct line8347 when column default is changed in a post-deployment migration8348 adds comment at the correct line8349 when a regular migration does not change column default8350 does not add comment8351 when a post-deployment migration does not change column default8352 does not add comment8353# [RSpecRunTime] Finishing example group spec/tooling/danger/change_column_default_spec.rb. It took 0.66 second. Expected to take 0.67 second.8354# [RSpecRunTime] Starting example group spec/lib/gitlab/manifest_import/metadata_spec.rb. Expected to take 0.66 second.8355Gitlab::ManifestImport::Metadata8356 #save8357 stores data in Redis with an expiry of EXPIRY_TIME8358 #repositories8359 allows repositories to round-trip with symbol keys8360 uses the fallback when there is nothing in Redis8361 #group_id8362 returns the group ID as an integer8363 uses the fallback when there is nothing in Redis8364# [RSpecRunTime] Finishing example group spec/lib/gitlab/manifest_import/metadata_spec.rb. It took 0.73 second. Expected to take 0.66 second.8365# [RSpecRunTime] Starting example group spec/services/emails/destroy_service_spec.rb. Expected to take 0.64 second.8366Emails::DestroyService8367 #execute8368 removes an email8369 when it corresponds to the user primary email8370 does not remove the email and raises an exception8371# [RSpecRunTime] Finishing example group spec/services/emails/destroy_service_spec.rb. It took 0.6 second. Expected to take 0.64 second.8372# [RSpecRunTime] Starting example group spec/support_specs/graphql/var_spec.rb. Expected to take 0.64 second.8373Graphql::Var8374 associates a name with a type and an initially empty value8375 has a correct signature8376 implements to_graphql_value as $name8377 can set a value using with, returning a new object8378 returns an object suitable for passing to post_graphql(variables:)8379# [RSpecRunTime] Finishing example group spec/support_specs/graphql/var_spec.rb. It took 0.81 second. Expected to take 0.64 second.8380# [RSpecRunTime] Starting example group spec/services/groups/deploy_tokens/destroy_service_spec.rb. Expected to take 0.62 second.8381Groups::DeployTokens::DestroyService8382 behaves like a deploy token deletion service8383 #execute8384 destroys a token record and it's associated DeployToken8385 with invalid token id8386 raises an error8387# [RSpecRunTime] Finishing example group spec/services/groups/deploy_tokens/destroy_service_spec.rb. It took 0.8 second. Expected to take 0.62 second.8388# [RSpecRunTime] Starting example group spec/graphql/types/packages/package_type_spec.rb. Expected to take 0.62 second.8389Types::Packages::PackageType8390 is expected to eq "Represents a package with pipelines in the Package Registry"8391 is expected to require graphql authorizations :read_package8392 is expected to expose permissions using Types::PermissionTypes::Package8393 includes all the package fields and pipelines8394# [RSpecRunTime] Finishing example group spec/graphql/types/packages/package_type_spec.rb. It took 0.63 second. Expected to take 0.62 second.8395# [RSpecRunTime] Starting example group spec/views/devise/confirmations/almost_there.html.haml_spec.rb. Expected to take 0.6 second.8396devise/confirmations/almost_there8397 register again prompt8398 is expected to have visible link "register again with a different email" with href "/users/sign_up"8399 confirmations text8400 when correct email8401 is expected to have text "Please check your email (こんにちは@test) to confirm your account"8402 when random text8403 is expected to have text "Please check your email to confirm your account"8404# [RSpecRunTime] Finishing example group spec/views/devise/confirmations/almost_there.html.haml_spec.rb. It took 0.6 second. Expected to take 0.6 second.8405# [RSpecRunTime] Starting example group spec/lib/gitlab/external_authorization/logger_spec.rb. Expected to take 0.6 second.8406Gitlab::ExternalAuthorization::Logger8407 .log_access8408 logs a nice message for an access request8409 does not trip without a project path8410 adds the load time for cached accesses8411# [RSpecRunTime] Finishing example group spec/lib/gitlab/external_authorization/logger_spec.rb. It took 0.54 second. Expected to take 0.6 second.8412# [RSpecRunTime] Starting example group spec/serializers/import/bitbucket_server_provider_repo_entity_spec.rb. Expected to take 0.58 second.8413Import::BitbucketServerProviderRepoEntity8414 behaves like exposes required fields for import entity8415 exposes required fields8416 correctly exposes id8417 correctly exposes full name8418 correctly exposes sanitized name8419 correctly exposes provider link8420# [RSpecRunTime] Finishing example group spec/serializers/import/bitbucket_server_provider_repo_entity_spec.rb. It took 0.62 second. Expected to take 0.58 second.8421# [RSpecRunTime] Starting example group spec/rubocop/cop/code_reuse/finder_spec.rb. Expected to take 0.58 second.8422RuboCop::Cop::CodeReuse::Finder8423 flags the use of a Finder inside a model class method8424 flags the use of a Finder inside another Finder8425 does not flag the use of a Finder in a non Finder file8426 does not flag the use of a Finder in a regular class method8427# [RSpecRunTime] Finishing example group spec/rubocop/cop/code_reuse/finder_spec.rb. It took 0.64 second. Expected to take 0.58 second.8428# [RSpecRunTime] Starting example group spec/lib/gitlab/git/util_spec.rb. Expected to take 0.56 second.8429Gitlab::Git::Util8430 #count_lines8431 counts 0 lines in ""8432 counts 1 lines in "foo"8433 counts 1 lines in "foo\n"8434 counts 2 lines in "foo\n\n"8435# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/util_spec.rb. It took 0.62 second. Expected to take 0.56 second.8436# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/yaml_processor/dag_spec.rb. Expected to take 0.56 second.8437Gitlab::Ci::YamlProcessor::Dag8438 when it is a regular pipeline8439 returns ordered jobs8440 when there is a circular dependency8441 raises TSort::Cyclic error8442 when a job has a self-dependency8443 raises TSort::Cyclic error8444 when there are some missing jobs8445 ignores the missing ones and returns in a valid order8446# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/yaml_processor/dag_spec.rb. It took 0.68 second. Expected to take 0.56 second.8447# [RSpecRunTime] Starting example group spec/policies/instance_metadata_policy_spec.rb. Expected to take 0.54 second.8448InstanceMetadataPolicy8449 for any logged-in user8450 is expected to be allowed :read_instance_metadata8451 for anonymous users8452 is expected not to be allowed :read_instance_metadata8453# [RSpecRunTime] Finishing example group spec/policies/instance_metadata_policy_spec.rb. It took 0.49 second. Expected to take 0.54 second.8454# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/pause_control/strategy_handler_spec.rb. Expected to take 0.54 second.8455Gitlab::SidekiqMiddleware::PauseControl::StrategyHandler8456 #schedule8457 behaves like scheduling with pause control class8458 calls schedule on the strategy8459 #perform8460 calls perform on the strategy8461 pauses job8462# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/pause_control/strategy_handler_spec.rb. It took 0.54 second. Expected to take 0.54 second.8463# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/otp/strategies/duo_auth/manual_otp_spec.rb. Expected to take 0.52 second.8464Gitlab::Auth::Otp::Strategies::DuoAuth::ManualOtp8465 when successful validation8466 returns success8467 when unsuccessful validation8468 returns error8469 when unexpected error8470 returns error8471# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/otp/strategies/duo_auth/manual_otp_spec.rb. It took 0.58 second. Expected to take 0.52 second.8472# [RSpecRunTime] Starting example group spec/workers/approve_blocked_pending_approval_users_worker_spec.rb. Expected to take 0.52 second.8473ApproveBlockedPendingApprovalUsersWorker8474 #perform8475 calls ApproveService for users in blocked_pending_approval state8476 does not call ApproveService for active users8477# [RSpecRunTime] Finishing example group spec/workers/approve_blocked_pending_approval_users_worker_spec.rb. It took 0.57 second. Expected to take 0.52 second.8478# [RSpecRunTime] Starting example group spec/lib/api/helpers/variables_helpers_spec.rb. Expected to take 0.51 second.8479API::Helpers::VariablesHelpers8480 #filter_variable_parameters8481 returns unmodified params (overridden in EE)8482 #find_variable8483 is expected to eq #<Double (anonymous)>8484 there are multiple variables with the supplied key8485 raises a conflict!8486# [RSpecRunTime] Finishing example group spec/lib/api/helpers/variables_helpers_spec.rb. It took 0.52 second. Expected to take 0.51 second.8487# [RSpecRunTime] Starting example group spec/graphql/types/tree/tree_type_spec.rb. Expected to take 0.5 second.8488Types::Tree::TreeType8489 is expected to eq "Tree"8490 is expected to have graphql fields :trees, :submodules, :blobs, and :last_commit8491# [RSpecRunTime] Finishing example group spec/graphql/types/tree/tree_type_spec.rb. It took 0.45 second. Expected to take 0.5 second.8492# [RSpecRunTime] Starting example group spec/graphql/types/ci/runner_manager_type_spec.rb. Expected to take 0.49 second.8493Types::Ci::RunnerManagerType8494 is expected to require graphql authorizations :read_runner_manager8495 is expected to eq "CiRunnerManager"8496 contains attributes related to a runner manager8497# [RSpecRunTime] Finishing example group spec/graphql/types/ci/runner_manager_type_spec.rb. It took 0.54 second. Expected to take 0.49 second.8498# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/background_migrations_spec.rb. Expected to take 0.49 second.8499RuboCop::Cop::Migration::BackgroundMigrations8500 when requeue_background_migration_jobs_by_range_at_intervals is used8501 registers an offense8502 when migrate_in is used8503 registers an offense8504 when queue_background_migration_jobs_by_range_at_intervals is used8505 registers an offense8506# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/background_migrations_spec.rb. It took 0.55 second. Expected to take 0.49 second.8507# [RSpecRunTime] Starting example group spec/graphql/types/ci/runner_upgrade_status_enum_spec.rb. Expected to take 0.47 second.8508Types::Ci::RunnerUpgradeStatusEnum8509 is expected to eq "CiRunnerUpgradeStatus"8510 exposes all upgrade status values except not_processed8511 exposes all upgrade status values except enum-only values8512# [RSpecRunTime] Finishing example group spec/graphql/types/ci/runner_upgrade_status_enum_spec.rb. It took 0.59 second. Expected to take 0.47 second.8513# [RSpecRunTime] Starting example group spec/services/captcha/captcha_verification_service_spec.rb. Expected to take 0.47 second.8514Captcha::CaptchaVerificationService8515 #execute8516 when there is no captcha_response8517 returns false8518 when there is a captcha_response8519 returns false8520 has a request method which returns an object with the ip address #remote_ip8521# [RSpecRunTime] Finishing example group spec/services/captcha/captcha_verification_service_spec.rb. It took 0.55 second. Expected to take 0.47 second.8522# [RSpecRunTime] Starting example group spec/initializers/rack_multipart_patch_spec.rb. Expected to take 0.46 second.8523Rack::Multipart8524 with Content-Length under the limit8525 extracts multipart message8526 with Content-Length over the limit8527 from environment8528 behaves like logs multipart message8529 extracts multipart message8530 default limit8531 behaves like logs multipart message8532 extracts multipart message8533# [RSpecRunTime] Finishing example group spec/initializers/rack_multipart_patch_spec.rb. It took 0.55 second. Expected to take 0.46 second.8534# [RSpecRunTime] Starting example group spec/lib/gitlab/database/postgresql_adapter/dump_schema_versions_mixin_spec.rb. Expected to take 0.45 second.8535Gitlab::Database::PostgresqlAdapter::DumpSchemaVersionsMixin8536 calls SchemaMigrations touch_all and skips original implementation8537 does not call touch_all in production8538# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/postgresql_adapter/dump_schema_versions_mixin_spec.rb. It took 0.44 second. Expected to take 0.45 second.8539# [RSpecRunTime] Starting example group spec/lib/gitlab/database/convert_feature_category_to_group_label_spec.rb. Expected to take 0.44 second.8540Gitlab::Database::ConvertFeatureCategoryToGroupLabel8541 #execute8542 when the group label exists8543 returns a group label8544 when the group label does not exist8545 returns nil8546# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/convert_feature_category_to_group_label_spec.rb. It took 0.45 second. Expected to take 0.44 second.8547# [RSpecRunTime] Starting example group spec/lib/sidebars/organizations/menus/scope_menu_spec.rb. Expected to take 0.44 second.8548Sidebars::Organizations::Menus::ScopeMenu8549 behaves like serializable as super_sidebar_menu_args8550 returns hash with provided attributes8551 returns hash with an item_id8552# [RSpecRunTime] Finishing example group spec/lib/sidebars/organizations/menus/scope_menu_spec.rb. It took 0.46 second. Expected to take 0.44 second.8553# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/refer_to_index_by_name_spec.rb. Expected to take 0.43 second.8554RuboCop::Cop::Migration::ReferToIndexByName8555 when outside migration8556 registers no offenses8557 when in migration8558 when existing indexes are referred to without an explicit name8559 registers an offense8560# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/refer_to_index_by_name_spec.rb. It took 0.45 second. Expected to take 0.43 second.8561# [RSpecRunTime] Starting example group spec/lib/click_house/write_buffer_spec.rb. Expected to take 0.42 second.8562ClickHouse::WriteBuffer8563 .write_event8564 saves ClickHouse event to Redis8565 .pop_events8566 pops events from redis8567# [RSpecRunTime] Finishing example group spec/lib/click_house/write_buffer_spec.rb. It took 0.45 second. Expected to take 0.42 second.8568# [RSpecRunTime] Starting example group spec/graphql/types/release_asset_link_type_spec.rb. Expected to take 0.42 second.8569Types::ReleaseAssetLinkType8570 is expected to require graphql authorizations :read_release8571 has the expected fields8572# [RSpecRunTime] Finishing example group spec/graphql/types/release_asset_link_type_spec.rb. It took 0.43 second. Expected to take 0.42 second.8573# [RSpecRunTime] Starting example group spec/helpers/protected_refs_helper_spec.rb. Expected to take 0.41 second.8574ProtectedRefsHelper8575 #protected_access_levels_for_dropdowns8576 returns roles for {create,push,merge}_access_levels8577 #protected_access_level_dropdown_roles8578 returns dropdown options for each protected ref access level8579# [RSpecRunTime] Finishing example group spec/helpers/protected_refs_helper_spec.rb. It took 0.46 second. Expected to take 0.41 second.8580# [RSpecRunTime] Starting example group spec/graphql/types/design_management/design_collection_type_spec.rb. Expected to take 0.41 second.8581Types::DesignManagement::DesignCollectionType8582 is expected to require graphql authorizations :read_design8583 has the expected fields8584# [RSpecRunTime] Finishing example group spec/graphql/types/design_management/design_collection_type_spec.rb. It took 0.42 second. Expected to take 0.41 second.8585# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/avoid_finalize_background_migration_spec.rb. Expected to take 0.4 second.8586RuboCop::Cop::Migration::AvoidFinalizeBackgroundMigration8587 when file is under db/post_migration8588 flags the use of 'finalize_background_migration' method8589# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/avoid_finalize_background_migration_spec.rb. It took 0.37 second. Expected to take 0.4 second.8590# [RSpecRunTime] Starting example group spec/lib/gitlab/email/hook/delivery_metrics_observer_spec.rb. Expected to take 0.4 second.8591Gitlab::Email::Hook::DeliveryMetricsObserver8592 when email has been delivered8593 increments both email delivery metrics8594 when email has not been delivered due to an error8595 increments only delivery attempt metric8596# [RSpecRunTime] Finishing example group spec/lib/gitlab/email/hook/delivery_metrics_observer_spec.rb. It took 0.5 second. Expected to take 0.4 second.8597# [RSpecRunTime] Starting example group spec/rubocop/cop/rspec/env_assignment_spec.rb. Expected to take 0.39 second.8598RuboCop::Cop::RSpec::EnvAssignment8599 with a key using single quotes8600 behaves like an offensive and correction ENV#[]= call8601 registers an offense for `ENV['FOO'] = 'bar'` and corrects8602 with a key using double quotes8603 behaves like an offensive and correction ENV#[]= call8604 registers an offense for `ENV["FOO"] = 'bar'` and corrects8605# [RSpecRunTime] Finishing example group spec/rubocop/cop/rspec/env_assignment_spec.rb. It took 0.46 second. Expected to take 0.39 second.8606# [RSpecRunTime] Starting example group spec/graphql/types/blob_viewers/type_enum_spec.rb. Expected to take 0.39 second.8607Types::BlobViewers::TypeEnum8608 is expected to eq "BlobViewersType"8609 exposes all tree entry types8610# [RSpecRunTime] Finishing example group spec/graphql/types/blob_viewers/type_enum_spec.rb. It took 0.44 second. Expected to take 0.39 second.8611# [RSpecRunTime] Starting example group spec/lib/bitbucket_server/representation/user_spec.rb. Expected to take 0.38 second.8612BitbucketServer::Representation::User8613 #email8614 is expected to eq "test@email.com"8615 #username8616 is expected to eq "test_user"8617# [RSpecRunTime] Finishing example group spec/lib/bitbucket_server/representation/user_spec.rb. It took 0.45 second. Expected to take 0.38 second.8618# [RSpecRunTime] Starting example group spec/lib/sidebars/groups/super_sidebar_menus/manage_menu_spec.rb. Expected to take 0.38 second.8619Sidebars::Groups::SuperSidebarMenus::ManageMenu8620 defines list of NilMenuItem placeholders8621 has title and sprite_icon8622# [RSpecRunTime] Finishing example group spec/lib/sidebars/groups/super_sidebar_menus/manage_menu_spec.rb. It took 0.45 second. Expected to take 0.38 second.8623# [RSpecRunTime] Starting example group spec/rubocop/cop/include_sidekiq_worker_spec.rb. Expected to take 0.37 second.8624RuboCop::Cop::IncludeSidekiqWorker8625 when `Sidekiq::Worker` is included8626 registers an offense and corrects8627# [RSpecRunTime] Finishing example group spec/rubocop/cop/include_sidekiq_worker_spec.rb. It took 0.36 second. Expected to take 0.37 second.8628# [RSpecRunTime] Starting example group spec/graphql/types/permission_types/note_spec.rb. Expected to take 0.35 second.8629Types::PermissionTypes::Note8630 has the expected fields8631# [RSpecRunTime] Finishing example group spec/graphql/types/permission_types/note_spec.rb. It took 0.36 second. Expected to take 0.35 second.8632# [RSpecRunTime] Starting example group spec/serializers/project_mirror_serializer_spec.rb. Expected to take 0.34 second.8633ProjectMirrorSerializer8634 represents ProjectMirror entities8635# [RSpecRunTime] Finishing example group spec/serializers/project_mirror_serializer_spec.rb. It took 0.34 second. Expected to take 0.34 second.8636# [RSpecRunTime] Starting example group spec/workers/todos_destroyer/group_private_worker_spec.rb. Expected to take 0.33 second.8637TodosDestroyer::GroupPrivateWorker8638 calls the Todos::Destroy::GroupPrivateService with the params it was given8639# [RSpecRunTime] Finishing example group spec/workers/todos_destroyer/group_private_worker_spec.rb. It took 0.33 second. Expected to take 0.33 second.8640# [RSpecRunTime] Starting example group spec/lib/bitbucket/collection_spec.rb. Expected to take 0.33 second.8641Bitbucket::Collection8642 iterates paginator8643# [RSpecRunTime] Finishing example group spec/lib/bitbucket/collection_spec.rb. It took 0.35 second. Expected to take 0.33 second.8644# [RSpecRunTime] Starting example group spec/lib/api/entities/projects/repository_storage_move_spec.rb. Expected to take 0.32 second.8645API::Entities::Projects::RepositoryStorageMove8646 #as_json8647 includes basic fields8648# [RSpecRunTime] Finishing example group spec/lib/api/entities/projects/repository_storage_move_spec.rb. It took 0.38 second. Expected to take 0.32 second.8649# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/gitlab_dedicated_metric_spec.rb. Expected to take 0.32 second.8650Gitlab::Usage::Metrics::Instrumentations::GitlabDedicatedMetric8651 behaves like a correct instrumented metric value8652 has correct value8653# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/gitlab_dedicated_metric_spec.rb. It took 0.37 second. Expected to take 0.32 second.8654# [RSpecRunTime] Starting example group spec/rubocop/cop/gitlab/except_spec.rb. Expected to take 0.31 second.8655RuboCop::Cop::Gitlab::Except8656 flags the use of Gitlab::SQL::Except.new8657# [RSpecRunTime] Finishing example group spec/rubocop/cop/gitlab/except_spec.rb. It took 0.34 second. Expected to take 0.31 second.8658# [RSpecRunTime] Starting example group spec/graphql/types/ci/job_artifact_file_type_enum_spec.rb. Expected to take 0.31 second.8659Types::Ci::JobArtifactFileTypeEnum8660 exposes all job artifact file types8661# [RSpecRunTime] Finishing example group spec/graphql/types/ci/job_artifact_file_type_enum_spec.rb. It took 0.36 second. Expected to take 0.31 second.8662# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/build/waiting_for_resource_spec.rb. Expected to take 0.3 second.8663Gitlab::Ci::Status::Build::WaitingForResource8664 is expected to be < Gitlab::Ci::Status::Processable::WaitingForResource8665# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/build/waiting_for_resource_spec.rb. It took 0.37 second. Expected to take 0.3 second.8666# [RSpecRunTime] Starting example group spec/lib/gitlab/kubernetes/role_binding_spec.rb. Expected to take 0.29 second.8667Gitlab::Kubernetes::RoleBinding#generate8668 builds a Kubeclient Resource8669# [RSpecRunTime] Finishing example group spec/lib/gitlab/kubernetes/role_binding_spec.rb. It took 0.36 second. Expected to take 0.29 second.8670auto_explain log contains 1818 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-19-32.338.main.ndjson.gz8671took 47.2607642098672auto_explain log contains 1819 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-19-32.338.ci.ndjson.gz8673took 47.9264937278674[TEST PROF INFO] EventProf results for sql.active_record8675Total time: 07:34.539 of 35:08.749 (21.55%)8676Total events: 3103108677Top 5 slowest suites (by time):8678Gitlab::GitAccess (./spec/lib/gitlab/git_access_spec.rb:5) – 01:05.839 (44298 / 199) of 05:35.242 (19.64%)8679Notes::QuickActionsService (./spec/services/notes/quick_actions_service_spec.rb:5) – 00:41.238 (29349 / 202) of 02:58.918 (23.05%)8680Event (./spec/models/event_spec.rb:5) – 00:23.096 (17123 / 159) of 01:38.548 (23.44%)8681MergeRequests::MergeService (./spec/services/merge_requests/merge_service_spec.rb:5) – 00:20.392 (14062 / 43) of 01:30.751 (22.47%)8682Ci::Ref (./spec/models/ci/ref_spec.rb:5) – 00:17.083 (8205 / 40) of 00:52.937 (32.27%)8683Knapsack report was generated. Preview:8684{8685 "spec/lib/gitlab/git_access_spec.rb": 335.18351101700046,8686 "spec/services/notes/quick_actions_service_spec.rb": 178.9181056590005,8687 "spec/lib/gitlab/usage_data_metrics_spec.rb": 122.12471310300043,8688 "spec/models/event_spec.rb": 98.54805941699942,8689 "spec/support/shared_examples/lint_factories_shared_examples.rb": 29.829649614000118,8690 "spec/services/merge_requests/merge_service_spec.rb": 90.75105171099949,8691 "spec/services/merge_requests/mergeability_check_service_spec.rb": 75.54158886299956,8692 "spec/helpers/visibility_level_helper_spec.rb": 53.65404039399982,8693 "spec/models/design_management/design_at_version_spec.rb": 41.99326347399983,8694 "spec/models/commit_spec.rb": 51.261299653000606,8695 "spec/serializers/ci/job_entity_spec.rb": 50.241000975000134,8696 "spec/models/ci/ref_spec.rb": 52.93680283699996,8697 "spec/presenters/merge_request_presenter_spec.rb": 38.86657413099965,8698 "spec/lib/api/helpers_spec.rb": 37.91578160100016,8699 "spec/lib/banzai/filter/references/user_reference_filter_spec.rb": 35.89325185299913,8700 "spec/services/design_management/delete_designs_service_spec.rb": 29.26561937400038,8701 "spec/policies/group_member_policy_spec.rb": 32.09992899499957,8702 "spec/services/ci/create_commit_status_service_spec.rb": 27.691674134000095,8703 "spec/services/clusters/update_service_spec.rb": 25.98509670800013,8704 "spec/models/diff_discussion_spec.rb": 21.45273120300044,8705 "spec/services/projects/move_access_service_spec.rb": 22.042249611000443,8706 "spec/services/concerns/ci/job_token_scope/edit_scope_validations_spec.rb": 17.197821718999876,8707 "spec/lib/gitlab/database/batch_count_spec.rb": 15.793035001000135,8708 "spec/services/ci/pipeline_trigger_service_spec.rb": 17.756852142000753,8709 "spec/services/resource_events/change_state_service_spec.rb": 15.570953153999653,8710 "spec/models/integrations/prometheus_spec.rb": 15.61881013599941,8711 "spec/models/packages/debian/file_metadatum_spec.rb": 14.688878323999234,8712 "spec/lib/banzai/pipeline/wiki_pipeline_spec.rb": 12.161257699999624,8713 "spec/services/clusters/kubernetes/create_or_update_namespace_service_spec.rb": 14.609051006999834,8714 "spec/services/container_registry/protection/update_rule_service_spec.rb": 12.507064612999784,8715 "spec/models/integrations/drone_ci_spec.rb": 14.91742532599983,8716 "spec/finders/fork_projects_finder_spec.rb": 10.57666339500065,8717 "spec/lib/gitlab/slash_commands/deploy_spec.rb": 12.56824876399969,8718 "spec/services/merge_requests/squash_service_spec.rb": 11.912590125999486,8719 "spec/models/integrations/squash_tm_spec.rb": 9.445773352000288,8720 "spec/validators/addressable_url_validator_spec.rb": 11.793704274999982,8721 "spec/lib/atlassian/jira_connect/client_spec.rb": 8.808885681999527,8722 "spec/serializers/member_user_entity_spec.rb": 9.442101671999808,8723 "spec/models/protected_branch/push_access_level_spec.rb": 9.591975839000042,8724 "spec/workers/merge_requests/create_pipeline_worker_spec.rb": 9.229616525999518,8725 "spec/models/members/last_group_owner_assigner_spec.rb": 7.9162613110001985,8726 "spec/services/gpg_keys/validate_integrations_service_spec.rb": 6.997586084999966,8727 "spec/presenters/project_member_presenter_spec.rb": 8.424284241999885,8728 "spec/lib/gitlab/encoding_helper_spec.rb": 8.604478613000538,8729 "spec/lib/gitlab/redis/sessions_spec.rb": 8.809793280999656,8730 "spec/services/ci/play_bridge_service_spec.rb": 7.676595549000012,8731 "spec/lib/gitlab/audit/auditor_spec.rb": 7.076688492999892,8732 "spec/graphql/mutations/namespace/package_settings/update_spec.rb": 7.094184659999883,8733 "spec/lib/gitlab/sql/pattern_spec.rb": 8.073895536000236,8734 "spec/services/ci/create_pipeline_service/rate_limit_spec.rb": 6.439485142000194,8735 "spec/services/projects/group_links/create_service_spec.rb": 5.960041487999661,8736 "spec/lib/banzai/reference_redactor_spec.rb": 5.497235830000136,8737 "spec/graphql/mutations/ci/runner/delete_spec.rb": 5.938095051000346,8738 "spec/services/projects/import_export/relation_export_service_spec.rb": 5.802366442000675,8739 "spec/tasks/gitlab/pages_rake_spec.rb": 8.719330095999794,8740 "spec/lib/gitlab/ci/ansi2html_spec.rb": 5.942467629999555,8741 "spec/lib/gitlab/ci/status/external/common_spec.rb": 5.904962105999402,8742 "spec/views/shared/runners/_runner_details.html.haml_spec.rb": 6.368697173000328,8743 "spec/views/layouts/devise.html.haml_spec.rb": 4.816983294999773,8744 "spec/services/jira_connect_installations/update_service_spec.rb": 4.801073708999866,8745 "spec/services/packages/protection/delete_rule_service_spec.rb": 4.865435988999707,8746 "spec/services/notification_recipients/builder/default_spec.rb": 4.3302247320007154,8747 "spec/lib/gitlab/legacy_github_import/issue_formatter_spec.rb": 3.9851928259995475,8748 "spec/lib/gitlab/ci/reports/test_suite_spec.rb": 4.704145202999825,8749 "spec/services/groups/nested_create_service_spec.rb": 4.01447348200054,8750 "spec/models/milestone_note_spec.rb": 4.805738768000083,8751 "spec/policies/ci/bridge_policy_spec.rb": 4.283894469999723,8752 "spec/services/projects/move_notification_settings_service_spec.rb": 4.199719361999996,8753 "spec/workers/gitlab/jira_import/stuck_jira_import_jobs_worker_spec.rb": 4.387152884000898,8754 "spec/lib/gitlab/checks/commits_check_spec.rb": 4.317151823999666,8755 "spec/lib/extracts_ref/ref_extractor_spec.rb": 4.713178322999738,8756 "spec/lib/sidebars/groups/menus/settings_menu_spec.rb": 3.610395335999783,8757 "spec/services/integrations/slack_installation/project_service_spec.rb": 3.857102566999856,8758 "spec/graphql/types/base_field_spec.rb": 4.272468160999779,8759 "spec/tasks/gitlab/container_registry_rake_spec.rb": 4.109412826999687,8760 "spec/lib/gitlab/middleware/compressed_json_spec.rb": 3.190501287999723,8761 "spec/experiments/application_experiment_spec.rb": 3.2827508270002,8762 "spec/tasks/gitlab/lfs/check_rake_spec.rb": 3.566399168999851,8763 "spec/lib/gitlab/sidekiq_middleware/client_metrics_spec.rb": 3.7021431849998407,8764 "spec/lib/bulk_imports/common/pipelines/badges_pipeline_spec.rb": 3.198699902000044,8765 "spec/services/work_items/delete_service_spec.rb": 3.336007848999543,8766 "spec/lib/gitlab/ci/templates/Jobs/build_gitlab_ci_yaml_spec.rb": 3.8233126750001247,8767 "spec/tasks/tokens_rake_spec.rb": 3.5347026039999037,8768 "spec/services/feature_flags/create_service_spec.rb": 3.630287127999509,8769 "spec/lib/atlassian/jira_connect/serializers/repository_entity_spec.rb": 2.81565142799991,8770 "spec/uploaders/file_mover_spec.rb": 3.368855223000537,8771 "spec/services/remote_mirrors/sync_service_spec.rb": 2.1306500549999328,8772 "spec/lib/gitlab/git/attributes_parser_spec.rb": 3.2713954299997567,8773 "spec/lib/gitlab/bitbucket_server_import/importers/pull_request_notes/inline_spec.rb": 2.7603781469997557,8774 "spec/lib/gitlab/import/merge_request_creator_spec.rb": 2.717042694999691,8775 "spec/lib/api/entities/clusters/agents/authorizations/ci_access_spec.rb": 2.464532986999984,8776 "spec/lib/atlassian/jira_connect/jwt/asymmetric_spec.rb": 2.8450167529999817,8777 "spec/lib/gitlab/import_export/repo_saver_spec.rb": 2.831341293999685,8778 "spec/workers/propagate_integration_inherit_worker_spec.rb": 2.4645815079993554,8779 "spec/services/ci/create_pipeline_service/custom_yaml_tags_spec.rb": 1.965496374000395,8780 "spec/lib/gitlab/background_task_spec.rb": 2.5314849370006414,8781 "spec/graphql/resolvers/issue_status_counts_resolver_spec.rb": 2.7867781330005528,8782 "spec/lib/bulk_imports/projects/pipelines/project_pipeline_spec.rb": 2.4301072030002615,8783 "spec/workers/gitlab/github_import/stage/import_pull_requests_worker_spec.rb": 2.361625265000839,8784 "spec/serializers/merge_request_widget_commit_entity_spec.rb": 2.457585819000087,8785 "spec/services/packages/composer/version_parser_service_spec.rb": 1.796467472000586,8786 "spec/components/pajamas/toggle_component_spec.rb": 2.443775151000409,8787 "spec/models/packages/debian/project_architecture_spec.rb": 2.2495960139995077,8788 "spec/services/container_expiration_policies/cleanup_service_spec.rb": 2.289481417999923,8789 "spec/graphql/resolvers/kas/agent_connections_resolver_spec.rb": 1.8985859340000388,8790 "spec/services/personal_access_tokens/revoke_service_spec.rb": 2.40601310799957,8791 "spec/workers/gitlab/jira_import/stage/import_issues_worker_spec.rb": 2.4338836130000345,8792 "spec/graphql/resolvers/ml/find_model_version_resolver_spec.rb": 2.345755557999837,8793 "spec/lib/gitlab/ci/badge/coverage/template_spec.rb": 2.2275498389999484,8794 "spec/lib/banzai/filter/asset_proxy_filter_spec.rb": 2.066302985999755,8795 "spec/lib/gitlab/ci/pipeline/expression/lexeme/matches_spec.rb": 1.8853132570002344,8796 "spec/graphql/resolvers/terraform/states_resolver_spec.rb": 1.9883146489992214,8797 "spec/services/events/destroy_service_spec.rb": 2.264941712000109,8798 "spec/views/events/event/_common.html.haml_spec.rb": 1.8132371499996225,8799 "spec/services/wiki_pages/event_create_service_spec.rb": 1.9425492170003054,8800 "spec/services/ci/abort_pipelines_service_spec.rb": 2.0408421310003177,8801 "spec/lib/bulk_imports/pipeline/context_spec.rb": 1.8038400909999837,8802 "spec/models/tree_spec.rb": 1.6557081560004008,8803 "spec/lib/json_web_token/rsa_token_spec.rb": 1.6844761409993225,8804 "spec/models/ml/model_metadata_spec.rb": 1.6380714699998862,8805 "spec/lib/error_tracking/sentry_client/api_urls_spec.rb": 1.6667795439998372,8806 "spec/models/ref_matcher_spec.rb": 1.6216908020005576,8807 "spec/graphql/resolvers/group_milestones_resolver_spec.rb": 1.4570336699998734,8808 "spec/lib/gitlab/metrics/subscribers/external_http_spec.rb": 1.5000213829998756,8809 "spec/serializers/merge_request_sidebar_basic_entity_spec.rb": 1.6105115640002623,8810 "spec/services/concerns/rate_limited_service_spec.rb": 1.8037624709995725,8811 "spec/workers/delete_merged_branches_worker_spec.rb": 1.6825035820002086,8812 "spec/graphql/resolvers/ml/find_model_versions_resolver_spec.rb": 1.3449818290000621,8813 "spec/services/ide/terminal_config_service_spec.rb": 1.7781924060000165,8814 "spec/lib/safe_zip/extract_spec.rb": 1.520022489999974,8815 "spec/models/aws/role_spec.rb": 1.5434712249998483,8816 "spec/lib/gitlab/diff/formatters/file_formatter_spec.rb": 1.0724211459992148,8817 "spec/graphql/mutations/alert_management/http_integration/create_spec.rb": 1.2745100719994298,8818 "spec/lib/gitlab/x509/tag_sigstore_spec.rb": 1.3967041409996455,8819 "spec/services/achievements/update_user_achievement_priorities_service_spec.rb": 1.3097795249996125,8820 "spec/lib/banzai/renderer_spec.rb": 1.7462111209997602,8821 "spec/scripts/generate_rspec_pipeline_spec.rb": 1.3725709039999856,8822 "spec/services/ml/model_versions/get_model_version_service_spec.rb": 1.4191556370005856,8823 "spec/lib/gitlab/slash_commands/presenters/issue_comment_spec.rb": 1.391208851000556,8824 "spec/models/analytics/cycle_analytics/stage_event_hash_spec.rb": 1.30388045699965,8825 "spec/services/boards/destroy_service_spec.rb": 1.416029277999769,8826 "spec/graphql/mutations/clusters/agent_tokens/revoke_spec.rb": 1.45690021000064,8827 "spec/lib/gitlab/ci/variables/helpers_spec.rb": 1.3800549830002637,8828 "spec/rubocop/cop/gitlab/avoid_feature_category_not_owned_spec.rb": 1.4939183139995293,8829 "spec/serializers/analytics_summary_serializer_spec.rb": 1.2696588830003748,8830 "spec/graphql/mutations/achievements/revoke_spec.rb": 1.3463351300006252,8831 "spec/lib/gitlab/config/entry/factory_spec.rb": 1.3600096669997583,8832 "spec/views/projects/settings/operations/show.html.haml_spec.rb": 1.4223186159997567,8833 "spec/finders/license_template_finder_spec.rb": 1.1536432720004086,8834 "spec/workers/dependency_proxy/cleanup_dependency_proxy_worker_spec.rb": 1.400042840000424,8835 "spec/lib/gitlab/graphql/batch_key_spec.rb": 1.1629496610003116,8836 "spec/services/concerns/audit_event_save_type_spec.rb": 1.072251086000506,8837 "spec/lib/gitlab/bitbucket_server_import/parallel_importer_spec.rb": 0.987197260999892,8838 "spec/lib/bulk_imports/projects/pipelines/commit_notes_pipeline_spec.rb": 1.0304966539997622,8839 "spec/services/cloud_seed/google_cloud/enable_cloud_run_service_spec.rb": 1.1369107649998114,8840 "spec/graphql/resolvers/group_environment_scopes_resolver_spec.rb": 0.9750498430003063,8841 "spec/services/packages/nuget/extract_remote_metadata_file_service_spec.rb": 1.1388999849996253,8842 "spec/views/layouts/organization.html.haml_spec.rb": 0.9412399390002975,8843 "spec/lib/gitlab/kubernetes/kubeconfig/template_spec.rb": 1.0248331940001663,8844 "spec/lib/gitlab/sidekiq_middleware/concurrency_limit/workers_map_spec.rb": 1.056433508999362,8845 "spec/lib/sidebars/user_settings/menus/gpg_keys_menu_spec.rb": 1.0352431019991855,8846 "spec/lib/gitlab/snippet_search_results_spec.rb": 0.8928516269997999,8847 "spec/services/packages/npm/process_package_file_service_spec.rb": 0.9867721609998625,8848 "spec/serializers/jira_connect/app_data_serializer_spec.rb": 0.7615520990002551,8849 "spec/workers/issuables/clear_groups_issue_counter_worker_spec.rb": 0.9266330709997419,8850 "spec/serializers/feature_flag_summary_entity_spec.rb": 0.9565434860005553,8851 "spec/finders/repositories/changelog_tag_finder_spec.rb": 0.9501704969998173,8852 "spec/support_specs/database/duplicate_indexes_spec.rb": 0.9117868539997289,8853 "spec/lib/gitlab/ci/pipeline/chain/cancel_pending_pipelines_spec.rb": 0.7984424129999752,8854 "spec/initializers/database_config_spec.rb": 1.2602473239994652,8855 "spec/graphql/types/incident_management/escalation_status_enum_spec.rb": 0.8114219720000619,8856 "spec/lib/gitlab/github_import/clients/proxy_spec.rb": 0.8942835769994417,8857 "spec/presenters/blobs/notebook_presenter_spec.rb": 0.9011038460002965,8858 "spec/serializers/activity_pub/project_entity_spec.rb": 0.814428009999574,8859 "spec/lib/constraints/activity_pub_constrainer_spec.rb": 0.7080192389994409,8860 "spec/lib/banzai/filter/timeout_text_pipeline_filter_spec.rb": 0.7965229030005503,8861 "spec/workers/users/create_statistics_worker_spec.rb": 0.7716976380006599,8862 "spec/models/concerns/from_except_spec.rb": 0.7121035680002024,8863 "spec/support_specs/license_metadata_tags_spec.rb": 0.7831645360001858,8864 "spec/graphql/types/namespace/package_settings_type_spec.rb": 0.72809914499976,8865 "spec/scripts/setup/generate_as_if_foss_env_spec.rb": 0.6899547120001444,8866 "spec/tooling/danger/change_column_default_spec.rb": 0.6569083269996554,8867 "spec/lib/gitlab/manifest_import/metadata_spec.rb": 0.7329002850001416,8868 "spec/services/emails/destroy_service_spec.rb": 0.5992149880003126,8869 "spec/support_specs/graphql/var_spec.rb": 0.8062379119992329,8870 "spec/services/groups/deploy_tokens/destroy_service_spec.rb": 0.8027312530002746,8871 "spec/graphql/types/packages/package_type_spec.rb": 0.6262794320000467,8872 "spec/views/devise/confirmations/almost_there.html.haml_spec.rb": 0.6022295969996776,8873 "spec/lib/gitlab/external_authorization/logger_spec.rb": 0.5388894470006562,8874 "spec/serializers/import/bitbucket_server_provider_repo_entity_spec.rb": 0.6223042430001442,8875 "spec/rubocop/cop/code_reuse/finder_spec.rb": 0.6366953799997646,8876 "spec/lib/gitlab/git/util_spec.rb": 0.6192229730004328,8877 "spec/lib/gitlab/ci/yaml_processor/dag_spec.rb": 0.6841328930004238,8878 "spec/policies/instance_metadata_policy_spec.rb": 0.48923521599954256,8879 "spec/lib/gitlab/sidekiq_middleware/pause_control/strategy_handler_spec.rb": 0.5416580470000554,8880 "spec/lib/gitlab/auth/otp/strategies/duo_auth/manual_otp_spec.rb": 0.5793944910001301,8881 "spec/workers/approve_blocked_pending_approval_users_worker_spec.rb": 0.5722936120000668,8882 "spec/lib/api/helpers/variables_helpers_spec.rb": 0.5174637310001344,8883 "spec/graphql/types/tree/tree_type_spec.rb": 0.45372612199935247,8884 "spec/graphql/types/ci/runner_manager_type_spec.rb": 0.53638970800057,8885 "spec/rubocop/cop/migration/background_migrations_spec.rb": 0.5524784250001176,8886 "spec/graphql/types/ci/runner_upgrade_status_enum_spec.rb": 0.5877247390008051,8887 "spec/services/captcha/captcha_verification_service_spec.rb": 0.551100516000588,8888 "spec/initializers/rack_multipart_patch_spec.rb": 0.5456217259998084,8889 "spec/lib/gitlab/database/postgresql_adapter/dump_schema_versions_mixin_spec.rb": 0.44031620400073734,8890 "spec/lib/gitlab/database/convert_feature_category_to_group_label_spec.rb": 0.45144851299937727,8891 "spec/lib/sidebars/organizations/menus/scope_menu_spec.rb": 0.4569426010002644,8892 "spec/rubocop/cop/migration/refer_to_index_by_name_spec.rb": 0.4468831639997006,8893 "spec/lib/click_house/write_buffer_spec.rb": 0.4538057520003349,8894 "spec/graphql/types/release_asset_link_type_spec.rb": 0.43350954499965155,8895 "spec/helpers/protected_refs_helper_spec.rb": 0.458224502000121,8896 "spec/graphql/types/design_management/design_collection_type_spec.rb": 0.42114399799993407,8897 "spec/rubocop/cop/migration/avoid_finalize_background_migration_spec.rb": 0.36542346800069936,8898 "spec/lib/gitlab/email/hook/delivery_metrics_observer_spec.rb": 0.4995908339997186,8899 "spec/rubocop/cop/rspec/env_assignment_spec.rb": 0.4622328409996044,8900 "spec/graphql/types/blob_viewers/type_enum_spec.rb": 0.4441695939995043,8901 "spec/lib/bitbucket_server/representation/user_spec.rb": 0.44939915200029645,8902 "spec/lib/sidebars/groups/super_sidebar_menus/manage_menu_spec.rb": 0.44482110399985686,8903 "spec/rubocop/cop/include_sidekiq_worker_spec.rb": 0.3584184190003725,8904 "spec/graphql/types/permission_types/note_spec.rb": 0.3553256989998772,8905 "spec/serializers/project_mirror_serializer_spec.rb": 0.3422452919994612,8906 "spec/workers/todos_destroyer/group_private_worker_spec.rb": 0.33382967299985467,8907 "spec/lib/bitbucket/collection_spec.rb": 0.3484128600002805,8908 "spec/lib/api/entities/projects/repository_storage_move_spec.rb": 0.38411310399987997,8909 "spec/lib/gitlab/usage/metrics/instrumentations/gitlab_dedicated_metric_spec.rb": 0.3678334870000981,8910 "spec/rubocop/cop/gitlab/except_spec.rb": 0.3397718719998011,8911 "spec/graphql/types/ci/job_artifact_file_type_enum_spec.rb": 0.35517095900013373,8912 "spec/lib/gitlab/ci/status/build/waiting_for_resource_spec.rb": 0.36707897700034664,8913 "spec/lib/gitlab/kubernetes/role_binding_spec.rb": 0.359758499000236048914}8915Knapsack global time execution for tests: 35m 08s8916Pending: (Failures listed here are expected and do not affect your suite's status)8917 1) Gitlab::GitAccess#check_push_access! has the correct permissions for admin_without_admin_modes8918 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098919 # ./spec/lib/gitlab/git_access_spec.rb:8528920 2) Gitlab::GitAccess#check_push_access! when developers are allowed to push into the exact protected branch has the correct permissions for admin_without_admin_modes8921 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098922 # ./spec/lib/gitlab/git_access_spec.rb:8528923 3) Gitlab::GitAccess#check_push_access! when developers are allowed to merge into the exact protected branch when a merge request exists for the given source/target branch when the merge request is in progress has the correct permissions for admin_without_admin_modes8924 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098925 # ./spec/lib/gitlab/git_access_spec.rb:8528926 4) Gitlab::GitAccess#check_push_access! when developers are allowed to merge into the exact protected branch when a merge request exists for the given source/target branch when the merge request is not in progress has the correct permissions for admin_without_admin_modes8927 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098928 # ./spec/lib/gitlab/git_access_spec.rb:8528929 5) Gitlab::GitAccess#check_push_access! when developers are allowed to merge into the exact protected branch when a merge request exists for the given source/target branch when a merge request does not exist for the given source/target branch has the correct permissions for admin_without_admin_modes8930 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098931 # ./spec/lib/gitlab/git_access_spec.rb:8528932 6) Gitlab::GitAccess#check_push_access! when developers are allowed to push and merge into the exact protected branch has the correct permissions for admin_without_admin_modes8933 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098934 # ./spec/lib/gitlab/git_access_spec.rb:8528935 7) Gitlab::GitAccess#check_push_access! when no one is allowed to push to the feature protected branch has the correct permissions for admin_without_admin_modes8936 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098937 # ./spec/lib/gitlab/git_access_spec.rb:8528938 8) Gitlab::GitAccess#check_push_access! has the correct permissions for admin_without_admin_modes8939 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098940 # ./spec/lib/gitlab/git_access_spec.rb:8528941 9) Gitlab::GitAccess#check_push_access! when developers are allowed to push into the wildcard protected branch has the correct permissions for admin_without_admin_modes8942 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098943 # ./spec/lib/gitlab/git_access_spec.rb:8528944 10) Gitlab::GitAccess#check_push_access! when developers are allowed to merge into the wildcard protected branch when a merge request exists for the given source/target branch when the merge request is in progress has the correct permissions for admin_without_admin_modes8945 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098946 # ./spec/lib/gitlab/git_access_spec.rb:8528947 11) Gitlab::GitAccess#check_push_access! when developers are allowed to merge into the wildcard protected branch when a merge request exists for the given source/target branch when the merge request is not in progress has the correct permissions for admin_without_admin_modes8948 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098949 # ./spec/lib/gitlab/git_access_spec.rb:8528950 12) Gitlab::GitAccess#check_push_access! when developers are allowed to merge into the wildcard protected branch when a merge request exists for the given source/target branch when a merge request does not exist for the given source/target branch has the correct permissions for admin_without_admin_modes8951 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098952 # ./spec/lib/gitlab/git_access_spec.rb:8528953 13) Gitlab::GitAccess#check_push_access! when developers are allowed to push and merge into the wildcard protected branch has the correct permissions for admin_without_admin_modes8954 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098955 # ./spec/lib/gitlab/git_access_spec.rb:8528956 14) Gitlab::GitAccess#check_push_access! when no one is allowed to push to the feat* protected branch has the correct permissions for admin_without_admin_modes8957 # All admins are allowed to perform actions https://gitlab.com/gitlab-org/gitlab/-/issues/2965098958 # ./spec/lib/gitlab/git_access_spec.rb:8528959 15) Atlassian::JiraConnect::Client#store_build_info avoids N+1 database queries8961 Failure/Error:8962 expect do8963 subject.send(:store_build_info, project: project, pipelines: pipelines)8964 end.not_to exceed_query_limit(baseline)8965 Expected a maximum of 16 queries, got 17:8966 Query Diff:8967 -----------8968 SELECT "merge_requests"."id", "merge_requests"."target_branch", "merge_requests"."source_branch", "merge_requests"."source_project_id", "merge_requests"."author_id", "merge_requests"."assignee_id", "merge_requests"."title", "merge_requests"."created_at", "merge_requests"."updated_at", "merge_requests"."milestone_id", "merge_requests"."merge_status", "merge_requests"."target_project_id", "merge_requests"."iid", "merge_requests"."description", "merge_requests"."updated_by_id", "merge_requests"."merge_error", "merge_requests"."merge_params", "merge_requests"."merge_when_pipeline_succeeds", "merge_requests"."merge_user_id", "merge_requests"."merge_commit_sha", "merge_requests"."approvals_before_merge", "merge_requests"."rebase_commit_sha", "merge_requests"."in_progress_merge_commit_sha", "merge_requests"."lock_version", "merge_requests"."title_html", "merge_requests"."description_html", "merge_requests"."time_estimate", "merge_requests"."squash", "merge_requests"."cached_markdown_version", "merge_requests"."last_edited_at", "merge_requests"."last_edited_by_id", "merge_requests"."head_pipeline_id", "merge_requests"."merge_jid", "merge_requests"."discussion_locked", "merge_requests"."latest_merge_request_diff_id", "merge_requests"."allow_maintainer_to_push", "merge_requests"."state_id", "merge_requests"."rebase_jid", "merge_requests"."squash_commit_sha", "merge_requests"."sprint_id", "merge_requests"."merge_ref_sha", "merge_requests"."draft", "merge_requests"."prepared_at", "merge_requests"."merged_commit_sha", "merge_requests"."override_requested_changes", "merge_requests"."imported_from" FROM "merge_requests" WHERE "merge_requests"."source_project_id" = 769 AND "merge_requests"."source_branch" = 'master' AND (EXISTS (SELECT 1 FROM "merge_request_diffs"...8969 -- (expected: 0, got: 1)8970 INNER JOIN "merge_request_diff_commits" ON "merge_request_diff_commits"."merge_request_diff_id" = "merge_request_diffs"."id" WHERE (merge_requests.latest_merge_request_diff_id = merge_request_diffs.id) AND "merge_request_diff_commits"."sha" = '\xb83d6e391c22777fca1ed3012fce84f633d7fed0'))8971 # ./spec/lib/atlassian/jira_connect/client_spec.rb:415:in `block (3 levels) in <top (required)>'8972 # ./spec/lib/atlassian/jira_connect/client_spec.rb:26:in `block (3 levels) in <top (required)>'8973 # ./spec/lib/atlassian/jira_connect/client_spec.rb:26:in `block (2 levels) in <top (required)>'8974 # ./spec/spec_helper.rb:448:in `block (3 levels) in <top (required)>'8975 # ./lib/gitlab/sidekiq_sharding/validator.rb:42:in `enabled'8976 # ./spec/spec_helper.rb:447:in `block (2 levels) in <top (required)>'8977 # ./spec/spec_helper.rb:442:in `block (3 levels) in <top (required)>'8978 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'8979 # ./spec/spec_helper.rb:433:in `block (2 levels) in <top (required)>'8980 # ./spec/spec_helper.rb:429:in `block (3 levels) in <top (required)>'8981 # ./lib/gitlab/application_context.rb:70:in `with_raw_context'8982 # ./spec/spec_helper.rb:429:in `block (2 levels) in <top (required)>'8983 # ./spec/spec_helper.rb:261:in `block (2 levels) in <top (required)>'8984 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>'8985 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>'8986 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>'8987 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'8988 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>'8989Finished in 36 minutes 50 seconds (files took 1 minute 49.4 seconds to load)89903845 examples, 0 failures, 15 pending8991Randomized with seed 44968992[TEST PROF INFO] Time spent in factories: 14:18.967 (37.9% of total time)8993RSpec exited with 0.8994No examples to retry, congrats!8996Running after script...8997$ source scripts/utils.sh8998$ bundle exec gem list gitlab_quality-test_tooling8999gitlab_quality-test_tooling (1.26.0)9000$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command9004$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command9007$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command9011$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command9014$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command9019$ tooling/bin/push_job_metrics || true9020[job-metrics] Pushing job metrics file for the CI/CD job.9021[job-metrics] Pushed 4 CI job metric entries to InfluxDB.9023Not uploading cache ruby-gems-debian-bookworm-ruby-3.1-17 due to policy9025Uploading artifacts...9026auto_explain/: found 3 matching artifact files and directories 9027coverage/: found 5 matching artifact files and directories 9028WARNING: crystalball/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 9029WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 9030knapsack/: found 4 matching artifact files and directories 9031rspec/: found 12 matching artifact files and directories 9032WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 9033log/*.log: found 18 matching artifact files and directories 9034WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6934018459/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com9035WARNING: Retrying... context=artifacts-uploader error=request redirected9036Uploading artifacts as "archive" to coordinator... 201 Created id=6934018459 responseStatus=201 Created token=glcbt-659037Uploading artifacts...9038rspec/rspec-*.xml: found 1 matching artifact files and directories 9039WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6934018459/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com9040WARNING: Retrying... context=artifacts-uploader error=request redirected9041Uploading artifacts as "junit" to coordinator... 201 Created id=6934018459 responseStatus=201 Created token=glcbt-659043Job succeeded