220:08:09To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 320:08:11Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 520:08:11To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 620:08:22 does not raise an error 720:08:22# [RSpecRunTime] RSpec elapsed time: 5 minutes 23.26 seconds. Current RSS: ~1295M. Threads: 4. load average: 0.93 0.83 0.66 1/295 4618 920:08:22 when not relying on database records 1020:08:22 .components_usage_data 1120:08:22 gathers basic components usage data 1220:08:22 .object_store_config 1320:08:22 when object_store is not configured 1420:08:22 returns component enable status only 1520:08:22 when object_store is configured 1620:08:22 returns filtered object store config 1720:08:22 when retrieve component setting meets exception 1820:08:22 with should_raise_for_dev? false 1920:08:22 returns -1 for component enable status 2020:08:22 with should_raise_for_dev? true 2120:08:22 raises an error 2220:08:22 .object_store_usage_data 2320:08:22 fetches object store config of five components 2420:08:22 .grafana_embed_usage_data 2520:08:22 with project grafana integration enabled 2620:08:22 with valid and invalid embeds 2720:08:24 counts only the issues with embeds 2820:08:24# [RSpecRunTime] RSpec elapsed time: 5 minutes 25.44 seconds. Current RSS: ~1330M. Threads: 4. load average: 0.93 0.83 0.66 1/295 4619 3020:08:24 with project grafana integration disabled 3120:08:24 with one issue having a grafana link in the description and one without 3220:08:24 behaves like zero count 3320:08:25 does not count the issue 3420:08:25# [RSpecRunTime] RSpec elapsed time: 5 minutes 26.59 seconds. Current RSS: ~1346M. Threads: 4. load average: 0.93 0.83 0.66 1/295 4620 3620:08:25 with an un-integrated project 3720:08:25 with one issue having a grafana link in the description and one without 3820:08:25 behaves like zero count 3920:08:26 does not count the issue 4020:08:26 .service_desk_counts 4120:08:27 gathers Service Desk data 4220:08:27# [RSpecRunTime] RSpec elapsed time: 5 minutes 28.58 seconds. Current RSS: ~1350M. Threads: 4. load average: 0.94 0.83 0.66 1/290 4621 4420:08:27 .with_metadata 4520:08:27 records duration 4620:08:27 records error and returns nil 4720:08:28# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_spec.rb. It took 5 minutes 23.77 seconds. Expected to take 5 minutes 10.44 seconds. 4820:08:28# [RSpecRunTime] RSpec elapsed time: 5 minutes 30.04 seconds. Current RSS: ~1352M. Threads: 4. load average: 0.94 0.83 0.66 1/290 4622 5020:08:28# [RSpecRunTime] Starting example group spec/services/todos/destroy/entity_leave_service_spec.rb. Expected to take 3 minutes 31.21 seconds. 5120:08:28Todos::Destroy::EntityLeaveService 5320:08:29 updating a Project 5420:08:29 when project is private 5520:08:29 when user is not a member of the project 5620:08:33 removes project todos for the provided user 5720:08:33# [RSpecRunTime] RSpec elapsed time: 5 minutes 34.3 seconds. Current RSS: ~1335M. Threads: 4. load average: 0.94 0.84 0.66 1/290 4623 5920:08:33 access permissions 6020:08:33 group_access: nil, project_access: :reporter, method_name: :does_not_remove_any_todos 6120:08:33 behaves like using different access permissions 6220:08:36 is expected not to change `Todo.count` 6320:08:36# [RSpecRunTime] RSpec elapsed time: 5 minutes 37.99 seconds. Current RSS: ~1316M. Threads: 4. load average: 0.94 0.84 0.66 1/290 4624 6520:08:36 group_access: nil, project_access: :guest, method_name: :removes_confidential_issues_and_internal_notes_and_merge_request_todos 6620:08:36 behaves like using different access permissions 6720:08:40 is expected to contain exactly #<Todo id: 20, user_id: 282, project_id: 112, target_id: 93, target_type: "Issue", author_id: 285, ac...-23 20:08:39.998774226 +0000", commit_id: nil, group_id: nil, resolved_by_action: nil, note_id: nil> and #<Todo id: 17, user_id: 282, project_id: 121, target_id: 91, target_type: "Issue", author_id: 294, ac...-23 20:08:38.288015147 +0000", commit_id: nil, group_id: 294, resolved_by_action: nil, note_id: nil> 6820:08:40# [RSpecRunTime] RSpec elapsed time: 5 minutes 41.68 seconds. Current RSS: ~1307M. Threads: 4. load average: 0.95 0.84 0.67 1/290 4625 7020:08:40 group_access: :reporter, project_access: nil, method_name: :does_not_remove_any_todos 7120:08:40 behaves like using different access permissions 7220:08:44 is expected not to change `Todo.count` 7320:08:44# [RSpecRunTime] RSpec elapsed time: 5 minutes 45.21 seconds. Current RSS: ~1307M. Threads: 4. load average: 0.95 0.84 0.67 1/290 4626 7520:08:44 group_access: :guest, project_access: nil, method_name: :removes_confidential_issues_and_internal_notes_and_merge_request_todos 7620:08:44 behaves like using different access permissions 7720:08:47 is expected to contain exactly #<Todo id: 34, user_id: 282, project_id: 112, target_id: 101, target_type: "Issue", author_id: 285, a...-23 20:08:47.003058243 +0000", commit_id: nil, group_id: nil, resolved_by_action: nil, note_id: nil> and #<Todo id: 31, user_id: 282, project_id: 129, target_id: 99, target_type: "Issue", author_id: 302, ac...-23 20:08:45.501323726 +0000", commit_id: nil, group_id: 294, resolved_by_action: nil, note_id: nil> 7820:08:47# [RSpecRunTime] RSpec elapsed time: 5 minutes 48.72 seconds. Current RSS: ~1309M. Threads: 4. load average: 0.96 0.85 0.67 1/290 4627 8020:08:47 group_access: :guest, project_access: :reporter, method_name: :does_not_remove_any_todos 8120:08:47 behaves like using different access permissions 8220:08:51 is expected not to change `Todo.count` 8320:08:51# [RSpecRunTime] RSpec elapsed time: 5 minutes 52.46 seconds. Current RSS: ~1311M. Threads: 4. load average: 0.96 0.85 0.67 1/290 4628 8520:08:51 group_access: :guest, project_access: :guest, method_name: :removes_confidential_issues_and_internal_notes_and_merge_request_todos 8620:08:51 behaves like using different access permissions 8720:08:55 is expected to contain exactly #<Todo id: 48, user_id: 282, project_id: 112, target_id: 109, target_type: "Issue", author_id: 285, a...-23 20:08:54.262549470 +0000", commit_id: nil, group_id: nil, resolved_by_action: nil, note_id: nil> and #<Todo id: 45, user_id: 282, project_id: 137, target_id: 107, target_type: "Issue", author_id: 310, a...-23 20:08:52.725783554 +0000", commit_id: nil, group_id: 294, resolved_by_action: nil, note_id: nil> 8820:08:55# [RSpecRunTime] RSpec elapsed time: 5 minutes 56.44 seconds. Current RSS: ~1312M. Threads: 4. load average: 1.04 0.87 0.68 1/290 4629 9020:08:55 when project is private in an internal/public group 9120:08:55 when user is not a member of the project 9220:08:59 removes project todos for the provided user 9320:08:59# [RSpecRunTime] RSpec elapsed time: 6 minutes 0.23 second. Current RSS: ~1320M. Threads: 4. load average: 1.04 0.87 0.68 1/291 4630 9520:08:59 access permissions 9620:08:59 group_access: nil, project_access: :reporter, method_name: :does_not_remove_any_todos 9720:08:59 behaves like using different access permissions 9820:09:02 is expected not to change `Todo.count` 9920:09:02# [RSpecRunTime] RSpec elapsed time: 6 minutes 3.85 seconds. Current RSS: ~1322M. Threads: 4. load average: 1.03 0.87 0.68 1/291 4631 10120:09:02 group_access: nil, project_access: :guest, method_name: :removes_confidential_issues_and_internal_notes_and_merge_request_todos 10220:09:02 behaves like using different access permissions 10320:09:06 is expected to contain exactly #<Todo id: 69, user_id: 282, project_id: 141, target_id: 121, target_type: "Issue", author_id: 315, a...-23 20:09:05.750935900 +0000", commit_id: nil, group_id: nil, resolved_by_action: nil, note_id: nil> and #<Todo id: 66, user_id: 282, project_id: 150, target_id: 119, target_type: "Issue", author_id: 324, a...-23 20:09:04.253776913 +0000", commit_id: nil, group_id: 353, resolved_by_action: nil, note_id: nil> 10420:09:06# [RSpecRunTime] RSpec elapsed time: 6 minutes 7.45 seconds. Current RSS: ~1315M. Threads: 4. load average: 1.03 0.87 0.68 1/291 4632 10620:09:06 group_access: :reporter, project_access: nil, method_name: :does_not_remove_any_todos 10720:09:06 behaves like using different access permissions 10820:09:09 is expected not to change `Todo.count` 10920:09:09# [RSpecRunTime] RSpec elapsed time: 6 minutes 11.03 seconds. Current RSS: ~1314M. Threads: 4. load average: 1.03 0.87 0.68 1/290 4633 11120:09:09 group_access: :guest, project_access: nil, method_name: :removes_confidential_issues_and_internal_notes_and_merge_request_todos 11220:09:09 behaves like using different access permissions 11320:09:13 is expected to contain exactly #<Todo id: 83, user_id: 282, project_id: 141, target_id: 129, target_type: "Issue", author_id: 315, a...-23 20:09:12.937651930 +0000", commit_id: nil, group_id: nil, resolved_by_action: nil, note_id: nil> and #<Todo id: 80, user_id: 282, project_id: 158, target_id: 127, target_type: "Issue", author_id: 332, a...-23 20:09:11.343162946 +0000", commit_id: nil, group_id: 353, resolved_by_action: nil, note_id: nil> 11420:09:13# [RSpecRunTime] RSpec elapsed time: 6 minutes 14.67 seconds. Current RSS: ~1316M. Threads: 4. load average: 1.03 0.87 0.68 1/290 4634 11620:09:13 group_access: :guest, project_access: :reporter, method_name: :does_not_remove_any_todos 11720:09:13 behaves like using different access permissions 11820:09:17 is expected not to change `Todo.count` 11920:09:17# [RSpecRunTime] RSpec elapsed time: 6 minutes 18.18 seconds. Current RSS: ~1315M. Threads: 4. load average: 1.03 0.87 0.68 1/290 4635 12120:09:17 group_access: :guest, project_access: :guest, method_name: :removes_confidential_issues_and_internal_notes_and_merge_request_todos 12220:09:17 behaves like using different access permissions 12320:09:20 is expected to contain exactly #<Todo id: 97, user_id: 282, project_id: 141, target_id: 137, target_type: "Issue", author_id: 315, a...-23 20:09:20.012610124 +0000", commit_id: nil, group_id: nil, resolved_by_action: nil, note_id: nil> and #<Todo id: 94, user_id: 282, project_id: 166, target_id: 135, target_type: "Issue", author_id: 340, a...-23 20:09:18.492077958 +0000", commit_id: nil, group_id: 353, resolved_by_action: nil, note_id: nil> 12420:09:20# [RSpecRunTime] RSpec elapsed time: 6 minutes 21.84 seconds. Current RSS: ~1319M. Threads: 4. load average: 1.03 0.88 0.69 1/290 4636 12620:09:20 when project is not private 12720:09:24 enqueues the PrivateFeaturesWorker 12820:09:24 confidential issues 12920:09:24 when a user is not an author of confidential issue 13020:09:24 behaves like removes confidential issues and internal notes todos 13120:09:28 is expected to change `Todo.count` from 7 to 5 13220:09:28# [RSpecRunTime] RSpec elapsed time: 6 minutes 29.43 seconds. Current RSS: ~1324M. Threads: 4. load average: 1.10 0.90 0.70 1/290 4637 13420:09:28 when a user is an author of confidential issue 13520:09:28 behaves like removes only internal notes todos 13620:09:32 is expected to change `Todo.count` from 7 to 6 13720:09:32# [RSpecRunTime] RSpec elapsed time: 6 minutes 33.86 seconds. Current RSS: ~1317M. Threads: 4. load average: 1.09 0.90 0.70 1/290 4638 13920:09:32 when a user is an assignee of confidential issue 14020:09:32 behaves like removes only internal notes todos 14120:09:36 is expected to change `Todo.count` from 7 to 6 14220:09:36# [RSpecRunTime] RSpec elapsed time: 6 minutes 37.56 seconds. Current RSS: ~1337M. Threads: 4. load average: 1.09 0.90 0.70 1/290 4639 14420:09:36 access permissions 14520:09:36 group_access: nil, project_access: :reporter, method_name: :does_not_remove_any_todos 14620:09:36 behaves like using different access permissions 14720:09:40 is expected not to change `Todo.count` 14820:09:40# [RSpecRunTime] RSpec elapsed time: 6 minutes 41.7 seconds. Current RSS: ~1337M. Threads: 4. load average: 1.08 0.90 0.70 1/290 4640 15020:09:40 group_access: nil, project_access: :guest, method_name: :removes_confidential_issues_and_internal_notes_todos 15120:09:40 behaves like using different access permissions 15220:09:44 is expected to change `Todo.count` from 7 to 5 15320:09:44# [RSpecRunTime] RSpec elapsed time: 6 minutes 45.82 seconds. Current RSS: ~1333M. Threads: 4. load average: 1.07 0.90 0.70 1/290 4641 15520:09:44 group_access: :reporter, project_access: nil, method_name: :does_not_remove_any_todos 15620:09:44 behaves like using different access permissions 15720:09:48 is expected not to change `Todo.count` 15820:09:48# [RSpecRunTime] RSpec elapsed time: 6 minutes 49.95 seconds. Current RSS: ~1332M. Threads: 4. load average: 1.07 0.91 0.70 1/290 4642 16020:09:48 group_access: :guest, project_access: nil, method_name: :removes_confidential_issues_and_internal_notes_todos 16120:09:48 behaves like using different access permissions 16220:09:52 is expected to change `Todo.count` from 7 to 5 16320:09:52# [RSpecRunTime] RSpec elapsed time: 6 minutes 53.91 seconds. Current RSS: ~1338M. Threads: 4. load average: 1.06 0.91 0.71 1/290 4643 16520:09:52 group_access: :guest, project_access: :reporter, method_name: :does_not_remove_any_todos 16620:09:52 behaves like using different access permissions 16720:09:57 is expected not to change `Todo.count` 16820:09:57# [RSpecRunTime] RSpec elapsed time: 6 minutes 58.32 seconds. Current RSS: ~1338M. Threads: 4. load average: 1.06 0.91 0.71 1/290 4644 17020:09:57 group_access: :guest, project_access: :guest, method_name: :removes_confidential_issues_and_internal_notes_todos 17120:09:57 behaves like using different access permissions 17220:10:01 is expected to change `Todo.count` from 7 to 5 17320:10:01# [RSpecRunTime] RSpec elapsed time: 7 minutes 2.49 seconds. Current RSS: ~1341M. Threads: 4. load average: 1.06 0.91 0.71 1/290 4645 17520:10:01 feature visibility check 17620:10:01 when issues are visible only to project members 17720:10:05 removes only users issue todos 17820:10:05# [RSpecRunTime] RSpec elapsed time: 7 minutes 6.39 seconds. Current RSS: ~1343M. Threads: 4. load average: 1.05 0.91 0.71 1/290 4646 18020:10:05 updating a Group 18120:10:05 when group is private 18220:10:05 when a user leaves a group 18320:10:08 removes group and subproject todos for the user 18420:10:08# [RSpecRunTime] RSpec elapsed time: 7 minutes 9.72 seconds. Current RSS: ~1345M. Threads: 4. load average: 1.05 0.91 0.71 1/290 4647 18620:10:08 access permissions 18720:10:08 group_access: nil, project_access: :reporter, method_name: :does_not_remove_any_todos 18820:10:08 behaves like using different access permissions 18920:10:12 is expected not to change `Todo.count` 19020:10:12# [RSpecRunTime] RSpec elapsed time: 7 minutes 13.75 seconds. Current RSS: ~1353M. Threads: 4. load average: 1.04 0.91 0.71 1/290 4648 19220:10:12 group_access: nil, project_access: :guest, method_name: :removes_confidential_issues_and_internal_notes_and_merge_request_todos 19320:10:12 behaves like using different access permissions 19420:10:16 is expected to contain exactly #<Todo id: 195, user_id: 282, project_id: 112, target_id: 193, target_type: "Issue", author_id: 285, ...-23 20:10:15.672373929 +0000", commit_id: nil, group_id: nil, resolved_by_action: nil, note_id: nil> and #<Todo id: 192, user_id: 282, project_id: 233, target_id: 191, target_type: "Issue", author_id: 418, ...-23 20:10:14.114399274 +0000", commit_id: nil, group_id: 294, resolved_by_action: nil, note_id: nil> 19520:10:16# [RSpecRunTime] RSpec elapsed time: 7 minutes 17.42 seconds. Current RSS: ~1368M. Threads: 4. load average: 1.04 0.91 0.71 1/290 4649 19720:10:16 group_access: :reporter, project_access: nil, method_name: :does_not_remove_any_todos 19820:10:16 behaves like using different access permissions 19920:10:19 is expected not to change `Todo.count` 20020:10:19# [RSpecRunTime] RSpec elapsed time: 7 minutes 21.01 seconds. Current RSS: ~1374M. Threads: 4. load average: 1.04 0.92 0.72 1/290 4650 20220:10:19 group_access: :guest, project_access: nil, method_name: :removes_confidential_issues_and_internal_notes_and_merge_request_todos 20320:10:19 behaves like using different access permissions 20420:10:23 is expected to contain exactly #<Todo id: 209, user_id: 282, project_id: 112, target_id: 201, target_type: "Issue", author_id: 285, ...-23 20:10:22.654318287 +0000", commit_id: nil, group_id: nil, resolved_by_action: nil, note_id: nil> and #<Todo id: 206, user_id: 282, project_id: 241, target_id: 199, target_type: "Issue", author_id: 426, ...-23 20:10:21.241838326 +0000", commit_id: nil, group_id: 294, resolved_by_action: nil, note_id: nil> 20520:10:23# [RSpecRunTime] RSpec elapsed time: 7 minutes 24.47 seconds. Current RSS: ~1369M. Threads: 4. load average: 1.04 0.92 0.72 1/290 4651 20720:10:23 group_access: :guest, project_access: :reporter, method_name: :does_not_remove_any_todos 20820:10:23 behaves like using different access permissions 20920:10:27 is expected not to change `Todo.count` 21020:10:27# [RSpecRunTime] RSpec elapsed time: 7 minutes 28.2 seconds. Current RSS: ~1356M. Threads: 4. load average: 1.04 0.92 0.72 1/290 4652 21220:10:27 group_access: :guest, project_access: :guest, method_name: :removes_confidential_issues_and_internal_notes_and_merge_request_todos 21320:10:27 behaves like using different access permissions 21420:10:30 is expected to contain exactly #<Todo id: 223, user_id: 282, project_id: 112, target_id: 209, target_type: "Issue", author_id: 285, ...-23 20:10:30.066405177 +0000", commit_id: nil, group_id: nil, resolved_by_action: nil, note_id: nil> and #<Todo id: 220, user_id: 282, project_id: 249, target_id: 207, target_type: "Issue", author_id: 434, ...-23 20:10:28.514816982 +0000", commit_id: nil, group_id: 294, resolved_by_action: nil, note_id: nil> 21520:10:30# [RSpecRunTime] RSpec elapsed time: 7 minutes 31.97 seconds. Current RSS: ~1362M. Threads: 4. load average: 1.11 0.94 0.72 1/290 4653 21720:10:30 with nested groups 21820:10:32 when the user is not a member of any groups/projects 21920:10:42 removes todos for the user including subprojects todos 22020:10:42# [RSpecRunTime] RSpec elapsed time: 7 minutes 43.39 seconds. Current RSS: ~1354M. Threads: 4. load average: 1.23 0.97 0.74 1/290 4654 22220:10:42 when the user is member of a parent group 22320:10:42 behaves like does not remove any todos 22420:10:53 is expected not to change `Todo.count` 22520:10:53# [RSpecRunTime] RSpec elapsed time: 7 minutes 54.12 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.19 0.97 0.74 1/290 4655 22720:10:53 when the user is member of a subgroup 22820:11:04 does not remove group and subproject todos 22920:11:04# [RSpecRunTime] RSpec elapsed time: 8 minutes 5.86 seconds. Current RSS: ~1360M. Threads: 4. load average: 1.16 0.97 0.75 1/290 4656 23120:11:04 when the user is member of a child project 23220:11:15 does not remove subproject and group todos 23320:11:15# [RSpecRunTime] RSpec elapsed time: 8 minutes 16.28 seconds. Current RSS: ~1360M. Threads: 4. load average: 1.14 0.97 0.75 1/290 4657 23520:11:15 when group is not private 23620:11:19 enqueues the PrivateFeaturesWorker 23720:11:19 access permissions 23820:11:19 group_access: nil, project_access: nil, method_name: :removes_confidential_issues_and_internal_notes_todos 23920:11:19 behaves like using different access permissions 24020:11:23 is expected to change `Todo.count` from 7 to 5 24120:11:23# [RSpecRunTime] RSpec elapsed time: 8 minutes 24.19 seconds. Current RSS: ~1369M. Threads: 4. load average: 1.12 0.98 0.75 1/290 4658 24320:11:23 group_access: nil, project_access: :reporter, method_name: :does_not_remove_any_todos 24420:11:23 behaves like using different access permissions 24520:11:27 is expected not to change `Todo.count` 24620:11:27# [RSpecRunTime] RSpec elapsed time: 8 minutes 28.28 seconds. Current RSS: ~1367M. Threads: 4. load average: 1.12 0.98 0.75 1/290 4659 24820:11:27 group_access: nil, project_access: :guest, method_name: :removes_confidential_issues_and_internal_notes_todos 24920:11:27 behaves like using different access permissions 25020:11:31 is expected to change `Todo.count` from 7 to 5 25120:11:31# [RSpecRunTime] RSpec elapsed time: 8 minutes 32.61 seconds. Current RSS: ~1363M. Threads: 4. load average: 1.11 0.98 0.75 1/290 4660 25320:11:31 group_access: :reporter, project_access: nil, method_name: :does_not_remove_any_todos 25420:11:31 behaves like using different access permissions 25520:11:35 is expected not to change `Todo.count` 25620:11:35# [RSpecRunTime] RSpec elapsed time: 8 minutes 36.97 seconds. Current RSS: ~1370M. Threads: 4. load average: 1.10 0.98 0.75 1/290 4661 25820:11:35 group_access: :guest, project_access: nil, method_name: :removes_confidential_issues_and_internal_notes_todos 25920:11:35 behaves like using different access permissions 26020:11:40 is expected to change `Todo.count` from 7 to 5 26120:11:40# [RSpecRunTime] RSpec elapsed time: 8 minutes 41.26 seconds. Current RSS: ~1375M. Threads: 4. load average: 1.17 0.99 0.76 1/290 4662 26320:11:40 group_access: :guest, project_access: :reporter, method_name: :does_not_remove_any_todos 26420:11:40 behaves like using different access permissions 26520:11:44 is expected not to change `Todo.count` 26620:11:44# [RSpecRunTime] RSpec elapsed time: 8 minutes 45.59 seconds. Current RSS: ~1376M. Threads: 4. load average: 1.16 0.99 0.76 1/290 4663 26820:11:44 group_access: :guest, project_access: :guest, method_name: :removes_confidential_issues_and_internal_notes_todos 26920:11:44 behaves like using different access permissions 27020:11:48 is expected to change `Todo.count` from 7 to 5 27120:11:49# [RSpecRunTime] RSpec elapsed time: 8 minutes 50.08 seconds. Current RSS: ~1374M. Threads: 4. load average: 1.14 1.00 0.76 1/290 4664 27320:11:49 when entity type is not valid 27420:11:52 raises an exception 27520:11:52# [RSpecRunTime] RSpec elapsed time: 8 minutes 53.33 seconds. Current RSS: ~1374M. Threads: 4. load average: 1.14 1.00 0.76 1/290 4665 27720:11:52 when entity was not found 27820:11:55 does not remove any todos 27920:11:55# [RSpecRunTime] RSpec elapsed time: 8 minutes 56.54 seconds. Current RSS: ~1372M. Threads: 4. load average: 1.13 1.00 0.77 1/290 4666 28120:11:55# [RSpecRunTime] Finishing example group spec/services/todos/destroy/entity_leave_service_spec.rb. It took 3 minutes 26.71 seconds. Expected to take 3 minutes 31.21 seconds. 28220:11:55# [RSpecRunTime] Starting example group spec/services/projects/alerting/notify_service_spec.rb. Expected to take 1 minute 30.02 seconds. 28320:11:55Projects::Alerting::NotifyService 28520:11:56 with HTTP integration 28620:11:56 with valid token 28720:11:56 with valid payload 28820:11:56 passes the integration to alert processing 28920:11:56 behaves like processes new firing alert 29020:11:56 behaves like creates an alert management alert or errors 29120:11:57 is expected to match {:alerts=>(all a kind of AlertManagement::Alert(id: integer, created_at: timestamptz, updated_at: timestamptz, start... text, monitoring_tool: text, hosts: text, payload: jsonb, environment_id: integer, domain: integer))} 29220:11:57 creates AlertManagement::Alert 29320:11:58 executes the alert service hooks 29420:11:58 and fails to save 29520:11:58 writes a warning to the log 29620:11:58 behaves like alerts service responds with an error 29720:11:58 is expected to eq :bad_request 29820:11:58# [RSpecRunTime] RSpec elapsed time: 8 minutes 59.44 seconds. Current RSS: ~1396M. Threads: 4. load average: 1.12 1.00 0.77 1/290 4667 30020:11:58 behaves like creates expected system notes for alert 30120:11:58 for new_alert 30220:11:58 behaves like processes incident issues if enabled 30320:11:59 is expected to be success 30420:11:59 with incident setting disabled 30520:11:59 behaves like does not process incident issues 30620:12:00 is expected not to receive perform_async(*(any args)) 0 times 30720:12:00# [RSpecRunTime] RSpec elapsed time: 9 minutes 1.2 seconds. Current RSS: ~1403M. Threads: 4. load average: 1.12 1.00 0.77 1/290 4668 30920:12:00 behaves like sends alert notification emails if enabled 31020:12:00 is expected to receive prometheus_alerts_fired(*(any args)) 1 time 31120:12:00 with email setting disabled 31220:12:00 behaves like does not send alert notification emails 31320:12:01 is expected not to receive new(*(any args)) 0 times 31420:12:01 for an existing alert with the same fingerprint 31520:12:01 which is triggered 31620:12:01 behaves like adds an alert management alert event 31720:12:01 is expected to match {:alerts=>(all a kind of AlertManagement::Alert(id: integer, created_at: timestamptz, updated_at: timestamptz, start... text, monitoring_tool: text, hosts: text, payload: jsonb, environment_id: integer, domain: integer))} 31820:12:01 behaves like does not create an alert management alert 31920:12:01 is expected not to change `AlertManagement::Alert.count` 32020:12:01 behaves like sends alert notification emails if enabled 32120:12:01 is expected to receive prometheus_alerts_fired(*(any args)) 1 time 32220:12:01 with email setting disabled 32320:12:01 behaves like does not send alert notification emails 32420:12:01 is expected not to receive new(*(any args)) 0 times 32520:12:01 behaves like processes incident issues if enabled 32620:12:01 is expected to be success 32820:12:01 behaves like does not process incident issues 32920:12:02 is expected not to receive perform_async(*(any args)) 0 times 33020:12:02 with incident setting disabled 33120:12:02 behaves like does not process incident issues 33220:12:02 is expected not to receive perform_async(*(any args)) 0 times 33320:12:02 behaves like does not create an alert management alert 33420:12:02 is expected not to change `AlertManagement::Alert.count` 33520:12:02 behaves like does not create a system note for alert 33620:12:02 is expected not to change `Note.count` 33720:12:02 with an existing resolved alert as well 33820:12:02 behaves like adds an alert management alert event 33920:12:02 is expected to match {:alerts=>(all a kind of AlertManagement::Alert(id: integer, created_at: timestamptz, updated_at: timestamptz, start... text, monitoring_tool: text, hosts: text, payload: jsonb, environment_id: integer, domain: integer))} 34020:12:02 behaves like does not create an alert management alert 34120:12:03 is expected not to change `AlertManagement::Alert.count` 34220:12:03 behaves like sends alert notification emails if enabled 34320:12:03 is expected to receive prometheus_alerts_fired(*(any args)) 1 time 34420:12:03 with email setting disabled 34520:12:03 behaves like does not send alert notification emails 34620:12:03 is expected not to receive new(*(any args)) 0 times 34720:12:03 behaves like processes incident issues if enabled 34820:12:03 is expected to be success 35020:12:03 behaves like does not process incident issues 35120:12:04 is expected not to receive perform_async(*(any args)) 0 times 35220:12:04 with incident setting disabled 35320:12:04 behaves like does not process incident issues 35420:12:04 is expected not to receive perform_async(*(any args)) 0 times 35520:12:04 behaves like does not create an alert management alert 35620:12:04 is expected not to change `AlertManagement::Alert.count` 35720:12:04 behaves like does not create a system note for alert 35820:12:04 is expected not to change `Note.count` 35920:12:04 which is acknowledged 36020:12:04 behaves like adds an alert management alert event 36120:12:04 is expected to match {:alerts=>(all a kind of AlertManagement::Alert(id: integer, created_at: timestamptz, updated_at: timestamptz, start... text, monitoring_tool: text, hosts: text, payload: jsonb, environment_id: integer, domain: integer))} 36220:12:04 behaves like does not create an alert management alert 36320:12:04 is expected not to change `AlertManagement::Alert.count` 36420:12:04 behaves like processes incident issues if enabled 36520:12:05 is expected to be success 36720:12:05 behaves like does not process incident issues 36820:12:05 is expected not to receive perform_async(*(any args)) 0 times 36920:12:05 with incident setting disabled 37020:12:05 behaves like does not process incident issues 37120:12:05 is expected not to receive perform_async(*(any args)) 0 times 37220:12:05 behaves like does not create an alert management alert 37320:12:05 is expected not to change `AlertManagement::Alert.count` 37420:12:05 behaves like does not create a system note for alert 37520:12:05 is expected not to change `Note.count` 37620:12:05 behaves like does not send alert notification emails 37720:12:06 is expected not to receive new(*(any args)) 0 times 37820:12:06 which is ignored 37920:12:06 behaves like adds an alert management alert event 38020:12:06 is expected to match {:alerts=>(all a kind of AlertManagement::Alert(id: integer, created_at: timestamptz, updated_at: timestamptz, start... text, monitoring_tool: text, hosts: text, payload: jsonb, environment_id: integer, domain: integer))} 38120:12:06 behaves like does not create an alert management alert 38220:12:06 is expected not to change `AlertManagement::Alert.count` 38320:12:06 behaves like processes incident issues if enabled 38420:12:06 is expected to be success 38620:12:06 behaves like does not process incident issues 38720:12:06 is expected not to receive perform_async(*(any args)) 0 times 38820:12:06 with incident setting disabled 38920:12:06 behaves like does not process incident issues 39020:12:07 is expected not to receive perform_async(*(any args)) 0 times 39120:12:07 behaves like does not create an alert management alert 39220:12:07 is expected not to change `AlertManagement::Alert.count` 39320:12:07 behaves like does not create a system note for alert 39420:12:07 is expected not to change `Note.count` 39520:12:07 behaves like does not send alert notification emails 39620:12:07 is expected not to receive new(*(any args)) 0 times 39720:12:07 which is resolved 39820:12:07 behaves like creates an alert management alert or errors 39920:12:07 is expected to match {:alerts=>(all a kind of AlertManagement::Alert(id: integer, created_at: timestamptz, updated_at: timestamptz, start... text, monitoring_tool: text, hosts: text, payload: jsonb, environment_id: integer, domain: integer))} 40020:12:08 creates AlertManagement::Alert 40120:12:08 executes the alert service hooks 40220:12:08 and fails to save 40320:12:08 writes a warning to the log 40420:12:08 behaves like alerts service responds with an error 40520:12:09 is expected to eq :bad_request 40620:12:09# [RSpecRunTime] RSpec elapsed time: 9 minutes 10.18 seconds. Current RSS: ~1509M. Threads: 4. load average: 1.10 1.00 0.77 1/290 4669 40820:12:09 behaves like creates expected system notes for alert 40920:12:09 for new_alert 41020:12:09 behaves like processes incident issues if enabled 41120:12:10 is expected to be success 41220:12:10 with incident setting disabled 41320:12:10 behaves like does not process incident issues 41420:12:10 is expected not to receive perform_async(*(any args)) 0 times 41520:12:10 behaves like sends alert notification emails if enabled 41620:12:10 is expected to receive prometheus_alerts_fired(*(any args)) 1 time 41720:12:10 with email setting disabled 41820:12:10 behaves like does not send alert notification emails 41920:12:11 is expected not to receive new(*(any args)) 0 times 42020:12:11 behaves like properly assigns the alert properties 42120:12:11 is expected to match {"project_id"=>363, "title"=>"alert title", "started_at"=>Fri, 23 Aug 2024 20:11:56.000000000 UTC +00:00, "severity"=>"low", "status"=>0, "events"=>1, "domain"=>"operations", "hosts"=>["1.1.1.1", "2.2.2.2"], "payload"=>{"title"=>"alert title", "start_time"=>"2024-08-23T20:11:56Z", "end_time"=>nil, "severity"=>"low", "monitoring_tool"=>"GitLab RSpec", "service"=>"GitLab Test Suite", "description"=>"Very detailed description", "hosts"=>["1.1.1.1", "2.2.2.2"], "fingerprint"=>"testing", "gitlab_environment_name"=>"environment12"}, "issue_id"=>nil, "description"=>"Very detailed description", "monitoring_tool"=>"GitLab RSpec", "service"=>"GitLab Test Suite", "fingerprint"=>"dc724af18fbdd4e59189f5fe768a5f8311527050", "environment_id"=>12, "ended_at"=>nil} 42220:12:11 when another alert is saved at the same time 42320:12:11 finds the other alert and increments the counter 42420:12:11 when another alert is saved before the validation runes 42520:12:12 finds the other alert and increments the counter 42620:12:12 with partial payload 42720:12:12 assigns the alert properties 42820:12:12 behaves like creates an alert management alert or errors 42920:12:12 is expected to match {:alerts=>(all a kind of AlertManagement::Alert(id: integer, created_at: timestamptz, updated_at: timestamptz, start... text, monitoring_tool: text, hosts: text, payload: jsonb, environment_id: integer, domain: integer))} 43020:12:13 creates AlertManagement::Alert 43120:12:13 executes the alert service hooks 43220:12:13 and fails to save 43320:12:13 writes a warning to the log 43420:12:13 behaves like alerts service responds with an error 43520:12:14 is expected to eq :bad_request 43620:12:14# [RSpecRunTime] RSpec elapsed time: 9 minutes 15.2 seconds. Current RSS: ~1500M. Threads: 4. load average: 1.09 1.00 0.77 1/290 4670 43820:12:14 behaves like creates expected system notes for alert 43920:12:14 for new_alert 44020:12:14 behaves like processes incident issues if enabled 44120:12:15 is expected to be success 44220:12:15 with incident setting disabled 44320:12:15 behaves like does not process incident issues 44420:12:15 is expected not to receive perform_async(*(any args)) 0 times 44520:12:15 behaves like sends alert notification emails if enabled 44620:12:15 is expected to receive prometheus_alerts_fired(*(any args)) 1 time 44720:12:15 with email setting disabled 44820:12:15 behaves like does not send alert notification emails 44920:12:16 is expected not to receive new(*(any args)) 0 times 45020:12:16 with existing alert with matching payload 45120:12:16 behaves like creates an alert management alert or errors 45220:12:16 is expected to match {:alerts=>(all a kind of AlertManagement::Alert(id: integer, created_at: timestamptz, updated_at: timestamptz, start... text, monitoring_tool: text, hosts: text, payload: jsonb, environment_id: integer, domain: integer))} 45320:12:17 creates AlertManagement::Alert 45420:12:17 executes the alert service hooks 45520:12:17 and fails to save 45620:12:17 writes a warning to the log 45720:12:17 behaves like alerts service responds with an error 45820:12:17 is expected to eq :bad_request 45920:12:18# [RSpecRunTime] RSpec elapsed time: 9 minutes 19.04 seconds. Current RSS: ~1483M. Threads: 4. load average: 1.09 1.00 0.77 1/290 4671 46120:12:18 behaves like creates expected system notes for alert 46220:12:18 for new_alert 46320:12:18 behaves like processes incident issues if enabled 46420:12:18 is expected to be success 46520:12:18 with incident setting disabled 46620:12:18 behaves like does not process incident issues 46720:12:19 is expected not to receive perform_async(*(any args)) 0 times 46820:12:19 behaves like sends alert notification emails if enabled 46920:12:19 is expected to receive prometheus_alerts_fired(*(any args)) 1 time 47020:12:19 with email setting disabled 47120:12:19 behaves like does not send alert notification emails 47220:12:20 is expected not to receive new(*(any args)) 0 times 47320:12:20 with resolving payload 47420:12:20 behaves like processes recovery alert 47520:12:20 seen for the first time 47620:12:20 behaves like alerts service responds with an error and takes no actions 47720:12:20 is expected to eq :bad_request 47820:12:20 behaves like does not create an alert management alert 47920:12:20 is expected not to change `AlertManagement::Alert.count` 48020:12:20 behaves like does not create a system note for alert 48120:12:20 is expected not to change `Note.count` 48220:12:20 behaves like does not process incident issues 48320:12:20 is expected not to receive perform_async(*(any args)) 0 times 48420:12:20 behaves like does not send alert notification emails 48520:12:20 is expected not to receive new(*(any args)) 0 times 48620:12:20 for an existing alert with the same fingerprint 48720:12:20 which is triggered 48820:12:20 behaves like resolves an existing alert management alert 48920:12:21 sets the end time and status 49020:12:21 behaves like creates expected system notes for alert 49120:12:21 for recovery_alert, resolve_alert 49220:12:21 behaves like sends alert notification emails if enabled 49320:12:22 is expected to receive prometheus_alerts_fired(*(any args)) 1 time 49420:12:22 with email setting disabled 49520:12:22 behaves like does not send alert notification emails 49620:12:22 is expected not to receive new(*(any args)) 0 times 49720:12:22 behaves like closes related incident if enabled 49820:12:22 with incident 49920:12:24 is expected to change `alert.issue.reload.closed?` from false to true and change `ResourceStateEvent.count` by 1 50020:12:24# [RSpecRunTime] RSpec elapsed time: 9 minutes 25.12 seconds. Current RSS: ~1479M. Threads: 4. load average: 1.08 1.00 0.77 1/290 4672 50220:12:24 without incident 50320:12:24 is expected not to receive perform_async(*(any args)) 0 times 50420:12:24 with incident setting disabled 50520:12:24 behaves like does not close related incident 50620:12:24 with incident 50720:12:25 is expected to not change `alert.issue.reload.state` and not change `ResourceStateEvent.count` 50820:12:25 without incident 50920:12:25 is expected not to receive perform_async(*(any args)) 0 times 51020:12:25 behaves like does not create an alert management alert 51120:12:26 is expected not to change `AlertManagement::Alert.count` 51220:12:26 behaves like does not process incident issues 51320:12:26 is expected not to receive perform_async(*(any args)) 0 times 51420:12:26 behaves like does not add an alert management alert event 51520:12:26 is expected not to change `alert.reload.events` 51620:12:26 which is ignored 51720:12:27 behaves like resolves an existing alert management alert 51820:12:27 sets the end time and status 51920:12:27 behaves like creates expected system notes for alert 52020:12:27 for recovery_alert, resolve_alert 52120:12:27 behaves like sends alert notification emails if enabled 52220:12:28 is expected to receive prometheus_alerts_fired(*(any args)) 1 time 52320:12:28 with email setting disabled 52420:12:28 behaves like does not send alert notification emails 52520:12:28 is expected not to receive new(*(any args)) 0 times 52620:12:28 behaves like closes related incident if enabled 52720:12:28 with incident 52820:12:30 is expected to change `alert.issue.reload.closed?` from false to true and change `ResourceStateEvent.count` by 1 52920:12:30# [RSpecRunTime] RSpec elapsed time: 9 minutes 31.27 seconds. Current RSS: ~1472M. Threads: 4. load average: 1.07 1.00 0.78 1/290 4673 53120:12:30 without incident 53220:12:30 is expected not to receive perform_async(*(any args)) 0 times 53320:12:30 with incident setting disabled 53420:12:30 behaves like does not close related incident 53520:12:30 with incident 53620:12:31 is expected to not change `alert.issue.reload.state` and not change `ResourceStateEvent.count` 53720:12:31 without incident 53820:12:31 is expected not to receive perform_async(*(any args)) 0 times 53920:12:31 behaves like does not create an alert management alert 54020:12:32 is expected not to change `AlertManagement::Alert.count` 54120:12:32 behaves like does not process incident issues 54220:12:32 is expected not to receive perform_async(*(any args)) 0 times 54320:12:32 behaves like does not add an alert management alert event 54420:12:33 is expected not to change `alert.reload.events` 54520:12:33 which is acknowledged 54620:12:33 behaves like resolves an existing alert management alert 54720:12:33 sets the end time and status 54820:12:33 behaves like creates expected system notes for alert 54920:12:34 for recovery_alert, resolve_alert 55020:12:34 behaves like sends alert notification emails if enabled 55120:12:34 is expected to receive prometheus_alerts_fired(*(any args)) 1 time 55220:12:34 with email setting disabled 55320:12:34 behaves like does not send alert notification emails 55420:12:35 is expected not to receive new(*(any args)) 0 times 55520:12:35 behaves like closes related incident if enabled 55620:12:35 with incident 55720:12:36 is expected to change `alert.issue.reload.closed?` from false to true and change `ResourceStateEvent.count` by 1 55820:12:36# [RSpecRunTime] RSpec elapsed time: 9 minutes 37.54 seconds. Current RSS: ~1467M. Threads: 4. load average: 1.07 1.00 0.78 1/290 4674 56020:12:36 without incident 56120:12:37 is expected not to receive perform_async(*(any args)) 0 times 56220:12:37 with incident setting disabled 56320:12:37 behaves like does not close related incident 56420:12:37 with incident 56520:12:37 is expected to not change `alert.issue.reload.state` and not change `ResourceStateEvent.count` 56620:12:37 without incident 56720:12:38 is expected not to receive perform_async(*(any args)) 0 times 56820:12:38 behaves like does not create an alert management alert 56920:12:38 is expected not to change `AlertManagement::Alert.count` 57020:12:38 behaves like does not process incident issues 57120:12:39 is expected not to receive perform_async(*(any args)) 0 times 57220:12:39 behaves like does not add an alert management alert event 57320:12:39 is expected not to change `alert.reload.events` 57420:12:39 which is resolved 57520:12:39 behaves like alerts service responds with an error and takes no actions 57620:12:39 is expected to eq :bad_request 57720:12:39 behaves like does not create an alert management alert 57820:12:39 is expected not to change `AlertManagement::Alert.count` 57920:12:39 behaves like does not create a system note for alert 58020:12:40 is expected not to change `Note.count` 58120:12:40 behaves like does not process incident issues 58220:12:40 is expected not to receive perform_async(*(any args)) 0 times 58320:12:40 behaves like does not send alert notification emails 58420:12:40 is expected not to receive new(*(any args)) 0 times 58520:12:40 with overlong payload 58620:12:40 behaves like alerts service responds with an error and takes no actions 58720:12:40 is expected to eq :bad_request 58820:12:40 behaves like does not create an alert management alert 58920:12:40 is expected not to change `AlertManagement::Alert.count` 59020:12:40 behaves like does not create a system note for alert 59120:12:40 is expected not to change `Note.count` 59220:12:40 behaves like does not process incident issues 59320:12:41 is expected not to receive perform_async(*(any args)) 0 times 59420:12:41 behaves like does not send alert notification emails 59520:12:41 is expected not to receive new(*(any args)) 0 times 59620:12:41 with inactive integration 59720:12:41 behaves like alerts service responds with an error and takes no actions 59820:12:41 is expected to eq :forbidden 59920:12:41 behaves like does not create an alert management alert 60020:12:41 is expected not to change `AlertManagement::Alert.count` 60120:12:41 behaves like does not create a system note for alert 60220:12:41 is expected not to change `Note.count` 60320:12:41 behaves like does not process incident issues 60420:12:41 is expected not to receive perform_async(*(any args)) 0 times 60520:12:41 behaves like does not send alert notification emails 60620:12:42 is expected not to receive new(*(any args)) 0 times 60720:12:42 with invalid token 60820:12:42 behaves like alerts service responds with an error and takes no actions 60920:12:42 is expected to eq :unauthorized 61020:12:42 behaves like does not create an alert management alert 61120:12:42 is expected not to change `AlertManagement::Alert.count` 61220:12:42 behaves like does not create a system note for alert 61320:12:42 is expected not to change `Note.count` 61420:12:42 behaves like does not process incident issues 61520:12:42 is expected not to receive perform_async(*(any args)) 0 times 61620:12:42 behaves like does not send alert notification emails 61720:12:42 is expected not to receive new(*(any args)) 0 times 61820:12:42 without HTTP integration 61920:12:42 behaves like alerts service responds with an error and takes no actions 62020:12:43 is expected to eq :forbidden 62120:12:43 behaves like does not create an alert management alert 62220:12:43 is expected not to change `AlertManagement::Alert.count` 62320:12:43 behaves like does not create a system note for alert 62420:12:43 is expected not to change `Note.count` 62520:12:43 behaves like does not process incident issues 62620:12:43 is expected not to receive perform_async(*(any args)) 0 times 62720:12:43 behaves like does not send alert notification emails 62820:12:43 is expected not to receive new(*(any args)) 0 times 62920:12:43# [RSpecRunTime] Finishing example group spec/services/projects/alerting/notify_service_spec.rb. It took 48.14 seconds. Expected to take 1 minute 30.02 seconds. 63020:12:43# [RSpecRunTime] Starting example group spec/lib/gitlab/diff/position_spec.rb. Expected to take 1 minute 7.64 seconds. 63120:12:43Gitlab::Diff::Position 63320:12:44 produces a complete text position 63420:12:44 produces a complete image position 63520:12:44 allows the diff_refs to be passed as a single object 63620:12:44 position for an added text file 63720:12:45 is expected to be on text 63820:12:46 is expected not to be on image 64020:12:47 returns the correct diff file 64120:12:47# [RSpecRunTime] RSpec elapsed time: 9 minutes 48.94 seconds. Current RSS: ~1525M. Threads: 4. load average: 1.13 1.02 0.79 1/295 4782 64420:12:49 returns the correct diff line 64520:12:49# [RSpecRunTime] RSpec elapsed time: 9 minutes 50.34 seconds. Current RSS: ~1536M. Threads: 4. load average: 1.13 1.02 0.79 1/295 4830 64820:12:50 returns the correct line code 64920:12:50# [RSpecRunTime] RSpec elapsed time: 9 minutes 51.59 seconds. Current RSS: ~1539M. Threads: 4. load average: 1.13 1.02 0.79 1/295 4878 65120:12:50 position for an added image file 65220:12:51 is expected not to be on text 65320:12:52 is expected to be on image 65420:12:54 returns the correct diff file 65520:12:54# [RSpecRunTime] RSpec elapsed time: 9 minutes 55.13 seconds. Current RSS: ~1548M. Threads: 4. load average: 1.12 1.02 0.79 1/295 4986 65720:12:54 position for a changed file 65820:12:54 position for an added line 66020:12:55 returns the correct diff file 66120:12:55 different folded positions in the same diff file 66220:12:56 expands the diff file 66320:12:56# [RSpecRunTime] RSpec elapsed time: 9 minutes 57.72 seconds. Current RSS: ~1551M. Threads: 4. load average: 1.12 1.02 0.79 2/296 5078 66620:12:57 returns the correct diff line 66720:12:57# [RSpecRunTime] RSpec elapsed time: 9 minutes 59.01 seconds. Current RSS: ~1545M. Threads: 4. load average: 1.11 1.02 0.79 1/296 5126 67020:12:59 returns the correct line code 67120:12:59# [RSpecRunTime] RSpec elapsed time: 10 minutes 0.37 second. Current RSS: ~1538M. Threads: 4. load average: 1.11 1.02 0.79 1/297 5174 67320:12:59 position for an unchanged line 67520:13:00 returns the correct diff file 67620:13:00# [RSpecRunTime] RSpec elapsed time: 10 minutes 1.72 seconds. Current RSS: ~1524M. Threads: 4. load average: 1.11 1.02 0.79 1/296 5222 67920:13:01 returns the correct diff line 68020:13:02# [RSpecRunTime] RSpec elapsed time: 10 minutes 3.07 seconds. Current RSS: ~1505M. Threads: 4. load average: 1.11 1.02 0.79 1/296 5270 68320:13:03 returns the correct line code 68420:13:03# [RSpecRunTime] RSpec elapsed time: 10 minutes 4.37 seconds. Current RSS: ~1500M. Threads: 4. load average: 1.10 1.02 0.79 2/297 5318 68620:13:03 position for a removed line 68820:13:04 returns the correct diff file 68920:13:04# [RSpecRunTime] RSpec elapsed time: 10 minutes 5.77 seconds. Current RSS: ~1493M. Threads: 4. load average: 1.10 1.02 0.79 1/297 5366 69220:13:06 returns the correct diff line 69320:13:06# [RSpecRunTime] RSpec elapsed time: 10 minutes 7.11 seconds. Current RSS: ~1491M. Threads: 4. load average: 1.10 1.02 0.79 1/297 5414 69620:13:07 returns the correct line code 69720:13:07# [RSpecRunTime] RSpec elapsed time: 10 minutes 8.36 seconds. Current RSS: ~1489M. Threads: 4. load average: 1.10 1.02 0.79 1/297 5462 69920:13:07 position for a renamed file 70020:13:07 position for an added line 70220:13:08 returns the correct diff file 70320:13:08# [RSpecRunTime] RSpec elapsed time: 10 minutes 9.6 seconds. Current RSS: ~1485M. Threads: 4. load average: 1.09 1.01 0.79 1/297 5510 70620:13:09 returns the correct diff line 70720:13:09# [RSpecRunTime] RSpec elapsed time: 10 minutes 10.88 seconds. Current RSS: ~1487M. Threads: 4. load average: 1.09 1.01 0.79 1/297 5558 71020:13:11 returns the correct line code 71120:13:11# [RSpecRunTime] RSpec elapsed time: 10 minutes 12.18 seconds. Current RSS: ~1485M. Threads: 4. load average: 1.09 1.01 0.79 1/297 5606 71320:13:11 position for an unchanged line 71520:13:12 returns the correct diff file 71620:13:12# [RSpecRunTime] RSpec elapsed time: 10 minutes 13.59 seconds. Current RSS: ~1493M. Threads: 4. load average: 1.09 1.01 0.79 1/297 5654 71920:13:13 returns the correct diff line 72020:13:13# [RSpecRunTime] RSpec elapsed time: 10 minutes 14.88 seconds. Current RSS: ~1492M. Threads: 4. load average: 1.09 1.01 0.79 1/297 5702 72320:13:15 returns the correct line code 72420:13:15# [RSpecRunTime] RSpec elapsed time: 10 minutes 16.19 seconds. Current RSS: ~1492M. Threads: 4. load average: 1.09 1.01 0.79 1/297 5750 72620:13:15 position for a removed line 72820:13:16 returns the correct diff file 72920:13:16# [RSpecRunTime] RSpec elapsed time: 10 minutes 17.47 seconds. Current RSS: ~1490M. Threads: 4. load average: 1.09 1.01 0.79 1/297 5798 73220:13:17 returns the correct diff line 73320:13:17# [RSpecRunTime] RSpec elapsed time: 10 minutes 18.75 seconds. Current RSS: ~1489M. Threads: 4. load average: 1.08 1.01 0.80 1/297 5846 73620:13:18 returns the correct line code 73720:13:19# [RSpecRunTime] RSpec elapsed time: 10 minutes 20.07 seconds. Current RSS: ~1489M. Threads: 4. load average: 1.08 1.01 0.80 1/297 5894 73920:13:19 position for a deleted file 74120:13:20 returns the correct diff file 74220:13:20# [RSpecRunTime] RSpec elapsed time: 10 minutes 21.66 seconds. Current RSS: ~1492M. Threads: 4. load average: 1.08 1.01 0.80 2/297 5942 74520:13:21 returns the correct diff line 74620:13:22# [RSpecRunTime] RSpec elapsed time: 10 minutes 23.05 seconds. Current RSS: ~1493M. Threads: 4. load average: 1.08 1.01 0.80 1/297 5990 74920:13:23 returns the correct line code 75020:13:23# [RSpecRunTime] RSpec elapsed time: 10 minutes 24.36 seconds. Current RSS: ~1493M. Threads: 4. load average: 1.07 1.01 0.80 1/297 6038 75220:13:23 position for a missing ref 75420:13:24 does not raise exception 75520:13:24# [RSpecRunTime] RSpec elapsed time: 10 minutes 25.55 seconds. Current RSS: ~1492M. Threads: 4. load average: 1.07 1.01 0.80 1/297 6073 75820:13:25 does not raise exception 75920:13:25# [RSpecRunTime] RSpec elapsed time: 10 minutes 26.75 seconds. Current RSS: ~1494M. Threads: 4. load average: 1.07 1.01 0.80 1/297 6108 76220:13:26 does not raise exception 76320:13:26# [RSpecRunTime] RSpec elapsed time: 10 minutes 28.03 seconds. Current RSS: ~1491M. Threads: 4. load average: 1.07 1.01 0.80 1/297 6143 76520:13:26 position for a file in the initial commit 76720:13:28 returns the correct diff file 76820:13:28# [RSpecRunTime] RSpec elapsed time: 10 minutes 29.44 seconds. Current RSS: ~1492M. Threads: 4. load average: 1.07 1.01 0.80 1/297 6193 77120:13:29 returns the correct diff line 77220:13:29# [RSpecRunTime] RSpec elapsed time: 10 minutes 30.88 seconds. Current RSS: ~1494M. Threads: 4. load average: 1.07 1.01 0.80 1/297 6243 77520:13:31 returns the correct line code 77620:13:31# [RSpecRunTime] RSpec elapsed time: 10 minutes 32.26 seconds. Current RSS: ~1492M. Threads: 4. load average: 1.07 1.01 0.80 1/297 6293 77820:13:31 position for a file in a straight comparison 78020:13:32 returns the correct diff file 78120:13:32# [RSpecRunTime] RSpec elapsed time: 10 minutes 33.57 seconds. Current RSS: ~1489M. Threads: 4. load average: 1.06 1.01 0.80 1/297 6337 78420:13:33 returns the correct diff line 78520:13:33# [RSpecRunTime] RSpec elapsed time: 10 minutes 34.84 seconds. Current RSS: ~1489M. Threads: 4. load average: 1.06 1.01 0.80 1/297 6381 78820:13:35 returns the correct line code 78920:13:35# [RSpecRunTime] RSpec elapsed time: 10 minutes 36.11 seconds. Current RSS: ~1489M. Threads: 4. load average: 1.06 1.01 0.80 1/297 6425 79220:13:35 when positions are equal 79420:13:36# [RSpecRunTime] RSpec elapsed time: 10 minutes 37.38 seconds. Current RSS: ~1492M. Threads: 4. load average: 1.06 1.01 0.80 1/297 6456 79620:13:36 when positions are equal, except for truncated shas 79820:13:37# [RSpecRunTime] RSpec elapsed time: 10 minutes 38.66 seconds. Current RSS: ~1493M. Threads: 4. load average: 1.14 1.03 0.81 1/297 6487 80020:13:37 when positions are unequal 80120:13:38 returns false 80220:13:38# [RSpecRunTime] RSpec elapsed time: 10 minutes 40.0 seconds. Current RSS: ~1494M. Threads: 4. load average: 1.14 1.03 0.81 1/297 6518 80520:13:38 for text position 80620:13:38 behaves like diff position json 80720:13:39 returns the position as JSON 80820:13:39 for image position 80920:13:39 behaves like diff position json 81020:13:39 returns the position as JSON 81220:13:39 for text position 81320:13:39 behaves like diff position json 81420:13:39 returns the position as JSON 81520:13:39 works when nested under another hash 81620:13:39 for image position 81720:13:39 behaves like diff position json 81820:13:39 returns the position as JSON 81920:13:39 works when nested under another hash 82120:13:40 returns SHA1 representation of the file_path 82320:13:40 when the position type is text 82420:13:40 when the start lines equal the end lines 82620:13:40 when the start lines do not equal the end lines 82820:13:40 when the position type is not text 82920:13:40 returns false 83020:13:40# [RSpecRunTime] Finishing example group spec/lib/gitlab/diff/position_spec.rb. It took 56.78 seconds. Expected to take 1 minute 7.64 seconds. 83120:13:40# [RSpecRunTime] Starting example group spec/models/project_statistics_spec.rb. Expected to take 59.14 seconds. 83220:13:40ProjectStatistics 83320:13:40 does not allow STI 83520:13:41 is expected to belong to project required: false 83620:13:41 is expected to belong to namespace required: false 83820:13:41 .for_project_ids 83920:13:42 returns only requested projects 84020:13:43# [RSpecRunTime] RSpec elapsed time: 10 minutes 44.05 seconds. Current RSS: ~1519M. Threads: 4. load average: 1.12 1.03 0.81 1/297 6519 84320:13:43 on after_commit 84420:13:43 when storage size components are updated 84520:13:43 updates the correct storage size for relevant attributes 84620:13:43 when storage size components are not updated 84720:13:44 does not affect the storage_size total 84820:13:44 with race conditions 84920:13:45 handles concurrent updates correctly 85020:13:45 statistics columns 85120:13:45 supports bigint values 85220:13:45 namespace relatable columns 85320:13:45 treats the correct columns as namespace relatable 85420:13:45 #total_repository_size 85520:13:46 sums repository and LFS object size 85720:13:47 is initialized with not null value 85820:13:47 coerces any nil value to 0 85920:13:47# [RSpecRunTime] RSpec elapsed time: 10 minutes 48.86 seconds. Current RSS: ~1505M. Threads: 4. load average: 1.11 1.03 0.81 1/296 6522 86120:13:47 #snippets_size 86220:13:48 is initialized with not null value 86320:13:49 coerces any nil value to 0 86420:13:49# [RSpecRunTime] RSpec elapsed time: 10 minutes 50.25 seconds. Current RSS: ~1489M. Threads: 4. load average: 1.11 1.03 0.81 1/293 6523 86720:13:49 without arguments 86820:13:49 sums all counters 86920:13:49 when passing an only: argument 87020:13:50 only updates the given columns 87120:13:50 without repositories 87220:13:51 does not crash 87320:13:51 with deleted repositories 87420:13:52 does not crash 87520:13:52# [RSpecRunTime] RSpec elapsed time: 10 minutes 53.74 seconds. Current RSS: ~1468M. Threads: 4. load average: 1.11 1.03 0.81 1/292 6560 87720:13:52 when the column is namespace relatable 87820:13:52 when arguments are passed 87920:13:53 schedules the aggregation worker 88020:13:53 when no argument is passed 88120:13:53 schedules the aggregation worker 88220:13:53 when the column is not namespace relatable 88320:13:54 does not schedules an aggregation worker 88420:13:54 when the database is read-only 88620:13:55 behaves like obtaining lease to update database 88720:13:55 when it is unable to obtain lock 88820:13:55 logs a warning 88920:13:55 #update_commit_count 89020:13:56 stores the number of commits in the repository 89120:13:56 #update_repository_size 89220:13:57 stores the size of the repository 89320:13:57 #update_wiki_size 89420:13:57 stores the size of the wiki 89520:13:57 #update_snippets_size 89620:13:59 stores the size of snippets 89720:13:59 when not all snippets has statistics 89820:13:59 stores the size of snippets with statistics 89920:14:00# [RSpecRunTime] RSpec elapsed time: 11 minutes 1.07 seconds. Current RSS: ~1441M. Threads: 4. load average: 1.10 1.03 0.81 2/293 6561 90120:14:00 #update_lfs_objects_size 90220:14:00Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 90420:14:00To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 90520:14:00 stores the size of related LFS objects 90620:14:00 #update_uploads_size 90720:14:01 stores the size of related uploaded files 90820:14:01 #update_container_registry_size 90920:14:02 stores the project container registry repositories size 91020:14:02 handles nil values for the repositories size 91120:14:03# [RSpecRunTime] RSpec elapsed time: 11 minutes 4.05 seconds. Current RSS: ~1438M. Threads: 4. load average: 1.09 1.03 0.81 1/292 6562 91320:14:03 #refresh_storage_size! 91420:14:03 recalculates storage size from its components and save it 91520:14:03 when nullable columns are nil 91620:14:04 does not raise any error 91720:14:05 recalculates storage size from its components 91820:14:05# [RSpecRunTime] RSpec elapsed time: 11 minutes 6.14 seconds. Current RSS: ~1438M. Threads: 4. load average: 1.09 1.03 0.81 1/292 6563 92020:14:05 behaves like obtaining lease to update database 92120:14:05 when it is unable to obtain lock 92220:14:05 logs a warning 92320:14:05 .increment_statistic 92420:14:05 when adjusting :build_artifacts_size 92520:14:05 behaves like a statistic that increases storage_size asynchronously 92620:14:06Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 92820:14:06To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 92920:14:06 stores the increment temporarily in Redis 93020:14:07Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 93220:14:07To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 93320:14:07 schedules a worker to update the statistic and storage_size async 93420:14:07 when the project is pending delete 93520:14:08 does not change the statistics 93620:14:08# [RSpecRunTime] RSpec elapsed time: 11 minutes 9.16 seconds. Current RSS: ~1436M. Threads: 4. load average: 1.08 1.03 0.82 1/292 6564 93820:14:08 when adjusting :pipeline_artifacts_size 93920:14:08 behaves like a statistic that increases storage_size synchronously 94020:14:08 increases the statistic by that amount 94120:14:09 does not increase the storage size by that amount 94220:14:10 schedules a namespace aggregation worker 94320:14:10 when the project is pending delete 94420:14:10 does not change the statistics 94520:14:10# [RSpecRunTime] RSpec elapsed time: 11 minutes 11.91 seconds. Current RSS: ~1437M. Threads: 4. load average: 1.08 1.03 0.82 1/292 6565 94720:14:10 when adjusting :packages_size 94820:14:10 behaves like a statistic that increases storage_size asynchronously 94920:14:11Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 95120:14:11To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 95220:14:11 stores the increment temporarily in Redis 95320:14:12Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 95520:14:12To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 95620:14:12 schedules a worker to update the statistic and storage_size async 95720:14:12 when the project is pending delete 95820:14:13 does not change the statistics 95920:14:13# [RSpecRunTime] RSpec elapsed time: 11 minutes 14.16 seconds. Current RSS: ~1436M. Threads: 4. load average: 1.07 1.03 0.82 1/292 6566 96120:14:13 when the amount is 0 96220:14:13 does not execute a query 96320:14:13 when using an invalid column 96420:14:14 raises an error 96520:14:14 .bulk_increment_statistic 96620:14:14 when adjusting :build_artifacts_size 96720:14:14 behaves like a statistic that increases storage_size asynchronously 96820:14:15Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 97020:14:15To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 97120:14:15 stores the increment temporarily in Redis 97220:14:15Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 97420:14:15To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 97520:14:15 schedules a worker to update the statistic and storage_size async 97620:14:15 when the project is pending delete 97720:14:16 does not change the statistics 97820:14:16# [RSpecRunTime] RSpec elapsed time: 11 minutes 17.72 seconds. Current RSS: ~1435M. Threads: 4. load average: 1.07 1.03 0.82 1/292 6567 98020:14:16 when adjusting :pipeline_artifacts_size 98120:14:16 behaves like a statistic that increases storage_size synchronously 98220:14:17 increases the statistic by that amount 98320:14:18 does not increase the storage size by that amount 98420:14:18 schedules a namespace aggregation worker 98520:14:18 when the project is pending delete 98620:14:19 does not change the statistics 98720:14:19# [RSpecRunTime] RSpec elapsed time: 11 minutes 20.54 seconds. Current RSS: ~1421M. Threads: 4. load average: 1.07 1.02 0.82 1/292 6568 98920:14:19 when adjusting :packages_size 99020:14:19 behaves like a statistic that increases storage_size asynchronously 99120:14:20Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 99320:14:20To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 99420:14:20 stores the increment temporarily in Redis 99520:14:20Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 99720:14:20To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 99820:14:21 schedules a worker to update the statistic and storage_size async 99920:14:21 when the project is pending delete 100020:14:21 does not change the statistics 100120:14:21# [RSpecRunTime] RSpec elapsed time: 11 minutes 22.84 seconds. Current RSS: ~1423M. Threads: 4. load average: 1.07 1.02 0.82 1/292 6569 100320:14:21 when using an invalid column 100420:14:22 raises an error 100520:14:22 #export_size 100620:14:23 does not include artifacts & packages size 100720:14:23# [RSpecRunTime] Finishing example group spec/models/project_statistics_spec.rb. It took 42.57 seconds. Expected to take 59.14 seconds. 100820:14:23# [RSpecRunTime] Starting example group spec/helpers/application_helper_spec.rb. Expected to take 54.05 seconds. 100920:14:23ApplicationHelper 101120:14:23 returns precompiled error CSS with proper encoding 101220:14:23 current_controller? 101320:14:23 returns true when controller matches argument 101420:14:23 returns false when controller does not match argument 101520:14:23 takes any number of arguments 101620:14:23 when namespaced 101720:14:23 returns true when controller matches argument 101820:14:24 returns true when controller and namespace matches argument in path notation 101920:14:24 returns false when namespace doesnt match 102020:14:24 current_action? 102120:14:24 returns true when action matches 102220:14:24 returns false when action does not match 102320:14:24 takes any number of arguments 102420:14:24 #admin_section? 102520:14:24 when controller is under the admin namespace 102620:14:24 returns true 102720:14:24 when controller is not under the admin namespace 102820:14:24 returns true 102920:14:24 simple_sanitize 103020:14:24 allows the a tag 103120:14:24 allows the span tag 103220:14:25 disallows other tags 103320:14:25 time_ago_with_tooltip 103420:14:25 returns a time element 103520:14:25 includes the date string 103620:14:25 has a datetime attribute 103720:14:25 has a formatted title attribute 103820:14:25 includes a default js-timeago class 103920:14:25 accepts a custom html_class 104020:14:25 accepts a custom tooltip placement 104120:14:25 converts to Time 104220:14:26 add class for the short format 104320:14:26 returns blank if time is nil 104420:14:26# [RSpecRunTime] RSpec elapsed time: 11 minutes 27.28 seconds. Current RSS: ~1503M. Threads: 4. load average: 0.98 1.01 0.81 1/292 6570 104620:14:26 edited_time_ago_with_tooltip 104720:14:26 when editable object was not edited 104820:14:26 is expected to eq nil 104920:14:26 when editable object was edited 105020:14:26 is expected to have text "Edited Jul 02, 2015 by Sidney Jones699" 105120:14:26 is expected to have text "Edited Jul 02, 2015" 105220:14:26 #active_when 105320:14:26 is expected to eq "active" 105420:14:26 is expected to eq nil 105520:14:26 #linkedin_name 105620:14:26 linkedin_url: "alice", linkedin_name: "alice" 105720:14:26 is expected to eq "alice" 105920:14:27 is expected to eq "in" 106120:14:27 is expected to eq "alice" 106320:14:27 is expected to eq "alice" 106520:14:27 is expected to eq "alice" 106720:14:27 is expected to eq "alice" 106920:14:27 is expected to eq "alice" 107120:14:27 is expected to eq "path" 107220:14:27 #linkedin_url 107720:14:27 #twitter_url? 109520:14:30 returns the url 109720:14:30 returns the url 109820:14:30 changes if promo_host changes 109920:14:30 #community_forum 110020:14:30 returns the url 110120:14:30 #support_url 110220:14:30 when alternate support url is specified 110320:14:30 returns the alternate support url 110420:14:30 when alternate support url is not specified 110520:14:30 builds the support url from the promo_url 110620:14:30 #instance_review_permitted? 110820:14:30 when admin mode setting is disabled 110920:14:30 behaves like returns expected result depending on instance setting 111020:14:30 is expected to equal true 111120:14:30 behaves like returns expected result depending on instance setting 111220:14:30 is expected to equal false 111320:14:30 when admin mode setting is enabled 111420:14:30 when in admin mode 111520:14:30 behaves like returns expected result depending on instance setting 111620:14:31 is expected to equal true 111720:14:31 behaves like returns expected result depending on instance setting 111820:14:31 is expected to equal false 111920:14:31 when not in admin mode 112020:14:31 behaves like returns expected result depending on instance setting 112120:14:31 is expected to equal false 112220:14:31 behaves like returns expected result depending on instance setting 112320:14:31 is expected to equal false 112420:14:31 as normal user 112520:14:31 behaves like returns expected result depending on instance setting 112620:14:31 is expected to equal false 112720:14:31 behaves like returns expected result depending on instance setting 112820:14:31 is expected to equal false 112920:14:31 #locale_path 113020:14:31 returns the locale path with an `_` 113120:14:31 #client_class_list 113220:14:31 when browser or platform are unknown 113320:14:31 returns string containing CSS classes representing fallbacks 113420:14:31 when browser and platform are known 113520:14:31 returns string containing CSS classes representing them 113620:14:31 #client_js_flags 113720:14:31 when browser or platform are unknown 113820:14:31 returns map containing JS flags representing falllbacks 113920:14:31 when browser and platform are known 114020:14:32 returns map containing JS flags representing client browser and platform 114120:14:32 #page_startup_api_calls 114220:14:32 returns map containing JS Page Startup Calls 114320:14:32 #autocomplete_data_sources 114520:14:32 returns paths for autocomplete_sources_controller 114720:14:32 returns paths for autocomplete_sources_controller 114820:14:32 #external_storage_url_or_path 114920:14:32 when external storage is disabled 115020:14:33 returns the passed path 115120:14:33 when @snippet is set 115220:14:34 returns the passed path 115320:14:34 when external storage is enabled 115420:14:34 returns the external storage URL prepended to the path 115520:14:35 preserves the path query parameters 115620:14:35 when project is public 115720:14:36 returns does not append a token parameter 115820:14:36# [RSpecRunTime] RSpec elapsed time: 11 minutes 37.23 seconds. Current RSS: ~1511M. Threads: 4. load average: 1.07 1.02 0.82 1/292 6571 116120:14:36 when @project is not set 116220:14:36 does not include project data in the body data elements 116320:14:36 when @group is set 116420:14:36 sets group in the body data elements 116520:14:36 when @project is set 116620:14:37 includes all possible body data elements and associates the project elements with project 116720:14:37 when @project is owned by a group 116820:14:38 includes all possible body data elements and associates the project elements with project 116920:14:38# [RSpecRunTime] RSpec elapsed time: 11 minutes 39.85 seconds. Current RSS: ~1518M. Threads: 4. load average: 1.06 1.02 0.82 1/292 6628 117120:14:38 when controller is issues 117220:14:38 when params[:id] is present and the issue exsits and action_name is show 117320:14:39 sets all project and id elements correctly related to the issue 117420:14:39 find_file attribute 117520:14:39 when the project has no repository 117620:14:39 is expected to be nil 117720:14:39 when user cannot read_code for the project 117820:14:39 is expected to be nil 117920:14:39 when current_user has read_code permission 118020:14:39 returns find_file with the default branch 118120:14:39 #profile_social_links 118220:14:39 when discord is set 118320:14:39 returns an empty string if discord is not set 118420:14:39 returns discord url when discord id is set 118520:14:39 when bluesky is set 118620:14:39 returns an empty string if bluesky did id is not set 118720:14:42 returns bluesky url when bluesky did id is set 118820:14:42# [RSpecRunTime] RSpec elapsed time: 11 minutes 43.38 seconds. Current RSS: ~1427M. Threads: 4. load average: 1.06 1.02 0.82 1/292 6635 119020:14:42 when mastodon is set 119120:14:42 returns an empty string if mastodon username is not set 119220:14:42 returns mastodon url when mastodon username is set 119320:14:42 #gitlab_ui_form_for 119420:14:42 adds custom form builder to options and calls `form_for` 119520:14:42 #gitlab_ui_form_with 119620:14:42 adds custom form builder to options and calls `form_with` 119920:14:42 when @with_header is falsey 120020:14:42 when current_user 120120:14:42 is expected not to include "with-header" 120220:14:42 when no current_user 120320:14:43 is expected to include "with-header" 120420:14:43 when @with_header is true 120520:14:43 is expected to include "with-header" 120620:14:43 with-top-bar 120720:14:43 is expected to include "with-top-bar" 120820:14:43 #dispensable_render 120920:14:43 when an error occurs in the template to be rendered 121020:14:43 calls `track_and_raise_for_dev_exception` 121120:14:43 for development environment 121220:14:43 raises an error 121320:14:43 for production environments 121520:14:43 when no error occurs in the template to be rendered 121620:14:43 does not track or raise and returns the rendered content 121720:14:43 #dispensable_render_if_exists 121820:14:43 when an error occurs in the template to be rendered 121920:14:43 calls `track_and_raise_for_dev_exception` 122020:14:43 for development environment 122120:14:43 raises an error 122220:14:43 for production environments 122420:14:44 when no error occurs in the template to be rendered 122520:14:44 does not track or raise 122620:14:44 sign_in_with_redirect? 122720:14:44 when on the sign-in page that redirects afterwards 122820:14:44 returns true 122920:14:44 when on a non sign-in page 123020:14:44 returns false 123120:14:44 collapsed_super_sidebar? 123220:14:44 when @force_desktop_expanded_sidebar is true 123320:14:44 returns false 123420:14:44 does not use the cookie value 123520:14:44 when @force_desktop_expanded_sidebar is not set (default) 123620:14:44 when super_sidebar_collapsed cookie is true 123720:14:44 returns true 123820:14:44 when super_sidebar_collapsed cookie is false 123920:14:44 returns false 124020:14:44 #hidden_resource_icon 124120:14:44 when resource is an issue 124220:14:44 behaves like returns icon with tooltip 124320:14:44 returns icon with tooltip 124420:14:44 when resource is a merge request 124520:14:45 behaves like returns icon with tooltip 124620:14:45 returns icon with tooltip 124720:14:45 when resource is a project 124820:14:45 behaves like returns icon with tooltip 124920:14:45 returns icon with tooltip 125020:14:45 when css_class is provided 125120:14:45 passes the value to sprite_icon 125220:14:45# [RSpecRunTime] Finishing example group spec/helpers/application_helper_spec.rb. It took 22.34 seconds. Expected to take 54.05 seconds. 125320:14:45# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 47.41 seconds. 125420:14:45UsersController routing 125620:14:45 to #gpg_keys 125820:14:46 to #projects 125920:14:46 to #contributed 126020:14:46 to #snippets 126120:14:46 to #ssh_keys 126220:14:46 to #calendar 126320:14:46 to #calendar_activities 126420:14:46# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 1.23 seconds. Expected to take 47.41 seconds. 126520:14:46# [RSpecRunTime] RSpec elapsed time: 11 minutes 47.86 seconds. Current RSS: ~1523M. Threads: 4. load average: 0.97 1.01 0.82 1/292 6636 126720:14:46# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 47.41 seconds. 126820:14:46SearchController routing 127020:14:47# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.43 second. Expected to take 47.41 seconds. 127120:14:47# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 47.41 seconds. 127220:14:47Mounted Apps routing 127420:14:47# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.44 second. Expected to take 47.41 seconds. 127520:14:47# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 47.41 seconds. 127620:14:47SnippetsController routing 128220:14:48 to #raw from unscoped routing 128320:14:48 behaves like redirecting a legacy path 128420:14:49 redirects /snippets/1 to /-/snippets/1 128520:14:49# [RSpecRunTime] RSpec elapsed time: 11 minutes 50.81 seconds. Current RSS: ~1526M. Threads: 5. load average: 1.06 1.02 0.83 1/293 6638 128720:14:49# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 2.22 seconds. Expected to take 47.41 seconds. 128820:14:49# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 47.41 seconds. 128920:14:49HelpController routing 129220:14:50# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.54 second. Expected to take 47.41 seconds. 129320:14:50# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 47.41 seconds. 129420:14:50ProfilesController routing 129620:14:50 to #reset_feed_token 129920:14:51# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.73 second. Expected to take 47.41 seconds. 130020:14:51# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 47.41 seconds. 130120:14:51Profiles::PreferencesController routing 130420:14:51# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.54 second. Expected to take 47.41 seconds. 130520:14:51# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 47.41 seconds. 130620:14:51UserSettings::SshKeysController routing 131120:14:52# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.71 second. Expected to take 47.41 seconds. 131220:14:52# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 47.41 seconds. 131320:14:52UserSettings::GpgKeysController routing 131720:14:53# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.62 second. Expected to take 47.41 seconds. 131820:14:53# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 47.41 seconds. 131920:14:53Profiles::EmailsController routing 132320:14:53# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.61 second. Expected to take 47.41 seconds. 132420:14:53# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 47.41 seconds. 132520:14:53Profiles::AvatarsController routing 132720:14:54# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.43 second. Expected to take 47.41 seconds. 132820:14:54# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 47.41 seconds. 132920:14:54DashboardController routing 133220:14:54 to #calendar_issues 133320:14:54 to #merge_requests 133420:14:54# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.85 second. Expected to take 47.41 seconds. 133520:14:54# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 47.41 seconds. 133620:14:54RootController routing 133820:14:55# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.44 second. Expected to take 47.41 seconds. 133920:14:55# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 47.41 seconds. 134020:14:55Authentication routing 134120:14:55 GET /users/sign_in 134220:14:55 POST /users/sign_in 134320:14:55 POST /users/sign_out 134420:14:55 POST /users/password 134520:14:56 GET /users/password/new 134620:14:56 GET /users/password/edit 134720:14:56 PUT /users/password 134820:14:56 with LDAP configured 134920:14:58 POST /users/auth/ldapmain/callback 135020:14:58 with LDAP sign-in disabled 135120:15:01 prevents POST /users/auth/ldapmain/callback 135220:15:01# [RSpecRunTime] RSpec elapsed time: 12 minutes 2.38 seconds. Current RSS: ~1481M. Threads: 5. load average: 1.05 1.02 0.83 1/293 6639 135420:15:01 with multiple LDAP providers configured 135520:15:03 POST /users/auth/ldapmain/callback 135620:15:06 POST /users/auth/ldapsecondary/callback 135720:15:06# [RSpecRunTime] RSpec elapsed time: 12 minutes 7.48 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.04 1.02 0.83 1/293 6640 135920:15:08# [RSpecRunTime] RSpec elapsed time: 12 minutes 9.96 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.04 1.02 0.83 1/293 6641 136120:15:09# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 13.67 seconds. Expected to take 47.41 seconds. 136220:15:09# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 47.41 seconds. 136320:15:09HealthCheckController routing 136520:15:09 also supports passing checks in the url 136620:15:09# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.52 second. Expected to take 47.41 seconds. 136720:15:09# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 47.41 seconds. 136820:15:09InvitesController routing 137020:15:10# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.96 second. Expected to take 47.41 seconds. 137120:15:10# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 47.41 seconds. 137220:15:10SentNotificationsController routing 137320:15:10 to #unsubscribe 137420:15:10# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.41 second. Expected to take 47.41 seconds. 137520:15:10# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 47.41 seconds. 137620:15:10AutocompleteController routing 137820:15:11 to #projects 137920:15:11 to #award_emojis 138020:15:11 to #merge_request_target_branches 138120:15:11# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.72 second. Expected to take 47.41 seconds. 138220:15:11# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 47.41 seconds. 138320:15:11SandboxController routing 138520:15:12# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.43 second. Expected to take 47.41 seconds. 138620:15:12# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 47.41 seconds. 138720:15:12Snippets::BlobsController routing 138920:15:12# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.44 second. Expected to take 47.41 seconds. 139020:15:12# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 47.41 seconds. 139120:15:12RunnerSetupController routing 139220:15:12 to #platforms 139320:15:12# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.44 second. Expected to take 47.41 seconds. 139420:15:12# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 47.41 seconds. 139520:15:12JwksController routing 139720:15:13# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.42 second. Expected to take 47.41 seconds. 139820:15:13# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 47.41 seconds. 139920:15:13UserSettings::UserSettingsController routing 140020:15:13 to #authentication_log 140120:15:13# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.42 second. Expected to take 47.41 seconds. 140220:15:13# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 47.41 seconds. 140320:15:13UserSettings::ActiveSessionsController routing 140520:15:14# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.43 second. Expected to take 47.41 seconds. 140620:15:14# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/bridge/factory_spec.rb. Expected to take 44.11 seconds. 140720:15:14Gitlab::Ci::Status::Bridge::Factory 140820:15:14 when bridge is created 140920:15:17 matches correct core status 141020:15:19 fabricates status with correct details 141120:15:19# [RSpecRunTime] RSpec elapsed time: 12 minutes 20.59 seconds. Current RSS: ~1509M. Threads: 5. load average: 1.03 1.02 0.83 2/294 6750 141320:15:19 when bridge is failed 141420:15:22 matches correct core status 141520:15:24 matches correct extended statuses 141620:15:27 fabricates a failed bridge status 141720:15:29 fabricates status with correct details 141820:15:29 failed with downstream_pipeline_creation_failed 141920:15:31 fabricates correct status_tooltip 142020:15:32# [RSpecRunTime] RSpec elapsed time: 12 minutes 33.07 seconds. Current RSS: ~1486M. Threads: 5. load average: 1.11 1.04 0.84 1/293 7021 142220:15:32 when bridge is a manual action 142320:15:34 matches correct core status 142420:15:36 matches correct extended statuses 142520:15:39 fabricates action detailed status 142620:15:42 fabricates status with correct details 142720:15:42 when user has ability to play action 142820:15:44 fabricates status that has action 142920:15:44# [RSpecRunTime] RSpec elapsed time: 12 minutes 46.03 seconds. Current RSS: ~1470M. Threads: 5. load average: 1.08 1.03 0.84 1/295 7332 143120:15:44 when user does not have ability to play action 143220:15:47 fabricates status that has no action 143320:15:47# [RSpecRunTime] RSpec elapsed time: 12 minutes 48.87 seconds. Current RSS: ~1467M. Threads: 5. load average: 1.08 1.03 0.84 1/296 7407 143520:15:47 when bridge is waiting for resource 143620:15:50 matches correct core status 143720:15:52 fabricates status with correct details 143820:15:52# [RSpecRunTime] RSpec elapsed time: 12 minutes 53.93 seconds. Current RSS: ~1475M. Threads: 5. load average: 1.07 1.03 0.84 1/295 7516 144020:15:52 when the bridge is successful and therefore retryable 144120:15:53 matches correct core status 144220:15:55 matches correct extended statuses 144320:15:55 fabricates a retryable build status 144420:15:56 fabricates status with correct details 144520:15:56# [RSpecRunTime] RSpec elapsed time: 12 minutes 58.02 seconds. Current RSS: ~1467M. Threads: 5. load average: 1.07 1.03 0.84 1/294 7517 144720:15:57# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/bridge/factory_spec.rb. It took 42.87 seconds. Expected to take 44.11 seconds. 144820:15:57# [RSpecRunTime] Starting example group spec/lib/error_tracking/sentry_client/issue_spec.rb. Expected to take 39.99 seconds. 144920:15:57ErrorTracking::SentryClient::Issue 145020:15:57 #list_issues 145120:15:57 behaves like calls sentry api 145220:15:57 calls sentry api 145320:15:57 behaves like issues have correct return type 145420:15:57 returns objects of type Gitlab::ErrorTracking::Error 145520:15:57 behaves like issues have correct length 145620:15:57 is expected to eq 3 145720:15:57 behaves like maps Sentry exceptions 145820:15:57 HTTParty::Error 145920:15:57 is expected to raise ErrorTracking::SentryClient::Error with "Error when connecting to Sentry" 146020:15:57 Net::OpenTimeout 146120:15:57 is expected to raise ErrorTracking::SentryClient::Error with "Connection to Sentry timed out" 146320:15:58 is expected to raise ErrorTracking::SentryClient::Error with "Received SocketError when trying to connect to Sentry" 146420:15:58 OpenSSL::SSL::SSLError 146520:15:58 is expected to raise ErrorTracking::SentryClient::Error with "Sentry returned invalid SSL data" 146620:15:58 Errno::ECONNREFUSED 146720:15:58 is expected to raise ErrorTracking::SentryClient::Error with "Connection refused" 146820:15:58 StandardError 146920:15:58 is expected to raise ErrorTracking::SentryClient::Error with "Sentry request failed due to StandardError" 147020:15:58 behaves like Sentry API response size limit 147120:15:58 when response body is within limit 147220:15:58 checks parsed response 147320:15:58 when response body is too large 147420:15:58 raises an exception 147520:15:58 when resulting memory size of the parsed response is too large 147620:15:58 raises an exception 147720:15:58 when response has a pagination info 147820:15:58 parses the pagination 147920:15:58 when error object created from sentry response 148020:15:58 error_object: :id, sentry_response: :id 148120:15:58 is expected to eq "11" 148220:15:58 error_object: :first_seen, sentry_response: :firstSeen 148320:15:59 is expected to eq "2018-12-17T12:00:14Z" 148420:15:59 error_object: :last_seen, sentry_response: :lastSeen 148520:15:59 is expected to eq "2018-12-31T12:00:11Z" 148620:15:59 error_object: :title, sentry_response: :title 148720:15:59 is expected to eq "gaierror: [Errno -2] Name or service not known" 148820:15:59 error_object: :type, sentry_response: :type 148920:15:59 is expected to eq "error" 149020:15:59 error_object: :user_count, sentry_response: :userCount 149120:15:59 is expected to eq 0 149220:15:59 error_object: :count, sentry_response: :count 149320:15:59 is expected to eq "21" 149420:15:59 error_object: :message, sentry_response: [:metadata, :value] 149520:15:59 is expected to eq "[Errno -2] Name or service not known" 149620:15:59 error_object: :culprit, sentry_response: :culprit 149720:15:59 is expected to eq "sentry.tasks.reports.deliver_organization_user_report" 149820:15:59 error_object: :short_id, sentry_response: :shortId 149920:16:00 is expected to eq "INTERNAL-4" 150020:16:00 error_object: :status, sentry_response: :status 150120:16:00 is expected to eq "unresolved" 150220:16:00 error_object: :frequency, sentry_response: [:stats, "24h"] 150320:16:00 is expected to eq [[1546437600, 0]] 150420:16:00 error_object: :project_id, sentry_response: [:project, :id] 150520:16:00 is expected to eq "1" 150620:16:00 error_object: :project_name, sentry_response: [:project, :name] 150720:16:00 is expected to eq "Internal" 150820:16:00 error_object: :project_slug, sentry_response: [:project, :slug] 150920:16:00 is expected to eq "internal" 151020:16:00 behaves like has correct external_url 151120:16:00 #external_url 151220:16:00 is constructed correctly 151320:16:00 with redirects 151420:16:00 behaves like no Sentry redirects 151520:16:00 does not follow redirects 151620:16:00 with sort parameter in sentry api 151720:16:00 calls the sentry api with sort params 151820:16:00 with invalid sort params 151920:16:00 throws an error 152020:16:00 with older sentry versions where keys are not present 152120:16:00 behaves like calls sentry api 152220:16:01 calls sentry api 152320:16:01 behaves like issues have correct return type 152420:16:01 returns objects of type Gitlab::ErrorTracking::Error 152520:16:01 behaves like issues have correct length 152620:16:01 is expected to eq 1 152720:16:01 behaves like has correct external_url 152820:16:01 #external_url 152920:16:01 is constructed correctly 153020:16:01 when essential keys are missing in API response 153120:16:01 raises exception 153220:16:01 when search term is present 153320:16:01 behaves like calls sentry api 153420:16:01 calls sentry api 153520:16:01 behaves like issues have correct return type 153620:16:01 returns objects of type Gitlab::ErrorTracking::Error 153720:16:01 behaves like issues have correct length 153820:16:01 is expected to eq 3 153920:16:01 when cursor is present 154020:16:01 behaves like calls sentry api 154120:16:01 calls sentry api 154220:16:01 behaves like issues have correct return type 154320:16:01 returns objects of type Gitlab::ErrorTracking::Error 154420:16:01 behaves like issues have correct length 154520:16:02 is expected to eq 3 154620:16:02 behaves like non-numeric input handling in Sentry response 154720:16:02 with non-numeric error id 154820:16:02 id_input: "string" 154920:16:02 raises exception 155020:16:02 id_input: "-1" 155120:16:02 raises exception 155220:16:02 id_input: "1\\n2" 155320:16:02 raises exception 155420:16:02 #issue_details 155520:16:02 behaves like maps Sentry exceptions 155620:16:02 HTTParty::Error 155720:16:02 is expected to raise ErrorTracking::SentryClient::Error with "Error when connecting to Sentry" 155820:16:02 Net::OpenTimeout 155920:16:02 is expected to raise ErrorTracking::SentryClient::Error with "Connection to Sentry timed out" 156120:16:02 is expected to raise ErrorTracking::SentryClient::Error with "Received SocketError when trying to connect to Sentry" 156220:16:02 OpenSSL::SSL::SSLError 156320:16:02 is expected to raise ErrorTracking::SentryClient::Error with "Sentry returned invalid SSL data" 156420:16:02 Errno::ECONNREFUSED 156520:16:03 is expected to raise ErrorTracking::SentryClient::Error with "Connection refused" 156620:16:03 StandardError 156720:16:03 is expected to raise ErrorTracking::SentryClient::Error with "Sentry request failed due to StandardError" 156820:16:03 behaves like Sentry API response size limit 156920:16:03 when response body is within limit 157020:16:03 checks parsed response 157120:16:03 when response body is too large 157220:16:03 raises an exception 157320:16:03 when resulting memory size of the parsed response is too large 157420:16:03 raises an exception 157520:16:03 with error object created from sentry response 157620:16:03 has a correct external URL 157720:16:03 issue has a correct external base url 157820:16:03 has a correct GitLab issue url 157920:16:03 has an integrated attribute set to false 158020:16:03 has the correct tags 158120:16:03 error_object: :id, sentry_response: :id 158220:16:04 is expected to eq "11" 158320:16:04 error_object: :first_seen, sentry_response: :firstSeen 158420:16:04 is expected to eq "2018-11-06T21:19:55Z" 158520:16:04 error_object: :last_seen, sentry_response: :lastSeen 158620:16:04 is expected to eq "2018-11-06T21:19:55Z" 158720:16:04 error_object: :title, sentry_response: :title 158820:16:04 is expected to eq "This is an example Python exception" 158920:16:04 error_object: :type, sentry_response: :type 159020:16:04 is expected to eq "default" 159120:16:04 error_object: :user_count, sentry_response: :userCount 159220:16:04 is expected to eq 0 159320:16:04 error_object: :count, sentry_response: :count 159420:16:04 is expected to eq "1" 159520:16:04 error_object: :message, sentry_response: [:metadata, :value] 159620:16:04 is expected to eq nil 159720:16:04 error_object: :culprit, sentry_response: :culprit 159820:16:04 is expected to eq "raven.scripts.runner in main" 159920:16:04 error_object: :short_id, sentry_response: :shortId 160020:16:04 is expected to eq "PUMP-STATION-1" 160120:16:04 error_object: :status, sentry_response: :status 160220:16:05 is expected to eq "unresolved" 160320:16:05 error_object: :frequency, sentry_response: [:stats, "24h"] 160420:16:05 is expected to eq [[1541451600.0, 557], [1541455200.0, 473], [1541458800.0, 914], [1541462400.0, 991], [1541466000.0, 9...1523600.0, 111], [1541527200.0, 926], [1541530800.0, 772], [1541534400.0, 400], [1541538000.0, 943]] 160520:16:05 error_object: :project_id, sentry_response: [:project, :id] 160620:16:05 is expected to eq "2" 160720:16:05 error_object: :project_name, sentry_response: [:project, :name] 160820:16:05 is expected to eq "Pump Station" 160920:16:05 error_object: :project_slug, sentry_response: [:project, :slug] 161020:16:05 is expected to eq "pump-station" 161120:16:05 error_object: :first_release_last_commit, sentry_response: [:firstRelease, :lastCommit] 161220:16:05 is expected to eq nil 161320:16:05 error_object: :last_release_last_commit, sentry_response: [:lastRelease, :lastCommit] 161420:16:05 is expected to eq {} 161520:16:05 error_object: :first_release_short_version, sentry_response: [:firstRelease, :shortVersion] 161620:16:05 is expected to eq "1764232" 161720:16:05 error_object: :last_release_short_version, sentry_response: [:lastRelease, :shortVersion] 161820:16:05 is expected to eq "27de6b42eb4" 161920:16:05 error_object: :first_release_version, sentry_response: [:firstRelease, :version] 162020:16:06 is expected to eq "17642328ead24b51867165985996d04b29310337" 162120:16:06 error_object: :last_release_version, sentry_response: [:lastRelease, :version] 162220:16:06 is expected to eq "17642328ead24b51867165985996d04b29321448" 162320:16:06 when issue annotations exist 162420:16:06 has a correct GitLab issue url 162520:16:06 when no GitLab issue is linked 162620:16:06 does not find a GitLab issue 162720:16:06 behaves like non-numeric input handling in Sentry response 162820:16:06 with non-numeric error id 162920:16:06 id_input: "string" 163020:16:06 raises exception 163120:16:06 id_input: "-1" 163220:16:06 raises exception 163320:16:06 id_input: "1\\n2" 163420:16:06 raises exception 163520:16:06 #update_issue 163620:16:06 returns a truthy result 163720:16:06 behaves like Sentry API response size limit 163820:16:06 when response body is within limit 163920:16:06 checks parsed response 164020:16:06 when response body is too large 164120:16:06 raises an exception 164220:16:06 when resulting memory size of the parsed response is too large 164320:16:07 raises an exception 164420:16:07 behaves like calls sentry api 164520:16:07 calls sentry api 164620:16:07 when error is encountered 164720:16:07 raises the error 164820:16:07# [RSpecRunTime] Finishing example group spec/lib/error_tracking/sentry_client/issue_spec.rb. It took 10.23 seconds. Expected to take 39.99 seconds. 164920:16:07# [RSpecRunTime] Starting example group spec/services/work_items/parent_links/create_service_spec.rb. Expected to take 36.54 seconds. 165020:16:07WorkItems::ParentLinks::CreateService 165220:16:08 when the reference list is empty 165320:16:08 behaves like returns not found error 165420:16:09 returns error 165520:16:09 no relationship is created 165620:16:09# [RSpecRunTime] RSpec elapsed time: 13 minutes 10.77 seconds. Current RSS: ~1570M. Threads: 5. load average: 1.14 1.05 0.85 1/293 7518 165820:16:09 when work item not found 165920:16:09 behaves like returns not found error 166020:16:10 returns error 166120:16:10 no relationship is created 166220:16:10 when user has no permission to link work items 166320:16:10 behaves like returns not found error 166420:16:11 returns error 166520:16:11 no relationship is created 166620:16:12# [RSpecRunTime] RSpec elapsed time: 13 minutes 13.05 seconds. Current RSS: ~1550M. Threads: 5. load average: 1.14 1.05 0.85 1/293 7519 166820:16:12 child and parent are the same work item 166920:16:12 no relationship is created 167020:16:12 when adjacent is already in place 167120:16:12 adjacent_position: -100, expected_order: lazy { [current_item, adjacent] } 167220:16:14 sets relative positions 167320:16:14# [RSpecRunTime] RSpec elapsed time: 13 minutes 15.11 seconds. Current RSS: ~1535M. Threads: 5. load average: 1.20 1.06 0.86 1/293 7520 167520:16:14 adjacent_position: 0, expected_order: lazy { [current_item, adjacent] } 167620:16:15 sets relative positions 167720:16:15# [RSpecRunTime] RSpec elapsed time: 13 minutes 16.13 seconds. Current RSS: ~1520M. Threads: 5. load average: 1.20 1.06 0.86 1/293 7521 167920:16:15 adjacent_position: 100, expected_order: lazy { [current_item, adjacent] } 168020:16:16 sets relative positions 168120:16:16# [RSpecRunTime] RSpec elapsed time: 13 minutes 17.19 seconds. Current RSS: ~1510M. Threads: 5. load average: 1.20 1.06 0.86 1/293 7522 168320:16:16 when there are tasks to relate 168420:16:17 creates relationships 168520:16:18 returns success status and created links 168620:16:19 creates notes and records the events 168720:16:19 behaves like update service that triggers GraphQL work_item_updated subscription 168820:16:21 triggers graphql subscription workItemUpdated 168920:16:21# [RSpecRunTime] RSpec elapsed time: 13 minutes 22.3 seconds. Current RSS: ~1469M. Threads: 5. load average: 1.19 1.06 0.86 1/293 7523 169120:16:21 when relative_position is set 169220:16:22 creates relationships with given relative_position 169320:16:22# [RSpecRunTime] RSpec elapsed time: 13 minutes 23.54 seconds. Current RSS: ~1468M. Threads: 5. load average: 1.25 1.08 0.87 1/293 7524 169520:16:22 when note creation fails for some reason 169620:16:23 still records the link event 169720:16:23 still records the link event 169820:16:23# [RSpecRunTime] RSpec elapsed time: 13 minutes 24.9 seconds. Current RSS: ~1468M. Threads: 5. load average: 1.25 1.08 0.87 1/293 7525 170020:16:23 when task is already assigned 170120:16:24 creates links only for non related tasks 170220:16:24 behaves like update service that triggers GraphQL work_item_updated subscription 170320:16:25 triggers graphql subscription workItemUpdated 170420:16:25# [RSpecRunTime] RSpec elapsed time: 13 minutes 26.93 seconds. Current RSS: ~1470M. Threads: 5. load average: 1.25 1.08 0.87 1/293 7526 170620:16:25 when there are invalid children 170720:16:27 creates links only for valid children 170820:16:28 returns error status 170920:16:30 creates notes for valid links 171020:16:30# [RSpecRunTime] RSpec elapsed time: 13 minutes 31.23 seconds. Current RSS: ~1468M. Threads: 5. load average: 1.23 1.07 0.87 1/293 7527 171220:16:30 when parent type is invalid 171320:16:30 returns error status 171420:16:30 when max depth is reached 171520:16:31 returns error status 171620:16:31 when params include invalid ids 171720:16:32 creates links only for valid IDs 171820:16:32# [RSpecRunTime] RSpec elapsed time: 13 minutes 33.68 seconds. Current RSS: ~1469M. Threads: 5. load average: 1.21 1.07 0.87 1/293 7528 172020:16:32 when user has no access 172120:16:32 behaves like returns not found error 172220:16:33 returns error 172320:16:33 no relationship is created 172420:16:33# [RSpecRunTime] RSpec elapsed time: 13 minutes 34.98 seconds. Current RSS: ~1471M. Threads: 5. load average: 1.21 1.07 0.87 1/293 7529 172620:16:34# [RSpecRunTime] Finishing example group spec/services/work_items/parent_links/create_service_spec.rb. It took 26.74 seconds. Expected to take 36.54 seconds. 172720:16:34# [RSpecRunTime] Starting example group spec/models/integrations/matrix_spec.rb. Expected to take 32.68 seconds. 172820:16:34Integrations::Matrix 172920:16:34 does not allow STI 173020:16:34 before_validation :set_webhook 173120:16:34 sets webhook value 173220:16:34 with custom hostname 173320:16:35 sets webhook value with custom hostname 173420:16:35# [RSpecRunTime] RSpec elapsed time: 13 minutes 36.26 seconds. Current RSS: ~1488M. Threads: 5. load average: 1.21 1.07 0.87 1/293 7530 173620:16:35 behaves like chat integration 173720:16:35 Associations 173820:16:35 is expected to belong to project required: false 174020:16:35 when integration is active 174120:16:35 is expected to validate that :webhook cannot be empty/falsy 174220:16:35 behaves like issue tracker integration URL attribute 174420:16:36 is expected not to allow :webhook to be ‹"example.com"› 174520:16:36 is expected not to allow :webhook to be ‹"ftp://example.com"› 174620:16:36 is expected not to allow :webhook to be ‹"herp-and-derp"› 174720:16:36# [RSpecRunTime] RSpec elapsed time: 13 minutes 37.89 seconds. Current RSS: ~1512M. Threads: 5. load average: 1.21 1.07 0.87 1/293 7531 174920:16:36 when integration is inactive 175020:16:36 is expected not to validate that :webhook cannot be empty/falsy 175120:16:36 .supported_events 175220:16:37 does not support deployment_events 175420:16:37 with push events 175520:16:37 behaves like triggered Matrix integration 175620:16:38 calls Matrix API 175720:16:38# [RSpecRunTime] RSpec elapsed time: 13 minutes 39.44 seconds. Current RSS: ~1531M. Threads: 5. load average: 1.20 1.07 0.87 1/295 7592 175920:16:38 with default branch 176020:16:38 when only default branch are to be notified 176120:16:38 behaves like triggered Matrix integration 176220:16:38 calls Matrix API 176320:16:38 when only protected branches are to be notified 176420:16:38 behaves like untriggered Matrix integration 176520:16:38 does not call Matrix API 176620:16:38 when default and protected branches are to be notified 176720:16:38 behaves like triggered Matrix integration 176820:16:38 calls Matrix API 176920:16:38 when all branches are to be notified 177020:16:38 behaves like triggered Matrix integration 177120:16:39 calls Matrix API 177220:16:39 with protected branch 177320:16:39 when only default branch are to be notified 177420:16:39 behaves like untriggered Matrix integration 177520:16:39 does not call Matrix API 177620:16:39 when only protected branches are to be notified 177720:16:39 behaves like triggered Matrix integration 177820:16:39 calls Matrix API 177920:16:39 when default and protected branches are to be notified 178020:16:39 behaves like triggered Matrix integration 178120:16:39 calls Matrix API 178220:16:39 when all branches are to be notified 178320:16:39 behaves like triggered Matrix integration 178420:16:40 calls Matrix API 178520:16:40 with neither default nor protected branch 178620:16:40 when only default branch are to be notified 178720:16:40 behaves like untriggered Matrix integration 178820:16:40 does not call Matrix API 178920:16:40 when only protected branches are to be notified 179020:16:40 behaves like untriggered Matrix integration 179120:16:40 does not call Matrix API 179220:16:40 when default and protected branches are to be notified 179320:16:40 behaves like untriggered Matrix integration 179420:16:40 does not call Matrix API 179520:16:40 when all branches are to be notified 179620:16:40 behaves like triggered Matrix integration 179720:16:40 calls Matrix API 179820:16:40 with issue events 179920:16:40 behaves like triggered Matrix integration 180020:16:41Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 180220:16:41To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 180320:16:41 calls Matrix API 180420:16:41 with merge events 180520:16:41 behaves like triggered Matrix integration 180620:16:42 calls Matrix API 180720:16:42 with wiki page events 180820:16:42 behaves like triggered Matrix integration 180920:16:43 calls Matrix API 181020:16:43 with note events 181120:16:43 with commit comment 181220:16:43 behaves like triggered Matrix integration 181320:16:43 calls Matrix API 181420:16:43 with merge request comment 181520:16:44 behaves like triggered Matrix integration 181620:16:44 calls Matrix API 181720:16:44 with issue comment 181820:16:44 behaves like triggered Matrix integration 181920:16:44 calls Matrix API 182020:16:44 with snippet comment 182120:16:44 behaves like triggered Matrix integration 182220:16:44 calls Matrix API 182320:16:44 with pipeline events 182420:16:44 with failed pipeline 182520:16:44 behaves like triggered Matrix integration 182620:16:45 calls Matrix API 182720:16:45 with succeeded pipeline 182820:16:45 with default notify_only_broken_pipelines 182920:16:45 does not call Matrix API 183020:16:45 when notify_only_broken_pipelines is false 183120:16:45 behaves like triggered Matrix integration 183220:16:45 calls Matrix API 183320:16:45 with default branch 183420:16:45 when only default branch are to be notified 183520:16:45 behaves like triggered Matrix integration 183620:16:45 calls Matrix API 183720:16:45 when only protected branches are to be notified 183820:16:45 behaves like untriggered Matrix integration 183920:16:46 does not call Matrix API 184020:16:46 when default and protected branches are to be notified 184120:16:46 behaves like triggered Matrix integration 184220:16:46 calls Matrix API 184320:16:46 when all branches are to be notified 184420:16:46 behaves like triggered Matrix integration 184520:16:46 calls Matrix API 184620:16:46 with protected branch 184720:16:46 when only default branch are to be notified 184820:16:46 behaves like untriggered Matrix integration 184920:16:46 does not call Matrix API 185020:16:46 when only protected branches are to be notified 185120:16:46 behaves like triggered Matrix integration 185220:16:46 calls Matrix API 185320:16:46 when default and protected branches are to be notified 185420:16:46 behaves like triggered Matrix integration 185520:16:47 calls Matrix API 185620:16:47 when all branches are to be notified 185720:16:47 behaves like triggered Matrix integration 185820:16:47 calls Matrix API 185920:16:47 with neither default nor protected branch 186020:16:47 when only default branch are to be notified 186120:16:47 behaves like untriggered Matrix integration 186220:16:47 does not call Matrix API 186320:16:47 when only protected branches are to be notified 186420:16:47 behaves like untriggered Matrix integration 186520:16:47 does not call Matrix API 186620:16:47 when default and protected branches are to be notified 186720:16:47 behaves like untriggered Matrix integration 186820:16:47 does not call Matrix API 186920:16:47 when all branches are to be notified 187020:16:47 behaves like triggered Matrix integration 187120:16:47 calls Matrix API 187220:16:47 deployment events 187320:16:48 behaves like untriggered Matrix integration 187420:16:49 does not call Matrix API 187520:16:49# [RSpecRunTime] RSpec elapsed time: 13 minutes 50.22 seconds. Current RSS: ~1549M. Threads: 5. load average: 1.39 1.12 0.89 1/298 7992 187820:16:49 when integration is active 187920:16:49 is expected to validate that :token cannot be empty/falsy 188020:16:49 is expected to validate that :room cannot be empty/falsy 188120:16:49 is expected to validate that :webhook cannot be empty/falsy 188220:16:49 when integration is inactive 188320:16:49 is expected not to validate that :token cannot be empty/falsy 188420:16:49 is expected not to validate that :room cannot be empty/falsy 188520:16:49 is expected not to validate that :webhook cannot be empty/falsy 188620:16:50# [RSpecRunTime] Finishing example group spec/models/integrations/matrix_spec.rb. It took 15.98 seconds. Expected to take 32.68 seconds. 188720:16:50# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/client_spec.rb. Expected to take 30.61 seconds. 188820:16:50Gitlab::GithubImport::Client 189020:16:50 when the client is running in parallel mode 189120:16:50 is expected to be parallel 189220:16:50 when the client is running in sequential mode 189320:16:50 is expected not to be parallel 189520:16:50 returns the details for the given username 189620:16:50 when a not modified response is returned 189820:16:50 #pull_request_reviews 189920:16:51 returns the pull request reviews 190020:16:51 #pull_request_review_requests 190120:16:51 returns the pull request review requests 190320:16:51 returns the user's repositories as a hash 190520:16:51 returns the details of a repository 190620:16:51 returns repository data as a hash 190720:16:51 #pull_request 190820:16:51 returns the details of a pull_request 191020:16:51 returns the labels 191220:16:51 returns the milestones 191420:16:52 returns the releases 191620:16:52 returns the branches 191720:16:52 #collaborators 191820:16:52 returns the collaborators 191920:16:52 #branch_protection 192020:16:52 returns the protection details for the given branch 192120:16:52 #each_object 192220:16:52 converts each object into a hash 192420:16:52 without a block 192520:16:52 returns an Enumerator 192620:16:52 the returned Enumerator returns Page objects 192720:16:52 with a block 192820:16:52 yields every retrieved page to the supplied block 192920:16:52 starts at the given page 193020:16:52 #with_rate_limit 193120:16:52 yields the supplied block when enough requests remain 193220:16:53 waits before yielding if not enough requests remain 193320:16:53 waits and retries the operation if all requests were consumed in the supplied block 193420:16:53 increments the request count counter 193520:16:53 ignores rate limiting when disabled 193620:16:53 when threshold is hit 193720:16:53 raises a RateLimitError with the appropriate message 193820:16:53 when primary rate limit hit 193920:16:53 re-raises a RateLimitError with the appropriate message 194020:16:53 when secondary rate limit hit 194120:16:53 re-raises a RateLimitError with the appropriate message 194220:16:53 when Faraday error received from octokit 194320:16:53 when rate_limiting_enabled is true 194420:16:53 retries on error and succeeds 194520:16:53 retries and does not succeed 194620:16:53 when rate_limiting_enabled is false 194720:16:54 retries on error and succeeds 194820:16:54 retries and does not succeed 194920:16:54 #requests_remaining? 195020:16:54 when default requests limit is set 195120:16:54 returns true if enough requests remain 195220:16:54 returns false if not enough requests remain 195320:16:54 when search requests limit is set 195420:16:54 returns true if enough requests remain 195520:16:54 returns false if not enough requests remain 195620:16:54 #raise_or_wait_for_rate_limit 195720:16:54 when running in parallel mode 195820:16:54 raises RateLimitError 195920:16:54 when running in sequential mode 196120:16:54 increments the rate limit counter 196220:16:54 #remaining_requests 196320:16:54 returns the number of remaining requests 196420:16:54 #requests_limit 196520:16:55 returns requests limit 196620:16:55 #rate_limit_resets_in 196720:16:55 returns the number of seconds after which the rate limit is reset 196820:16:55 #api_endpoint 196920:16:55 without a custom endpoint configured in Omniauth 197020:16:55 returns the default API endpoint 197120:16:55 with a custom endpoint configured in Omniauth 197220:16:55 returns the custom endpoint 197320:16:55 with a custom host 197420:16:55 adds /api/v3 to the URL 197520:16:55 when the host ends with /api/v3 197620:16:55 does not add /api/v3 to the URL 197720:16:55 when host is github.com 197820:16:55 does not add /api/v3 to the URL 197920:16:55 when host includes an API version different from v3 198020:16:55 keeps the provided version 198120:16:55 #web_endpoint 198220:16:55 without a custom endpoint configured in Omniauth 198320:16:55 returns the default web endpoint 198420:16:55 with a custom endpoint configured in Omniauth 198520:16:55 returns the custom endpoint 198620:16:55 #custom_api_endpoint 198720:16:55 without a custom endpoint 198920:16:56 with a custom endpoint 199020:16:56 returns the API endpoint 199120:16:56 #default_api_endpoint 199220:16:56 returns the default API endpoint 199420:16:56 without a custom configuration 199520:16:56 returns true 199620:16:56 with a custom configuration 199720:16:56 returns the configured value 199820:16:56 #github_omniauth_provider 199920:16:56 without a configured provider 200020:16:56 returns an empty Hash 200120:16:56 with a configured provider 200220:16:56 returns the provider details as a Hash 200320:16:56 #rate_limiting_enabled? 200420:16:56 returns true when using GitHub.com 200520:16:56 returns false for GitHub enterprise installations 200720:16:56 #search_repos_by_name_graphql 200820:16:56 searches for repositories based on name 200920:16:56 when api_endpoint is not api.github.com 201020:16:57 uses the graphql api path for a self-hosted instance 201120:16:57 when relation type option present 201220:16:57 when relation type is owned 201320:16:57 searches for repositories within the organization based on name 201420:16:57 when relation type is organization 201520:16:57 searches for repositories within the organization based on name 201620:16:57 when relation type is collaborated 201720:16:57 searches for collaborated repositories based on name 201820:16:57 when pagination options present 201920:16:57 with "first" option 202020:16:57 searches for repositories via expected query 202120:16:57 with "after" option 202220:16:57 searches for repositories via expected query 202320:16:57 when Faraday error received from octokit 202420:16:57 retries on error and succeeds 202520:16:57 retries and does not succeed 202620:16:57 #count_repos_by_relation_type_graphql 202720:16:57 returns count by relation_type 202820:16:57 returns count by relation_type 202920:16:58 returns count by relation_type 203020:16:58# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/client_spec.rb. It took 8.15 seconds. Expected to take 30.61 seconds. 203120:16:58# [RSpecRunTime] Starting example group spec/lib/banzai/filter/issuable_reference_expansion_filter_spec.rb. Expected to take 29.42 seconds. 203220:16:58Banzai::Filter::IssuableReferenceExpansionFilter 203320:16:59 ignores non-GFM links 203420:16:59 ignores non-issuable links 203520:16:59 ignores issuable links with empty content 203620:16:59 ignores issuable links with custom anchor 203720:17:00 ignores issuable links to specific comments 203820:17:01 ignores merge request links to diffs tab 203920:17:01 handles cross project references 204020:17:02 handles references from group scopes 204120:17:02 skips cross project references if the user cannot read cross project 204220:17:02 does not append state when filter is not enabled 204320:17:02 when project is in pending delete 204420:17:02 does not append issue state 204520:17:02# [RSpecRunTime] RSpec elapsed time: 14 minutes 3.68 seconds. Current RSS: ~1585M. Threads: 5. load average: 1.31 1.11 0.89 1/299 8120 204720:17:02 for work item references 204820:17:02 behaves like issue / work item references 204920:17:02 ignores open references 205020:17:03 appends state to moved references 205120:17:03 appends state to closed references 205220:17:04 shows title for references with + 205320:17:04 truncates long title for references with + 205420:17:04 shows both title and state for closed references with + 205520:17:05 shows title for references with +s 205620:17:05 for references with fenced emoji 205720:17:05 expands emoji for references with + 205820:17:05 expands when emoji is embedded at the beginning of a string 205920:17:05 expands when emoji appears multiple times 206020:17:06 does not expand when emoji is embedded mid-string 206120:17:06# [RSpecRunTime] RSpec elapsed time: 14 minutes 7.24 seconds. Current RSS: ~1571M. Threads: 5. load average: 1.31 1.11 0.89 1/298 8121 206320:17:06 when extended summary props are present 206420:17:06 shows extended summary for references with +s 206520:17:06 checking N+1 206620:17:07 does not have N+1 for extended summary 206720:17:07# [RSpecRunTime] RSpec elapsed time: 14 minutes 8.46 seconds. Current RSS: ~1564M. Threads: 5. load average: 1.28 1.11 0.89 2/298 8122 206920:17:07 for issue references 207020:17:07 behaves like issue / work item references 207120:17:07 ignores open references 207220:17:08 appends state to moved references 207320:17:08 appends state to closed references 207420:17:08 shows title for references with + 207520:17:08 truncates long title for references with + 207620:17:09 shows both title and state for closed references with + 207720:17:09 shows title for references with +s 207820:17:09 for references with fenced emoji 207920:17:09 expands emoji for references with + 208020:17:09 expands when emoji is embedded at the beginning of a string 208120:17:10 expands when emoji appears multiple times 208220:17:10 does not expand when emoji is embedded mid-string 208320:17:10# [RSpecRunTime] RSpec elapsed time: 14 minutes 11.61 seconds. Current RSS: ~1554M. Threads: 5. load average: 1.28 1.11 0.89 1/298 8123 208520:17:10 when extended summary props are present 208620:17:11 shows extended summary for references with +s 208720:17:11 checking N+1 208820:17:11 does not have N+1 for extended summary 208920:17:11# [RSpecRunTime] RSpec elapsed time: 14 minutes 12.84 seconds. Current RSS: ~1545M. Threads: 5. load average: 1.28 1.11 0.89 1/293 8124 209120:17:11 for merge request references 209220:17:12 ignores open merge request references 209320:17:12 ignores locked merge request references 209420:17:12 appends state to closed merge request references 209520:17:12 appends state to merged merge request references 209620:17:13 shows title for references with + 209720:17:13 shows title for references with +s 209820:17:13 when extended summary props are present 209920:17:13 shows extended summary for references with +s 210020:17:13 checking N+1 210120:17:14 does not have N+1 for extended summary 210220:17:14# [RSpecRunTime] RSpec elapsed time: 14 minutes 15.75 seconds. Current RSS: ~1539M. Threads: 5. load average: 1.26 1.11 0.89 1/293 8125 210420:17:14 behaves like pipeline timing check 210520:17:14 checks the pipeline timing 210620:17:14# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/issuable_reference_expansion_filter_spec.rb. It took 16.74 seconds. Expected to take 29.42 seconds. 210720:17:14# [RSpecRunTime] Starting example group spec/services/concerns/ci/job_token_scope/edit_scope_validations_spec.rb. Expected to take 27.62 seconds. 210820:17:14Ci::JobTokenScope::EditScopeValidations 210920:17:16 #validate_target_exists! 211020:17:16 when target is nil 211120:17:16 raises an error 211220:17:16# [RSpecRunTime] RSpec elapsed time: 14 minutes 17.32 seconds. Current RSS: ~1537M. Threads: 5. load average: 1.26 1.11 0.89 1/293 8126 211420:17:16 when target is present 211520:17:16 raises an error 211620:17:16 #validate_group_add! 211720:17:16 when all permissions are in order 211820:17:16 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: :maintainer, target_group_user_role: :developer 211920:17:16 passes the validation 212020:17:16 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: :maintainer, target_group_user_role: :guest 212120:17:17 passes the validation 212220:17:17 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :maintainer, target_group_user_role: :developer 212320:17:17 passes the validation 212420:17:17 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :maintainer, target_group_user_role: :guest 212520:17:18 passes the validation 212620:17:18 when user lacks admin_project permissions for the source project 212720:17:18 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: nil, target_group_user_role: :developer 212820:17:18 raises an error 212920:17:18 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: nil, target_group_user_role: :developer 213020:17:19 raises an error 213120:17:19 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: :guest, target_group_user_role: :developer 213220:17:19 raises an error 213320:17:19 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :guest, target_group_user_role: :developer 213420:17:20 raises an error 213520:17:20 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :developer, target_group_user_role: :developer 213620:17:20 raises an error 213720:17:20 source_project_visibility: "PUBLIC", target_group_visibility: "PRIVATE", source_project_user_role: :developer, target_group_user_role: :developer 213820:17:21 raises an error 213920:17:21 when user lacks read_project permissions for the target group 214020:17:21 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :maintainer, target_group_user_role: nil 214120:17:21 raises an error 214220:17:21 source_project_visibility: "PUBLIC", target_group_visibility: "PRIVATE", source_project_user_role: :maintainer, target_group_user_role: nil 214320:17:22 raises an error 214420:17:22 #validate_group_remove! 214520:17:22 when all permissions are in order 214620:17:22 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: :maintainer, target_group_user_role: :developer 214720:17:22 passes the validation 214820:17:22 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: :maintainer, target_group_user_role: :guest 214920:17:23 passes the validation 215020:17:23 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :maintainer, target_group_user_role: :developer 215120:17:23 passes the validation 215220:17:23 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :maintainer, target_group_user_role: :guest 215320:17:24 passes the validation 215420:17:24 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: :maintainer, target_group_user_role: nil 215520:17:24 passes the validation 215620:17:24 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: :maintainer, target_group_user_role: nil 215720:17:24 passes the validation 215820:17:24 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :maintainer, target_group_user_role: nil 215920:17:25 passes the validation 216020:17:25 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :maintainer, target_group_user_role: nil 216120:17:25 passes the validation 216220:17:25 when user lacks admin_project permissions for the source project 216320:17:25 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: nil, target_group_user_role: :developer 216420:17:25 raises an error 216520:17:25 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: nil, target_group_user_role: :developer 216620:17:26 raises an error 216720:17:26 source_project_visibility: "PUBLIC", target_group_visibility: "PUBLIC", source_project_user_role: :guest, target_group_user_role: :developer 216820:17:26 raises an error 216920:17:26 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :guest, target_group_user_role: :developer 217020:17:27 raises an error 217120:17:27 source_project_visibility: "PRIVATE", target_group_visibility: "PRIVATE", source_project_user_role: :developer, target_group_user_role: :developer 217220:17:27 raises an error 217320:17:27 source_project_visibility: "PUBLIC", target_group_visibility: "PRIVATE", source_project_user_role: :developer, target_group_user_role: :developer 217420:17:28 raises an error 217520:17:28 #validate_edit! 217620:17:28 when all permissions are in order 217720:17:28 source_project_visibility: "PUBLIC", target_project_visibility: "PUBLIC", source_project_user_role: :maintainer, target_project_user_role: :developer 217820:17:28 passes the validation 217920:17:28 source_project_visibility: "PUBLIC", target_project_visibility: "PUBLIC", source_project_user_role: :maintainer, target_project_user_role: :guest 218020:17:29 passes the validation 218120:17:29 source_project_visibility: "PRIVATE", target_project_visibility: "PRIVATE", source_project_user_role: :maintainer, target_project_user_role: :developer 218220:17:29 passes the validation 218320:17:29 source_project_visibility: "PRIVATE", target_project_visibility: "PRIVATE", source_project_user_role: :maintainer, target_project_user_role: :guest 218420:17:30 passes the validation 218520:17:30 when user lacks admin_project permissions for the source project 218620:17:30 source_project_visibility: "PUBLIC", target_project_visibility: "PUBLIC", source_project_user_role: nil, target_project_user_role: :developer 218720:17:30 raises an error 218820:17:30 source_project_visibility: "PRIVATE", target_project_visibility: "PRIVATE", source_project_user_role: nil, target_project_user_role: :developer 218920:17:30 raises an error 219020:17:30 source_project_visibility: "PUBLIC", target_project_visibility: "PUBLIC", source_project_user_role: :guest, target_project_user_role: :developer 219120:17:31 raises an error 219220:17:31 source_project_visibility: "PRIVATE", target_project_visibility: "PRIVATE", source_project_user_role: :guest, target_project_user_role: :developer 219320:17:31 raises an error 219420:17:31 source_project_visibility: "PRIVATE", target_project_visibility: "PRIVATE", source_project_user_role: :developer, target_project_user_role: :developer 219520:17:32 raises an error 219620:17:32 source_project_visibility: "PUBLIC", target_project_visibility: "PRIVATE", source_project_user_role: :developer, target_project_user_role: :developer 219720:17:32 raises an error 219820:17:32 when user lacks read_project permissions for the target project 219920:17:32 source_project_visibility: "PRIVATE", target_project_visibility: "PRIVATE", source_project_user_role: :maintainer, target_project_user_role: nil 220020:17:33 raises an error 220120:17:33 source_project_visibility: "PUBLIC", target_project_visibility: "PRIVATE", source_project_user_role: :maintainer, target_project_user_role: nil 220220:17:33 raises an error 220320:17:33# [RSpecRunTime] Finishing example group spec/services/concerns/ci/job_token_scope/edit_scope_validations_spec.rb. It took 18.7 seconds. Expected to take 27.62 seconds. 220420:17:33# [RSpecRunTime] Starting example group spec/finders/branches_finder_spec.rb. Expected to take 25.41 seconds. 220520:17:33BranchesFinder 221020:17:35# [RSpecRunTime] RSpec elapsed time: 14 minutes 36.1 seconds. Current RSS: ~1526M. Threads: 5. load average: 1.18 1.10 0.89 1/295 8163 221220:17:35 by recently_updated 221420:17:35 by last_updated 221820:17:36 filters branches 221920:17:36 by name ignoring letter case 222020:17:36 filters branches 222220:17:36 returns all branches contain name 222320:17:36 by provided names 222420:17:37 filters branches 222520:17:37 by name that begins with 222620:17:37 filters branches 222720:17:37 by name that ends with 222820:17:37 filters branches 222920:17:37 by name with wildcard 223020:17:38 filters branches 223120:17:38 by mixed regex operators 223220:17:38 filters branches 223320:17:38 by invalid regex 223420:17:38 is expected to raise RegexpError 223520:17:38 by `|` regex 223620:17:38 filters branches 223720:17:38 by exclude name 223820:17:39 filters branches 223920:17:39 by name with multiple wildcards 224020:17:39 filters branches 224120:17:39 with an unknown name 224220:17:39 does not find any branch 224320:17:39 by nonexistent name that begins with 224420:17:40 filters branches 224520:17:40 by nonexistent name that ends with 224620:17:40 filters branches 224720:17:40 by nonexistent name with wildcard 224820:17:40 filters branches 224920:17:40 filter and sort 225020:17:40 by name and sorts by recently_updated 225120:17:40 filters branches 225220:17:40 by name and sorts by recently_updated, with exact matches first 225320:17:41 filters branches 225420:17:41 by name and sorts by last_updated 225520:17:42 filters branches 225620:17:42 with gitaly pagination 225720:17:42 by page_token and per_page 225820:17:42 filters branches 225920:17:42 by next page_token and per_page 226020:17:42 filters branches 226120:17:42 by per_page only 226220:17:43 filters branches 226320:17:43 when per_page is over the limit 226420:17:43 limits the maximum number of elements 226520:17:43 by page_token only 226620:17:43 raises an error 226720:17:43 pagination and sort 226920:17:43 filters branches 227020:17:43 by page_token and per_page 227120:17:43 filters branches 227220:17:43 pagination and names 227320:17:43 falls back to default execute and ignore paginations 227420:17:43 pagination and search 227520:17:44 falls back to default execute and ignore paginations 227620:17:44 #next_cursor 227720:17:44 always nil before #execute call 227820:17:44 after #execute 227920:17:44 with gitaly pagination 228020:17:44 without pagination params 228120:17:44 is expected to be nil 228220:17:44 with pagination params 228320:17:44 is expected to be present 228420:17:44 when all objects can be returned on the same page 228520:17:44 is expected to be present 228620:17:44 without gitaly pagination 228720:17:44 without pagination params 228820:17:45 is expected to be nil 228920:17:45 with pagination params 229020:17:45 is expected to be nil 229120:17:45 when all objects can be returned on the same page 229220:17:45 is expected to be nil 229420:17:45 is expected to be a kind of Integer 229520:17:45 is expected to eq 89 229620:17:46# [RSpecRunTime] Finishing example group spec/finders/branches_finder_spec.rb. It took 12.48 seconds. Expected to take 25.41 seconds. 229720:17:46# [RSpecRunTime] Starting example group spec/models/ci/sources/pipeline_spec.rb. Expected to take 23.98 seconds. 229820:17:46Ci::Sources::Pipeline 229920:17:46 does not allow STI 230020:17:46 is expected to belong to project required: false 230120:17:46 is expected to belong to pipeline required: false 230220:17:46 is expected to belong to build class_name => Ci::Build required: false inverse_of => sourced_pipelines 230320:17:46 is expected to belong to source_project class_name => ::Project required: false 230420:17:46 is expected to belong to source_job required: false 230520:17:47 is expected to belong to source_bridge required: false 230620:17:47 is expected to belong to source_pipeline required: false 230720:17:47 is expected to validate that :project cannot be empty/falsy 230820:17:47 is expected to validate that :pipeline cannot be empty/falsy 230920:17:47 is expected to validate that :source_project cannot be empty/falsy 231020:17:47 is expected to validate that :source_job cannot be empty/falsy 231120:17:47 is expected to validate that :source_pipeline cannot be empty/falsy 231220:17:47 loose foreign key on ci_sources_pipelines.source_project_id 231320:17:47 behaves like cleanup by a loose foreign key 231420:17:56 cleans up (delete or nullify) the model 231520:17:56# [RSpecRunTime] RSpec elapsed time: 14 minutes 57.74 seconds. Current RSS: ~1588M. Threads: 5. load average: 1.26 1.13 0.91 1/294 8496 231720:17:56 loose foreign key on ci_sources_pipelines.project_id 231820:17:56 behaves like cleanup by a loose foreign key 231920:18:04 cleans up (delete or nullify) the model 232020:18:04# [RSpecRunTime] RSpec elapsed time: 15 minutes 5.43 seconds. Current RSS: ~1456M. Threads: 5. load average: 1.22 1.12 0.91 1/293 8497 232220:18:04 partitioning 232320:18:04 with child pipelines 232420:18:05 uses the same partition_id as the parent pipeline 232520:18:05# [RSpecRunTime] RSpec elapsed time: 15 minutes 6.73 seconds. Current RSS: ~1454M. Threads: 5. load average: 1.22 1.12 0.91 2/293 8498 232720:18:05 with cross project pipelines 232820:18:06 uses the current partition_id on new pipelines 232920:18:06# [RSpecRunTime] Finishing example group spec/models/ci/sources/pipeline_spec.rb. It took 20.55 seconds. Expected to take 23.98 seconds. 233020:18:06# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/merge_request_parser_spec.rb. Expected to take 22.95 seconds. 233120:18:06Gitlab::ImportExport::MergeRequestParser 233220:18:09 has a source branch 233320:18:11 has a target branch 233420:18:11 fork merge request 233520:18:14 parses a MR that has no source branch 233620:18:16 parses a MR that is closed 233720:18:18 parses a MR that is merged 233820:18:18 target branch 233920:18:21 parses a MR that has no target branch 234020:18:21 when target branch fails to be created 234120:18:24 logs the error 234220:18:24# [RSpecRunTime] RSpec elapsed time: 15 minutes 25.16 seconds. Current RSS: ~1484M. Threads: 5. load average: 1.22 1.13 0.92 1/298 8827 234420:18:24 when the merge request has diffs 234520:18:24 when the diff is invalid 234620:18:26 sets the diff to empty diff 234720:18:26# [RSpecRunTime] RSpec elapsed time: 15 minutes 27.35 seconds. Current RSS: ~1488M. Threads: 5. load average: 1.22 1.13 0.92 1/297 8854 234920:18:26# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/merge_request_parser_spec.rb. It took 19.79 seconds. Expected to take 22.95 seconds. 235020:18:26# [RSpecRunTime] Starting example group spec/lib/gitlab/issues/rebalancing/state_spec.rb. Expected to take 21.73 seconds. 235120:18:26Gitlab::Issues::Rebalancing::State 235220:18:26 rebalancing issues in namespace 235320:18:27 is expected to eq 1 235420:18:27 behaves like issues rebalance caching 235520:18:27 #track_new_running_rebalance 235620:18:27 caches a project id to track caching in progress 235720:18:27 #set and get current_index 235820:18:27 returns zero as current index when index not cached 235920:18:27 returns cached current index 236020:18:27 #set and get current_project 236120:18:27 returns nil if there is no project_id cached 236220:18:27 returns cached current project_id 236320:18:27 #rebalance_in_progress? 236420:18:27 return zero if no re-balances are running 236520:18:27 return false if no re-balances are running 236620:18:28 return true a re-balance for given project/namespace is running 236720:18:28 caching issue ids 236820:18:28 with no issue ids cached 236920:18:28 returns zero when there are no cached issue ids 237020:18:28 returns empty array when there are no cached issue ids 237120:18:28 with cached issue ids 237220:18:28 returns count of cached issue ids 237320:18:28 returns array of issue ids 237420:18:28 limits returned values 237520:18:28 when caching duplicate issue_ids 237620:18:28 does not cache duplicate issues 237720:18:28 returns cached issues with latest scores 237820:18:28 when setting expiration 237920:18:28 when tracking new rebalance 238020:18:28 returns as expired for non existent key 238120:18:29 has expiration set 238220:18:29 when setting current index 238320:18:29 returns as expiring for non existent key 238420:18:29 has expiration set 238520:18:29 when setting current project id 238620:18:29 returns as expired for non existent key 238720:18:29 has expiration set 238820:18:29 when setting cached issue ids 238920:18:29 returns as expired for non existent key 239020:18:29 has expiration set 239120:18:29 cleanup cache 239220:18:29 removes cache keys 239320:18:29 .fetch_rebalancing_groups_and_projects 239420:18:29 caches recently finished rebalance key 239520:18:29 rebalancing issues in a project 239620:18:30 is expected to eq 2 239720:18:30 behaves like issues rebalance caching 239820:18:30 #track_new_running_rebalance 239920:18:30 caches a project id to track caching in progress 240020:18:30 #set and get current_index 240120:18:30 returns zero as current index when index not cached 240220:18:30 returns cached current index 240320:18:30 #set and get current_project 240420:18:30 returns nil if there is no project_id cached 240520:18:30 returns cached current project_id 240620:18:30 #rebalance_in_progress? 240720:18:31 return zero if no re-balances are running 240820:18:31 return false if no re-balances are running 240920:18:31 return true a re-balance for given project/namespace is running 241020:18:31 caching issue ids 241120:18:31 with no issue ids cached 241220:18:31 returns zero when there are no cached issue ids 241320:18:31 returns empty array when there are no cached issue ids 241420:18:31 with cached issue ids 241520:18:31 returns count of cached issue ids 241620:18:31 returns array of issue ids 241720:18:31 limits returned values 241820:18:31 when caching duplicate issue_ids 241920:18:31 does not cache duplicate issues 242020:18:32 returns cached issues with latest scores 242120:18:32 when setting expiration 242220:18:32 when tracking new rebalance 242320:18:32 returns as expired for non existent key 242420:18:32 has expiration set 242520:18:32 when setting current index 242620:18:32 returns as expiring for non existent key 242720:18:32 has expiration set 242820:18:32 when setting current project id 242920:18:32 returns as expired for non existent key 243020:18:32 has expiration set 243120:18:32 when setting cached issue ids 243220:18:32 returns as expired for non existent key 243320:18:32 has expiration set 243420:18:32 cleanup cache 243520:18:33 removes cache keys 243620:18:33 .fetch_rebalancing_groups_and_projects 243720:18:33 caches recently finished rebalance key 243820:18:33# [RSpecRunTime] Finishing example group spec/lib/gitlab/issues/rebalancing/state_spec.rb. It took 6.83 seconds. Expected to take 21.73 seconds. 243920:18:33# [RSpecRunTime] Starting example group spec/services/projects/update_remote_mirror_service_spec.rb. Expected to take 20.54 seconds. 244020:18:33Projects::UpdateRemoteMirrorService 244220:18:35 does not fetch the remote repository 244320:18:36 marks the mirror as started when beginning 244420:18:36 marks the mirror as successfully finished 244520:18:37 marks the mirror as failed and raises the error when an unexpected error occurs 244620:18:37 when the URL is blocked 244720:18:37 hard retries and returns error status 244820:18:37 when retries are exceeded 244920:18:37 hard fails and returns error status 245020:18:37# [RSpecRunTime] RSpec elapsed time: 15 minutes 38.57 seconds. Current RSS: ~1613M. Threads: 5. load average: 1.17 1.12 0.92 1/298 8987 245220:18:37 when the URL local 245320:18:37 when local requests are allowed 245520:18:37 when local requests are not allowed 245620:18:37 fails and returns error status 245720:18:37 when given URLs containing escaped elements 245820:18:37 behaves like URLs containing escaped elements return expected status 246020:18:38 returns expected status 246220:18:39 returns expected status 246320:18:39 url: "git%3A%2F%2Flocalhost%3A1234%2Fsome-path%3Fsome-query%3Dsome-val%23%40example.com%2F", result_status: :error 246420:18:39 returns expected status 246520:18:39 url: "https%253A%252F%252Fuser%253A0a%252523%2540test.example.com%252Fproject.git", result_status: :error 246620:18:39 returns expected status 246720:18:39 when the update fails because of a `Gitlab::Git::CommandError` 246820:18:39 wraps `Gitlab::Git::CommandError`s in a service error 246920:18:40 marks the mirror as to be retried 247020:18:40 marks the mirror as failed after 3 tries 247120:18:40# [RSpecRunTime] RSpec elapsed time: 15 minutes 41.93 seconds. Current RSS: ~1621M. Threads: 5. load average: 1.17 1.12 0.92 1/298 9078 247320:18:40 when there are divergent refs 247420:18:41 marks the mirror as failed and sets an error message 247520:18:41 sending lfs objects 247620:18:41Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 247820:18:41To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 247920:18:42 pushes LFS objects to a HTTP repository 248020:18:42 when LFS objects fail to push 248120:18:42 when remote_mirror_fail_on_lfs feature flag enabled 248220:18:42 fails update 248320:18:42# [RSpecRunTime] RSpec elapsed time: 15 minutes 43.8 seconds. Current RSS: ~1612M. Threads: 5. load average: 1.16 1.12 0.92 1/298 9109 248520:18:42 when remote_mirror_fail_on_lfs feature flag is disabled 248620:18:43 does not fail update 248720:18:43 with SSH repository 248820:18:44 does nothing to an SSH repository 248920:18:45 does nothing if LFS is disabled 249020:18:49 does nothing if non-password auth is specified 249120:18:49# [RSpecRunTime] RSpec elapsed time: 15 minutes 50.22 seconds. Current RSS: ~1581M. Threads: 5. load average: 1.14 1.12 0.92 1/298 9150 249320:18:49# [RSpecRunTime] Finishing example group spec/services/projects/update_remote_mirror_service_spec.rb. It took 16.02 seconds. Expected to take 20.54 seconds. 249420:18:49# [RSpecRunTime] Starting example group spec/services/ci/create_pipeline_service/include_spec.rb. Expected to take 19.81 seconds. 249520:18:49Ci::CreatePipelineService 249720:18:50 with a local file 249820:18:50 behaves like including the file 249920:18:51Job arguments to MergeRequests::UpdateHeadPipelineWorker must be native JSON types, but {"pipeline_id"=>93} is a ActiveSupport::HashWithIndifferentAccess. 250120:18:51To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 250220:18:52 includes the job in the file 250320:18:52# [RSpecRunTime] RSpec elapsed time: 15 minutes 53.34 seconds. Current RSS: ~1569M. Threads: 5. load average: 1.14 1.12 0.92 1/298 9429 250520:18:52 with a local file with rules with a project variable 250620:18:52 when the rules matches 250720:18:52 behaves like including the file 250820:18:53Job arguments to MergeRequests::UpdateHeadPipelineWorker must be native JSON types, but {"pipeline_id"=>94} is a ActiveSupport::HashWithIndifferentAccess. 251020:18:53To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 251120:18:53 includes the job in the file 251220:18:53# [RSpecRunTime] RSpec elapsed time: 15 minutes 54.81 seconds. Current RSS: ~1566M. Threads: 5. load average: 1.13 1.11 0.92 1/298 9670 251420:18:53 when the rules does not match 251520:18:53 behaves like not including the file 251620:18:54Job arguments to MergeRequests::UpdateHeadPipelineWorker must be native JSON types, but {"pipeline_id"=>95} is a ActiveSupport::HashWithIndifferentAccess. 251820:18:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 251920:18:55 does not include the job in the file 252020:18:55# [RSpecRunTime] RSpec elapsed time: 15 minutes 56.36 seconds. Current RSS: ~1570M. Threads: 5. load average: 1.13 1.11 0.92 1/298 9905 252220:18:55 with a local file with rules with a predefined pipeline variable 252320:18:55 when the rules matches 252420:18:55 behaves like including the file 252520:18:56Job arguments to MergeRequests::UpdateHeadPipelineWorker must be native JSON types, but {"pipeline_id"=>96} is a ActiveSupport::HashWithIndifferentAccess. 252720:18:56To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 252820:18:56 includes the job in the file 252920:18:56# [RSpecRunTime] RSpec elapsed time: 15 minutes 57.94 seconds. Current RSS: ~1567M. Threads: 5. load average: 1.13 1.11 0.92 1/298 10146 253120:18:56 when the rules does not match 253220:18:56 behaves like not including the file 253320:18:57Job arguments to MergeRequests::UpdateHeadPipelineWorker must be native JSON types, but {"pipeline_id"=>97} is a ActiveSupport::HashWithIndifferentAccess. 253520:18:57To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 253620:18:58 does not include the job in the file 253720:18:58# [RSpecRunTime] RSpec elapsed time: 15 minutes 59.45 seconds. Current RSS: ~1566M. Threads: 5. load average: 1.12 1.11 0.92 1/298 10381 253920:18:58 with a local file with rules with a run pipeline variable 254020:18:58 when the rules matches 254120:18:58 behaves like including the file 254220:18:59Job arguments to MergeRequests::UpdateHeadPipelineWorker must be native JSON types, but {"pipeline_id"=>98} is a ActiveSupport::HashWithIndifferentAccess. 254420:18:59To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 254520:18:59 includes the job in the file 254620:19:00# [RSpecRunTime] RSpec elapsed time: 16 minutes 1.06 seconds. Current RSS: ~1566M. Threads: 5. load average: 1.12 1.11 0.92 1/299 10622 254820:19:00 when the rules does not match 254920:19:00 behaves like not including the file 255020:19:01Job arguments to MergeRequests::UpdateHeadPipelineWorker must be native JSON types, but {"pipeline_id"=>99} is a ActiveSupport::HashWithIndifferentAccess. 255220:19:01To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 255320:19:01 does not include the job in the file 255420:19:01# [RSpecRunTime] RSpec elapsed time: 16 minutes 2.58 seconds. Current RSS: ~1564M. Threads: 5. load average: 1.12 1.11 0.92 1/299 10857 255620:19:01 with a local file with rules:exists 255720:19:01 behaves like including the file 255820:19:02Job arguments to MergeRequests::UpdateHeadPipelineWorker must be native JSON types, but {"pipeline_id"=>100} is a ActiveSupport::HashWithIndifferentAccess. 256020:19:02To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 256120:19:03 includes the job in the file 256220:19:03# [RSpecRunTime] RSpec elapsed time: 16 minutes 4.26 seconds. Current RSS: ~1562M. Threads: 5. load average: 1.19 1.13 0.93 1/299 11106 256420:19:03 on checking cache 256520:19:04Job arguments to MergeRequests::UpdateHeadPipelineWorker must be native JSON types, but {"pipeline_id"=>101} is a ActiveSupport::HashWithIndifferentAccess. 256720:19:04To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 256820:19:04 does not evaluate the same glob more than once 256920:19:04# [RSpecRunTime] RSpec elapsed time: 16 minutes 5.95 seconds. Current RSS: ~1555M. Threads: 5. load average: 1.19 1.13 0.93 1/299 11363 257120:19:05# [RSpecRunTime] Finishing example group spec/services/ci/create_pipeline_service/include_spec.rb. It took 15.77 seconds. Expected to take 19.81 seconds. 257220:19:05# [RSpecRunTime] Starting example group spec/services/namespaces/package_settings/update_service_spec.rb. Expected to take 17.26 seconds. 257320:19:05Namespaces::PackageSettings::UpdateService 257520:19:05 with existing namespace package setting 257620:19:05 user_role: :owner, shared_examples_name: "updating the namespace package setting" 257720:19:05 behaves like updating the namespace package setting 257820:19:05 behaves like updating the namespace package setting attributes 257920:19:05 updates the namespace package setting 258020:19:05 behaves like not creating the namespace package setting 258120:19:06 doesn't create the namespace package setting 258220:19:07# [RSpecRunTime] RSpec elapsed time: 16 minutes 8.06 seconds. Current RSS: ~1554M. Threads: 5. load average: 1.19 1.13 0.93 1/298 11364 258420:19:07 behaves like returning a success 258520:19:08 returns a success 258620:19:08# [RSpecRunTime] RSpec elapsed time: 16 minutes 9.15 seconds. Current RSS: ~1557M. Threads: 5. load average: 1.18 1.13 0.93 1/298 11365 258820:19:08 with invalid params 258920:19:08 doesn't update the maven_duplicates_allowed 259020:19:08 behaves like not creating the namespace package setting 259120:19:08 doesn't create the namespace package setting 259220:19:08 behaves like returning an error 259320:19:09 returns an error 259420:19:09 user_role: :maintainer, shared_examples_name: "denying access to namespace package setting" 259520:19:09 behaves like denying access to namespace package setting 259620:19:09 with existing namespace package setting 259720:19:09 behaves like not creating the namespace package setting 259820:19:09 doesn't create the namespace package setting 259920:19:09 behaves like returning an error 260020:19:09 returns an error 260120:19:09 user_role: :developer, shared_examples_name: "denying access to namespace package setting" 260220:19:09 behaves like denying access to namespace package setting 260320:19:09 with existing namespace package setting 260420:19:09 behaves like not creating the namespace package setting 260520:19:10 doesn't create the namespace package setting 260620:19:10 behaves like returning an error 260720:19:10 returns an error 260820:19:10 user_role: :reporter, shared_examples_name: "denying access to namespace package setting" 260920:19:10 behaves like denying access to namespace package setting 261020:19:10 with existing namespace package setting 261120:19:10 behaves like not creating the namespace package setting 261220:19:10 doesn't create the namespace package setting 261320:19:10 behaves like returning an error 261420:19:11 returns an error 261520:19:11 user_role: :guest, shared_examples_name: "denying access to namespace package setting" 261620:19:11 behaves like denying access to namespace package setting 261720:19:11 with existing namespace package setting 261820:19:11 behaves like not creating the namespace package setting 261920:19:11 doesn't create the namespace package setting 262020:19:11 behaves like returning an error 262120:19:11 returns an error 262220:19:11 user_role: :anonymous, shared_examples_name: "denying access to namespace package setting" 262320:19:11 behaves like denying access to namespace package setting 262420:19:11 with existing namespace package setting 262520:19:11 behaves like not creating the namespace package setting 262620:19:11 doesn't create the namespace package setting 262720:19:11 behaves like returning an error 262820:19:11 returns an error 262920:19:11 without existing namespace package setting 263020:19:12 user_role: :owner, shared_examples_name: "creating the namespace package setting" 263120:19:12 behaves like creating the namespace package setting 263220:19:12 creates a new package setting 263320:19:12 saves the settings 263420:19:12 behaves like returning a success 263520:19:13 returns a success 263620:19:13# [RSpecRunTime] RSpec elapsed time: 16 minutes 14.12 seconds. Current RSS: ~1580M. Threads: 5. load average: 1.16 1.12 0.93 1/298 11366 263820:19:13 user_role: :maintainer, shared_examples_name: "denying access to namespace package setting" 263920:19:13 behaves like denying access to namespace package setting 264020:19:13 with existing namespace package setting 264120:19:13 behaves like not creating the namespace package setting 264220:19:13 doesn't create the namespace package setting 264320:19:13 behaves like returning an error 264420:19:13 returns an error 264520:19:13 user_role: :developer, shared_examples_name: "denying access to namespace package setting" 264620:19:13 behaves like denying access to namespace package setting 264720:19:13 with existing namespace package setting 264820:19:13 behaves like not creating the namespace package setting 264920:19:14 doesn't create the namespace package setting 265020:19:14 behaves like returning an error 265120:19:14 returns an error 265220:19:14 user_role: :reporter, shared_examples_name: "denying access to namespace package setting" 265320:19:14 behaves like denying access to namespace package setting 265420:19:14 with existing namespace package setting 265520:19:14 behaves like not creating the namespace package setting 265620:19:14 doesn't create the namespace package setting 265720:19:14 behaves like returning an error 265820:19:15 returns an error 265920:19:15 user_role: :guest, shared_examples_name: "denying access to namespace package setting" 266020:19:15 behaves like denying access to namespace package setting 266120:19:15 with existing namespace package setting 266220:19:15 behaves like not creating the namespace package setting 266320:19:15 doesn't create the namespace package setting 266420:19:15 behaves like returning an error 266520:19:15 returns an error 266620:19:15 user_role: :anonymous, shared_examples_name: "denying access to namespace package setting" 266720:19:15 behaves like denying access to namespace package setting 266820:19:15 with existing namespace package setting 266920:19:15 behaves like not creating the namespace package setting 267020:19:15 doesn't create the namespace package setting 267120:19:15 behaves like returning an error 267220:19:16 returns an error 267320:19:16# [RSpecRunTime] Finishing example group spec/services/namespaces/package_settings/update_service_spec.rb. It took 11.19 seconds. Expected to take 17.26 seconds. 267420:19:16# [RSpecRunTime] Starting example group spec/presenters/release_presenter_spec.rb. Expected to take 16.84 seconds. 267520:19:16ReleasePresenter 267620:19:17 #commit_path 267720:19:18 returns commit path 267820:19:18 when commit is not found 267920:19:18 is expected to be nil 268020:19:18# [RSpecRunTime] RSpec elapsed time: 16 minutes 19.78 seconds. Current RSS: ~1563M. Threads: 5. load average: 1.15 1.12 0.93 1/295 11401 268220:19:18 when user is guest 268320:19:19 is expected to be nil 268520:19:20 returns tag path 268620:19:20 when user is guest 268720:19:20 is expected to be nil 268820:19:21# [RSpecRunTime] RSpec elapsed time: 16 minutes 22.04 seconds. Current RSS: ~1553M. Threads: 5. load average: 1.15 1.12 0.93 1/296 11406 269120:19:21 returns its own url 269220:19:21 #opened_merge_requests_url 269320:19:22 returns merge requests url with state=open 269420:19:22 #merged_merge_requests_url 269520:19:23 returns merge requests url with state=merged 269620:19:23 #closed_merge_requests_url 269720:19:23 returns merge requests url with state=closed 269820:19:23 #opened_issues_url 269920:19:24 returns issues url with state=open 270020:19:24 #closed_issues_url 270120:19:25 returns issues url with state=closed 270320:19:25 returns release edit url 270420:19:25 when a user is not allowed to update a release 270520:19:26 is expected to be nil 270620:19:26# [RSpecRunTime] RSpec elapsed time: 16 minutes 27.45 seconds. Current RSS: ~1516M. Threads: 5. load average: 1.14 1.12 0.93 1/296 11407 270820:19:26 #assets_count 270920:19:27 returns the number of assets associated to the release 271020:19:27 when a user is not allowed to download release sources 271120:19:27 returns the number of all non-source assets associated to the release 271220:19:27# [RSpecRunTime] RSpec elapsed time: 16 minutes 28.89 seconds. Current RSS: ~1503M. Threads: 5. load average: 1.13 1.12 0.93 1/296 11408 271520:19:28 returns the release name 271620:19:28# [RSpecRunTime] Finishing example group spec/presenters/release_presenter_spec.rb. It took 12.32 seconds. Expected to take 16.84 seconds. 271720:19:28# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/environment_spec.rb. Expected to take 15.97 seconds. 271820:19:28Gitlab::Ci::Config::Entry::Environment 271920:19:28 when configuration is a string 272120:19:28 is string configuration 272320:19:29 is not hash configuration 272720:19:29 returns valid hash 272920:19:29 returns environment name 273120:19:29 returns environment url 273220:19:29 when configuration is a hash 273420:19:29 is not string configuration 273620:19:29 is hash configuration 274020:19:29 returns valid hash 274220:19:29 returns environment name 274420:19:30 returns environment url 274520:19:30 when valid action is used 274620:19:30 action: "start" 274820:19:30 action: "stop" 275020:19:30 action: "prepare" 275220:19:30 action: "verify" 275420:19:30 action: "access" 275620:19:30 when wrong action type is used 275820:19:30 is not valid 276020:19:30 contains error about wrong action type 276120:19:30 when invalid action is used 276320:19:30 is not valid 276520:19:31 contains error about invalid action 276620:19:31 when on_stop is used 276820:19:31 when invalid on_stop is used 277020:19:31 is not valid 277220:19:31 contains error about invalid action 277320:19:31 when wrong url type is used 277520:19:31 is not valid 277720:19:31 contains error about wrong url type 277820:19:31 when variables are used for environment 278120:19:31 when auto_stop_in is specified 278220:19:31 when auto_stop_in is correct format 278320:19:31 becomes valid 278420:19:31 when variables are used for auto_stop_in 278520:19:31 becomes valid 278620:19:31 when configuration is invalid 278720:19:31 when configuration is an array 278920:19:31 is not valid 279120:19:32 contains error about invalid type 279220:19:32 when environment name is not present 279420:19:32 is not valid 279620:19:32 contains error about missing environment name 279920:19:32 is expected not to be valid 280120:19:32 is expected to be valid 280320:19:32 is expected to be valid 280420:19:32 deployment_tier 280620:19:32 is expected to be valid 280820:19:32 is expected not to be valid 281020:19:32 is expected to be valid 281120:19:32 is unknown value 281220:19:32 is invalid and adds an error 281320:19:33# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/environment_spec.rb. It took 4.48 seconds. Expected to take 15.97 seconds. 281420:19:33# [RSpecRunTime] Starting example group spec/lib/gitlab/other_markup_spec.rb. Expected to take 15.67 seconds. 281520:19:33Gitlab::OtherMarkup 281620:19:33 when restructured text 281820:19:37 when PlantUML is enabled 281920:19:38 generates the diagram 282020:19:38# [RSpecRunTime] RSpec elapsed time: 16 minutes 39.23 seconds. Current RSS: ~1589M. Threads: 5. load average: 1.11 1.11 0.93 1/296 11416 282320:19:38 does not convert dangerous links into HTML 282420:19:38 when mediawiki content 282520:19:38 does render into p element 282620:19:39 does render into h1 element 282720:19:39 does render into h2 element 282820:19:39 when rendering takes too long 283020:19:40# [RSpecRunTime] RSpec elapsed time: 16 minutes 41.29 seconds. Current RSS: ~1595M. Threads: 5. load average: 1.11 1.11 0.93 1/296 11443 283220:19:40 RedCloth markup 283320:19:40 renders textile correctly 283420:19:43 protects against malicious backtracking 283520:19:43# [RSpecRunTime] RSpec elapsed time: 16 minutes 44.86 seconds. Current RSS: ~1811M. Threads: 5. load average: 1.10 1.11 0.93 1/294 11444 283720:19:43# [RSpecRunTime] Finishing example group spec/lib/gitlab/other_markup_spec.rb. It took 10.89 seconds. Expected to take 15.67 seconds. 283820:19:43# [RSpecRunTime] Starting example group spec/helpers/users/callouts_helper_spec.rb. Expected to take 15.1 seconds. 283920:19:43Users::CalloutsHelper 284020:19:44 .show_gke_cluster_integration_callout? 284120:19:44 when user can create a cluster 284220:19:44 when user has not dismissed 284320:19:44 when active_nav_link is in the operations section 284420:19:44 is expected to equal true 284520:19:44 when active_nav_link is not in the operations section 284620:19:44 is expected to equal false 284720:19:44 when user dismissed 284820:19:44 is expected to equal false 284920:19:44 when user can not create a cluster 285020:19:45 is expected to equal false 285120:19:45 .show_feature_flags_new_version? 285220:19:45 when the feature flags new version info has not been dismissed 285320:19:45 is expected to be truthy 285420:19:45 when the feature flags new version has been dismissed 285520:19:45 is expected to be falsy 285620:19:45 .show_registration_enabled_user_callout? 285720:19:45 gitlab_com: false, current_user: admin, signup_enabled: true, user_dismissed: false, controller_path: "admin/users", expected_result: true 285820:19:45 is expected to equal true 285920:19:45 gitlab_com: true, current_user: admin, signup_enabled: true, user_dismissed: false, controller_path: "admin/users", expected_result: false 286020:19:45 is expected to equal false 286120:19:45 gitlab_com: false, current_user: user, signup_enabled: true, user_dismissed: false, controller_path: "admin/users", expected_result: false 286220:19:45 is expected to equal false 286320:19:45 gitlab_com: false, current_user: admin, signup_enabled: false, user_dismissed: false, controller_path: "admin/users", expected_result: false 286420:19:46 is expected to equal false 286520:19:46 gitlab_com: false, current_user: admin, signup_enabled: true, user_dismissed: true, controller_path: "admin/users", expected_result: false 286620:19:46 is expected to equal false 286720:19:46 gitlab_com: false, current_user: admin, signup_enabled: true, user_dismissed: false, controller_path: "projects/issues", expected_result: false 286820:19:46 is expected to equal false 286920:19:46 .show_unfinished_tag_cleanup_callout? 287020:19:46 when user has not dismissed 287120:19:46 is expected to equal true 287220:19:46 when user dismissed 287320:19:46 is expected to equal false 287420:19:46 .show_security_newsletter_user_callout? 287520:19:46 when `current_user` is not an admin 287620:19:46 is expected to equal false 287720:19:46 when user has dismissed callout 287820:19:47 is expected to equal false 287920:19:47 when `current_user` is an admin and user has not dismissed callout 288020:19:47 is expected to equal true 288120:19:47 #web_hook_disabled_dismissed? 288220:19:47 without a project 288420:19:47 with a project 288520:19:48 when the web-hook failure callout has never been dismissed 288720:19:48 when the web-hook failure callout has been dismissed 288920:19:49 is true when passed as a presenter 289020:19:49 when there was an older failure 289220:19:49 when there has been a more recent failure 289420:19:49 .show_transition_to_jihu_callout? 289520:19:49 gitlab_jh: false, current_user: admin, timezone: "Asia/Hong_Kong", user_dismissed: false, expected_result: true 289620:19:49 is expected to equal true 289720:19:49 gitlab_jh: false, current_user: admin, timezone: "Asia/Shanghai", user_dismissed: false, expected_result: true 289820:19:49 is expected to equal true 289920:19:49 gitlab_jh: false, current_user: admin, timezone: "Asia/Macau", user_dismissed: false, expected_result: true 290020:19:49 is expected to equal true 290120:19:49 gitlab_jh: false, current_user: admin, timezone: "Asia/Chongqing", user_dismissed: false, expected_result: true 290220:19:49 is expected to equal true 290320:19:49 gitlab_jh: true, current_user: admin, timezone: "Asia/Shanghai", user_dismissed: false, expected_result: false 290420:19:49 is expected to equal false 290520:19:49 gitlab_jh: false, current_user: user, timezone: "Asia/Shanghai", user_dismissed: false, expected_result: false 290620:19:49 is expected to equal false 290720:19:49 gitlab_jh: false, current_user: admin, timezone: "America/Los_Angeles", user_dismissed: false, expected_result: false 290820:19:50 is expected to equal false 290920:19:50 gitlab_jh: false, current_user: admin, timezone: "Asia/Shanghai", user_dismissed: true, expected_result: false 291020:19:50 is expected to equal false 291120:19:50 .show_period_in_terraform_state_name_alert_callout? 291220:19:50 when user has not dismissed 291320:19:50 is expected to equal true 291420:19:50 when user dismissed 291520:19:50 is expected to equal false 291620:19:50# [RSpecRunTime] Finishing example group spec/helpers/users/callouts_helper_spec.rb. It took 6.55 seconds. Expected to take 15.1 seconds. 291720:19:50# [RSpecRunTime] Starting example group spec/lib/gitlab/markdown_cache/active_record/extension_spec.rb. Expected to take 14.68 seconds. 291820:19:50Gitlab::MarkdownCache::ActiveRecord::Extension 291920:19:51 an unchanged markdown field 292020:19:51 is expected to eq "`Foo`" 292120:19:51 is expected to eq "<p dir=\"auto\"><code>Foo</code></p>" 292220:19:51 is expected not to be truthy 292320:19:51 is expected to eq 2162688 292420:19:51# [RSpecRunTime] RSpec elapsed time: 16 minutes 52.68 seconds. Current RSS: ~1735M. Threads: 5. load average: 1.09 1.11 0.93 1/294 11445 292620:19:51 a changed markdown field 292720:19:51 is expected to eq "<p dir=\"auto\"><code>Bar</code></p>" 292820:19:51 is expected to eq 2162688 292920:19:51 when a markdown field is set repeatedly to an empty string 293020:19:52 is expected to receive refresh_markdown_cache(*(any args)) 1 time 293120:19:52 when a markdown field is set repeatedly to a string which renders as empty html 293220:19:52 is expected to receive refresh_markdown_cache(*(any args)) 1 time 293320:19:52 a non-markdown field changed 293420:19:52 is expected to eq 2 293520:19:52 is expected to eq "`Foo`" 293620:19:52 is expected to eq "<p dir=\"auto\"><code>Foo</code></p>" 293720:19:52 is expected to eq 2162688 293820:19:52 version is out of date 293920:19:52 is expected to eq "<p dir=\"auto\"><code>Bar</code></p>" 294020:19:53 is expected to eq 2162688 294120:19:53 when an invalidating field is changed 294220:19:53 invalidates the cache when project changes 294320:19:53 invalidates the cache when author changes 294520:19:53 excludes cache attributes that are denylisted by default 294620:19:53 #cached_html_up_to_date? 294720:19:53 returns false if markdown has been changed but html has not 294820:19:53 returns true if markdown has not been changed but html has 294920:19:53 returns true if markdown and html have both been changed 295020:19:54 returns false if the markdown field is set but the html is not 295120:19:54 #refresh_markdown_cache! 295220:19:54 skips saving if not persisted 295320:19:54 saves the changes 295520:19:54 calls store_mentions! 295620:19:54 during import 295720:19:54 does not call store_mentions! 295820:19:54 when persisted cache is newer than current version 295920:19:54 does not save the generated HTML 296020:19:54 when persisted cache is nil 296120:19:54 does not save the generated HTML 296220:19:55# [RSpecRunTime] Finishing example group spec/lib/gitlab/markdown_cache/active_record/extension_spec.rb. It took 4.47 seconds. Expected to take 14.68 seconds. 296320:19:55# [RSpecRunTime] Starting example group spec/models/commit_signatures/ssh_signature_spec.rb. Expected to take 14.02 seconds. 296420:19:55CommitSignatures::SshSignature 296520:19:56Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 296720:19:56To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 296820:19:56 does not allow STI 296920:19:56 behaves like having unique enum values 297020:19:56 has unique values in "verification_status" 297120:19:56# [RSpecRunTime] RSpec elapsed time: 16 minutes 57.33 seconds. Current RSS: ~1697M. Threads: 5. load average: 1.08 1.11 0.93 1/294 11472 297320:19:56 behaves like commit signature 297420:19:56 associations 297520:19:56 is expected to belong to project required: true 297720:19:56 is expected to validate that :commit_sha cannot be empty/falsy 297820:19:56 is expected to validate that :project_id cannot be empty/falsy 297920:19:56 .safe_create! 298020:19:57 finds a signature by commit sha if it existed 298120:19:57 creates a new signature if it was not found 298220:19:57 assigns the correct attributes when creating 298320:19:57 does not raise an error in case of a race condition 298420:19:57# [RSpecRunTime] RSpec elapsed time: 16 minutes 58.8 seconds. Current RSS: ~1706M. Threads: 5. load average: 1.08 1.10 0.93 1/294 11473 298720:19:58 fetches the commit through the project 298820:19:58 behaves like signature with type checking 298920:19:58 signature type checkers 299020:19:58 method: :gpg?, expected: false 299120:19:58 is expected to eq false 299220:19:58 method: :ssh?, expected: true 299320:19:58 is expected to eq true 299420:19:58 method: :x509?, expected: false 299520:19:58 is expected to eq false 299620:19:58 associations 299720:19:58 is expected to belong to key optional: true 299820:19:58 .by_commit_sha scope 299920:19:59Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 300120:19:59To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 300220:19:59 returns all signatures by sha 300320:20:00# [RSpecRunTime] RSpec elapsed time: 17 minutes 1.05 seconds. Current RSS: ~1674M. Threads: 5. load average: 1.08 1.10 0.93 1/294 11474 300520:20:00 #key_fingerprint_sha256 300620:20:00 returns the fingerprint_sha256 associated with the SSH key 300720:20:00 when the SSH key is no longer associated with the signature 300820:20:01 returns the fingerprint_sha256 stored in signature 300920:20:01# [RSpecRunTime] RSpec elapsed time: 17 minutes 2.5 seconds. Current RSS: ~1654M. Threads: 5. load average: 1.08 1.10 0.93 1/294 11475 301120:20:01 #signed_by_user 301220:20:02 returns the user associated with the SSH key 301320:20:02 when the SSH key is no longer associated with the signature 301420:20:02 returns the user stored in signature 301520:20:02# [RSpecRunTime] RSpec elapsed time: 17 minutes 3.83 seconds. Current RSS: ~1639M. Threads: 5. load average: 1.07 1.10 0.93 1/294 11476 301720:20:02# [RSpecRunTime] Finishing example group spec/models/commit_signatures/ssh_signature_spec.rb. It took 7.95 seconds. Expected to take 14.02 seconds. 301820:20:02# [RSpecRunTime] Starting example group spec/lib/gitlab/database/postgres_index_spec.rb. Expected to take 13.96 seconds. 301920:20:02Gitlab::Database::PostgresIndex 302020:20:03 is expected to be a kind of Gitlab::Database::SharedModel(abstract) 302120:20:03 behaves like a postgres model 302220:20:03 .by_identifier 302320:20:03 finds the Gitlab::Database::PostgresIndex 302420:20:04 raises an error if not found 302520:20:04 raises ArgumentError if given a non-fully qualified identifier 302620:20:04# [RSpecRunTime] RSpec elapsed time: 17 minutes 5.25 seconds. Current RSS: ~1604M. Threads: 5. load average: 1.07 1.10 0.93 1/294 11477 302920:20:04 returns the name 303120:20:04 returns the schema 303320:20:04 returns the name 303420:20:04 .reindexing_support 303520:20:04 includes partitioned indexes 303620:20:05 only indexes that dont serve an exclusion constraint 303720:20:05 only non-expression indexes 303820:20:06 only btree and gist indexes 303920:20:06 with leftover indexes 304020:20:06 excludes temporary indexes from reindexing 304120:20:06# [RSpecRunTime] RSpec elapsed time: 17 minutes 7.64 seconds. Current RSS: ~1605M. Threads: 5. load average: 1.07 1.10 0.93 1/294 11478 304320:20:06 .reindexing_leftovers 304420:20:06 retrieves leftover indexes matching the /_ccnew[0-9]*$/ pattern 304620:20:07 excludes indexes matching the given regex 304720:20:07 matches indexes without this prefix regex 304920:20:07 returns the bloat size from the estimate 305020:20:07 without a bloat estimate available 305220:20:07 #relative_bloat_level 305320:20:07 calculates the relative bloat level 305520:20:08 calls #reload 305620:20:08 resets the bloat estimation 305820:20:08 returns true for a unique index 305920:20:08 returns false for a regular, non-unique index 306020:20:08 returns true for a primary key index 306120:20:08 #valid_index? 306220:20:08 returns true if the index is invalid 306320:20:08 returns false if the index is marked as invalid 306520:20:08 returns the index definition 306620:20:09# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/postgres_index_spec.rb. It took 6.08 seconds. Expected to take 13.96 seconds. 306720:20:09# [RSpecRunTime] Starting example group spec/lib/bulk_imports/ndjson_pipeline_spec.rb. Expected to take 13.18 seconds. 306820:20:09BulkImports::NdjsonPipeline 306920:20:10 marks pipeline as ndjson 307120:20:10 saves completed entry in cache 307220:20:10 identifies completed entries 307320:20:10 when is not a batched pipeline 307420:20:10 saves completed entry using batch number 0 307520:20:10# [RSpecRunTime] RSpec elapsed time: 17 minutes 11.73 seconds. Current RSS: ~1600M. Threads: 5. load average: 1.06 1.10 0.93 1/294 11479 307720:20:10 #deep_transform_relation! 307820:20:10 transforms relation hash 307920:20:10 when importer_user_mapping is enabled 308020:20:11 creates for each user reference in relation hash an Import::SourceUser object if they do not exist 308120:20:11 when subrelations is an array 308220:20:11 transforms each element of the array 308320:20:11 when subrelation is a hash 308420:20:11 transforms subrelation hash 308520:20:11 when subrelation is nil 308620:20:11 removes subrelation 308820:20:11 calls relation factory 308920:20:11 when importer_user_mapping is enabled 309020:20:11 calls relation factory with SourceUsersMapper 309120:20:11 when data is nil 309320:20:12 when relation hash is nil 309620:20:12 when object is not persisted 309720:20:12 saves the object using RelationObjectSaver 309820:20:12 when object is invalid 309920:20:12 captures invalid subrelations 310020:20:12 when object is persisted 310120:20:12 saves the object 310220:20:12 when object is invalid 310320:20:12 raises ActiveRecord::RecordInvalid exception 310420:20:12 when object is missing 310620:20:12 when importer_user_mapping is enabled 310720:20:13 pushes a placeholder reference for the persisted objects 310820:20:13 when source user is mapped to a real user 310920:20:13 does not push a placeholder reference 311020:20:13 #relation_class 311120:20:13 when relation name is pluralized 311220:20:13 returns constantized class 311320:20:13 when relation name is singularized 311420:20:14 returns constantized class 311520:20:14 #relation_key_override 311620:20:14 when portable is group 311720:20:14 returns group relation name override 311820:20:14 when portable is project 311920:20:14 returns group relation name override 312020:20:14 #relation_factory 312120:20:14 when portable is group 312220:20:14 returns group relation factory 312320:20:14 when portable is project 312420:20:14 returns project relation factory 312520:20:14# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/ndjson_pipeline_spec.rb. It took 5.57 seconds. Expected to take 13.18 seconds. 312620:20:14# [RSpecRunTime] Starting example group spec/workers/container_registry/record_data_repair_detail_worker_spec.rb. Expected to take 13.1 seconds. 312720:20:14ContainerRegistry::RecordDataRepairDetailWorker 312820:20:14 #remaining_work_count 312920:20:17 when on Gitlab.com 313020:20:17 is expected to eq 6 313120:20:17 when the Gitlab API is not supported 313220:20:17 is expected to eq 0 313320:20:17# [RSpecRunTime] RSpec elapsed time: 17 minutes 18.76 seconds. Current RSS: ~1600M. Threads: 5. load average: 1.05 1.10 0.93 1/294 11480 313520:20:17 when not on Gitlab.com 313620:20:17 is expected to eq 0 313720:20:17 when registry_data_repair_worker feature is disabled 313820:20:17 is expected to eq 0 313920:20:17 #perform_work 314020:20:17 with no work to do - no projects pending analysis 314120:20:18 will not try to get an exclusive lease and connect to the endpoint 314220:20:18 with work to do 314320:20:18 when on Gitlab.com 314420:20:18 obtains exclusive lease on the project 314520:20:18 queries how many are existing repositories and counts the missing ones 314620:20:19 logs invalid paths 314720:20:19 behaves like an idempotent worker 314820:20:19 is labeled as idempotent 314920:20:19 performs multiple times sequentially without raising an exception 315020:20:19 creates a data repair detail 315120:20:19# [RSpecRunTime] RSpec elapsed time: 17 minutes 20.72 seconds. Current RSS: ~1589M. Threads: 5. load average: 1.05 1.10 0.93 1/295 11481 315320:20:19 when the lease cannot be obtained 315420:20:19 logs an error and does not proceed 315520:20:20 does not create the data repair detail 315620:20:20 when an error occurs 315720:20:20 logs the error 315820:20:20 sets the status of the repair detail to failed 315920:20:20 when not on Gitlab.com 316020:20:20 will not do anything 316120:20:20 #max_running_jobs 316220:20:20 is expected to eq 3 316320:20:20# [RSpecRunTime] Finishing example group spec/workers/container_registry/record_data_repair_detail_worker_spec.rb. It took 6.15 seconds. Expected to take 13.1 seconds. 316420:20:20# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/build/cancelable_spec.rb. Expected to take 12.43 seconds. 316520:20:20Gitlab::Ci::Status::Build::Cancelable 316720:20:21 does not override status text 316920:20:21 does not override status icon 317120:20:21 does not override status label 317320:20:21 does not override status group 317420:20:21 #status_tooltip 317520:20:21 does not override status status_tooltip 317620:20:21 #badge_tooltip 317720:20:22 returns the status 317820:20:22 action details 317920:20:22 #has_action? 318020:20:22 when user is allowed to update build 318120:20:23 is expected to have action 318220:20:23# [RSpecRunTime] RSpec elapsed time: 17 minutes 24.46 seconds. Current RSS: ~1604M. Threads: 5. load average: 1.05 1.09 0.93 1/294 11482 318420:20:23 when user is not allowed to update build 318520:20:24 is expected not to have action 318620:20:24 #action_path 318720:20:25 is expected to include "119/cancel" 318820:20:25 #action_icon 318920:20:25 is expected to eq "cancel" 319020:20:25 #action_title 319120:20:26 is expected to eq "Cancel" 319220:20:26 #action_button_title 319320:20:27 is expected to eq "Cancel this job" 319520:20:27 when build is cancelable 319620:20:28 is a correct match 319720:20:28 when build is not cancelable 319820:20:28 does not match 319920:20:29# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/build/cancelable_spec.rb. It took 8.26 seconds. Expected to take 12.43 seconds. 320020:20:29# [RSpecRunTime] Starting example group spec/graphql/types/snippets/blob_type_spec.rb. Expected to take 12.32 seconds. 320120:20:29Types::Snippets::BlobType 320220:20:29 has the correct fields 320320:20:29 simpleViewer 320420:20:30 is expected to match (be non null) 320520:20:30 behaves like a field from the snippet blob presenter 320620:20:30 resolves using the presenter 320720:20:30# [RSpecRunTime] RSpec elapsed time: 17 minutes 31.26 seconds. Current RSS: ~1525M. Threads: 5. load average: 1.04 1.09 0.94 1/295 11529 321020:20:30 is expected to match (be non null) 321120:20:30 behaves like a field from the snippet blob presenter 321220:20:30 resolves using the presenter 321320:20:30 rawPlainData 321420:20:30 is expected to match (be nullable) 321520:20:30 behaves like a field from the snippet blob presenter 321620:20:30 resolves using the presenter 321820:20:30 is expected to match (be nullable) 321920:20:30 behaves like a field from the snippet blob presenter 322020:20:30 resolves using the presenter 322120:20:30 externalStorage 322220:20:30 is expected to match (be nullable) 322320:20:30 behaves like a field from the snippet blob presenter 322420:20:31 resolves using the presenter 322520:20:31 renderedAsText 322620:20:31 is expected to match (be non null) 322720:20:31 behaves like a field from the snippet blob presenter 322820:20:31 resolves using the presenter 323020:20:31 is expected to match (be nullable) 323120:20:31 behaves like a field from the snippet blob presenter 323220:20:31 resolves using the presenter 323420:20:31 is expected to match (be nullable) 323520:20:31 behaves like a field from the snippet blob presenter 323620:20:31 resolves using the presenter 323820:20:31 is expected to match (be nullable) 323920:20:31 behaves like a field from the snippet blob presenter 324020:20:31 resolves using the presenter 324220:20:32 is expected to match (be non null) 324320:20:32 behaves like a field from the snippet blob presenter 324420:20:32 resolves using the presenter 324620:20:32 is expected to match (be nullable) 324720:20:32 behaves like a field from the snippet blob presenter 324820:20:32 resolves using the presenter 325020:20:32 is expected to match (be nullable) 325120:20:32 behaves like a field from the snippet blob presenter 325220:20:32 resolves using the presenter 325420:20:32 is expected to match (be non null) 325520:20:32 behaves like a field from the snippet blob presenter 325620:20:32 resolves using the presenter 325720:20:32# [RSpecRunTime] Finishing example group spec/graphql/types/snippets/blob_type_spec.rb. It took 3.95 seconds. Expected to take 12.32 seconds. 325820:20:32# [RSpecRunTime] Starting example group spec/lib/gitlab/database/partitioning_spec.rb. Expected to take 11.83 seconds. 325920:20:32Gitlab::Database::Partitioning 326020:20:33 .register_models 326120:20:33 ensure that the registered models have partitioning strategy 326220:20:33 fails when partitioning_strategy is not specified for the model 326320:20:33 .sync_partitions_ignore_db_error 326420:20:33 calls sync_partitions 326520:20:33 when ActiveRecord::ActiveRecordError is raised 326720:20:33 when PG::Error is raised 326920:20:33 when DISABLE_POSTGRES_PARTITION_CREATION_ON_STARTUP is set 327020:20:33 does not call sync_partitions 327120:20:33 .sync_partitions 327220:20:34 manages partitions for each given model 327420:20:34 when analyze_interval is not set 327520:20:34 behaves like not running analyze 327620:20:34 is expected not to include /ANALYZE / 327720:20:34 when analyze is set to false 327820:20:34 behaves like not running analyze 327920:20:34 is expected not to include /ANALYZE / 328020:20:34 when analyze_interval is set 328120:20:35 runs analyze 328220:20:35 analyze is false 328320:20:35 behaves like not running analyze 328420:20:35 is expected not to include /ANALYZE / 328520:20:35 with multiple databases 328620:20:35 creates partitions in each database 328720:20:35 does not create partitions in each database if restricted 328820:20:35 without ci database 328920:20:36 only creates partitions for main database (PENDING: Skipping because database ci exists) 329020:20:36 when no partitioned models are given 329120:20:36 manages partitions for each registered model 329220:20:36 when only a specific database is requested 329320:20:36 manages partitions for models for the given database 329420:20:36 when partition_manager_sync_partitions feature flag is disabled 329520:20:37 skips sync_partitions 329620:20:37 when disallow_database_ddl_feature_flags feature flag is enabled 329720:20:37 skips sync_partitions 329820:20:37 .report_metrics 329920:20:37 when no partitioned models are given 330020:20:37 reports metrics for each registered model 330120:20:37 when partitioned models are given 330220:20:37 reports metrics for each given model 330320:20:37 .drop_detached_partitions 330420:20:37 drops detached partitions for each database 330520:20:37 when the feature flag is disabled 330620:20:37 does not call the DetachedPartitionDropper 330720:20:37 when the feature disallow DDL feature flags is enabled 330820:20:37 does not call the DetachedPartitionDropper 330920:20:37# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/partitioning_spec.rb. It took 5.03 seconds. Expected to take 11.83 seconds. 331020:20:37# [RSpecRunTime] Starting example group spec/models/clusters/providers/aws_spec.rb. Expected to take 11.7 seconds. 331120:20:37Clusters::Providers::Aws 331220:20:38 does not allow STI 331320:20:38 is expected to validate that the length of :region is between 1 and 255 331420:20:38 is expected to belong to cluster required: false 331520:20:38 is expected to validate that the length of :instance_type is between 1 and 255 331620:20:38 is expected to validate that :subnet_ids cannot be empty/falsy 331720:20:38 is expected to validate that the length of :security_group_id is between 1 and 255 331820:20:38 is expected to validate that the length of :key_name is between 1 and 255 331920:20:38 state_machine 332020:20:38 when any => [:created] 332120:20:39 nullifies API credentials 332220:20:39# [RSpecRunTime] RSpec elapsed time: 17 minutes 40.22 seconds. Current RSS: ~1589M. Threads: 5. load average: 1.04 1.09 0.94 1/295 11530 332420:20:39 when any => [:creating] 332520:20:39 calls #assign_operation_id on the provider 332620:20:39 when any => [:errored] 332720:20:39 calls #nullify_credentials on the provider 332820:20:39 sets a status reason 332920:20:39 when status_reason is nil 333020:20:39 does not set status_reason 333120:20:39 #knative_pre_installed? 333220:20:40 is expected to be falsey 333320:20:40 #on_creation? 333420:20:40 status: :scheduled, result: true 333520:20:40 is expected to eq true 333620:20:40 status: :creating, result: true 333720:20:40 is expected to eq true 333820:20:40 status: :created, result: false 333920:20:40 is expected to eq false 334020:20:40 status: :errored, result: false 334120:20:40 is expected to eq false 334220:20:40 custom validations 334420:20:40 contains non-digit characters 334520:20:40 is expected to be falsey 334720:20:41 is expected to be falsey 334820:20:41 is less than 1 334920:20:41 is expected to be falsey 335020:20:41 is a positive integer 335120:20:41 is expected to be truthy 335220:20:41 #created_by_user 335320:20:41 is expected to eq #<User id:972 @user347> 335420:20:41 #nullify_credentials 335520:20:41 removes access_key_id, secret_access_key and session_token 335620:20:41 #has_rbac_enabled? 335720:20:41 is expected to be truthy 335820:20:41 default values 335920:20:41 sets default values 336020:20:42# [RSpecRunTime] Finishing example group spec/models/clusters/providers/aws_spec.rb. It took 4.13 seconds. Expected to take 11.7 seconds. 336120:20:42# [RSpecRunTime] Starting example group spec/services/tags/create_service_spec.rb. Expected to take 11.23 seconds. 336220:20:42Tags::CreateService 336420:20:43 creates the tag and returns success 336520:20:43 when target is invalid 336620:20:44 returns an error 336720:20:44# [RSpecRunTime] RSpec elapsed time: 17 minutes 45.95 seconds. Current RSS: ~1598M. Threads: 5. load average: 1.03 1.09 0.94 1/296 11631 336920:20:44 when tag_name is empty 337020:20:46 returns an error 337120:20:46# [RSpecRunTime] RSpec elapsed time: 17 minutes 47.17 seconds. Current RSS: ~1598M. Threads: 5. load average: 1.03 1.09 0.94 1/296 11658 337320:20:46 when target is empty 337420:20:47 returns an error 337520:20:47# [RSpecRunTime] RSpec elapsed time: 17 minutes 48.34 seconds. Current RSS: ~1602M. Threads: 5. load average: 1.03 1.09 0.94 1/296 11685 337720:20:47 when tag already exists 337820:20:48 returns an error 337920:20:48# [RSpecRunTime] RSpec elapsed time: 17 minutes 49.6 seconds. Current RSS: ~1604M. Threads: 5. load average: 1.03 1.08 0.94 1/296 11712 338120:20:48 when tag name is invalid 338220:20:49 returns an error 338320:20:49# [RSpecRunTime] RSpec elapsed time: 17 minutes 50.88 seconds. Current RSS: ~1577M. Threads: 5. load average: 1.03 1.08 0.94 1/296 11739 338520:20:49 when pre-receive hook fails 338620:20:51 returns an error 338720:20:51# [RSpecRunTime] RSpec elapsed time: 17 minutes 52.14 seconds. Current RSS: ~1573M. Threads: 5. load average: 1.03 1.08 0.94 1/296 11766 338920:20:51# [RSpecRunTime] Finishing example group spec/services/tags/create_service_spec.rb. It took 9.14 seconds. Expected to take 11.23 seconds. 339020:20:51# [RSpecRunTime] Starting example group spec/models/prometheus_alert_spec.rb. Expected to take 11.21 seconds. 339120:20:51PrometheusAlert 339220:20:51 does not allow STI 339320:20:51 .distinct_projects 339420:20:52 returns a count of all distinct projects which have an alert 339520:20:52# [RSpecRunTime] RSpec elapsed time: 17 minutes 54.03 seconds. Current RSS: ~1544M. Threads: 5. load average: 1.19 1.12 0.95 1/296 11767 339820:20:53 contains the correct equality operator 339920:20:53 associations 340020:20:53 is expected to belong to project required: false 340120:20:53 is expected to belong to environment required: false 340220:20:53 is expected to belong to prometheus_metric required: false 340320:20:53 is expected to have many prometheus_alert_events 340420:20:53 is expected to have many related_issues 340520:20:53 project validations 340620:20:53 is expected to validate that :environment cannot be empty/falsy 340720:20:53 is expected to validate that :project cannot be empty/falsy 340820:20:54 is expected to validate that :prometheus_metric cannot be empty/falsy 340920:20:54 is expected to validate that :operator cannot be empty/falsy 341020:20:54 is expected to validate that :threshold cannot be empty/falsy 341120:20:54 when environment and metric belongs same project 341220:20:54 is expected to be valid 341320:20:54# [RSpecRunTime] RSpec elapsed time: 17 minutes 55.81 seconds. Current RSS: ~1546M. Threads: 5. load average: 1.19 1.12 0.95 1/295 11768 341520:20:54 when environment belongs to different project 341620:20:54 is expected not to be valid 341720:20:54 when metric belongs to different project 341820:20:55 is expected not to be valid 341920:20:55 when metric is common 342020:20:55 is expected to be valid 342120:20:55 runbook validations 342220:20:55 disallow invalid urls 342320:20:56 allow valid urls 342520:20:56 returns the concatenated query 342720:20:56 returns the params of the prometheus alert 342820:20:56# [RSpecRunTime] Finishing example group spec/models/prometheus_alert_spec.rb. It took 5.21 seconds. Expected to take 11.21 seconds. 342920:20:56# [RSpecRunTime] Starting example group spec/lib/gitlab/event_store/store_spec.rb. Expected to take 10.7 seconds. 343020:20:56Gitlab::EventStore::Store 343220:20:56 subscribes a worker to an event 343320:20:56 subscribes multiple workers to an event 343420:20:56 subscribes a worker to multiple events is separate calls 343520:20:57 subscribes a worker to multiple events in a single call 343620:20:57 subscribes a worker to an event with condition 343720:20:57 refuses the subscription if the target is not an Event object 343820:20:57 refuses the subscription if the subscriber is not a worker 344020:20:57 when event has a subscribed worker 344120:20:57 dispatches the event to the subscribed worker 344220:20:57Job arguments to EventSubscriber must be native JSON types, but {"name"=>"Bob", "id"=>123} is a ActiveSupport::HashWithIndifferentAccess. 344420:20:57To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 344520:20:57 does not raise any Sidekiq warning 344620:20:57 raises and tracks an error when event is published inside a database transaction 344720:20:57 refuses publishing if the target is not an Event object 344820:20:57 when other workers subscribe to the same event 344920:20:57 dispatches the event to each subscribed worker 345020:20:57 when an error is raised 345120:20:58 is rescued and tracked 345220:20:58 when event has subscribed workers with condition 345320:20:58 dispatches the event to the workers satisfying the condition 345420:20:58 when subscription has delayed dispatching of event 345520:20:58 dispatches the event to the worker after some time 345620:20:58 when the event does not have any subscribers 345720:20:58 returns successfully 345820:20:58 does not dispatch the event to another subscription 345920:20:58 #publish_group 346020:20:58 with valid events 346120:20:58 calls consume_events of subscription 346220:20:58 when there is invalid event 346320:20:58 when event is invalid 346420:20:58 raises InvalidEvent error 346520:20:58 when one of the events is a different event 346620:20:58 raises InvalidEvent error 346820:20:58 is a Sidekiq worker 346920:20:58 handles the event 347020:20:58 when the event name does not exist 347120:20:59 raises an error 347220:20:59 when the worker does not define handle_event method 347320:20:59 raises an error 347420:20:59 when there are multiple events 347520:20:59 calls handle_event multiple times 347620:20:59# [RSpecRunTime] Finishing example group spec/lib/gitlab/event_store/store_spec.rb. It took 3.02 seconds. Expected to take 10.7 seconds. 347720:20:59# [RSpecRunTime] Starting example group spec/lib/unnested_in_filters/rewriter_spec.rb. Expected to take 10.69 seconds. 347820:20:59UnnestedInFilters::Rewriter 348020:20:59 when a join table is receiving an IN list query 348120:20:59 is expected to be falsey 348220:20:59 when the given relation does not have an `IN` predicate 348320:20:59 is expected to be falsey 348420:20:59 when the given relation has an `IN` predicate 348520:20:59 when there is no index coverage for the used columns 348620:21:00 is expected to be falsey 348720:21:00 when there is an index coverage for the used columns 348820:21:00 is expected to be truthy 348920:21:00 when there is an ordering 349020:21:00 when the order is an Arel node 349120:21:00 is expected to be truthy 349220:21:00 when the order is a Keyset order 349320:21:00 is expected to be truthy 349420:21:00 with partial indices 349520:21:00 when there is a partial index coverage for the used columns 349620:21:00 is expected to be truthy 349720:21:00 when there is a partial index coverage for the used columns and unused columns at the end 349820:21:00 is expected to be truthy 349920:21:00 when there is no partial index coverage for the used columns 350020:21:00 is expected to be falsey 350120:21:00 when the partial index definition has more columns 350220:21:00 is expected to be falsey 350320:21:00 with unused index columns 350420:21:00 when the unused columns are at the end of the index 350520:21:01 is expected to be truthy 350620:21:01 with ordering 350720:21:01 when the unused columns are at the end of the index 350820:21:01 is expected to be truthy 350920:21:01 when the query ordering does not match the index 351020:21:01 is expected to be falsey 351120:21:01 when the order columns are at the beginning of the index 351220:21:01 is expected to be falsey 351320:21:01 when an unused column is in the middle of the index 351420:21:01 is expected to be falsey 351620:21:01 changes the query 351720:21:01 when the relation has a subquery 351820:21:01 changes the query 351920:21:01 when there is an order 352020:21:01 when the order is an Arel node 352120:21:01 changes the query 352220:21:01 when the order is a Keyset order 352320:21:02 changes the query 352420:21:02 when the combined attributes include the primary key 352520:21:02 changes the query 352620:21:02 when a join table is receiving an IN list query 352720:21:02 does not rewrite the in statement for the joined table 352920:21:02 logs the call 353020:21:02# [RSpecRunTime] Finishing example group spec/lib/unnested_in_filters/rewriter_spec.rb. It took 3.05 seconds. Expected to take 10.69 seconds. 353120:21:02# [RSpecRunTime] Starting example group spec/lib/bulk_imports/user_contributions_export_mapper_spec.rb. Expected to take 10.25 seconds. 353220:21:02BulkImports::UserContributionsExportMapper 353320:21:03 #cache_user_contributions_on_record 353420:21:03 when record is nil 353520:21:03 behaves like there are no references to cache 353620:21:03 does not cache any user ids 353720:21:03 when record is a User 353820:21:03 behaves like there are no references to cache 353920:21:03 does not cache any user ids 354020:21:03 when record does not have references to a user 354120:21:03 behaves like there are no references to cache 354220:21:03 does not cache any user ids 354320:21:03 when record has references to a user 354420:21:04 caches all user reference ids 354520:21:05 caches user_ids with a longer timeout to allow for longer exports 354620:21:05# [RSpecRunTime] RSpec elapsed time: 18 minutes 6.47 seconds. Current RSS: ~1589M. Threads: 5. load average: 1.31 1.15 0.96 1/294 11779 354820:21:05 #clear_cache 354920:21:06 clears the user contributions cache for the given portable 355020:21:06 only clears the cache for matching portable class and id 355120:21:06 #get_contributing_users 355220:21:06 returns an ActiveRecord::Relation of users from the cached ids 355320:21:06 returns an empty relation if no users were cached 355420:21:06# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/user_contributions_export_mapper_spec.rb. It took 4.01 seconds. Expected to take 10.25 seconds. 355520:21:06# [RSpecRunTime] Starting example group spec/services/packages/debian/sign_distribution_service_spec.rb. Expected to take 10.18 seconds. 355620:21:06Packages::Debian::SignDistributionService 355720:21:06 behaves like Sign Distribution 355820:21:06 for project detach=false 356020:21:07 without an existing key 356120:21:07 raises ArgumentError 356220:21:07 with an existing key 356320:21:09 returns the content signed 356420:21:09# [RSpecRunTime] RSpec elapsed time: 18 minutes 10.37 seconds. Current RSS: ~1545M. Threads: 5. load average: 1.29 1.14 0.96 1/294 11806 356620:21:09 behaves like Sign Distribution 356720:21:09 for project detach=true 356920:21:09 without an existing key 357020:21:09 raises ArgumentError 357120:21:09 with an existing key 357220:21:10 returns the content signed 357320:21:10 behaves like Sign Distribution 357420:21:10 for group detach=false 357620:21:10 without an existing key 357720:21:10 raises ArgumentError 357820:21:10 with an existing key 357920:21:11 returns the content signed 358020:21:11 behaves like Sign Distribution 358120:21:11 for group detach=true 358320:21:11 without an existing key 358420:21:11 raises ArgumentError 358520:21:11 with an existing key 358620:21:12 returns the content signed 358720:21:12# [RSpecRunTime] Finishing example group spec/services/packages/debian/sign_distribution_service_spec.rb. It took 5.72 seconds. Expected to take 10.18 seconds. 358820:21:12# [RSpecRunTime] Starting example group spec/models/incident_management/timeline_event_tag_spec.rb. Expected to take 9.72 seconds. 358920:21:12IncidentManagement::TimelineEventTag 359020:21:12 does not allow STI 359220:21:12 contains predefined tags 359420:21:12 is expected to validate that :name cannot be empty/falsy 359520:21:12 is expected to validate that the length of :name is at most 255 359620:21:13 is expected to validate that :name is unique within the scope of :project_id 359720:21:13 is expected to allow :name to be ‹"Test tag 1"› 359820:21:13 is expected not to allow :name to be ‹"Test tag, 1"› 359920:21:13 is expected not to allow :name to be ‹""› 360020:21:13 is expected not to allow :name to be ‹"ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss"› 360120:21:14# [RSpecRunTime] RSpec elapsed time: 18 minutes 15.06 seconds. Current RSS: ~1541M. Threads: 5. load average: 1.27 1.14 0.96 1/294 11855 360320:21:14 .pluck_names 360420:21:15 returns the names of the tags 360520:21:15# [RSpecRunTime] RSpec elapsed time: 18 minutes 16.28 seconds. Current RSS: ~1543M. Threads: 5. load average: 1.27 1.14 0.96 1/294 11856 360720:21:15 associations 360820:21:15 is expected to belong to project required: false 360920:21:15 is expected to have many timeline_event_tag_links class_name => IncidentManagement::TimelineEventTagLink 361020:21:15 is expected to have many timeline_events class_name => IncidentManagement::TimelineEvent through timeline_event_tag_links 361120:21:15 #by_names scope 361220:21:16 returns two matching tags 361320:21:16 returns tags on the project 361420:21:16 returns one matching tag with case insensitive 361520:21:16# [RSpecRunTime] RSpec elapsed time: 18 minutes 17.7 seconds. Current RSS: ~1531M. Threads: 5. load average: 1.27 1.14 0.96 1/294 11857 361720:21:16# [RSpecRunTime] Finishing example group spec/models/incident_management/timeline_event_tag_spec.rb. It took 4.54 seconds. Expected to take 9.72 seconds. 361820:21:16# [RSpecRunTime] Starting example group spec/lib/gitlab/application_rate_limiter_spec.rb. Expected to take 9.63 seconds. 361920:21:16Gitlab::ApplicationRateLimiter 362120:21:17 when the key is invalid 362220:21:17 is provided as a Symbol 362320:21:17 but is not defined in the rate_limits Hash 362420:21:17 raises an InvalidKeyError exception 362520:21:17 is provided as a String 362620:21:17 and is a String representation of an existing key in rate_limits Hash 362720:21:17 raises an InvalidKeyError exception 362820:21:17 but is not defined in any form in the rate_limits Hash 362920:21:17 raises an InvalidKeyError exception 363020:21:17 when the key is valid 363120:21:17 records the checked key in request storage 363220:21:17 counting actions once per unique resource 363320:21:18 returns true when unique actioned resources count exceeds threshold 363420:21:18 returns false when unique actioned resource count does not exceed threshold 363520:21:18 returns false when interval has elapsed 363620:21:18 when using ActiveRecord models as scope 363720:21:18 behaves like throttles based on key and scope 363820:21:18 returns true when threshold is exceeded 363920:21:18 returns false when interval has elapsed 364020:21:18 allows peeking at the current state without changing its value 364120:21:18 when using ActiveRecord models and strings as scope 364220:21:18 behaves like throttles based on key and scope 364320:21:18 returns true when threshold is exceeded 364420:21:18 returns false when interval has elapsed 364520:21:18 allows peeking at the current state without changing its value 364620:21:18 when threshold and interval get overwritten from rate_limits 364720:21:18 behaves like throttles based on key and scope 364820:21:18 returns true when threshold is exceeded 364920:21:19 returns false when interval has elapsed 365020:21:19 allows peeking at the current state without changing its value 365120:21:19 .throttled_request? 365220:21:19 when request is not over the limit 365320:21:19 returns false and does not log the request 365420:21:19 when request is over the limit 365520:21:19 returns true and logs the request 365620:21:19 when the bypass header is set 365720:21:19 skips rate limit if set to "1" 365820:21:19 does not skip rate limit if set to something else than "1" 366020:21:19 peeks at the current state without changing its value 366120:21:19 .log_request 366220:21:19 without a current user 366320:21:19 logs information to auth.log 366420:21:19 with a current_user 366520:21:20 logs information to auth.log 366620:21:20 when interval is 0 366720:21:20 returns false 366820:21:20# [RSpecRunTime] Finishing example group spec/lib/gitlab/application_rate_limiter_spec.rb. It took 3.48 seconds. Expected to take 9.63 seconds. 366920:21:20# [RSpecRunTime] Starting example group spec/graphql/types/base_enum_spec.rb. Expected to take 9.23 seconds. 367020:21:20Types::BaseEnum 367120:21:20 adds a formatted `deprecated_reason` to the subject 367220:21:20 supports named reasons: renamed 367320:21:20 appends to the description if given 367420:21:20 does not append to the description if it is absent 367520:21:20 adds information about the replacement if provided 367620:21:21 does not allow :alpha and :deprecated together 367720:21:21 supports :alpha 367820:21:21 #authorized? 367920:21:21 delegates to authorization 368020:21:21 .from_rails_enum 368120:21:21 contructs the correct values 368220:21:21 .declarative_enum 368320:21:21 #graphql_name 368420:21:21 when the use_name is `true` 368520:21:21 changes the graphql_name 368620:21:21 when the use_name is `false` 368720:21:21 does not change the graphql_name 368820:21:21 #description 368920:21:21 when the use_description is `true` 369020:21:21 changes the description 369120:21:21 when the use_description is `false` 369220:21:21 does not change the description 369420:21:21 sets the values defined by the declarative enum 369620:21:21 defaults to true 369720:21:21 when subject is deprecated 369820:21:22 defaults to true 369920:21:22 returns false if `remove_deprecated` is true in context 370120:21:22 adds all enum values to #enum 370220:21:22 is a HashWithIndefferentAccess 370420:21:22 raises an informative error if `deprecation_reason` is used 370520:21:22 raises an error if a required property is missing 370620:21:22 raises an error if milestone is not a String 370720:21:22# [RSpecRunTime] Finishing example group spec/graphql/types/base_enum_spec.rb. It took 2.42 seconds. Expected to take 9.23 seconds. 370820:21:22# [RSpecRunTime] Starting example group spec/models/ci/build_need_spec.rb. Expected to take 9.07 seconds. 370920:21:22Ci::BuildNeed 371020:21:22 does not allow STI 371120:21:23 is expected to belong to build class_name => Ci::Processable required: false 371220:21:23 is expected to validate that :build cannot be empty/falsy 371320:21:23 is expected to validate that :name cannot be empty/falsy 371420:21:23 is expected to validate that the length of :name is at most 255 371620:21:23 .scoped_build 371720:21:23 includes partition_id filter 371920:21:24 is expected to contain exactly #<Ci::BuildNeed name: "build_1", artifacts: true, optional: false, build_id: 125, partition_id: 102, id: 1> 372020:21:24# [RSpecRunTime] RSpec elapsed time: 18 minutes 25.79 seconds. Current RSS: ~1585M. Threads: 5. load average: 1.22 1.14 0.96 1/294 11858 372220:21:24 BulkInsertSafe 372320:21:25 bulk inserts from Ci::Build model 372420:21:25 partitioning 372620:21:25 sets partition_id to the current partition value 372720:21:25 when it is already set 372820:21:26 does not change the partition_id value 372920:21:26 without build 373020:21:26 is expected to validate that :partition_id cannot be empty/falsy 373120:21:26 does not change the partition_id value 373220:21:26 when using bulk_insert 373320:21:27 creates build needs successfully 373420:21:27# [RSpecRunTime] Finishing example group spec/models/ci/build_need_spec.rb. It took 4.7 seconds. Expected to take 9.07 seconds. 373520:21:27# [RSpecRunTime] Starting example group spec/views/layouts/terms.html.haml_spec.rb. Expected to take 8.98 seconds. 373620:21:27layouts/terms 373720:21:27 behaves like a layout which reflects the preferred language 373820:21:27 when changing the a preferred language 373920:21:28 renders the correct `lang` attribute in the html element 374020:21:28# [RSpecRunTime] RSpec elapsed time: 18 minutes 29.78 seconds. Current RSS: ~1563M. Threads: 5. load average: 1.29 1.15 0.97 1/294 11859 374220:21:28 behaves like a layout which reflects the application theme setting 374320:21:28 as a themed layout 374420:21:28 when no theme is explicitly selected 374520:21:28 renders with the default theme 374620:21:28 when user is authenticated & has selected a specific theme 374720:21:28 chosen_theme: #<struct Gitlab::Themes::Theme id=1, name="Indigo", css_class="ui-indigo", primary_color="#222261"> 374820:21:29 renders with the Indigo theme 374920:21:29 chosen_theme: #<struct Gitlab::Themes::Theme id=6, name="Light Indigo", css_class="ui-light-indigo", primary_color="#41419f"> 375020:21:29 renders with the Light Indigo theme 375120:21:29 chosen_theme: #<struct Gitlab::Themes::Theme id=4, name="Blue", css_class="ui-blue", primary_color="#0b2640"> 375220:21:29 renders with the Blue theme 375320:21:29 chosen_theme: #<struct Gitlab::Themes::Theme id=7, name="Light Blue", css_class="ui-light-blue", primary_color="#145aa1"> 375420:21:29 renders with the Light Blue theme 375520:21:29 chosen_theme: #<struct Gitlab::Themes::Theme id=5, name="Green", css_class="ui-green", primary_color="#0e4328"> 375620:21:29 renders with the Green theme 375720:21:29 chosen_theme: #<struct Gitlab::Themes::Theme id=8, name="Light Green", css_class="ui-light-green", primary_color="#1b653f"> 375820:21:29 renders with the Light Green theme 375920:21:29 chosen_theme: #<struct Gitlab::Themes::Theme id=9, name="Red", css_class="ui-red", primary_color="#580d02"> 376020:21:30 renders with the Red theme 376120:21:30 chosen_theme: #<struct Gitlab::Themes::Theme id=10, name="Light Red", css_class="ui-light-red", primary_color="#a02e1c"> 376220:21:30 renders with the Light Red theme 376320:21:30 chosen_theme: #<struct Gitlab::Themes::Theme id=2, name="Gray", css_class="ui-gray", primary_color="#28272d"> 376420:21:30 renders with the Gray theme 376520:21:30 chosen_theme: #<struct Gitlab::Themes::Theme id=3, name="Neutral", css_class="ui-neutral", primary_color="#ececef"> 376620:21:30 renders with the Neutral theme 376720:21:30# [RSpecRunTime] Finishing example group spec/views/layouts/terms.html.haml_spec.rb. It took 3.19 seconds. Expected to take 8.98 seconds. 376820:21:30# [RSpecRunTime] Starting example group spec/graphql/types/query_type_spec.rb. Expected to take 8.53 seconds. 376920:21:30Types::QueryType 377020:21:30 has the expected fields 377120:21:30 is called Query 377220:21:30 runner_platforms field 377320:21:31 returns runner platforms 377420:21:31 mlModel field 377520:21:31 returns metadata 377620:21:31 metadata field 377720:21:31 returns metadata 377820:21:31 merge_request field 377920:21:31 finds a merge_request by it's gid 378020:21:31 package field 378120:21:31 is expected to have graphql type Types::Packages::PackageDetailsType 378220:21:31 container_repository field 378320:21:31 is expected to have graphql type Types::ContainerRepositoryDetailsType 378420:21:31 integration_exclusions field 378520:21:31 returns metadata 378620:21:31 organization field 378720:21:31 finds organization by path 378820:21:31 project field 378920:21:31 finds projects by full path 379020:21:31 timelogs field 379120:21:31 returns timelogs 379220:21:31 current_user field 379320:21:32 returns current user 379420:21:32 boardList field 379520:21:32 finds a board list by its gid 379620:21:32 featureFlagEnabled field 379720:21:32 returns feature flag status 379820:21:32 usage_trends_measurements field 379920:21:32 returns usage trends measurements 380020:21:32 runners field 380120:21:32 is expected to have graphql type #<Class:0x0000785e959e4e38> 380220:21:32 runner field 380320:21:32 is expected to have graphql type Types::Ci::RunnerType 380520:21:32 finds an issue by it's gid 380620:21:32 runner_setup field 380720:21:32 returns runner setup instructions 380820:21:32 namespace field 380920:21:32 finds namespaces by full path 381020:21:32# [RSpecRunTime] Finishing example group spec/graphql/types/query_type_spec.rb. It took 2.35 seconds. Expected to take 8.53 seconds. 381120:21:32# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline_object_hierarchy_spec.rb. Expected to take 8.48 seconds. 381220:21:32Gitlab::Ci::PipelineObjectHierarchy 381320:21:35 #base_and_ancestors 381420:21:35 includes the base and its ancestors 381520:21:35 can find ancestors upto a certain level 381620:21:35 hierarchy_order option 381820:21:35 orders by child to ancestor 381920:21:35# [RSpecRunTime] RSpec elapsed time: 18 minutes 36.61 seconds. Current RSS: ~1560M. Threads: 5. load average: 1.26 1.15 0.97 1/294 11896 382220:21:35 orders by ancestor to child 382320:21:35 #base_and_descendants 382420:21:35 includes the base and its descendants 382520:21:35 when project_condition: :different 382620:21:35 includes the base and other project pipelines 382720:21:35 when project_condition: nil 382820:21:36 includes the base and its descendants with other project pipeline 382920:21:36 when with_depth is true 383020:21:36 includes depth in the results 383120:21:36 #all_objects 383220:21:36 when passing ancestors_base 383320:21:36 when project_condition: :same 383420:21:36 includes its ancestors and descendants 383520:21:36 when project_condition: :different 383620:21:36 includes the base and other project pipelines 383720:21:36 when passing ancestors_base and descendants_base 383820:21:36 when project_condition: :same 383920:21:36 returns all family tree 384020:21:36 when project_condition: :different 384120:21:36 includes the base and other project pipelines 384220:21:36# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline_object_hierarchy_spec.rb. It took 3.77 seconds. Expected to take 8.48 seconds. 384320:21:36# [RSpecRunTime] Starting example group spec/serializers/diff_file_metadata_entity_spec.rb. Expected to take 8.22 seconds. 384420:21:36DiffFileMetadataEntity 384620:21:38 exposes the expected fields 384720:21:38 behaves like diff file with conflict_type 384820:21:38 #conflict_type 384920:21:40 returns nil by default 385020:21:40 when there is matching conflict file 385120:21:42 returns conflict_type 385220:21:42 when diff file is renamed 385320:21:44 returns conflict_type 385420:21:44# [RSpecRunTime] RSpec elapsed time: 18 minutes 45.34 seconds. Current RSS: ~1545M. Threads: 5. load average: 1.22 1.14 0.97 1/300 12440 385620:21:44# [RSpecRunTime] Finishing example group spec/serializers/diff_file_metadata_entity_spec.rb. It took 7.72 seconds. Expected to take 8.22 seconds. 385720:21:44# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/secure_files/mobile_provision_spec.rb. Expected to take 8.11 seconds. 385820:21:44Gitlab::Ci::SecureFiles::MobileProvision 385920:21:44 when the supplied profile cannot be parsed 386020:21:44 when the supplied certificate cannot be parsed 386120:21:44 #decoded_plist 386220:21:44 assigns the error message and returns nil 386620:21:44 returns an empty hash 386920:21:45 when the supplied profile can be parsed 387020:21:45 #decoded_plist 387120:21:45 returns an XML string 387320:21:45 returns the property list of the decoded plist provided 387420:21:45 returns nil if the property list fails to be parsed from the decoded plist 387620:21:45 returns a hash with the expected keys 387820:21:45 returns the profile UUID 388020:21:45 returns the expiration timestamp of the profile 388220:21:45 returns the platforms assigned to the profile 388420:21:45 returns the team name in the profile 388620:21:46 returns the team ids in the profile 388820:21:46 returns the app name in the profile 389020:21:46 returns the app id in the profile 389120:21:46 #app_id_prefix 389220:21:46 returns the app id prefixes in the profile 389320:21:46 #xcode_managed 389420:21:46 returns the xcode_managed property in the profile 389520:21:46 #entitlements 389620:21:46 returns the entitlements in the profile 389820:21:46 returns the devices attached to the profile 389920:21:46 #certificate_ids 390020:21:46 returns the certificate ids attached to the profile 390120:21:46# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/secure_files/mobile_provision_spec.rb. It took 2.48 seconds. Expected to take 8.11 seconds. 390220:21:46# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/port_spec.rb. Expected to take 7.87 seconds. 390320:21:46Gitlab::Ci::Config::Entry::Port 390420:21:47 when configuration is a string 390820:21:47 returns valid hash 391020:21:47 returns port number 391520:21:47 when configuration is a hash 391620:21:47 with the complete hash 392020:21:47 returns valid hash 392220:21:47 returns port number 392420:21:48 returns port protocol 392620:21:48 returns port name 392720:21:48 with only the port number 393120:21:48 returns valid hash 393320:21:48 returns port number 393820:21:48 without the number 394020:21:48 is not valid 394120:21:48 when configuration is invalid 394420:21:48 when protocol 395120:21:49 is neither http nor https 395420:21:49# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/port_spec.rb. It took 2.39 seconds. Expected to take 7.87 seconds. 395520:21:49# [RSpecRunTime] Starting example group spec/lib/gitlab/issuable_metadata_spec.rb. Expected to take 7.8 seconds. 395620:21:49Gitlab::IssuableMetadata 395720:21:50 returns an empty Hash if an empty collection is provided 395820:21:51 raises an error when given a collection with no limit 396020:21:53 aggregates stats on issues 396120:21:53# [RSpecRunTime] RSpec elapsed time: 18 minutes 54.98 seconds. Current RSS: ~1575M. Threads: 5. load average: 1.27 1.16 0.98 1/300 12628 396320:21:53 merge requests 396420:21:56 aggregates stats on merge requests 396520:21:56# [RSpecRunTime] RSpec elapsed time: 18 minutes 57.86 seconds. Current RSS: ~1562M. Threads: 5. load average: 1.27 1.16 0.98 1/300 12859 396720:21:56# [RSpecRunTime] Finishing example group spec/lib/gitlab/issuable_metadata_spec.rb. It took 7.67 seconds. Expected to take 7.8 seconds. 396820:21:56# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_config/worker_spec.rb. Expected to take 7.5 seconds. 396920:21:56Gitlab::SidekiqConfig::Worker 397120:21:57 returns the EE status set on creation 397320:21:57 returns the JH status set on creation 397520:21:57 defines two workers as equal if their YAML representations are equal 397620:21:57 returns true when a worker is compared with its YAML representation 397820:21:57 delegates feature_category_not_owned? to the worker class 397920:21:57 delegates generated_queue_name to the worker class 398020:21:57 delegates get_feature_category to the worker class 398120:21:58 delegates get_weight to the worker class 398220:21:58 delegates get_worker_resource_boundary to the worker class 398320:21:58 delegates get_urgency to the worker class 398420:21:58 delegates queue_namespace to the worker class 398520:21:58 delegates worker_has_external_dependencies? to the worker class 398720:21:58 sorts queues with a namespace before those without a namespace 398820:21:58 sorts alphabetically by queue 398920:21:58 YAML encoding 399020:21:58 encodes the worker in YAML as a hash of the queue 399120:21:58 #namespace_and_weight 399220:21:59 returns a namespace, weight pair for the worker 399320:21:59 #queue_and_weight 399420:21:59 returns a queue, weight pair for the worker 399520:21:59# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_config/worker_spec.rb. It took 2.3 seconds. Expected to take 7.5 seconds. 399620:21:59# [RSpecRunTime] Starting example group spec/lib/gitlab/circuit_breaker/store_spec.rb. Expected to take 7.46 seconds. 399720:21:59Gitlab::CircuitBreaker::Store 399920:21:59 behaves like reliable circuit breaker store method 400020:21:59 does not raise an error when Redis::BaseConnectionError is encountered 400120:21:59 when key does not exist 400220:21:59 sets key and increments value 400420:21:59 sets key and increments value with expiration 400520:21:59 when key exists 400620:21:59 increments value 400820:22:00 increments value with expiration 401120:22:00 behaves like reliable circuit breaker store method 401220:22:00 does not raise an error when Redis::BaseConnectionError is encountered 401420:22:00 behaves like reliable circuit breaker store method 401520:22:00 does not raise an error when Redis::BaseConnectionError is encountered 401620:22:00 when key exists 401720:22:00 returns the value of the key 401820:22:00 when key does not exist 402120:22:00 stores value for specified key without expiry by default 402220:22:00 behaves like reliable circuit breaker store method 402320:22:00 does not raise an error when Redis::BaseConnectionError is encountered 402420:22:00 when expires option is set 402520:22:00 stores value for specified key with expiry 402720:22:00 behaves like reliable circuit breaker store method 402820:22:00 does not raise an error when Redis::BaseConnectionError is encountered 402920:22:00 when keys exist 403020:22:01 returns values of keys 403120:22:01 when some keys do not exist 403220:22:01 returns values of keys with nil for non-existing ones 403420:22:01 behaves like reliable circuit breaker store method 403520:22:01 does not raise an error when Redis::BaseConnectionError is encountered 403620:22:01 when key exists 403720:22:01 is expected to eq true 403820:22:01 when key does not exist 403920:22:01 is expected to eq false 404020:22:01# [RSpecRunTime] Finishing example group spec/lib/gitlab/circuit_breaker/store_spec.rb. It took 2.27 seconds. Expected to take 7.46 seconds. 404120:22:01# [RSpecRunTime] Starting example group spec/services/integrations/group_mention_service_spec.rb. Expected to take 7.18 seconds. 404220:22:01Integrations::GroupMentionService 404320:22:01 for issue descriptions 404420:22:01 in public projects 404520:22:02 in public issues 404620:22:02 behaves like group_mention_hooks 404720:22:02 is expected to be success 404820:22:02# [RSpecRunTime] RSpec elapsed time: 19 minutes 3.7 seconds. Current RSS: ~1582M. Threads: 5. load average: 1.23 1.15 0.98 1/299 12860 405020:22:02 in confidential issues 405120:22:02 behaves like group_confidential_mention_hooks 405220:22:02 is expected to be success 405320:22:02 in private projects 405420:22:03 in public issues 405520:22:03 behaves like group_confidential_mention_hooks 405620:22:03 is expected to be success 405720:22:03 in confidential issues 405820:22:03 behaves like group_confidential_mention_hooks 405920:22:03 is expected to be success 406020:22:03 for merge request descriptions 406120:22:03 in public projects 406220:22:04 behaves like group_mention_hooks 406320:22:04 is expected to be success 406420:22:04 in private projects 406520:22:05 behaves like group_confidential_mention_hooks 406620:22:05 is expected to be success 406720:22:05 for issue notes 406820:22:05 in public projects 406920:22:05 in public issues 407020:22:05 for public notes 407120:22:05 behaves like group_mention_hooks 407220:22:06 is expected to be success 407320:22:06 for internal notes 407420:22:06 behaves like group_confidential_mention_hooks 407520:22:06 is expected to be success 407620:22:06 in private projects 407720:22:06 in public issues 407820:22:06 for public notes 407920:22:06 behaves like group_confidential_mention_hooks 408020:22:07 is expected to be success 408120:22:07 for internal notes 408220:22:07 behaves like group_confidential_mention_hooks 408320:22:07 is expected to be success 408420:22:07# [RSpecRunTime] Finishing example group spec/services/integrations/group_mention_service_spec.rb. It took 6.2 seconds. Expected to take 7.18 seconds. 408520:22:07# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/ldap/adapter_spec.rb. Expected to take 7.17 seconds. 408620:22:07Gitlab::Auth::Ldap::Adapter 408820:22:08 searches with the proper options when searching by uid 408920:22:08 searches with the proper options when searching by dn 409020:22:08 searches with the proper options when searching with a limit 409120:22:08 returns an LDAP::Person if search returns a result 409220:22:08 returns empty array if search entry does not respond to uid 409320:22:08 uses the right uid attribute when non-default 409420:22:08 #dn_matches_filter? 409520:22:08 when the search result is non-empty 409620:22:08 is expected to be truthy 409720:22:08 when the search result is empty 409820:22:08 is expected to be falsey 409920:22:08 #ldap_search 410020:22:08 when the search is successful 410120:22:08 and the result is non-empty 410220:22:08 is expected to eq [:foo] 410320:22:08 and the result is empty 410420:22:08 is expected to eq [] 410520:22:08 when returned with expected code 410620:22:08 behaves like connection retry 410720:22:08 retries the operation 410820:22:09 as many times as MAX_SEARCH_RETRIES 410920:22:09 when no more retries 411020:22:09 raises the exception 411120:22:09 logs the error 411220:22:09 when the search encounters an error 411320:22:09 is expected to eq [] 411420:22:09 when the search raises an LDAP exception 411520:22:09 retries the operation 411620:22:09 behaves like connection retry 411720:22:09 retries the operation 411820:22:09 as many times as MAX_SEARCH_RETRIES 411920:22:09 when no more retries 412020:22:09 raises the exception 412120:22:09 logs the error 412220:22:09# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/ldap/adapter_spec.rb. It took 2.08 seconds. Expected to take 7.17 seconds. 412320:22:09# [RSpecRunTime] Starting example group spec/graphql/graphql_triggers_spec.rb. Expected to take 6.86 seconds. 412420:22:09GraphqlTriggers 412520:22:10 .issuable_assignees_updated 412620:22:10 triggers the issuable_assignees_updated subscription 412720:22:10 .issuable_title_updated 412820:22:10 triggers the issuable_title_updated subscription 412920:22:10 .issuable_description_updated 413020:22:10 triggers the issuable_description_updated subscription 413120:22:10 .issuable_labels_updated 413220:22:11 triggers the issuable_labels_updated subscription 413320:22:11 .issuable_dates_updated 413420:22:11 triggers the issuable_dates_updated subscription 413520:22:11 .issuable_milestone_updated 413620:22:11 triggers the issuable_milestone_updated subscription 413720:22:11 .merge_request_reviewers_updated 413820:22:12 triggers the merge_request_reviewers_updated subscription 413920:22:12 .merge_request_merge_status_updated 414020:22:12 triggers the merge_request_merge_status_updated subscription 414120:22:12 .merge_request_approval_state_updated 414220:22:12 triggers the merge_request_approval_state_updated subscription 414320:22:12 .merge_request_diff_generated 414420:22:12 triggers the merge_request_diff_generated subscription 414520:22:12 .work_item_updated 414620:22:12 triggers the work_item_updated subscription 414720:22:12 when triggered with an Issue 414820:22:12 triggers the subscription with a work item 414920:22:12# [RSpecRunTime] Finishing example group spec/graphql/graphql_triggers_spec.rb. It took 3.0 seconds. Expected to take 6.86 seconds. 415020:22:12# [RSpecRunTime] Starting example group spec/lib/gitlab/bitbucket_server_import/importers/pull_request_importer_spec.rb. Expected to take 6.84 seconds. 415120:22:12Gitlab::BitbucketServerImport::Importers::PullRequestImporter 415320:22:14 imports the merge request correctly 415420:22:14 logs its progress 415520:22:14 refs/merge-requests/:iid/head creation 415620:22:15 creates head refs for imported merge requests 415720:22:15# [RSpecRunTime] RSpec elapsed time: 19 minutes 16.72 seconds. Current RSS: ~1545M. Threads: 5. load average: 1.27 1.16 0.98 1/299 13114 415920:22:15 when the `bitbucket_server_convert_mentions_to_users` flag is disabled 416020:22:15 does not convert mentions 416120:22:15 when the `bitbucket_server_user_mapping_by_username` flag is disabled 416220:22:16 imports reviewers correctly 416320:22:16 merge request diff head_commit_sha 416420:22:16 when a commit with the source_branch_sha exists 416520:22:16 is equal to the source_branch_sha 416620:22:16 when a commit with the source_branch_sha does not exist 416820:22:17 when a commit containing the sha in the message exists 416920:22:17 is equal to the sha 417020:22:17# [RSpecRunTime] Finishing example group spec/lib/gitlab/bitbucket_server_import/importers/pull_request_importer_spec.rb. It took 5.0 seconds. Expected to take 6.84 seconds. 417120:22:17# [RSpecRunTime] Starting example group spec/workers/stuck_export_jobs_worker_spec.rb. Expected to take 6.73 seconds. 417220:22:17StuckExportJobsWorker 417320:22:18 with started export status 417420:22:18 behaves like project export job detection 417520:22:18 when the job has completed 417620:22:18 when the export status was already updated 417720:22:18 does not mark the export as failed 417820:22:18 when the export status was not updated 417920:22:19 marks the project as failed 418020:22:19 when export job has relation exports 418120:22:19 when export job updated at is less than expiration time 418220:22:20 does not mark export job as failed 418320:22:20# [RSpecRunTime] RSpec elapsed time: 19 minutes 21.2 seconds. Current RSS: ~1529M. Threads: 5. load average: 1.24 1.16 0.98 1/299 13300 418520:22:20 when export job updated at is greater than expiration time 418620:22:20 marks export job as failed 418720:22:20 when the job is not in queue and db record in queued state 418820:22:21 marks the project as failed 418920:22:21 when the job is running in Sidekiq 419020:22:22 does not mark the project export as failed 419120:22:22# [RSpecRunTime] Finishing example group spec/workers/stuck_export_jobs_worker_spec.rb. It took 4.48 seconds. Expected to take 6.73 seconds. 419220:22:22# [RSpecRunTime] Starting example group spec/lib/banzai/filter/spaced_link_filter_spec.rb. Expected to take 6.46 seconds. 419320:22:22Banzai::Filter::SpacedLinkFilter 419420:22:22 does not process malicious input 419520:22:22 converts multiple URLs 419620:22:22 ignores valid links contained inside 'a' element 419720:22:22 ignores valid links contained inside 'code' element 419820:22:23 ignores valid links contained inside 'kbd' element 419920:22:23 ignores valid links contained inside 'pre' element 420020:22:23 ignores valid links contained inside 'script' element 420120:22:23 ignores valid links contained inside 'style' element 420220:22:23 when a link is detected 420320:22:23 converts slug with spaces to a link 420420:22:23 converts slug with spaces and a title to a link 420520:22:23 does nothing with empty text 420620:22:23 does nothing with an empty slug 420720:22:23# [RSpecRunTime] RSpec elapsed time: 19 minutes 24.87 seconds. Current RSS: ~1519M. Threads: 5. load average: 1.30 1.17 0.99 1/299 13301 420920:22:23 when an image is detected 421020:22:23 converts slug with spaces to an iamge 421120:22:24 converts slug with spaces and a title to an image 421220:22:24 behaves like pipeline timing check 421320:22:24 checks the pipeline timing 421420:22:24# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/spaced_link_filter_spec.rb. It took 1.98 seconds. Expected to take 6.46 seconds. 421520:22:24# [RSpecRunTime] Starting example group spec/keeps/helpers/file_helper_spec.rb. Expected to take 6.46 seconds. 421620:22:24Keeps::Helpers::FileHelper 421720:22:24 #replace_method_content 421820:22:24 when striping comments from file 421920:22:27 parses the file as expected 422020:22:27# [RSpecRunTime] RSpec elapsed time: 19 minutes 29.0 seconds. Current RSS: ~1534M. Threads: 5. load average: 1.28 1.17 0.99 1/294 13302 422220:22:27 when keeping comments in the file 422320:22:29 parses the file as expected 422420:22:29# [RSpecRunTime] RSpec elapsed time: 19 minutes 30.41 seconds. Current RSS: ~1553M. Threads: 5. load average: 1.28 1.17 0.99 1/294 13303 422620:22:29# [RSpecRunTime] Finishing example group spec/keeps/helpers/file_helper_spec.rb. It took 5.23 seconds. Expected to take 6.46 seconds. 422720:22:29# [RSpecRunTime] Starting example group spec/lib/gitlab/visibility_level_checker_spec.rb. Expected to take 6.26 seconds. 422820:22:29Gitlab::VisibilityLevelChecker 422920:22:29 #level_restricted? 423020:22:29 when visibility level is allowed 423120:22:30 returns false with nil for visibility level 423220:22:30 when visibility level is restricted 423320:22:30 for public project 423420:22:30 for non-admin user 423520:22:31 returns true and visibility name 423620:22:31 for admin user 423720:22:31 returns false and a nil visibility level 423820:22:31 overridden visibility 423920:22:31 when restricted 424020:22:32 returns true and visibility name 424120:22:32 when misspelled 424220:22:33 returns false with nil for visibility level 424320:22:33 when import_data is missing 424420:22:34 returns false with nil for visibility level 424520:22:34# [RSpecRunTime] Finishing example group spec/lib/gitlab/visibility_level_checker_spec.rb. It took 4.67 seconds. Expected to take 6.26 seconds. 424620:22:34# [RSpecRunTime] Starting example group spec/lib/banzai/reference_parser/work_item_parser_spec.rb. Expected to take 6.22 seconds. 424720:22:34Banzai::ReferenceParser::WorkItemParser 424820:22:34 #records_for_nodes 424920:22:35 returns a Hash containing the work items for a list of nodes 425020:22:35 when checking multiple work items on another project 425120:22:35 behaves like no N+1 queries 425220:22:36 avoids N+1 queries in #records_for_nodes 425320:22:36 behaves like no project N+1 queries 425420:22:38 avoids N+1 queries in #nodes_visible_to_user 425520:22:38# [RSpecRunTime] RSpec elapsed time: 19 minutes 39.18 seconds. Current RSS: ~1458M. Threads: 5. load average: 1.24 1.16 0.99 1/294 13304 425720:22:38# [RSpecRunTime] Finishing example group spec/lib/banzai/reference_parser/work_item_parser_spec.rb. It took 4.09 seconds. Expected to take 6.22 seconds. 425820:22:38# [RSpecRunTime] Starting example group spec/graphql/mutations/ci/job_token_scope/add_group_or_project_spec.rb. Expected to take 6.04 seconds. 425920:22:38Mutations::Ci::JobTokenScope::AddGroupOrProject 426120:22:38 when we add a project 426220:22:39 behaves like when user is not logged in 426320:22:39 raises error 426420:22:39# [RSpecRunTime] RSpec elapsed time: 19 minutes 40.59 seconds. Current RSS: ~1448M. Threads: 5. load average: 1.24 1.16 0.99 1/294 13305 426620:22:39 when user is logged in 426720:22:39 behaves like when user does not have permissions to admin project 426820:22:39 raises error 426920:22:39 when user has permissions to admin project and read target project 427020:22:40 adds target project to the inbound job token scope by default 427120:22:40 when user has no permissions to read target project 427220:22:40 returns an error message 427320:22:40 when we add a group 427420:22:40 behaves like when user is not logged in 427520:22:40 raises error 427620:22:40 when user is logged in 427720:22:40 behaves like when user does not have permissions to admin project 427820:22:41 raises error 427920:22:41 when user has permissions to admin project and read target group 428020:22:41 adds target group to the job token scope 428120:22:41 when user has no permissions to admin project 428220:22:41 raises an error 428320:22:41 when user has no permissions to read target group 428420:22:42 returns an error message 428520:22:42# [RSpecRunTime] Finishing example group spec/graphql/mutations/ci/job_token_scope/add_group_or_project_spec.rb. It took 3.92 seconds. Expected to take 6.04 seconds. 428620:22:42# [RSpecRunTime] Starting example group spec/views/projects/jobs/show.html.haml_spec.rb. Expected to take 6.03 seconds. 428720:22:42projects/jobs/show 428820:22:42 when showing a CI build 428920:22:43 shows job vue app 429020:22:43 when job is running 429120:22:45 does not show retry button 429220:22:46 does not show New issue button 429320:22:46# [RSpecRunTime] RSpec elapsed time: 19 minutes 47.69 seconds. Current RSS: ~1485M. Threads: 5. load average: 1.22 1.16 0.99 1/297 13402 429520:22:46# [RSpecRunTime] Finishing example group spec/views/projects/jobs/show.html.haml_spec.rb. It took 4.59 seconds. Expected to take 6.03 seconds. 429620:22:46# [RSpecRunTime] Starting example group spec/lib/gitlab/endpoint_attributes_spec.rb. Expected to take 5.82 seconds. 429720:22:46Gitlab::EndpointAttributes 429820:22:47 is nil when nothing was defined 429920:22:47 returns the expected category 430020:22:47 falls back to default when urgency was not defined 430120:22:47 returns the expected urgency 430220:22:47 returns feature category for an implied action if not specify actions 430320:22:47 returns expected duration for an implied action if not specify actions 430420:22:47 returns the expected category for categories defined in subclasses 430520:22:47 falls back to superclass's feature category 430620:22:47 returns the expected urgency for categories defined in subclasses 430720:22:48 falls back to superclass's expected duration 430820:22:48 raises an error when defining for the controller and for individual actions 430920:22:48 raises an error when multiple calls define the same action 431020:22:48 raises an error when multiple calls define the same action 431120:22:48 does not raise an error when multiple calls define the same action and configs 431220:22:48 raises an error if the expected duration is not supported 431320:22:48# [RSpecRunTime] Finishing example group spec/lib/gitlab/endpoint_attributes_spec.rb. It took 1.98 seconds. Expected to take 5.82 seconds. 431420:22:48# [RSpecRunTime] RSpec elapsed time: 19 minutes 49.89 seconds. Current RSS: ~1509M. Threads: 5. load average: 1.20 1.16 0.99 1/297 13403 431620:22:48# [RSpecRunTime] Starting example group spec/graphql/resolvers/ci/test_report_summary_resolver_spec.rb. Expected to take 5.8 seconds. 431720:22:48Resolvers::Ci::TestReportSummaryResolver 431920:22:49 when pipeline has build report results 432020:22:51 returns test report summary data 432120:22:51# [RSpecRunTime] RSpec elapsed time: 19 minutes 52.25 seconds. Current RSS: ~1510M. Threads: 5. load average: 1.20 1.16 0.99 1/297 13432 432320:22:51 when pipeline does not have build report results 432420:22:53 renders test report summary data 432520:22:53# [RSpecRunTime] RSpec elapsed time: 19 minutes 54.96 seconds. Current RSS: ~1514M. Threads: 5. load average: 1.18 1.15 0.99 1/297 13461 432720:22:54# [RSpecRunTime] Finishing example group spec/graphql/resolvers/ci/test_report_summary_resolver_spec.rb. It took 5.23 seconds. Expected to take 5.8 seconds. 432820:22:54# [RSpecRunTime] Starting example group spec/services/container_expiration_policies/cleanup_service_spec.rb. Expected to take 5.68 seconds. 432920:22:54ContainerExpirationPolicies::CleanupService 433120:22:54 with a successful cleanup tags service execution 433220:22:54 completely clean up the repository 433320:22:54 without a successful cleanup tags service execution 433420:22:54 partially clean up the repository 433520:22:54 with a truncated cleanup tags service response 433620:22:55 partially clean up the repository 433720:22:55 with no repository 433820:22:55 returns an error response 433920:22:55 with an invalid policy 434020:22:55 returns an error response 434120:22:55 with a network error 434220:22:55 raises an error 434320:22:55 next run scheduling 434420:22:55 with cleanups started_at before policy next_run_at 434520:22:55 behaves like not scheduling the next run 434620:22:55 does not scheduled the next run 434720:22:55 with cleanups started_at around policy next_run_at 434820:22:55 behaves like not scheduling the next run 434920:22:55 does not scheduled the next run 435020:22:55 with only the current repository started_at before the policy next_run_at 435120:22:55 behaves like scheduling the next run 435220:22:56 schedules the next run 435320:22:56 with cleanups started_at after policy next_run_at 435420:22:56 behaves like scheduling the next run 435520:22:56 schedules the next run 435620:22:56 with a future policy next_run_at 435720:22:56 behaves like not scheduling the next run 435820:22:56 does not scheduled the next run 435920:22:56# [RSpecRunTime] Finishing example group spec/services/container_expiration_policies/cleanup_service_spec.rb. It took 2.55 seconds. Expected to take 5.68 seconds. 436020:22:56# [RSpecRunTime] Starting example group spec/lib/gitlab/composer/version_index_spec.rb. Expected to take 5.58 seconds. 436120:22:56Gitlab::Composer::VersionIndex 436320:22:57 with a public project 436420:22:57 behaves like returns the packages json 436520:22:57 returns the packages json 436620:22:57 with an unordered list of packages 436720:22:57 returns the packages sorted by version 436820:22:58# [RSpecRunTime] RSpec elapsed time: 19 minutes 59.1 seconds. Current RSS: ~1519M. Threads: 5. load average: 1.17 1.15 0.99 1/297 13536 437020:22:58 with an internal project 437120:22:58 behaves like returns the packages json 437220:22:58 returns the packages json 437320:22:58 with an unordered list of packages 437420:22:58 returns the packages sorted by version 437520:22:58 with a private project 437620:22:58 behaves like returns the packages json 437720:22:58 returns the packages json 437820:22:58 with an unordered list of packages 437920:22:59 returns the packages sorted by version 438120:22:59 returns the json SHA 438220:22:59# [RSpecRunTime] Finishing example group spec/lib/gitlab/composer/version_index_spec.rb. It took 2.81 seconds. Expected to take 5.58 seconds. 438320:22:59# [RSpecRunTime] Starting example group spec/lib/gitlab/database/type/symbolized_jsonb_spec.rb. Expected to take 5.5 seconds. 438420:22:59Gitlab::Database::Type::SymbolizedJsonb 438520:22:59 #deserialize 438620:22:59 json: nil, value: nil 438720:22:59 is expected to match nil 438820:22:59 json: "{\"key\":\"value\"}", value: {:key=>"value"} 438920:22:59 is expected to match {:key=>"value"} 439020:22:59 json: "{\"key\":[1,2,3]}", value: {:key=>[1, 2, 3]} 439120:22:59 is expected to match {:key=>[1, 2, 3]} 439220:22:59 json: "{\"key\":{\"subkey\":\"value\"}}", value: {:key=>{:subkey=>"value"}} 439320:23:00 is expected to match {:key=>{:subkey=>"value"}} 439420:23:00 json: "{\"key\":{\"a\":[{\"b\":\"c\"},{\"d\":\"e\"}]}}", value: {:key=>{:a=>[{:b=>"c"}, {:d=>"e"}]}} 439520:23:00 is expected to match {:key=>{:a=>[{:b=>"c"}, {:d=>"e"}]}} 439620:23:00 when used by a model 439720:23:00 is expected to match {:key=>"value"} 439820:23:00 ignores changes to other attributes 439920:23:00 tracks changes to options 440020:23:00# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/type/symbolized_jsonb_spec.rb. It took 1.33 seconds. Expected to take 5.5 seconds. 440120:23:00# [RSpecRunTime] Starting example group spec/graphql/resolvers/users/groups_resolver_spec.rb. Expected to take 5.3 seconds. 440220:23:00Resolvers::Users::GroupsResolver 440420:23:02 when resolver object is current user 440520:23:02 is expected to match [#<Group id:1497 @a-public-maintainer>, #<Group id:1498 @a-public-owner>, #<Group id:1495 @b-private-maintainer>, #<Group id:1496 @c-public-developer>, #<Group id:1494 @public-guest>] 440620:23:02 when permission is :create_projects 440720:23:02 is expected to match [#<Group id:1497 @a-public-maintainer>, #<Group id:1498 @a-public-owner>, #<Group id:1495 @b-private-maintainer>, #<Group id:1496 @c-public-developer>] 440820:23:02# [RSpecRunTime] RSpec elapsed time: 20 minutes 3.5 seconds. Current RSS: ~1532M. Threads: 5. load average: 1.16 1.15 0.99 1/299 13549 441020:23:02 when permission is :transfer_projects 441120:23:02 is expected to match [#<Group id:1497 @a-public-maintainer>, #<Group id:1498 @a-public-owner>, #<Group id:1495 @b-private-maintainer>] 441220:23:02 when search is provided 441320:23:02 is expected to match [#<Group id:1497 @a-public-maintainer>, #<Group id:1495 @b-private-maintainer>] 441420:23:02 when resolver object is different from current user 441520:23:02 is expected to be nil 441620:23:02 when current_user is admin 441720:23:03 is expected to match [#<Group id:1497 @a-public-maintainer>, #<Group id:1498 @a-public-owner>, #<Group id:1495 @b-private-maintainer>, #<Group id:1496 @c-public-developer>, #<Group id:1494 @public-guest>] 441820:23:03# [RSpecRunTime] Finishing example group spec/graphql/resolvers/users/groups_resolver_spec.rb. It took 2.53 seconds. Expected to take 5.3 seconds. 441920:23:03# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/object_counter_spec.rb. Expected to take 5.29 seconds. 442020:23:03Gitlab::GithubImport::ObjectCounter 442120:23:04 validates the operation being incremented 442220:23:04 increments the counter and saves the key to be listed in the summary later 442320:23:04 does not increment the counter if the given value is <= 0 442420:23:04 expires etag cache of relevant realtime change endpoints on increment 442620:23:04 when there are cached import statistics 442720:23:04 includes cached object counts stats in response 442820:23:04 uses the same TTL as when incrementing 442920:23:04# [RSpecRunTime] RSpec elapsed time: 20 minutes 5.88 seconds. Current RSS: ~1540M. Threads: 5. load average: 1.16 1.15 0.99 1/299 13550 443120:23:04 when import is in progress but cache expired 443220:23:04 returns 0 instead of nil so process can complete 443320:23:04 when there are no cached import statistics 443420:23:04 when project import is in progress 443520:23:05 includes an empty object counts stats in response 443620:23:05 when project import is not in progress 443720:23:05 includes project import checksums in response 443820:23:05# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/object_counter_spec.rb. It took 2.06 seconds. Expected to take 5.29 seconds. 443920:23:05# [RSpecRunTime] Starting example group spec/serializers/ci/dag_job_group_entity_spec.rb. Expected to take 5.19 seconds. 444020:23:05Ci::DagJobGroupEntity 444220:23:06 when group contains 1 job 444320:23:06 exposes a name 444420:23:06 exposes the size 444520:23:06 exposes the jobs 444620:23:06 matches schema 444720:23:06# [RSpecRunTime] RSpec elapsed time: 20 minutes 7.81 seconds. Current RSS: ~1541M. Threads: 5. load average: 1.16 1.15 0.99 1/299 13551 444920:23:06 when group contains multiple parallel jobs 445020:23:06 exposes a name 445120:23:07 exposes the size 445220:23:07 exposes the jobs 445320:23:07 matches schema 445420:23:07# [RSpecRunTime] Finishing example group spec/serializers/ci/dag_job_group_entity_spec.rb. It took 2.28 seconds. Expected to take 5.19 seconds. 445520:23:07# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_counters/work_item_activity_unique_counter_spec.rb. Expected to take 5.06 seconds. 445620:23:07Gitlab::UsageDataCounters::WorkItemActivityUniqueCounter 445720:23:07 .track_work_item_created_action 445820:23:07 behaves like work item unique counter 445920:23:07 tracks a unique event only once 446020:23:07 when author is nil 446120:23:08 does not track the event 446220:23:08 .track_work_item_title_changed_action 446320:23:08 behaves like work item unique counter 446420:23:08 tracks a unique event only once 446520:23:08 when author is nil 446620:23:08 does not track the event 446720:23:08 .track_work_item_date_changed_action 446820:23:08 behaves like work item unique counter 446920:23:08 tracks a unique event only once 447020:23:08 when author is nil 447120:23:08 does not track the event 447220:23:08 .track_work_item_labels_changed_action 447320:23:08 behaves like work item unique counter 447420:23:08 tracks a unique event only once 447520:23:08 when author is nil 447620:23:08 does not track the event 447720:23:08 .track_work_item_milestone_changed_action 447820:23:08 behaves like work item unique counter 447920:23:08 tracks a unique event only once 448020:23:08 when author is nil 448120:23:08 does not track the event 448220:23:08 .track_work_item_todo_marked_action 448320:23:08 behaves like work item unique counter 448420:23:09 tracks a unique event only once 448520:23:09 when author is nil 448620:23:09 does not track the event 448720:23:09# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_counters/work_item_activity_unique_counter_spec.rb. It took 1.73 seconds. Expected to take 5.06 seconds. 448820:23:09# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_sharding/scheduled_enq_spec.rb. Expected to take 4.96 seconds. 448920:23:09Gitlab::SidekiqSharding::ScheduledEnq 449020:23:09 extends Sidekiq::Scheduled::Enq 449120:23:09 #enqueue_jobs 449220:23:09 with routing disabled 449320:23:09 enqueues job using Sidekiq::client 449420:23:09 with invalid job hashes 449520:23:09 behaves like uses sharding router 449620:23:10 checks shard instance for job 449720:23:10 with classes not including ApplicationWorker 449820:23:10 behaves like uses sharding router 449920:23:10 checks shard instance for job 450020:23:10 with ActiveJob::QueueAdapters::SidekiqAdapter::JobWrapper classes 450120:23:10 behaves like uses sharding router 450220:23:10 checks shard instance for job 450320:23:10 behaves like updates queue key 450420:23:10 job hash contains updated queue key 450520:23:10 with ApplicationWorker classes 450620:23:10 behaves like uses sharding router 450720:23:10 checks shard instance for job 450820:23:10 behaves like updates queue key 450920:23:10 job hash contains updated queue key 451020:23:10 when worker does not have queue set 451120:23:10 job hash does not contain updated queue key 451220:23:10 behaves like uses sharding router 451320:23:10 checks shard instance for job 451420:23:10# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_sharding/scheduled_enq_spec.rb. It took 1.5 seconds. Expected to take 4.96 seconds. 451520:23:10# [RSpecRunTime] Starting example group spec/lib/gitlab/query_limiting_spec.rb. Expected to take 4.96 seconds. 451620:23:10Gitlab::QueryLimiting 451720:23:11 .enabled_for_env? 451820:23:11 returns true in a test environment 451920:23:11 returns true in a development environment 452020:23:11 returns false on GitLab.com 452120:23:11 returns false in a non GitLab.com 452320:23:11 raises an ArgumentError when an invalid issue URL is given 452420:23:11 raises an ArgumentError when new_threshold is too large 452520:23:11 sets a new threshold 452620:23:11 allows the number of SQL queries to be incremented 452820:23:11 resets the threshold 452920:23:12 allows the number of SQL queries to be incremented 453120:23:12 returns true when enabled 453220:23:12# [RSpecRunTime] Finishing example group spec/lib/gitlab/query_limiting_spec.rb. It took 1.38 seconds. Expected to take 4.96 seconds. 453320:23:12# [RSpecRunTime] Starting example group spec/views/projects/blob/_viewer.html.haml_spec.rb. Expected to take 4.81 seconds. 453420:23:12projects/blob/_viewer.html.haml 453520:23:12 when the viewer is loaded synchronously 453620:23:12 when there is no render error 453720:23:12 prepares the viewer 453820:23:12 renders the viewer 453920:23:12 when there is a render error 454020:23:12 renders the error 454120:23:12 when the viewer is loaded asynchronously 454220:23:12 when there is no render error 454320:23:13 adds a URL to the blob viewer element 454420:23:13 renders the loading indicator 454520:23:13 when there is a render error 454620:23:13 renders the error 454720:23:13# [RSpecRunTime] Finishing example group spec/views/projects/blob/_viewer.html.haml_spec.rb. It took 1.19 seconds. Expected to take 4.81 seconds. 454820:23:13# [RSpecRunTime] Starting example group spec/lib/sidebars/admin/menus/analytics_menu_spec.rb. Expected to take 4.79 seconds. 454920:23:13Sidebars::Admin::Menus::AnalyticsMenu 455020:23:13 behaves like Admin menu with sub menus 455120:23:13 contains submemus 455220:23:13 behaves like Admin menu 455320:23:13 renders the correct link 455420:23:13 renders the correct title 455520:23:14 renders the correct icon 455620:23:14 renders the separator if needed 455820:23:14 when user is admin 456020:23:14 when user is not admin 456120:23:14 does not render 456220:23:14 when user is not logged in 456320:23:14 does not render 456420:23:14# [RSpecRunTime] Finishing example group spec/lib/sidebars/admin/menus/analytics_menu_spec.rb. It took 1.15 seconds. Expected to take 4.79 seconds. 456520:23:14# [RSpecRunTime] Starting example group spec/models/raw_usage_data_spec.rb. Expected to take 4.7 seconds. 456720:23:14 does not allow STI 456920:23:14 .for_current_reporting_cycle 457020:23:15 returns nil where no records match filter criteria 457120:23:15 with records matching filtering criteria 457220:23:15 return records within reporting cycle time range ordered by creation time 457420:23:15 is expected to validate that :payload cannot be empty/falsy 457520:23:15 is expected to validate that :recorded_at cannot be empty/falsy 457620:23:15 uniqueness validation 457720:23:15 is expected to validate that :recorded_at is case-sensitively unique 457820:23:15 #update_version_metadata! 457920:23:15 updates sent_at 458020:23:15 updates version_usage_data_id_value 458120:23:15# [RSpecRunTime] Finishing example group spec/models/raw_usage_data_spec.rb. It took 1.32 seconds. Expected to take 4.7 seconds. 458220:23:15# [RSpecRunTime] Starting example group spec/services/web_hooks/log_destroy_service_spec.rb. Expected to take 4.6 seconds. 458320:23:15WebHooks::LogDestroyService 458520:23:16 with system hook 458620:23:16 behaves like deletes web hook logs for hook 458720:23:16 deletes the logs 458820:23:16 when the data-set exceeds the batch size 458920:23:16 deletes the logs 459020:23:16 when it encounters an error 459120:23:16 reports the error 459220:23:16 with project hook 459320:23:16 behaves like deletes web hook logs for hook 459420:23:17 deletes the logs 459520:23:17 when the data-set exceeds the batch size 459620:23:18 deletes the logs 459720:23:18# [RSpecRunTime] RSpec elapsed time: 20 minutes 19.66 seconds. Current RSS: ~1618M. Threads: 5. load average: 1.12 1.14 1.00 1/294 13552 459920:23:18 when it encounters an error 460020:23:19 reports the error 460120:23:19# [RSpecRunTime] Finishing example group spec/services/web_hooks/log_destroy_service_spec.rb. It took 3.81 seconds. Expected to take 4.6 seconds. 460220:23:19# [RSpecRunTime] Starting example group spec/lib/sidebars/admin/menus/labels_menu_spec.rb. Expected to take 4.57 seconds. 460320:23:19Sidebars::Admin::Menus::LabelsMenu 460420:23:19 behaves like Admin menu 460520:23:20 renders the correct link 460620:23:20 renders the correct title 460720:23:20 renders the correct icon 460820:23:20 renders the separator if needed 461020:23:20 when user is admin 461220:23:20 when user is not admin 461320:23:20 does not render 461420:23:20 when user is not logged in 461520:23:20 does not render 461620:23:20 behaves like Admin menu without sub menus 461720:23:20 does not contain any sub menu(s) 461820:23:21 defines correct active route 461920:23:21# [RSpecRunTime] Finishing example group spec/lib/sidebars/admin/menus/labels_menu_spec.rb. It took 1.44 seconds. Expected to take 4.57 seconds. 462020:23:21# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/interpolation/config_spec.rb. Expected to take 4.43 seconds. 462120:23:21Gitlab::Ci::Config::Interpolation::Config 462320:23:21 when given an Interpolation::Config 462420:23:21 returns the given config 462520:23:21 when given an unknown object 462620:23:21 raises an ArgumentError 462820:23:21 replaces each of the nodes with a block return value 462920:23:21 when the block return value is an array 463020:23:21 when the node is not an array item 463120:23:21 replaces the node with the array 463220:23:21 when the node is an array item 463320:23:21 inserts the input value into the array 463420:23:21 when config size is exceeded 463520:23:22 returns a config size error 463620:23:22 when node size is exceeded 463720:23:22 returns a config size error 463820:23:22# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/interpolation/config_spec.rb. It took 1.12 seconds. Expected to take 4.43 seconds. 463920:23:22# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/atlassian/token_refresher_spec.rb. Expected to take 4.34 seconds. 464020:23:22Gitlab::Auth::Atlassian::TokenRefresher 464220:23:22 when the response is good 464320:23:22 changes the identity access_token, refresh_token and expires_at 464420:23:22 when the response is bad 464520:23:22 raises an exception 464620:23:22 #refresh_if_needed! 464720:23:22 when a refresh is needed 464820:23:22 refreshes the token 464920:23:22 when a refresh is not needed 465020:23:23 does not refresh the token 465120:23:23 #needs_refresh? 465220:23:23 when the token is expiring in more than 5 minutes 465320:23:23 is expected to eq false 465420:23:23 when the token is expiring in less than 5 minutes 465520:23:23 is expected to eq true 465620:23:23 when the token has already expired 465720:23:23 is expected to eq true 465820:23:23# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/atlassian/token_refresher_spec.rb. It took 1.28 seconds. Expected to take 4.34 seconds. 465920:23:23# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/database_transaction_slis_spec.rb. Expected to take 4.32 seconds. 466020:23:23Gitlab::Metrics::DatabaseTransactionSlis 466120:23:23 .record_txn_apdex 466220:23:23 db_config_name: "main", duration: 1.99, success: true 466320:23:23 increments the apdex SLI with success based on urgency requirement 466420:23:23 db_config_name: "main", duration: 2.0, success: false 466520:23:23 increments the apdex SLI with success based on urgency requirement 466620:23:23 db_config_name: "ci", duration: 2.49, success: true 466720:23:24 increments the apdex SLI with success based on urgency requirement 466820:23:24 db_config_name: "ci", duration: 2.5, success: false 466920:23:24 increments the apdex SLI with success based on urgency requirement 467020:23:24 db_config_name: "not_found", duration: 0.99, success: true 467120:23:24 increments the apdex SLI with success based on urgency requirement 467220:23:24 db_config_name: "not_found", duration: 1.0, success: false 467320:23:24 increments the apdex SLI with success based on urgency requirement 467420:23:24 .initialize_slis! 467520:23:24 initializes the apdex and error rate SLIs 467620:23:24# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/database_transaction_slis_spec.rb. It took 0.98 second. Expected to take 4.32 seconds. 467720:23:24# [RSpecRunTime] Starting example group spec/lib/api/entities/merge_request_changes_spec.rb. Expected to take 4.21 seconds. 467820:23:24API::Entities::MergeRequestChanges 467920:23:26 exposes basic entity fields 468020:23:26 when #expose_raw_diffs? returns false 468120:23:26 does not access merge_request.raw_diffs 468220:23:27# [RSpecRunTime] RSpec elapsed time: 20 minutes 28.06 seconds. Current RSS: ~1598M. Threads: 5. load average: 1.11 1.14 1.00 1/300 13690 468420:23:27 when #expose_raw_diffs? returns true 468520:23:27 does not access merge_request.raw_diffs 468620:23:27 :overflow field 468720:23:27 when :access_raw_diffs is true 468820:23:27 reports false 468920:23:27# [RSpecRunTime] Finishing example group spec/lib/api/entities/merge_request_changes_spec.rb. It took 3.19 seconds. Expected to take 4.21 seconds. 469020:23:27# [RSpecRunTime] Starting example group spec/rubocop/cop/usage_data/large_table_spec.rb. Expected to take 4.18 seconds. 469120:23:27RuboCop::Cop::UsageData::LargeTable 469220:23:27 in an usage data file 469320:23:27 with large tables 469420:23:27 when calling Issue.count 469520:23:28 registers an offense 469620:23:28 when calling Issue.active.count 469720:23:28 registers an offense 469820:23:28 when calling count(Issue) 469920:23:28 does not register an offense 470020:23:28 when calling count(Ci::Build.active) 470120:23:28 does not register an offense 470220:23:28 when calling Ci::Build.active.count 470320:23:28 registers an offense 470420:23:28 when using allowed methods 470520:23:28 does not register an offense 470620:23:28 with non related class 470720:23:28 does not register an offense 470820:23:28 when outside of an usage data file 470920:23:28 does not register an offense 471020:23:28# [RSpecRunTime] Finishing example group spec/rubocop/cop/usage_data/large_table_spec.rb. It took 1.18 seconds. Expected to take 4.18 seconds. 471120:23:28# [RSpecRunTime] Starting example group spec/lib/sidebars/user_settings/menus/emails_menu_spec.rb. Expected to take 4.1 seconds. 471220:23:28Sidebars::UserSettings::Menus::EmailsMenu 471320:23:29 behaves like User settings menu #render? method 471520:23:29 when user is logged in 471720:23:29 when user is not logged in 471820:23:29 does not render 471920:23:29 behaves like User settings menu 472020:23:29 does not contain any sub menu 472120:23:29 renders the correct link 472220:23:29 renders the correct title 472320:23:29 renders the correct icon 472420:23:29 defines correct active route 472520:23:30# [RSpecRunTime] Finishing example group spec/lib/sidebars/user_settings/menus/emails_menu_spec.rb. It took 1.08 seconds. Expected to take 4.1 seconds. 472620:23:30# [RSpecRunTime] Starting example group spec/graphql/resolvers/ci/config_resolver_spec.rb. Expected to take 4.04 seconds. 472720:23:30Resolvers::Ci::ConfigResolver 472920:23:31 when the user can create a pipeline 473020:23:31 with a valid .gitlab-ci.yml 473220:23:31 behaves like a valid config file 473320:23:31 lints the ci config file and returns the merged yaml file 473420:23:31# [RSpecRunTime] RSpec elapsed time: 20 minutes 32.47 seconds. Current RSS: ~1597M. Threads: 5. load average: 1.10 1.14 1.00 1/299 13717 473620:23:31 without a sha 473720:23:31 behaves like a valid config file 473820:23:31 lints the ci config file and returns the merged yaml file 473920:23:31 with an invalid .gitlab-ci.yml 474020:23:32 responds with errors about invalid syntax 474120:23:32 with an invalid SHA 474220:23:32 logs the invalid SHA to Sentry 474320:23:32 when the user cannot create a pipeline 474420:23:32 returns an error stating that the user cannot access the linting 474520:23:32# [RSpecRunTime] Finishing example group spec/graphql/resolvers/ci/config_resolver_spec.rb. It took 2.93 seconds. Expected to take 4.04 seconds. 474620:23:32# [RSpecRunTime] Starting example group spec/models/description_version_spec.rb. Expected to take 3.96 seconds. 474720:23:32DescriptionVersion 474820:23:33 does not allow STI 474920:23:33 associations 475020:23:33 is expected to belong to issue required: false 475120:23:33 is expected to belong to merge_request required: false 475320:23:33 exactly_one_issuable 475420:23:33 issue_id: nil, merge_request_id: 1, valid?: true 475520:23:33 is expected to eq true 475620:23:33 issue_id: 1, merge_request_id: nil, valid?: true 475720:23:33 is expected to eq true 475820:23:33 issue_id: nil, merge_request_id: nil, valid?: false 475920:23:33 is expected to eq false 476020:23:33 issue_id: 1, merge_request_id: 1, valid?: false 476120:23:33 is expected to eq false 476220:23:34# [RSpecRunTime] Finishing example group spec/models/description_version_spec.rb. It took 1.06 seconds. Expected to take 3.96 seconds. 476320:23:34# [RSpecRunTime] Starting example group spec/workers/authorized_project_update/project_recalculate_worker_spec.rb. Expected to take 3.9 seconds. 476420:23:34AuthorizedProjectUpdate::ProjectRecalculateWorker 476520:23:34 is labeled as high urgency 476620:23:34 is labeled as idempotent 476720:23:34 performs multiple times sequentially without raising an exception 476820:23:35 does not change authorizations when run twice 477020:23:35 does not fail if the project does not exist 477120:23:35 calls AuthorizedProjectUpdate::ProjectRecalculateService 477220:23:35 exclusive lease 477320:23:35 when exclusive lease has not been taken 477420:23:35 obtains a new exclusive lease 477520:23:35# [RSpecRunTime] RSpec elapsed time: 20 minutes 36.84 seconds. Current RSS: ~1590M. Threads: 5. load average: 1.09 1.13 1.00 1/299 13718 477720:23:35 when exclusive lease has already been taken 477820:23:36 raises an error 477920:23:36# [RSpecRunTime] Finishing example group spec/workers/authorized_project_update/project_recalculate_worker_spec.rb. It took 2.18 seconds. Expected to take 3.9 seconds. 478020:23:36# [RSpecRunTime] Starting example group spec/services/clusters/agents/create_service_spec.rb. Expected to take 3.87 seconds. 478120:23:36Clusters::Agents::CreateService 478320:23:36 without user permissions 478420:23:36 returns errors when user does not have permissions 478520:23:36 with user permissions 478620:23:37 creates a new clusters_agent 478720:23:37 returns success status 478820:23:37 returns agent values 478920:23:37 with invalid name 479020:23:37 generates an error message 479120:23:37# [RSpecRunTime] Finishing example group spec/services/clusters/agents/create_service_spec.rb. It took 1.67 seconds. Expected to take 3.87 seconds. 479220:23:37# [RSpecRunTime] Starting example group spec/services/jira_connect/create_asymmetric_jwt_service_spec.rb. Expected to take 3.77 seconds. 479320:23:37JiraConnect::CreateAsymmetricJwtService 479520:23:38 raises an error 479620:23:38 with proxy installation 479720:23:39 stores the public key 479820:23:39 behaves like produces a valid JWT 479920:23:39 produces a valid JWT 480020:23:39# [RSpecRunTime] RSpec elapsed time: 20 minutes 41.0 seconds. Current RSS: ~1577M. Threads: 5. load average: 1.08 1.13 1.00 1/294 13719 480220:23:39 with uninstalled event option 480320:23:39 behaves like produces a valid JWT 480420:23:41 produces a valid JWT 480520:23:41# [RSpecRunTime] RSpec elapsed time: 20 minutes 42.83 seconds. Current RSS: ~1576M. Threads: 5. load average: 1.08 1.13 1.00 1/294 13720 480720:23:41# [RSpecRunTime] Finishing example group spec/services/jira_connect/create_asymmetric_jwt_service_spec.rb. It took 4.11 seconds. Expected to take 3.77 seconds. 480820:23:41# [RSpecRunTime] Starting example group spec/services/snippets/repository_validation_service_spec.rb. Expected to take 3.77 seconds. 480920:23:41Snippets::RepositoryValidationService 481120:23:42 returns error when the repository has more than one branch 481220:23:42 returns error when existing branch name is not the default one 481320:23:42 returns error when the repository has tags 481420:23:42 returns error when the repository has more file than the limit 481520:23:42 returns error when the repository has no files 481620:23:43 returns error when the repository size is over the limit 481720:23:43 returns success when no validation errors are raised 481820:23:43# [RSpecRunTime] RSpec elapsed time: 20 minutes 44.28 seconds. Current RSS: ~1567M. Threads: 5. load average: 1.08 1.13 1.00 1/294 13737 482020:23:43# [RSpecRunTime] Finishing example group spec/services/snippets/repository_validation_service_spec.rb. It took 1.44 seconds. Expected to take 3.77 seconds. 482120:23:43# [RSpecRunTime] Starting example group spec/workers/jira_connect/sync_merge_request_worker_spec.rb. Expected to take 3.66 seconds. 482220:23:43JiraConnect::SyncMergeRequestWorker 482320:23:43 behaves like worker with data consistency 482420:23:43 .get_data_consistency_feature_flag_enabled? 482520:23:43 returns true 482620:23:43 .get_data_consistency 482720:23:43 returns correct data consistency 482920:23:45 calls JiraConnect::SyncService#execute 483020:23:45 when MR no longer exists 483120:23:45 does not call JiraConnect::SyncService 483220:23:45# [RSpecRunTime] RSpec elapsed time: 20 minutes 46.85 seconds. Current RSS: ~1581M. Threads: 5. load average: 1.08 1.13 1.00 1/300 13880 483420:23:45 when the merge request is closed 483520:23:45 behaves like does not send any branch data 483620:23:45 calls JiraConnect::SyncService correctly with nil branches 483720:23:45 when source branch cannot be found 483820:23:45 behaves like does not send any branch data 483920:23:46 calls JiraConnect::SyncService correctly with nil branches 484020:23:46# [RSpecRunTime] Finishing example group spec/workers/jira_connect/sync_merge_request_worker_spec.rb. It took 2.87 seconds. Expected to take 3.66 seconds. 484120:23:46# [RSpecRunTime] Starting example group spec/lib/gitlab/dependency_linker/cartfile_linker_spec.rb. Expected to take 3.63 seconds. 484220:23:46Gitlab::DependencyLinker::CartfileLinker 484420:23:46 supports Cartfile 484520:23:46 supports Cartfile.private 484620:23:46 does not support other files 484820:23:46 links dependencies 484920:23:46 links Git repos 485020:23:47 links binary-only frameworks 485120:23:47# [RSpecRunTime] Finishing example group spec/lib/gitlab/dependency_linker/cartfile_linker_spec.rb. It took 0.95 second. Expected to take 3.63 seconds. 485220:23:47# [RSpecRunTime] Starting example group spec/lib/mattermost/team_spec.rb. Expected to take 3.54 seconds. 485320:23:47Mattermost::Team 485520:23:47 for valid request 485620:23:47 returns teams 485720:23:47 for error message 485820:23:47 raises an error with message 486020:23:47 for a new team 486120:23:47 returns the new team 486220:23:47 for existing team 486320:23:47 raises an error with message 486520:23:47 for an existing team 486620:23:47 returns team status 486720:23:47 for an unknown team 486820:23:48 raises an error with message 486920:23:48# [RSpecRunTime] Finishing example group spec/lib/mattermost/team_spec.rb. It took 0.93 second. Expected to take 3.54 seconds. 487020:23:48# [RSpecRunTime] Starting example group spec/services/packages/nuget/process_package_file_service_spec.rb. Expected to take 3.49 seconds. 487120:23:48Packages::Nuget::ProcessPackageFileService 487320:23:48 with valid package file 487420:23:48 calls the UpdatePackageFromMetadataService 487520:23:48 with invalid package file 487620:23:48 behaves like raises an error 487720:23:48 is expected to raise Packages::Nuget::ProcessPackageFileService::ExtractionError with "invalid package file" 487820:23:48 when linked to a non nuget package 487920:23:48 behaves like raises an error 488020:23:49 is expected to raise Packages::Nuget::ProcessPackageFileService::ExtractionError with "invalid package file" 488120:23:49 with a 0 byte package file 488220:23:49 behaves like raises an error 488320:23:49 is expected to raise Packages::Nuget::ProcessPackageFileService::ExtractionError with "invalid package file" 488420:23:49# [RSpecRunTime] Finishing example group spec/services/packages/nuget/process_package_file_service_spec.rb. It took 1.1 seconds. Expected to take 3.49 seconds. 488520:23:49# [RSpecRunTime] Starting example group spec/models/users/ghost_user_migration_spec.rb. Expected to take 3.43 seconds. 488620:23:49Users::GhostUserMigration 488720:23:49 does not allow STI 488820:23:49 associations 488920:23:49 is expected to belong to user required: false 489020:23:49 is expected to belong to initiator_user required: false 489220:23:49 .consume_order 489320:23:50 is expected to eq [#<Users::GhostUserMigration id: 2, user_id: 1114, initiator_user_id: 1115, created_at: "2024-08-23 2...0:23:49.985898195 +0000", hard_delete: false, consume_after: "2024-08-23 20:23:49.848718731 +0000">] 489520:23:50 is expected to validate that :user_id cannot be empty/falsy 489620:23:50# [RSpecRunTime] Finishing example group spec/models/users/ghost_user_migration_spec.rb. It took 1.21 seconds. Expected to take 3.43 seconds. 489720:23:50# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/pipeline/blocked_spec.rb. Expected to take 3.36 seconds. 489820:23:50Gitlab::Ci::Status::Pipeline::Blocked 490020:23:50 overrides status text 490220:23:50 overrides status label 490420:23:50 when pipeline is blocked 490520:23:51 is a correct match 490620:23:51 when pipeline is not blocked 490720:23:52 does not match 490820:23:52# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/pipeline/blocked_spec.rb. It took 1.76 seconds. Expected to take 3.36 seconds. 490920:23:52# [RSpecRunTime] Starting example group spec/views/search/show.html.haml_spec.rb. Expected to take 3.33 seconds. 491120:23:52 when search term is supplied 491220:23:52 renders the results partial 491320:23:52 unfurling support 491420:23:52 search with full count 491520:23:52 renders meta tags for a group 491620:23:53 renders meta tags for both group and project 491720:23:53 search without full count 491820:23:53 renders meta tags for a group 491920:23:53 renders meta tags for both group and project 492020:23:53 when the search page is opened 492120:23:53 does not render the results partial 492220:23:53 does render the sidebar 492320:23:53# [RSpecRunTime] Finishing example group spec/views/search/show.html.haml_spec.rb. It took 1.61 seconds. Expected to take 3.33 seconds. 492420:23:53# [RSpecRunTime] Starting example group spec/workers/users/record_last_activity_worker_spec.rb. Expected to take 3.24 seconds. 492520:23:53Users::RecordLastActivityWorker 492620:23:54 has the `until_executed` deduplicate strategy 492720:23:54 behaves like subscribes to event 492820:23:54Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>1118, "namespace_id"=>1526} is a ActiveSupport::HashWithIndifferentAccess. 493020:23:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 493120:23:54 consumes the published event 493220:23:54 behaves like an idempotent worker 493320:23:54 is labeled as idempotent 493420:23:54 performs multiple times sequentially without raising an exception 493520:23:54 #handle_event 493620:23:55 updates the member timestamp 493720:23:55 when the user is not found 493820:23:55 behaves like returns early 493920:23:55 is expected not to receive new(*(any args)) 0 times 494020:23:55 when the namespace is not found 494120:23:55 behaves like returns early 494220:23:55 is expected not to receive new(*(any args)) 0 times 494320:23:55# [RSpecRunTime] Finishing example group spec/workers/users/record_last_activity_worker_spec.rb. It took 1.69 seconds. Expected to take 3.24 seconds. 494420:23:55# [RSpecRunTime] Starting example group spec/models/resource_events/merge_request_assignment_event_spec.rb. Expected to take 3.2 seconds. 494520:23:55ResourceEvents::MergeRequestAssignmentEvent 494620:23:55 does not allow STI 494820:23:55 is expected to be valid 494920:23:56 is expected to validate that :merge_request cannot be empty/falsy 495020:23:56 associations 495120:23:56 is expected to belong to user required: false 495220:23:56 is expected to belong to merge_request required: false 495320:23:56# [RSpecRunTime] Finishing example group spec/models/resource_events/merge_request_assignment_event_spec.rb. It took 0.93 second. Expected to take 3.2 seconds. 495420:23:56# [RSpecRunTime] Starting example group spec/graphql/mutations/boards/lists/update_spec.rb. Expected to take 3.14 seconds. 495520:23:56Mutations::Boards::Lists::Update 495620:23:56 on group issue boards 495720:23:57 behaves like update board list mutation 495920:23:57 with permission to admin board lists 496020:23:58 updates the list position and collapsed state as expected 496120:23:58# [RSpecRunTime] RSpec elapsed time: 20 minutes 59.18 seconds. Current RSS: ~1574M. Threads: 5. load average: 1.06 1.12 1.00 1/294 13883 496320:23:58 with permission to read board lists 496420:23:58 updates the list collapsed state but not the list position 496520:23:58 without permission to read board lists 496620:23:58 raises Resource Not Found error 496720:23:58# [RSpecRunTime] Finishing example group spec/graphql/mutations/boards/lists/update_spec.rb. It took 2.31 seconds. Expected to take 3.14 seconds. 496820:23:58# [RSpecRunTime] Starting example group spec/graphql/types/container_expiration_policy_type_spec.rb. Expected to take 3.06 seconds. 496920:23:58Types::ContainerExpirationPolicyType 497020:23:59 is expected to eq "ContainerExpirationPolicy" 497120:23:59 is expected to eq "A tag expiration policy designed to keep only the images that matter most" 497220:23:59 is expected to require graphql authorizations :admin_container_image 497320:23:59 keep n field 497420:23:59 returns keep enum 497520:23:59 name_regex_keep field 497620:23:59 returns untrusted regexp type 497720:23:59 older_than field 497820:23:59 returns older_than enum 497920:23:59 name_regex field 498020:23:59 returns untrusted regexp type 498120:23:59# [RSpecRunTime] Finishing example group spec/graphql/types/container_expiration_policy_type_spec.rb. It took 1.12 seconds. Expected to take 3.06 seconds. 498220:23:59# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/remove_concurrent_index_spec.rb. Expected to take 3.05 seconds. 498320:23:59RuboCop::Cop::Migration::RemoveConcurrentIndex 498420:24:00 outside of migration 498520:24:00 registers no offense 498620:24:00 in migration 498720:24:00 registers an offense when remove_concurrent_index is used inside a change method 498820:24:00 registers no offense when remove_concurrent_index is used inside an up method 498920:24:00# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/remove_concurrent_index_spec.rb. It took 0.63 second. Expected to take 3.05 seconds. 499020:24:00# [RSpecRunTime] Starting example group spec/services/packages/rubygems/create_gemspec_service_spec.rb. Expected to take 2.97 seconds. 499120:24:00Packages::Rubygems::CreateGemspecService 499220:24:01Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 499420:24:01To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 499620:24:01 creates a new package file 499720:24:01 with FIPS mode 499820:24:01 does not generate file_md5 499920:24:01# [RSpecRunTime] Finishing example group spec/services/packages/rubygems/create_gemspec_service_spec.rb. It took 1.08 seconds. Expected to take 2.97 seconds. 500020:24:01# [RSpecRunTime] Starting example group spec/services/jira_connect/sync_service_spec.rb. Expected to take 2.95 seconds. 500120:24:01JiraConnect::SyncService 500320:24:03 calls Atlassian::JiraConnect::Client#store_dev_info and logs the response 500420:24:03 does not execute any queries for preloaded reviewers 500520:24:03 when a request returns errors 500620:24:04 logs each response as an error 500720:24:04# [RSpecRunTime] RSpec elapsed time: 21 minutes 5.17 seconds. Current RSS: ~1567M. Threads: 5. load average: 1.06 1.12 1.00 1/300 14020 500920:24:04# [RSpecRunTime] Finishing example group spec/services/jira_connect/sync_service_spec.rb. It took 2.69 seconds. Expected to take 2.95 seconds. 501020:24:04# [RSpecRunTime] Starting example group spec/models/integrations/chat_message/group_mention_message_spec.rb. Expected to take 2.86 seconds. 501120:24:04Integrations::ChatMessage::GroupMentionMessage 501220:24:04 does not allow STI 501320:24:04 for notes on unsupported object types 501420:24:04 raises an error 501520:24:04 for issue descriptions 501620:24:04 returns the appropriate message 501720:24:04 with markdown 501820:24:04 returns the appropriate message 501920:24:04 for merge request descriptions 502020:24:05 returns the appropriate message 502120:24:05 for unsupported object types 502220:24:05 raises an error 502520:24:05 returns the appropriate message 502720:24:05 returns the appropriate message 502820:24:05 on merge requests 502920:24:05 returns the appropriate message 503020:24:05# [RSpecRunTime] Finishing example group spec/models/integrations/chat_message/group_mention_message_spec.rb. It took 1.34 seconds. Expected to take 2.86 seconds. 503120:24:05# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/secure_files/migration_helper_spec.rb. Expected to take 2.85 seconds. 503220:24:05Gitlab::Ci::SecureFiles::MigrationHelper 503320:24:05 .migrate_to_remote_storage 503420:24:06 migrates remote files to remote storage 503520:24:06 .migrate_in_batches 503620:24:07 migrates the given file to the given storage backend 503720:24:07 calls the given block for each migrated file 503820:24:07# [RSpecRunTime] RSpec elapsed time: 21 minutes 8.95 seconds. Current RSS: ~1571M. Threads: 5. load average: 1.05 1.12 1.00 1/299 14021 504020:24:08# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/secure_files/migration_helper_spec.rb. It took 2.44 seconds. Expected to take 2.85 seconds. 504120:24:08# [RSpecRunTime] Starting example group spec/workers/gitlab/bitbucket_server_import/stage/import_notes_worker_spec.rb. Expected to take 2.78 seconds. 504220:24:08Gitlab::BitbucketServerImport::Stage::ImportNotesWorker 504320:24:08 behaves like Gitlab::BitbucketServerImport::StageMethods 504420:24:08 .sidekiq_retries_exhausted 504520:24:08 tracks the import failure 504720:24:08 executes the import 504820:24:09 queues RefreshImportJidWorker 505020:24:09 when the import succeeds 505120:24:09 schedules the next stage 505220:24:09# [RSpecRunTime] Finishing example group spec/workers/gitlab/bitbucket_server_import/stage/import_notes_worker_spec.rb. It took 1.3 seconds. Expected to take 2.78 seconds. 505320:24:09# [RSpecRunTime] Starting example group spec/lib/gitlab/audit/ci_runner_token_author_spec.rb. Expected to take 2.71 seconds. 505420:24:09Gitlab::Audit::CiRunnerTokenAuthor 505620:24:09 with runner_authentication_token 505720:24:09 returns CiRunnerTokenAuthor with expected attributes 505820:24:09 with runner_registration_token 505920:24:09 returns CiRunnerTokenAuthor with expected attributes 506020:24:09 with runner token missing 506120:24:09 returns token not available 506320:24:09 with instance registration token 506420:24:10 returns correct url 506520:24:10 with group registration token 506620:24:10 returns correct url 506720:24:10 with project registration token 506820:24:10 returns correct url 506920:24:10# [RSpecRunTime] Finishing example group spec/lib/gitlab/audit/ci_runner_token_author_spec.rb. It took 1.56 seconds. Expected to take 2.71 seconds. 507020:24:10# [RSpecRunTime] Starting example group spec/rubocop/cop/database/disable_referential_integrity_spec.rb. Expected to take 2.69 seconds. 507120:24:10RuboCop::Cop::Database::DisableReferentialIntegrity 507220:24:11 flags the use of disable_referential_integrity with a full definition 507320:24:11 does not flag the use of disable_referential_integrity with a send receiver 507420:24:11 flags the use of disable_referential_integrity with a nil receiver 507520:24:11 flags the use of disable_referential_integrity when passing a block 507620:24:11# [RSpecRunTime] Finishing example group spec/rubocop/cop/database/disable_referential_integrity_spec.rb. It took 0.76 second. Expected to take 2.69 seconds. 507720:24:11# [RSpecRunTime] Starting example group spec/lib/gitlab/database/load_balancing/resolver_spec.rb. Expected to take 2.6 seconds. 507820:24:11Gitlab::Database::LoadBalancing::Resolver 508020:24:11 when nameserver is an IP 508120:24:11 returns an IPAddr object 508220:24:11 when nameserver is not an IP 508320:24:12 looks the nameserver up in the hosts file 508420:24:12 when nameserver is not in the hosts file 508520:24:12 looks the nameserver up in DNS 508620:24:12 when nameserver is not in DNS 508720:24:12 raises an exception 508820:24:12 when DNS does not respond 508920:24:12 raises an exception 509020:24:12# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/load_balancing/resolver_spec.rb. It took 0.79 second. Expected to take 2.6 seconds. 509120:24:12# [RSpecRunTime] Starting example group spec/lib/gitlab/mailgun/webhook_processors/member_invites_spec.rb. Expected to take 2.59 seconds. 509220:24:12Gitlab::Mailgun::WebhookProcessors::MemberInvites 509420:24:13 marks the member invite email success as false 509520:24:13 when invite token is not found in payload 509620:24:13 does not change member status and logs an error 509720:24:13 when member can not be found 509820:24:13 behaves like does nothing 509920:24:13 does not change member status 510020:24:13 when failure is temporary 510120:24:13 behaves like does nothing 510220:24:13 does not change member status 510320:24:13 when email is not a member invite 510420:24:13 behaves like does nothing 510520:24:13 does not change member status 510620:24:13# [RSpecRunTime] Finishing example group spec/lib/gitlab/mailgun/webhook_processors/member_invites_spec.rb. It took 1.3 seconds. Expected to take 2.59 seconds. 510720:24:13# [RSpecRunTime] Starting example group spec/graphql/types/merge_request_state_enum_spec.rb. Expected to take 2.49 seconds. 510820:24:13Types::MergeRequestStateEnum 510920:24:14 is expected to eq "MergeRequestState" 511020:24:14 exposes all the existing merge request states 511120:24:14 behaves like issuable state 511220:24:14 exposes all the existing issuable states 511320:24:14# [RSpecRunTime] Finishing example group spec/graphql/types/merge_request_state_enum_spec.rb. It took 0.59 second. Expected to take 2.49 seconds. 511420:24:14# [RSpecRunTime] Starting example group spec/graphql/types/packages/terraform_module/metadatum/dependency_type_spec.rb. Expected to take 2.49 seconds. 511520:24:14Types::Packages::TerraformModule::Metadatum::DependencyType 511620:24:14 includes terraform module metadatum dependency fields 511720:24:14 version can be null 511820:24:14 source can be null 511920:24:15# [RSpecRunTime] Finishing example group spec/graphql/types/packages/terraform_module/metadatum/dependency_type_spec.rb. It took 0.63 second. Expected to take 2.49 seconds. 512020:24:15# [RSpecRunTime] Starting example group spec/workers/google_cloud/create_cloudsql_instance_worker_spec.rb. Expected to take 2.4 seconds. 512120:24:15GoogleCloud::CreateCloudsqlInstanceWorker 512220:24:15 when triggered 512320:24:15 calls CloudSeed::GoogleCloud::SetupCloudsqlInstanceService 512420:24:15 when CloudSeed::GoogleCloud::SetupCloudsqlInstanceService fails 512520:24:16 raises error 512620:24:16# [RSpecRunTime] RSpec elapsed time: 21 minutes 17.55 seconds. Current RSS: ~1571M. Threads: 5. load average: 1.05 1.11 1.00 1/294 14022 512820:24:16# [RSpecRunTime] Finishing example group spec/workers/google_cloud/create_cloudsql_instance_worker_spec.rb. It took 1.65 seconds. Expected to take 2.4 seconds. 512920:24:16# [RSpecRunTime] Starting example group spec/initializers/pages_storage_check_spec.rb. Expected to take 2.39 seconds. 513020:24:16pages storage check 513120:24:16 when local store does not exist yet 513220:24:16 is expected to be truthy 513320:24:16 when pages is enabled 513420:24:16 local_storage_enabled: false, object_storage_enabled: false, raises_exception: true 513520:24:17 validates pages storage configuration 513620:24:17 local_storage_enabled: false, object_storage_enabled: true, raises_exception: false 513720:24:17 validates pages storage configuration 513820:24:17 local_storage_enabled: true, object_storage_enabled: false, raises_exception: false 513920:24:17 validates pages storage configuration 514020:24:17 local_storage_enabled: true, object_storage_enabled: true, raises_exception: false 514120:24:17 validates pages storage configuration 514220:24:17 local_storage_enabled: 1, object_storage_enabled: 0, raises_exception: false 514320:24:17 validates pages storage configuration 514420:24:17 local_storage_enabled: nil, object_storage_enabled: nil, raises_exception: true 514520:24:17 validates pages storage configuration 514620:24:17 when pages is not enabled 514720:24:17 is expected to be truthy 514820:24:17# [RSpecRunTime] Finishing example group spec/initializers/pages_storage_check_spec.rb. It took 1.17 seconds. Expected to take 2.39 seconds. 514920:24:17# [RSpecRunTime] Starting example group spec/lib/atlassian/jira_issue_key_extractor_spec.rb. Expected to take 2.3 seconds. 515020:24:17Atlassian::JiraIssueKeyExtractor 515220:24:18 when string contains Jira issue keys 515320:24:18 is expected to eq true 515420:24:18 when string does not contain Jira issue keys 515520:24:18 is expected to eq false 515720:24:18 returns all valid Jira issue keys 515820:24:18 when multiple strings are passed in 515920:24:18 returns all valid Jira issue keys in any of those string 516020:24:18 with custom_regex 516120:24:18 returns all valid Jira issue keys 516220:24:18 with untrusted regex 516320:24:18 returns all valid Jira issue keys 516420:24:18# [RSpecRunTime] Finishing example group spec/lib/atlassian/jira_issue_key_extractor_spec.rb. It took 0.99 second. Expected to take 2.3 seconds. 516520:24:18# [RSpecRunTime] Starting example group spec/workers/ci/runners/stale_machines_cleanup_cron_worker_spec.rb. Expected to take 2.26 seconds. 516620:24:18Ci::Runners::StaleMachinesCleanupCronWorker 516820:24:18 behaves like an idempotent worker 516920:24:19 is labeled as idempotent 517020:24:19 performs multiple times sequentially without raising an exception 517120:24:19 delegates to Ci::Runners::StaleMachinesCleanupService 517220:24:20 cleans up stale runner managers 517320:24:20# [RSpecRunTime] RSpec elapsed time: 21 minutes 21.2 seconds. Current RSS: ~1570M. Threads: 5. load average: 1.04 1.11 1.00 2/295 14023 517520:24:20# [RSpecRunTime] Finishing example group spec/workers/ci/runners/stale_machines_cleanup_cron_worker_spec.rb. It took 1.54 seconds. Expected to take 2.26 seconds. 517620:24:20# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/pause_control/workers_map_spec.rb. Expected to take 2.21 seconds. 517720:24:20Gitlab::SidekiqMiddleware::PauseControl::WorkersMap 517820:24:20 .strategy_for 517920:24:20 accepts classname 518020:24:20 accepts worker instance 518120:24:20 returns nil for unknown worker 518220:24:21# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/pause_control/workers_map_spec.rb. It took 0.66 second. Expected to take 2.21 seconds. 518320:24:21# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/pause_control/strategies/click_house_migration_spec.rb. Expected to take 2.15 seconds. 518420:24:21Gitlab::SidekiqMiddleware::PauseControl::Strategies::ClickHouseMigration 518620:24:21 when the suspend_click_house_data_ingestion worker feature flag is enabled 518720:24:21 does not schedule the job 518820:24:21 when lock is not taken 518920:24:21 behaves like a worker being executed 519020:24:21 schedules the job 519120:24:21 when lock is taken 519220:24:21 does not schedule the job 519320:24:21# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/pause_control/strategies/click_house_migration_spec.rb. It took 0.65 second. Expected to take 2.15 seconds. 519420:24:21# [RSpecRunTime] Starting example group spec/lib/gitlab/middleware/sidekiq_web_static_spec.rb. Expected to take 2.11 seconds. 519520:24:21Gitlab::Middleware::SidekiqWebStatic 519720:24:21 with an /admin/sidekiq route 519820:24:21 deletes the HTTP_X_SENDFILE_TYPE header 519920:24:21 with some static asset route 520020:24:22 keeps the HTTP_X_SENDFILE_TYPE header 520120:24:22# [RSpecRunTime] Finishing example group spec/lib/gitlab/middleware/sidekiq_web_static_spec.rb. It took 0.52 second. Expected to take 2.11 seconds. 520220:24:22# [RSpecRunTime] Starting example group spec/lib/gitlab/graphql/mount_mutation_spec.rb. Expected to take 2.06 seconds. 520320:24:22Gitlab::Graphql::MountMutation 520420:24:22 .mount_aliased_mutation 520520:24:22 mounts a mutation 520620:24:22 has a correct `graphql_name` 520720:24:22 has a correct type 520820:24:22 has a correct input argument 520920:24:22 .mount_mutation 521020:24:22 mounts a mutation 521120:24:23# [RSpecRunTime] Finishing example group spec/lib/gitlab/graphql/mount_mutation_spec.rb. It took 0.83 second. Expected to take 2.06 seconds. 521220:24:23# [RSpecRunTime] Starting example group spec/finders/issuables/crm_organization_filter_spec.rb. Expected to take 2.01 seconds. 521320:24:23Issuables::CrmOrganizationFilter 521420:24:23 when an organization has issues 521520:24:24 returns all crm_organization1 issues 521620:24:24 returns all crm_organization2 issues 521720:24:24# [RSpecRunTime] RSpec elapsed time: 21 minutes 25.29 seconds. Current RSS: ~1569M. Threads: 5. load average: 1.04 1.11 1.00 1/294 14024 521920:24:24 when an organization has no issues 522020:24:24 returns no issues 522120:24:24# [RSpecRunTime] Finishing example group spec/finders/issuables/crm_organization_filter_spec.rb. It took 1.55 seconds. Expected to take 2.01 seconds. 522220:24:24# [RSpecRunTime] Starting example group spec/lib/gitlab/graphql/representation/submodule_tree_entry_spec.rb. Expected to take 1.97 seconds. 522320:24:24Gitlab::Graphql::Representation::SubmoduleTreeEntry 522520:24:25 returns array of SubmoduleTreeEntry 522620:24:25# [RSpecRunTime] RSpec elapsed time: 21 minutes 27.0 seconds. Current RSS: ~1568M. Threads: 5. load average: 1.04 1.11 1.00 1/296 14073 522820:24:26# [RSpecRunTime] Finishing example group spec/lib/gitlab/graphql/representation/submodule_tree_entry_spec.rb. It took 1.55 seconds. Expected to take 1.97 seconds. 522920:24:26# [RSpecRunTime] Starting example group spec/workers/ci/partitioning_worker_spec.rb. Expected to take 1.94 seconds. 523020:24:26Ci::PartitioningWorker 523220:24:26 calls setup default service 523320:24:26 when current partition does not exist 523420:24:26 does not call services 523520:24:26 when current partition exists 523620:24:26 calls create service 523720:24:26 calls sync service 523820:24:26# [RSpecRunTime] Finishing example group spec/workers/ci/partitioning_worker_spec.rb. It took 0.89 second. Expected to take 1.94 seconds. 523920:24:26# [RSpecRunTime] Starting example group spec/graphql/resolvers/clusters/agents/authorizations/ci_access_resolver_spec.rb. Expected to take 1.88 seconds. 524020:24:26Resolvers::Clusters::Agents::Authorizations::CiAccessResolver 524120:24:27 is expected to be truthy 524220:24:27 is expected to eq Types::Clusters::Agents::Authorizations::CiAccessType 524420:24:27 calls the finder 524520:24:28# [RSpecRunTime] Finishing example group spec/graphql/resolvers/clusters/agents/authorizations/ci_access_resolver_spec.rb. It took 1.14 seconds. Expected to take 1.88 seconds. 524620:24:28# [RSpecRunTime] Starting example group spec/lib/sidebars/search/panel_spec.rb. Expected to take 1.84 seconds. 524720:24:28Sidebars::Search::Panel 524820:24:28 #super_sidebar_context_header 524920:24:28 returns a hash with the correct title and icon 525020:24:28 behaves like a panel with uniquely identifiable menu items 525120:24:28 all menu_items have unique item_id 525220:24:28 all menu_items have an item_id 525320:24:28 behaves like a panel instantiable by the anonymous user 525420:24:28 is expected to be a kind of Sidebars::Search::Panel 525620:24:28 returns the correct aria label 525720:24:29# [RSpecRunTime] Finishing example group spec/lib/sidebars/search/panel_spec.rb. It took 0.89 second. Expected to take 1.84 seconds. 525820:24:29# [RSpecRunTime] Starting example group spec/lib/gitlab/git/wiki_page_version_spec.rb. Expected to take 1.79 seconds. 525920:24:29Gitlab::Git::WikiPageVersion 526120:24:30 user exists in gitlab 526220:24:30 returns the user 526320:24:30# [RSpecRunTime] RSpec elapsed time: 21 minutes 31.35 seconds. Current RSS: ~1568M. Threads: 5. load average: 1.12 1.13 1.01 1/296 14100 526520:24:30 user does not exist in gitlab 526720:24:30# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/wiki_page_version_spec.rb. It took 1.58 seconds. Expected to take 1.79 seconds. 526820:24:30# [RSpecRunTime] Starting example group spec/lib/gitlab/emoji_spec.rb. Expected to take 1.74 seconds. 526920:24:30Gitlab::Emoji 527020:24:30 .gl_emoji_tag 527120:24:30 returns gl emoji tag if emoji is found 527220:24:31 returns nil if emoji is not found 527320:24:31# [RSpecRunTime] Finishing example group spec/lib/gitlab/emoji_spec.rb. It took 0.55 second. Expected to take 1.74 seconds. 527420:24:31# [RSpecRunTime] Starting example group spec/db/production/create_work_item_related_link_restrictions_spec.rb. Expected to take 1.7 seconds. 527520:24:31Create work item related links restrictions in production 527620:24:31 behaves like work item related links restrictions importer 527720:24:31 when restrictions are missing 527820:24:31 behaves like adds restrictions 528020:24:31 adds all restrictions if they don't exist 528120:24:31 when base types are missing 528220:24:31 behaves like adds restrictions 528420:24:31 adds all restrictions if they don't exist 528520:24:31 when some restrictions are missing 528720:24:31 inserts missing restrictions and does nothing if some already existed 528820:24:32# [RSpecRunTime] Finishing example group spec/db/production/create_work_item_related_link_restrictions_spec.rb. It took 0.87 second. Expected to take 1.7 seconds. 528920:24:32# [RSpecRunTime] Starting example group spec/lib/gitlab/checks/file_size_check/any_oversized_blobs_spec.rb. Expected to take 1.63 seconds. 529020:24:32Gitlab::Checks::FileSizeCheck::AnyOversizedBlobs 529220:24:33 returns the blob exceeding the file size limit 529320:24:33# [RSpecRunTime] RSpec elapsed time: 21 minutes 34.47 seconds. Current RSS: ~1567M. Threads: 5. load average: 1.19 1.14 1.01 1/297 14191 529520:24:33# [RSpecRunTime] Finishing example group spec/lib/gitlab/checks/file_size_check/any_oversized_blobs_spec.rb. It took 1.55 seconds. Expected to take 1.63 seconds. 529620:24:33# [RSpecRunTime] Starting example group spec/graphql/types/deployment_type_spec.rb. Expected to take 1.59 seconds. 529720:24:33Types::DeploymentType 529820:24:33 is expected to require graphql authorizations :read_deployment 529920:24:33 has the expected fields 530020:24:34 is expected to expose permissions using Types::PermissionTypes::Deployment 530120:24:34 is expected to eq "Deployment" 530220:24:34# [RSpecRunTime] Finishing example group spec/graphql/types/deployment_type_spec.rb. It took 0.72 second. Expected to take 1.59 seconds. 530320:24:34# [RSpecRunTime] Starting example group spec/lib/gitlab/analytics/cycle_analytics/sorting_spec.rb. Expected to take 1.52 seconds. 530420:24:34Gitlab::Analytics::CycleAnalytics::Sorting 530520:24:34 sorting duration 530620:24:34 direction desc 530720:24:34 is expected to eq [#<Arel::Nodes::Descending:0x0000785e7c0b1898 @expr=#<Arel::Nodes::Subtraction:0x0000785e7c0b18c0 @le...mported_from: integer, retargeted: boolean)>, @table_alias=nil>, name="created_at">, @operator=:->>] 530820:24:34 direction asc 530920:24:34 is expected to eq [#<Arel::Nodes::Ascending:0x0000785e7bb6e688 @expr=#<Arel::Nodes::Subtraction:0x0000785e7bb6e6b0 @lef...mported_from: integer, retargeted: boolean)>, @table_alias=nil>, name="created_at">, @operator=:->>] 531020:24:34 sorting end_event 531120:24:34 direction desc 531220:24:34 is expected to eq [#<Arel::Nodes::Descending:0x0000785e735f2ba8 @expr=#<struct Arel::Attributes::Attribute relation=#<A...eline_id: integer, reviewer_first_assigned_at: timestamptz)>, @table_alias=nil>, name="merged_at">>] 531320:24:34 direction asc 531420:24:34 is expected to eq [#<Arel::Nodes::Ascending:0x0000785e72f899b0 @expr=#<struct Arel::Attributes::Attribute relation=#<Ar...eline_id: integer, reviewer_first_assigned_at: timestamptz)>, @table_alias=nil>, name="merged_at">>] 531520:24:34 when invalid sorting params are given 531620:24:35 falls back to end_event DESC sorting 531720:24:35# [RSpecRunTime] Finishing example group spec/lib/gitlab/analytics/cycle_analytics/sorting_spec.rb. It took 0.9 second. Expected to take 1.52 seconds. 531820:24:35# [RSpecRunTime] Starting example group spec/helpers/environments_helper_spec.rb. Expected to take 1.5 seconds. 531920:24:35EnvironmentsHelper 532020:24:36 #environments_folder_list_view_data 532120:24:36 returns folder related data 532220:24:36# [RSpecRunTime] RSpec elapsed time: 21 minutes 37.56 seconds. Current RSS: ~1578M. Threads: 5. load average: 1.19 1.14 1.01 1/295 14218 532420:24:36# [RSpecRunTime] Finishing example group spec/helpers/environments_helper_spec.rb. It took 1.48 seconds. Expected to take 1.5 seconds. 532520:24:36# [RSpecRunTime] Starting example group spec/services/work_items/widgets/hierarchy_service/create_service_spec.rb. Expected to take 1.42 seconds. 532620:24:36WorkItems::Widgets::HierarchyService::CreateService 532820:24:37 when invalid params are present 532920:24:37 behaves like raises a WidgetError 533020:24:37 is expected to raise WorkItems::Widgets::BaseService::WidgetError with "One or more arguments are invalid: other_parent." 533120:24:37# [RSpecRunTime] Finishing example group spec/services/work_items/widgets/hierarchy_service/create_service_spec.rb. It took 1.1 seconds. Expected to take 1.42 seconds. 533220:24:37# [RSpecRunTime] Starting example group spec/lib/gitlab/default_branch_spec.rb. Expected to take 1.41 seconds. 533320:24:37Gitlab::DefaultBranch 533420:24:37 main_branch_over_master is enabled 533520:24:38 returns main 533620:24:38 main_branch_over_master is disabled 533720:24:38 returns master 533820:24:38# [RSpecRunTime] Finishing example group spec/lib/gitlab/default_branch_spec.rb. It took 0.52 second. Expected to take 1.41 seconds. 533920:24:38# [RSpecRunTime] Starting example group spec/graphql/resolvers/topics_resolver_spec.rb. Expected to take 1.38 seconds. 534020:24:38Resolvers::TopicsResolver 534220:24:38 finds all topics 534420:24:38 searches environment by name 534520:24:38 when the search term does not match any topic 534720:24:39# [RSpecRunTime] Finishing example group spec/graphql/resolvers/topics_resolver_spec.rb. It took 0.76 second. Expected to take 1.38 seconds. 534820:24:39# [RSpecRunTime] Starting example group spec/graphql/types/release_assets_input_type_spec.rb. Expected to take 1.3 seconds. 534920:24:39Types::ReleaseAssetsInputType 535020:24:39 sets the type of links argument to ReleaseAssetLinkInputType 535120:24:39 is expected to eq "ReleaseAssetsInput" 535220:24:39 has the correct arguments 535320:24:39# [RSpecRunTime] Finishing example group spec/graphql/types/release_assets_input_type_spec.rb. It took 0.63 second. Expected to take 1.3 seconds. 535420:24:39# [RSpecRunTime] Starting example group spec/workers/clusters/agents/notify_git_push_worker_spec.rb. Expected to take 1.29 seconds. 535520:24:39Clusters::Agents::NotifyGitPushWorker 535720:24:40 calls the deletion service 535820:24:40 when the project no longer exists 535920:24:40 completes without raising an error 536020:24:40# [RSpecRunTime] Finishing example group spec/workers/clusters/agents/notify_git_push_worker_spec.rb. It took 0.9 second. Expected to take 1.29 seconds. 536120:24:40# [RSpecRunTime] Starting example group spec/finders/packages/pipelines_finder_spec.rb. Expected to take 1.22 seconds. 536220:24:40Packages::PipelinesFinder 536420:24:41 returns only pipelines that match the given IDs, in descending order 536520:24:41 returns only selected columns 536620:24:41# [RSpecRunTime] Finishing example group spec/finders/packages/pipelines_finder_spec.rb. It took 1.07 seconds. Expected to take 1.22 seconds. 536720:24:41# [RSpecRunTime] Starting example group spec/graphql/types/ci/pipeline_status_enum_spec.rb. Expected to take 1.19 seconds. 536820:24:41Types::Ci::PipelineStatusEnum 536920:24:41 exposes all pipeline states 537020:24:42# [RSpecRunTime] Finishing example group spec/graphql/types/ci/pipeline_status_enum_spec.rb. It took 0.44 second. Expected to take 1.19 seconds. 537120:24:42# [RSpecRunTime] Starting example group spec/finders/analytics/cycle_analytics/stage_finder_spec.rb. Expected to take 1.13 seconds. 537220:24:42Analytics::CycleAnalytics::StageFinder 537320:24:42 when looking up in-memory default stage by name exists 537420:24:42 is expected not to be persisted 537520:24:42 is expected to eq "issue" 537620:24:42 when in-memory default stage cannot be found 537720:24:42 is expected to raise ActiveRecord::RecordNotFound 537820:24:42# [RSpecRunTime] Finishing example group spec/finders/analytics/cycle_analytics/stage_finder_spec.rb. It took 0.66 second. Expected to take 1.13 seconds. 537920:24:42# [RSpecRunTime] Starting example group spec/lib/bulk_imports/projects/pipelines/protected_branches_pipeline_spec.rb. Expected to take 1.11 seconds. 538020:24:42BulkImports::Projects::Pipelines::ProtectedBranchesPipeline 538220:24:43 imports protected branch information 538320:24:43# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/projects/pipelines/protected_branches_pipeline_spec.rb. It took 1.06 seconds. Expected to take 1.11 seconds. 538420:24:43# [RSpecRunTime] Starting example group spec/graphql/types/design_management/design_version_event_enum_spec.rb. Expected to take 1.04 seconds. 538520:24:43Types::DesignManagement::DesignVersionEventEnum 538620:24:44 exposes the correct event states 538720:24:44 is expected to eq "DesignVersionEvent" 538820:24:44# [RSpecRunTime] Finishing example group spec/graphql/types/design_management/design_version_event_enum_spec.rb. It took 0.53 second. Expected to take 1.04 seconds. 538920:24:44# [RSpecRunTime] Starting example group spec/graphql/types/ci/config/group_type_spec.rb. Expected to take 1.03 seconds. 539020:24:44Types::Ci::Config::GroupType 539120:24:44 exposes the expected fields 539220:24:44 is expected to eq "CiConfigGroup" 539320:24:44# [RSpecRunTime] Finishing example group spec/graphql/types/ci/config/group_type_spec.rb. It took 0.53 second. Expected to take 1.03 seconds. 539420:24:44# [RSpecRunTime] Starting example group spec/lib/gitlab/diff/inline_diff_spec.rb. Expected to take 0.98 second. 539520:24:44Gitlab::Diff::InlineDiff 539620:24:45 #inline_diffs 539720:24:45 finds the inline diff 539820:24:45 when lines have multiple changes 539920:24:45 finds all inline diffs 540020:24:45# [RSpecRunTime] Finishing example group spec/lib/gitlab/diff/inline_diff_spec.rb. It took 0.53 second. Expected to take 0.98 second. 540120:24:45# [RSpecRunTime] Starting example group spec/models/concerns/vulnerability_finding_signature_helpers_spec.rb. Expected to take 0.94 second. 540220:24:45VulnerabilityFindingSignatureHelpers 540320:24:45 does not allow STI 540520:24:45 returns numeric values of the priority string 540620:24:45 #self.priority 540720:24:45 returns the numeric value of the provided string 540820:24:46# [RSpecRunTime] Finishing example group spec/models/concerns/vulnerability_finding_signature_helpers_spec.rb. It took 0.62 second. Expected to take 0.94 second. 540920:24:46# [RSpecRunTime] Starting example group spec/lib/sidebars/projects/super_sidebar_menus/manage_menu_spec.rb. Expected to take 0.88 second. 541020:24:46Sidebars::Projects::SuperSidebarMenus::ManageMenu 541120:24:46 has title and sprite_icon 541220:24:46 defines list of NilMenuItem placeholders 541320:24:46# [RSpecRunTime] Finishing example group spec/lib/sidebars/projects/super_sidebar_menus/manage_menu_spec.rb. It took 0.51 second. Expected to take 0.88 second. 541420:24:46# [RSpecRunTime] Starting example group spec/lib/gitlab/ci_access_spec.rb. Expected to take 0.85 second. 541520:24:46Gitlab::CiAccess 541620:24:46 #can_do_action? 541720:24:46 when action is :build_download_code 541820:24:46 is expected to be truthy 541920:24:46 when action is not :build_download_code 542020:24:46 is expected to be falsey 542120:24:47# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci_access_spec.rb. It took 0.54 second. Expected to take 0.85 second. 542220:24:47# [RSpecRunTime] Starting example group spec/lib/gitlab/utils/batch_loader_spec.rb. Expected to take 0.84 second. 542320:24:47Gitlab::Utils::BatchLoader 542520:24:47 clears batched items which match the specified batch key 542620:24:47 clears loaded values which match the specified batch key 542720:24:47# [RSpecRunTime] Finishing example group spec/lib/gitlab/utils/batch_loader_spec.rb. It took 0.58 second. Expected to take 0.84 second. 542820:24:47# [RSpecRunTime] Starting example group spec/services/commits/change_service_spec.rb. Expected to take 0.82 second. 542920:24:47Commits::ChangeService 543020:24:48 #commit_message 543120:24:48 raises NotImplementedError 543220:24:48# [RSpecRunTime] Finishing example group spec/services/commits/change_service_spec.rb. It took 0.89 second. Expected to take 0.82 second. 543320:24:48# [RSpecRunTime] Starting example group spec/lib/sidebars/groups/menus/scope_menu_spec.rb. Expected to take 0.78 second. 543420:24:48Sidebars::Groups::Menus::ScopeMenu 543520:24:48 behaves like serializable as super_sidebar_menu_args 543620:24:48 returns hash with provided attributes 543720:24:48 returns hash with an item_id 543820:24:49# [RSpecRunTime] Finishing example group spec/lib/sidebars/groups/menus/scope_menu_spec.rb. It took 0.54 second. Expected to take 0.78 second. 543920:24:49# [RSpecRunTime] Starting example group spec/graphql/types/projects/topic_type_spec.rb. Expected to take 0.77 second. 544020:24:49Types::Projects::TopicType 544120:24:49 is expected to eq "Topic" 544220:24:49 is expected to have graphql fields :id, :name, :title, :description, :description_html, and :avatar_url 544320:24:49# [RSpecRunTime] Finishing example group spec/graphql/types/projects/topic_type_spec.rb. It took 0.54 second. Expected to take 0.77 second. 544420:24:49# [RSpecRunTime] Starting example group spec/graphql/types/ci/runner_architecture_type_spec.rb. Expected to take 0.73 second. 544520:24:49Types::Ci::RunnerArchitectureType 544620:24:49 is expected to eq "RunnerArchitecture" 544720:24:50 exposes the expected fields 544820:24:50# [RSpecRunTime] Finishing example group spec/graphql/types/ci/runner_architecture_type_spec.rb. It took 0.53 second. Expected to take 0.73 second. 544920:24:50# [RSpecRunTime] Starting example group spec/workers/concerns/repository_check_queue_spec.rb. Expected to take 0.68 second. 545020:24:50RepositoryCheckQueue 545120:24:50 disables retrying of failed jobs 545220:24:50# [RSpecRunTime] Finishing example group spec/workers/concerns/repository_check_queue_spec.rb. It took 0.43 second. Expected to take 0.68 second. 545320:24:50# [RSpecRunTime] Starting example group spec/keeps/delete_old_feature_flags_spec.rb. Expected to take 0.6 second. 545420:24:50Keeps::DeleteOldFeatureFlags 545520:24:50 #each_change 545620:24:50 returns a Gitlab::Housekeeper::Change 545720:24:51# [RSpecRunTime] Finishing example group spec/keeps/delete_old_feature_flags_spec.rb. It took 0.44 second. Expected to take 0.6 second. 545820:24:51# [RSpecRunTime] Starting example group spec/graphql/types/permission_types/ci/pipeline_schedule_type_spec.rb. Expected to take 0.58 second. 545920:24:51Types::Ci::PipelineScheduleType 546020:24:51 is expected to expose permissions using Types::PermissionTypes::Ci::PipelineSchedules 546120:24:51# [RSpecRunTime] Finishing example group spec/graphql/types/permission_types/ci/pipeline_schedule_type_spec.rb. It took 0.43 second. Expected to take 0.58 second. 546220:24:51# [RSpecRunTime] Starting example group spec/lib/api/entities/projects/topic_spec.rb. Expected to take 0.55 second. 546320:24:51API::Entities::Projects::Topic 546420:24:51 exposes correct attributes 546520:24:51# [RSpecRunTime] Finishing example group spec/lib/api/entities/projects/topic_spec.rb. It took 0.45 second. Expected to take 0.55 second. 546620:24:51# [RSpecRunTime] Starting example group spec/lib/gitlab/git/patches/patch_spec.rb. Expected to take 0.55 second. 546720:24:51Gitlab::Git::Patches::Patch 547020:24:52# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/patches/patch_spec.rb. It took 0.45 second. Expected to take 0.55 second. 547120:24:52# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/collected_data_categories_metric_spec.rb. Expected to take 0.51 second. 547220:24:52Gitlab::Usage::Metrics::Instrumentations::CollectedDataCategoriesMetric 547320:24:52 behaves like a correct instrumented metric value 547420:24:52 has correct value 547520:24:52# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/collected_data_categories_metric_spec.rb. It took 0.44 second. Expected to take 0.51 second. 547620:24:52# [RSpecRunTime] Starting example group spec/lib/gitlab/memory/diagnostic_reports_logger_spec.rb. Expected to take 0.51 second. 547720:24:52Gitlab::Memory::DiagnosticReportsLogger 547820:24:52 #format_message 547920:24:53 formats incoming hash properly 548020:24:53# [RSpecRunTime] Finishing example group spec/lib/gitlab/memory/diagnostic_reports_logger_spec.rb. It took 0.44 second. Expected to take 0.51 second. 548120:25:25auto_explain log contains 1537 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-33-44.332.main.ndjson.gz 548220:25:25took 31.647661314 548320:25:54auto_explain log contains 1538 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-33-44.332.ci.ndjson.gz 548420:25:54took 28.954304036 548520:25:54[TEST PROF INFO] EventProf results for sql.active_record 548620:25:54Total time: 05:36.207 of 21:48.012 (25.7%) 548720:25:54Total events: 194689 548820:25:54Top 5 slowest suites (by time): 548920:25:54Gitlab::UsageData (./spec/lib/gitlab/usage_data_spec.rb:5) – 01:30.709 (45014 / 36) of 05:23.825 (28.01%) 549020:25:54Todos::Destro...tyLeaveService (./spec/services/todos/destroy/entity_leave_service_spec.rb:5) – 01:09.245 (40130 / 46) of 03:26.705 (33.5%) 549120:25:54Ci::Sources::Pipeline (./spec/models/ci/sources/pipeline_spec.rb:5) – 00:13.058 (2894 / 17) of 00:20.553 (63.54%) 549220:25:54ProjectStatistics (./spec/models/project_statistics_spec.rb:5) – 00:11.941 (7346 / 60) of 00:42.570 (28.05%) 549320:25:54Projects::Ale...:NotifyService (./spec/services/projects/alerting/notify_service_spec.rb:5) – 00:09.743 (6118 / 142) of 00:48.138 (20.24%) 549420:25:54Knapsack report was generated. Preview: 549620:25:54 "spec/lib/gitlab/usage_data_spec.rb": 323.76899493400197, 549720:25:54 "spec/services/todos/destroy/entity_leave_service_spec.rb": 206.70503999300126, 549820:25:54 "spec/services/projects/alerting/notify_service_spec.rb": 48.13831335899886, 549920:25:54 "spec/lib/gitlab/diff/position_spec.rb": 56.77889612800209, 550020:25:54 "spec/models/project_statistics_spec.rb": 42.57012485100131, 550120:25:54 "spec/helpers/application_helper_spec.rb": 22.335730546001287, 550220:25:54 "spec/routing/routing_spec.rb": 28.654465737985447, 550320:25:54 "spec/lib/gitlab/ci/status/bridge/factory_spec.rb": 42.87304522900013, 550420:25:54 "spec/lib/error_tracking/sentry_client/issue_spec.rb": 10.227318113000365, 550520:25:54 "spec/services/work_items/parent_links/create_service_spec.rb": 26.738537793000432, 550620:25:54 "spec/models/integrations/matrix_spec.rb": 15.975504471996828, 550720:25:54 "spec/lib/gitlab/github_import/client_spec.rb": 8.145913348998874, 550820:25:54 "spec/lib/banzai/filter/issuable_reference_expansion_filter_spec.rb": 16.74304944100004, 550920:25:54 "spec/services/concerns/ci/job_token_scope/edit_scope_validations_spec.rb": 18.695914988998993, 551020:25:54 "spec/finders/branches_finder_spec.rb": 12.47538299900043, 551120:25:54 "spec/models/ci/sources/pipeline_spec.rb": 20.55295816099897, 551220:25:54 "spec/lib/gitlab/import_export/merge_request_parser_spec.rb": 19.79094662300122, 551320:25:54 "spec/lib/gitlab/issues/rebalancing/state_spec.rb": 6.833783043999574, 551420:25:54 "spec/services/projects/update_remote_mirror_service_spec.rb": 16.01860657100042, 551520:25:54 "spec/services/ci/create_pipeline_service/include_spec.rb": 15.766021180999815, 551620:25:54 "spec/services/namespaces/package_settings/update_service_spec.rb": 11.186182793000626, 551720:25:54 "spec/presenters/release_presenter_spec.rb": 12.323189484999602, 551820:25:54 "spec/lib/gitlab/ci/config/entry/environment_spec.rb": 4.483168242000829, 551920:25:54 "spec/lib/gitlab/other_markup_spec.rb": 10.889711435000208, 552020:25:54 "spec/helpers/users/callouts_helper_spec.rb": 6.544866156997159, 552120:25:54 "spec/lib/gitlab/markdown_cache/active_record/extension_spec.rb": 4.465694253001857, 552220:25:54 "spec/models/commit_signatures/ssh_signature_spec.rb": 7.9469270879999385, 552320:25:54 "spec/lib/gitlab/database/postgres_index_spec.rb": 6.079487815997709, 552420:25:54 "spec/lib/bulk_imports/ndjson_pipeline_spec.rb": 5.56511616699936, 552520:25:54 "spec/workers/container_registry/record_data_repair_detail_worker_spec.rb": 6.15128431300036, 552620:25:54 "spec/lib/gitlab/ci/status/build/cancelable_spec.rb": 8.257879284999945, 552720:25:54 "spec/graphql/types/snippets/blob_type_spec.rb": 3.9491647350005223, 552820:25:54 "spec/lib/gitlab/database/partitioning_spec.rb": 5.025906069997291, 552920:25:54 "spec/models/clusters/providers/aws_spec.rb": 4.124804057999427, 553020:25:54 "spec/services/tags/create_service_spec.rb": 9.1440114979996, 553120:25:54 "spec/models/prometheus_alert_spec.rb": 5.207483851998404, 553220:25:54 "spec/lib/gitlab/event_store/store_spec.rb": 3.0212713340006303, 553320:25:54 "spec/lib/unnested_in_filters/rewriter_spec.rb": 3.054027512000175, 553420:25:54 "spec/lib/bulk_imports/user_contributions_export_mapper_spec.rb": 4.004764233002788, 553520:25:54 "spec/services/packages/debian/sign_distribution_service_spec.rb": 5.723469171000033, 553620:25:54 "spec/models/incident_management/timeline_event_tag_spec.rb": 4.542370289000246, 553720:25:54 "spec/lib/gitlab/application_rate_limiter_spec.rb": 3.4841164639983617, 553820:25:54 "spec/graphql/types/base_enum_spec.rb": 2.4238644699980796, 553920:25:54 "spec/models/ci/build_need_spec.rb": 4.694861453001067, 554020:25:54 "spec/views/layouts/terms.html.haml_spec.rb": 3.1876521070007584, 554120:25:54 "spec/graphql/types/query_type_spec.rb": 2.352647171999706, 554220:25:54 "spec/lib/gitlab/ci/pipeline_object_hierarchy_spec.rb": 3.7698929729995143, 554320:25:54 "spec/serializers/diff_file_metadata_entity_spec.rb": 7.724513067001681, 554420:25:54 "spec/lib/gitlab/ci/secure_files/mobile_provision_spec.rb": 2.476751016001799, 554520:25:54 "spec/lib/gitlab/ci/config/entry/port_spec.rb": 2.3861559799988754, 554620:25:54 "spec/lib/gitlab/issuable_metadata_spec.rb": 7.672533009001199, 554720:25:54 "spec/lib/gitlab/sidekiq_config/worker_spec.rb": 2.2986038339986408, 554820:25:54 "spec/lib/gitlab/circuit_breaker/store_spec.rb": 2.2740537550016597, 554920:25:54 "spec/services/integrations/group_mention_service_spec.rb": 6.197521941001469, 555020:25:54 "spec/lib/gitlab/auth/ldap/adapter_spec.rb": 2.078900673001044, 555120:25:54 "spec/graphql/graphql_triggers_spec.rb": 2.9980218750024505, 555220:25:54 "spec/lib/gitlab/bitbucket_server_import/importers/pull_request_importer_spec.rb": 4.995940790999157, 555320:25:54 "spec/workers/stuck_export_jobs_worker_spec.rb": 4.480743812997389, 555420:25:54 "spec/lib/banzai/filter/spaced_link_filter_spec.rb": 1.978510296998138, 555520:25:54 "spec/keeps/helpers/file_helper_spec.rb": 5.229999941999267, 555620:25:54 "spec/lib/gitlab/visibility_level_checker_spec.rb": 4.6711235950024275, 555720:25:54 "spec/lib/banzai/reference_parser/work_item_parser_spec.rb": 4.085301259998232, 555820:25:54 "spec/graphql/mutations/ci/job_token_scope/add_group_or_project_spec.rb": 3.9173599560017465, 555920:25:54 "spec/views/projects/jobs/show.html.haml_spec.rb": 4.593740347998391, 556020:25:54 "spec/lib/gitlab/endpoint_attributes_spec.rb": 1.9755301769982907, 556120:25:54 "spec/graphql/resolvers/ci/test_report_summary_resolver_spec.rb": 5.23019196200039, 556220:25:54 "spec/services/container_expiration_policies/cleanup_service_spec.rb": 2.5507725839997875, 556320:25:54 "spec/lib/gitlab/composer/version_index_spec.rb": 2.8077278829987335, 556420:25:54 "spec/lib/gitlab/database/type/symbolized_jsonb_spec.rb": 1.3322900450002635, 556520:25:54 "spec/graphql/resolvers/users/groups_resolver_spec.rb": 2.530992364998383, 556620:25:54 "spec/lib/gitlab/github_import/object_counter_spec.rb": 2.0599287149998418, 556720:25:54 "spec/serializers/ci/dag_job_group_entity_spec.rb": 2.2844106850025128, 556820:25:54 "spec/lib/gitlab/usage_data_counters/work_item_activity_unique_counter_spec.rb": 1.7308062980009709, 556920:25:54 "spec/lib/gitlab/sidekiq_sharding/scheduled_enq_spec.rb": 1.5011154969979543, 557020:25:54 "spec/lib/gitlab/query_limiting_spec.rb": 1.3776394129999971, 557120:25:54 "spec/views/projects/blob/_viewer.html.haml_spec.rb": 1.1911648800014518, 557220:25:54 "spec/lib/sidebars/admin/menus/analytics_menu_spec.rb": 1.1506802730000345, 557320:25:54 "spec/models/raw_usage_data_spec.rb": 1.3210473250001087, 557420:25:54 "spec/services/web_hooks/log_destroy_service_spec.rb": 3.811544051000965, 557520:25:54 "spec/lib/sidebars/admin/menus/labels_menu_spec.rb": 1.4421068800002104, 557620:25:54 "spec/lib/gitlab/ci/config/interpolation/config_spec.rb": 1.1217761230000178, 557720:25:54 "spec/lib/gitlab/auth/atlassian/token_refresher_spec.rb": 1.2823582169985457, 557820:25:54 "spec/lib/gitlab/metrics/database_transaction_slis_spec.rb": 0.9833394689994748, 557920:25:54 "spec/lib/api/entities/merge_request_changes_spec.rb": 3.1927452370000537, 558020:25:54 "spec/rubocop/cop/usage_data/large_table_spec.rb": 1.1757334409994655, 558120:25:54 "spec/lib/sidebars/user_settings/menus/emails_menu_spec.rb": 1.0753433459976804, 558220:25:54 "spec/graphql/resolvers/ci/config_resolver_spec.rb": 2.927206398002454, 558320:25:54 "spec/models/description_version_spec.rb": 1.055647245997534, 558420:25:54 "spec/workers/authorized_project_update/project_recalculate_worker_spec.rb": 2.1772745790003682, 558520:25:54 "spec/services/clusters/agents/create_service_spec.rb": 1.670559371003037, 558620:25:54 "spec/services/jira_connect/create_asymmetric_jwt_service_spec.rb": 4.113451449000422, 558720:25:54 "spec/services/snippets/repository_validation_service_spec.rb": 1.4421414300013566, 558820:25:54 "spec/workers/jira_connect/sync_merge_request_worker_spec.rb": 2.871377070998278, 558920:25:54 "spec/lib/gitlab/dependency_linker/cartfile_linker_spec.rb": 0.9539869809996162, 559020:25:54 "spec/lib/mattermost/team_spec.rb": 0.9260544009994192, 559120:25:54 "spec/services/packages/nuget/process_package_file_service_spec.rb": 1.103483573999256, 559220:25:54 "spec/models/users/ghost_user_migration_spec.rb": 1.2085602299994207, 559320:25:54 "spec/lib/gitlab/ci/status/pipeline/blocked_spec.rb": 1.7582437669989304, 559420:25:54 "spec/views/search/show.html.haml_spec.rb": 1.6080957530029991, 559520:25:54 "spec/workers/users/record_last_activity_worker_spec.rb": 1.685449079999671, 559620:25:54 "spec/models/resource_events/merge_request_assignment_event_spec.rb": 0.9277976710000075, 559720:25:54 "spec/graphql/mutations/boards/lists/update_spec.rb": 2.3059611239987134, 559820:25:54 "spec/graphql/types/container_expiration_policy_type_spec.rb": 1.1188925440001185, 559920:25:54 "spec/rubocop/cop/migration/remove_concurrent_index_spec.rb": 0.6286124850012129, 560020:25:54 "spec/services/packages/rubygems/create_gemspec_service_spec.rb": 1.084461544000078, 560120:25:54 "spec/services/jira_connect/sync_service_spec.rb": 2.6943622680009867, 560220:25:54 "spec/models/integrations/chat_message/group_mention_message_spec.rb": 1.3442454039977747, 560320:25:54 "spec/lib/gitlab/ci/secure_files/migration_helper_spec.rb": 2.4428430889965966, 560420:25:54 "spec/workers/gitlab/bitbucket_server_import/stage/import_notes_worker_spec.rb": 1.3028889560009702, 560520:25:54 "spec/lib/gitlab/audit/ci_runner_token_author_spec.rb": 1.555830525001511, 560620:25:54 "spec/rubocop/cop/database/disable_referential_integrity_spec.rb": 0.7609252980000747, 560720:25:54 "spec/lib/gitlab/database/load_balancing/resolver_spec.rb": 0.793354236997402, 560820:25:54 "spec/lib/gitlab/mailgun/webhook_processors/member_invites_spec.rb": 1.3021026560018072, 560920:25:54 "spec/graphql/types/merge_request_state_enum_spec.rb": 0.5901217949976854, 561020:25:54 "spec/graphql/types/packages/terraform_module/metadatum/dependency_type_spec.rb": 0.625269495001703, 561120:25:54 "spec/workers/google_cloud/create_cloudsql_instance_worker_spec.rb": 1.6463792020003893, 561220:25:54 "spec/initializers/pages_storage_check_spec.rb": 1.1692494310009351, 561320:25:54 "spec/lib/atlassian/jira_issue_key_extractor_spec.rb": 0.9865450690012949, 561420:25:54 "spec/workers/ci/runners/stale_machines_cleanup_cron_worker_spec.rb": 1.536213196002791, 561520:25:54 "spec/lib/gitlab/sidekiq_middleware/pause_control/workers_map_spec.rb": 0.6562917129995185, 561620:25:54 "spec/lib/gitlab/sidekiq_middleware/pause_control/strategies/click_house_migration_spec.rb": 0.6477080430013302, 561720:25:54 "spec/lib/gitlab/middleware/sidekiq_web_static_spec.rb": 0.5175522089994047, 561820:25:54 "spec/lib/gitlab/graphql/mount_mutation_spec.rb": 0.8309057959995698, 561920:25:54 "spec/finders/issuables/crm_organization_filter_spec.rb": 1.544817136000347, 562020:25:54 "spec/lib/gitlab/graphql/representation/submodule_tree_entry_spec.rb": 1.5471126859993092, 562120:25:54 "spec/workers/ci/partitioning_worker_spec.rb": 0.8851883429997542, 562220:25:54 "spec/graphql/resolvers/clusters/agents/authorizations/ci_access_resolver_spec.rb": 1.1416073929976847, 562320:25:54 "spec/lib/sidebars/search/panel_spec.rb": 0.892935933003173, 562420:25:54 "spec/lib/gitlab/git/wiki_page_version_spec.rb": 1.5821284539997578, 562520:25:54 "spec/lib/gitlab/emoji_spec.rb": 0.5498407970007975, 562620:25:54 "spec/db/production/create_work_item_related_link_restrictions_spec.rb": 0.871677233997616, 562720:25:54 "spec/lib/gitlab/checks/file_size_check/any_oversized_blobs_spec.rb": 1.553201534999971, 562820:25:54 "spec/graphql/types/deployment_type_spec.rb": 0.7186611700017238, 562920:25:54 "spec/lib/gitlab/analytics/cycle_analytics/sorting_spec.rb": 0.8952688919998764, 563020:25:54 "spec/helpers/environments_helper_spec.rb": 1.4816414979977708, 563120:25:54 "spec/services/work_items/widgets/hierarchy_service/create_service_spec.rb": 1.10224268499951, 563220:25:54 "spec/lib/gitlab/default_branch_spec.rb": 0.5161407289997442, 563320:25:54 "spec/graphql/resolvers/topics_resolver_spec.rb": 0.7623956389979867, 563420:25:54 "spec/graphql/types/release_assets_input_type_spec.rb": 0.6336332229984691, 563520:25:54 "spec/workers/clusters/agents/notify_git_push_worker_spec.rb": 0.899489942999935, 563620:25:54 "spec/finders/packages/pipelines_finder_spec.rb": 1.0699098750010307, 563720:25:54 "spec/graphql/types/ci/pipeline_status_enum_spec.rb": 0.43894096199801425, 563820:25:54 "spec/finders/analytics/cycle_analytics/stage_finder_spec.rb": 0.6593710619999911, 563920:25:54 "spec/lib/bulk_imports/projects/pipelines/protected_branches_pipeline_spec.rb": 1.0565121670006192, 564020:25:54 "spec/graphql/types/design_management/design_version_event_enum_spec.rb": 0.5292518870010099, 564120:25:54 "spec/graphql/types/ci/config/group_type_spec.rb": 0.5326809580001282, 564220:25:54 "spec/lib/gitlab/diff/inline_diff_spec.rb": 0.5320522880028875, 564320:25:54 "spec/models/concerns/vulnerability_finding_signature_helpers_spec.rb": 0.6188924039997801, 564420:25:54 "spec/lib/sidebars/projects/super_sidebar_menus/manage_menu_spec.rb": 0.5055990290020418, 564520:25:54 "spec/lib/gitlab/ci_access_spec.rb": 0.5359069980004278, 564620:25:54 "spec/lib/gitlab/utils/batch_loader_spec.rb": 0.581201915996644, 564720:25:54 "spec/services/commits/change_service_spec.rb": 0.8931433430007019, 564820:25:54 "spec/lib/sidebars/groups/menus/scope_menu_spec.rb": 0.5358441970020067, 564920:25:54 "spec/graphql/types/projects/topic_type_spec.rb": 0.5394455380010186, 565020:25:54 "spec/graphql/types/ci/runner_architecture_type_spec.rb": 0.525499947998469, 565120:25:54 "spec/workers/concerns/repository_check_queue_spec.rb": 0.4315377319981053, 565220:25:54 "spec/keeps/delete_old_feature_flags_spec.rb": 0.4376838720017986, 565320:25:54 "spec/graphql/types/permission_types/ci/pipeline_schedule_type_spec.rb": 0.42736933199921623, 565420:25:54 "spec/lib/api/entities/projects/topic_spec.rb": 0.4464616010009195, 565520:25:54 "spec/lib/gitlab/git/patches/patch_spec.rb": 0.4534831010023481, 565620:25:54 "spec/lib/gitlab/usage/metrics/instrumentations/collected_data_categories_metric_spec.rb": 0.4373512420024781, 565720:25:54 "spec/lib/gitlab/memory/diagnostic_reports_logger_spec.rb": 0.44221987199853174 565920:25:54Knapsack global time execution for tests: 21m 47s 566020:25:54Pending: (Failures listed here are expected and do not affect your suite's status) 566120:25:54 1) Gitlab::Database::Partitioning.sync_partitions without ci database only creates partitions for main database 566220:25:54 # Skipping because database ci exists 566320:25:54 # ./spec/lib/gitlab/database/partitioning_spec.rb:179 566420:25:54Finished in 22 minutes 56 seconds (files took 1 minute 0.88 seconds to load) 566520:25:542169 examples, 0 failures, 1 pending 566620:25:54Randomized with seed 3023 566720:26:05RSpec exited with 0. 566820:26:05No examples to retry, congrats! 567020:26:06Running after script... 567120:26:06$ source scripts/utils.sh 567220:26:06$ log_disk_usage after_script 567320:26:06[log_disk_usage after_script] start 567520:26:06Filesystem Size Used Avail Use% Mounted on 567620:26:06overlay 46G 25G 21G 55% / 567720:26:06tmpfs 64M 0 64M 0% /dev 567820:26:06shm 256M 0 256M 0% /dev/shm 567920:26:06/dev/sda1 46G 25G 21G 55% /cache 568020:26:06tmpfs 3.9G 0 3.9G 0% /sys/devices/virtual/dmi/id 568120:26:06tmpfs 3.9G 0 3.9G 0% /proc/acpi 568220:26:06tmpfs 3.9G 0 3.9G 0% /proc/scsi 568320:26:06tmpfs 3.9G 0 3.9G 0% /sys/firmware 568620:26:06drwxr-xr-x 3 root root 4.0K Aug 23 20:00 cache 568720:26:06drwxrwxrwx 2 root root 4.0K Aug 23 19:54 feature_flags 568820:26:06drwxrwxrwx 2 root root 4.0K Aug 23 19:54 pids 568920:26:06drwxrwxrwx 5 root root 4.0K Aug 23 20:02 prometheus_multiproc_dir 569020:26:06drwxr-xr-x 4 root root 4.0K Aug 23 20:01 run 569120:26:06drwxrwxrwx 3 root root 4.0K Aug 23 19:54 sockets 569220:26:06drwxrwxrwx 16 root root 4.0K Aug 23 20:24 tests 569320:26:06-rw-r--r-- 1 root root 348 Aug 23 20:01 job-metrics.json 569420:26:06-rw-r--r-- 1 root root 58 Aug 23 20:01 duration_setup_db.txt 569520:26:06-rw------- 1 root root 44 Aug 23 20:00 gitlab_workhorse_test_secret 569620:26:06[log_disk_usage after_script] end 569720:26:06$ bundle exec gem list gitlab_quality-test_tooling 569820:26:08gitlab_quality-test_tooling (1.35.0) 569920:26:08$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 570220:26:08$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 570520:26:08$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 570820:26:08$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 571220:26:10$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 571620:26:12$ tooling/bin/push_job_metrics || true 571720:26:14[job-metrics] Pushing job metrics file for the CI/CD job. 571820:26:14[job-metrics] Pushed 4 CI job metric entries to InfluxDB. 572020:26:15Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.4-17 due to policy 572220:26:16Uploading artifacts... 572320:26:16auto_explain/: found 3 matching artifact files and directories 572420:26:16coverage/: found 5 matching artifact files and directories 572520:26:16crystalball/: found 2 matching artifact files and directories 572620:26:16WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 572720:26:16knapsack/: found 4 matching artifact files and directories 572820:26:16rspec/: found 16 matching artifact files and directories 572920:26:16WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 573020:26:16log/*.log: found 14 matching artifact files and directories 573220:26:16WARNING: Retrying... context=artifacts-uploader error=request redirected 573320:26:18Uploading artifacts as "archive" to coordinator... 201 Created id=7655314597 responseStatus=201 Created token=glcbt-66 573420:26:19Uploading artifacts... 573520:26:19rspec/rspec-*.xml: found 1 matching artifact files and directories 573720:26:19WARNING: Retrying... context=artifacts-uploader error=request redirected 573820:26:20Uploading artifacts as "junit" to coordinator... 201 Created id=7655314597 responseStatus=201 Created token=glcbt-66 574020:26:32Job succeeded