213:16:56 #find_group_by_full_path! 313:16:56 when user is authenticated 513:16:56 returns requested group 713:16:56 behaves like private group without access 813:16:56 returns not found 1013:16:56 returns requested group with access 1113:16:56 when user is not authenticated 1313:16:57 returns requested group 1513:16:57 behaves like private group without access 1613:16:57 returns not found 1713:16:57 #find_namespace 1813:16:57 when ID is used as an argument 1913:16:57 behaves like namespace finder 2013:16:57 when namespace exists 2113:16:57 returns requested namespace 2213:16:57 when namespace doesn't exists 2413:16:57 when PATH is used as an argument 2513:16:57 behaves like namespace finder 2613:16:57 when namespace exists 2713:16:57 returns requested namespace 2813:16:57 when namespace doesn't exists 3013:16:57 when ID is a negative number 3113:16:57 behaves like namespace finder 3213:16:57 when namespace exists 3313:16:57 returns requested namespace 3413:16:57 when namespace doesn't exists 3613:16:57 #find_namespace! 3713:16:57 behaves like user namespace finder 3813:16:57 when namespace is group 3913:16:57 when user has access to group 4013:16:58 returns requested namespace 4113:16:58 when user doesn't have access to group 4213:16:58 raises not found error 4313:16:58 when namespace is user's personal namespace 4413:16:58 when user owns the namespace 4513:16:59 returns requested namespace 4613:16:59 when user doesn't own the namespace 4713:16:59 raises not found error 4813:16:59 #authorized_project_scope? 4913:17:01 job_token_authentication: false, route_setting: false, same_job_project: false, expected_result: true 5013:17:01 returns the expected result 5113:17:01# [RSpecRunTime] RSpec elapsed time: 14 minutes 37.94 seconds. Current RSS: ~1600M. Threads: 4. load average: 1.16 1.18 1.10 1/282 13627 5313:17:01 job_token_authentication: false, route_setting: false, same_job_project: true, expected_result: true 5413:17:01 returns the expected result 5513:17:01 job_token_authentication: false, route_setting: true, same_job_project: false, expected_result: true 5613:17:01 returns the expected result 5713:17:01 job_token_authentication: false, route_setting: true, same_job_project: true, expected_result: true 5813:17:01 returns the expected result 5913:17:01 job_token_authentication: true, route_setting: false, same_job_project: false, expected_result: true 6013:17:01 returns the expected result 6113:17:01 job_token_authentication: true, route_setting: false, same_job_project: true, expected_result: true 6213:17:01 returns the expected result 6313:17:01 job_token_authentication: true, route_setting: true, same_job_project: false, expected_result: false 6413:17:01 returns the expected result 6513:17:01 job_token_authentication: true, route_setting: true, same_job_project: true, expected_result: true 6613:17:01 returns the expected result 6713:17:01 #send_git_blob 6813:17:01 sets Gitlab::Workhorse::DETECT_HEADER header 6913:17:01 content disposition 7013:17:01 when blob name is null 7113:17:01 returns only the disposition 7213:17:01 when blob name is not null 7313:17:01 returns disposition with the blob name 7413:17:01 when blob name ends with an xhtml extension 7513:17:01 returns the name without extension 7613:17:01 #increment_unique_values 7713:17:01 tracks redis hll event 7813:17:01 logs an exception for unknown event 7913:17:01 does not track event for nil values 8113:17:02 tracks internal event 8213:17:02 passes send_snowplow_event on to InternalEvents.track_event 8313:17:02 passes additional_properties on to InternalEvents.track_event 8413:17:02 tracks an exception and renders 422 for unknown event 8513:17:02 logs an exception for tracking errors 8613:17:02 does not track event for nil user 8713:17:02 #order_options_with_tie_breaker 8813:17:02 with non-id order given 8913:17:02 with ascending order 9013:17:03 adds id based ordering with same direction as primary order 9113:17:03 with descending order 9213:17:03 adds id based ordering with same direction as primary order 9313:17:03 with non-id order but no direction given 9413:17:03 adds ID ASC order 9513:17:03 with id order given 9613:17:03 does not add an additional order 9813:17:03 with created_at order given 9913:17:03 converts to id 10013:17:03 when override_created_at is false 10113:17:03 with created_at order given 10213:17:03 does not convert to id 10313:17:03 #destroy_conditionally! 10413:17:03 when unmodified check passes 10513:17:04 destroys given project 10613:17:04# [RSpecRunTime] RSpec elapsed time: 14 minutes 41.05 seconds. Current RSS: ~1596M. Threads: 4. load average: 1.14 1.18 1.10 1/282 13628 10813:17:04 when unmodified check fails 10913:17:05 does not destroy given project 11013:17:05 #check_unmodified_since! 11113:17:05 when last modified is later than header value 11213:17:05 renders error 11313:17:05 when last modified is earlier than header value 11413:17:05 does not render error 11513:17:05 when last modified is equal to header value 11613:17:05 does not render error 11713:17:05 when there is no header value present 11813:17:05 does not render error 11913:17:05 when header value is not a valid time value 12013:17:05 does not render error 12113:17:05 #present_disk_file! 12213:17:05 with X-Sendfile supported 12313:17:05 sends the file using X-Sendfile 12413:17:05 without X-Sendfile supported 12513:17:05 sends the file 12613:17:05 #present_carrierwave_file! 12713:17:05 with file storage 12813:17:06 calls present_disk_file! 12913:17:06 with an overriden content type 13013:17:06 calls present_disk_file! with the correct content type 13113:17:06 with remote storage 13213:17:06 with direct upload available 13313:17:07 sends a redirect 13413:17:07 with an overriden content type 13513:17:08 sends a redirect with the correct content type 13613:17:08# [RSpecRunTime] RSpec elapsed time: 14 minutes 44.93 seconds. Current RSS: ~1599M. Threads: 4. load average: 1.13 1.17 1.10 1/282 13629 13813:17:08 with direct upload not available 13913:17:09 sends a workhorse header 14013:17:09 with an overriden content type 14113:17:10 sends a redirect with the correct content type 14213:17:10# [RSpecRunTime] RSpec elapsed time: 14 minutes 46.79 seconds. Current RSS: ~1600M. Threads: 4. load average: 1.13 1.17 1.10 1/282 13630 14413:17:10 #present_artifacts_file! 14513:17:10 with object storage 14613:17:11 redirects to a CDN-fronted URL 14713:17:11 requested with HEAD 14813:17:12 redirects to a CDN-fronted URL 14913:17:12# [RSpecRunTime] RSpec elapsed time: 14 minutes 48.84 seconds. Current RSS: ~1603M. Threads: 4. load average: 1.13 1.17 1.10 1/282 13631 15113:17:12 with content_disposition 15213:17:13 redirects as an attachment 15313:17:13 #order_by_similarity? 15413:17:13 params: {}, allow_unauthorized: false, current_user_set: false, expected: false 15513:17:13 returns the expected result 15613:17:13 params: {}, allow_unauthorized: true, current_user_set: false, expected: false 15713:17:13 returns the expected result 15813:17:13 params: {}, allow_unauthorized: false, current_user_set: true, expected: false 15913:17:13 returns the expected result 16013:17:13 params: {}, allow_unauthorized: true, current_user_set: true, expected: false 16113:17:13 returns the expected result 16213:17:13 params: {:order_by=>"similarity"}, allow_unauthorized: false, current_user_set: false, expected: false 16313:17:13 returns the expected result 16413:17:13 params: {:order_by=>"similarity"}, allow_unauthorized: true, current_user_set: false, expected: false 16513:17:14 returns the expected result 16613:17:14 params: {:order_by=>"similarity"}, allow_unauthorized: true, current_user_set: true, expected: false 16713:17:14 returns the expected result 16813:17:14 params: {:order_by=>"similarity"}, allow_unauthorized: false, current_user_set: true, expected: false 16913:17:14 returns the expected result 17013:17:14 params: {:search=>"test"}, allow_unauthorized: false, current_user_set: false, expected: false 17113:17:14 returns the expected result 17213:17:14 params: {:search=>"test"}, allow_unauthorized: true, current_user_set: false, expected: false 17313:17:14 returns the expected result 17413:17:14 params: {:search=>"test"}, allow_unauthorized: true, current_user_set: true, expected: false 17513:17:14 returns the expected result 17613:17:14 params: {:search=>"test"}, allow_unauthorized: false, current_user_set: true, expected: false 17713:17:14 returns the expected result 17813:17:14 params: {:order_by=>"similarity", :search=>"test"}, allow_unauthorized: false, current_user_set: false, expected: false 17913:17:14 returns the expected result 18013:17:14 params: {:order_by=>"similarity", :search=>"test"}, allow_unauthorized: true, current_user_set: false, expected: true 18113:17:15 returns the expected result 18213:17:15 params: {:order_by=>"similarity", :search=>"test"}, allow_unauthorized: true, current_user_set: true, expected: true 18313:17:15 returns the expected result 18413:17:15 params: {:order_by=>"similarity", :search=>"test"}, allow_unauthorized: false, current_user_set: true, expected: true 18513:17:15 returns the expected result 18613:17:15 #render_api_error_with_reason! 18713:17:15 renders error with code 18813:17:15 #unauthorized! 19013:17:15 renders 401 with a reason 19313:17:15 renders 401 with a reason 19413:17:15 #bad_request! 19613:17:15 renders 401 with a reason 19713:17:15 #too_many_requests! 19913:17:15 renders 429 with a custom message 20013:17:15 renders 429 with a custom Retry-After value 20113:17:15 renders 429 without a Retry-After value 20213:17:15 #authenticate_by_gitlab_shell_token! 20313:17:15 when jwt token is not provided 20413:17:15 behaves like unauthorized 20613:17:15 when jwt token is invalid 20713:17:15 behaves like unauthorized 20913:17:15 when jwt token issuer is invalid 21013:17:15 behaves like unauthorized 21213:17:15 when jwt token is valid 21313:17:15 behaves like authorized 21513:17:15 attributes_for_keys 21613:17:15 params: hash, keys: symbol_keys, attrs_result: filtered_attrs 21713:17:16 returns the values for given keys 21813:17:16 params: hash, keys: string_keys, attrs_result: empty_attrs 21913:17:16 returns the values for given keys 22013:17:16 params: parameters, keys: symbol_keys, attrs_result: filtered_attrs 22113:17:16 returns the values for given keys 22213:17:16 params: parameters, keys: string_keys, attrs_result: filtered_attrs 22313:17:16 returns the values for given keys 22413:17:16 #authenticate_by_gitlab_shell_or_workhorse_token! 22513:17:16 when request from gitlab shell 22613:17:16 with invalid token 22813:17:16 with valid token 23013:17:16 when request from gitlab workhorse 23113:17:16 with invalid token 23313:17:16 with valid token 23513:17:16# [RSpecRunTime] Finishing example group spec/lib/api/helpers_spec.rb. It took 35.94 seconds. Expected to take 40.3 seconds. 23613:17:16# [RSpecRunTime] Starting example group spec/policies/issuable_policy_spec.rb. Expected to take 36.77 seconds. 23713:17:16IssuablePolicy 23913:17:17 when user is author of issuable 24013:17:18 allows resolving notes 24113:17:19 does not allow reading internal notes 24213:17:19 when user is able to read project 24313:17:19 enables user to read and update issuables 24413:17:19# [RSpecRunTime] RSpec elapsed time: 14 minutes 56.46 seconds. Current RSS: ~1600M. Threads: 4. load average: 1.11 1.17 1.10 1/282 13632 24613:17:19 Timeline events 24713:17:20 allows non-members to read time line events 24813:17:21 disallows reporters from managing timeline events 24913:17:22 allows developers to manage timeline events 25013:17:22# [RSpecRunTime] RSpec elapsed time: 14 minutes 59.08 seconds. Current RSS: ~1612M. Threads: 4. load average: 1.11 1.17 1.10 1/282 13633 25213:17:22 when project is private 25313:17:24 disallows user from reading and updating issuables from that project 25413:17:24 when user belongs to the projects team 25513:17:26 enables user to read and update issuables 25613:17:26# [RSpecRunTime] RSpec elapsed time: 15 minutes 2.78 seconds. Current RSS: ~1619M. Threads: 4. load average: 1.10 1.17 1.10 1/282 13634 25813:17:26 Timeline events 25913:17:28 disallows non-members from reading timeline events 26013:17:29 allows guests to read time line events 26113:17:31 disallows reporters from managing timeline events 26213:17:32 allows developers to manage timeline events 26313:17:32# [RSpecRunTime] RSpec elapsed time: 15 minutes 9.43 seconds. Current RSS: ~1619M. Threads: 4. load average: 1.08 1.16 1.09 1/282 13635 26513:17:32 when user is assignee of issuable 26613:17:33 does not allow reading internal notes 26713:17:33 when discussion is locked for the issuable 26813:17:33 when the user is not a project member 26913:17:34 can not create a note nor award emojis 27013:17:35 does not allow resolving note 27113:17:35# [RSpecRunTime] RSpec elapsed time: 15 minutes 12.32 seconds. Current RSS: ~1622M. Threads: 4. load average: 1.08 1.16 1.09 1/282 13636 27313:17:35 when the user is a project member 27413:17:36 can create a note and award emojis 27513:17:38 allows resolving notes 27613:17:38# [RSpecRunTime] RSpec elapsed time: 15 minutes 14.64 seconds. Current RSS: ~1625M. Threads: 4. load average: 0.99 1.14 1.09 1/282 13637 27813:17:38 when user is anonymous 27913:17:39 does not allow timelogs creation 28013:17:39 when user is not a member of the project 28113:17:39 does not allow timelogs creation 28213:17:39 when user is not a member of the project but the author of the issuable 28313:17:40 does not allow timelogs creation 28413:17:41 does not allow reading internal notes 28513:17:41# [RSpecRunTime] RSpec elapsed time: 15 minutes 18.11 seconds. Current RSS: ~1625M. Threads: 4. load average: 0.99 1.14 1.09 1/282 13638 28713:17:41 when user is a guest member of the project 28813:17:42 does not allow timelogs creation 28913:17:43 does not allow reading internal notes 29013:17:43# [RSpecRunTime] RSpec elapsed time: 15 minutes 20.03 seconds. Current RSS: ~1625M. Threads: 4. load average: 0.99 1.14 1.09 1/282 13639 29213:17:43 when user is a guest member of the project and the author of the issuable 29313:17:44 does not allow timelogs creation 29413:17:44 when user is at least reporter of the project 29513:17:45 allows timelogs creation 29613:17:46 allows reading internal notes 29713:17:46# [RSpecRunTime] RSpec elapsed time: 15 minutes 22.72 seconds. Current RSS: ~1625M. Threads: 4. load average: 0.99 1.14 1.09 1/283 13640 29913:17:46 when subject is a Merge Request 30013:17:46 when can_read_merge_request is false 30113:17:49 does not allow :read_issuable 30213:17:49# [RSpecRunTime] RSpec elapsed time: 15 minutes 25.64 seconds. Current RSS: ~1633M. Threads: 4. load average: 1.07 1.15 1.09 1/285 13699 30413:17:49 when can_read_merge_request is true 30513:17:51 allows :read_issuable 30613:17:51# [RSpecRunTime] RSpec elapsed time: 15 minutes 28.3 seconds. Current RSS: ~1642M. Threads: 4. load average: 1.07 1.15 1.09 1/287 13757 30813:17:51 when subject is an Issue 30913:17:51 when can_read_issue is false 31013:17:53 does not allow :read_issuable 31113:17:53# [RSpecRunTime] RSpec elapsed time: 15 minutes 29.96 seconds. Current RSS: ~1642M. Threads: 4. load average: 1.07 1.15 1.09 1/287 13758 31313:17:53 when can_read_issue is true 31413:17:55 allows :read_issuable 31513:17:55# [RSpecRunTime] RSpec elapsed time: 15 minutes 31.64 seconds. Current RSS: ~1642M. Threads: 4. load average: 1.07 1.15 1.09 1/286 13759 31713:17:55# [RSpecRunTime] Finishing example group spec/policies/issuable_policy_spec.rb. It took 38.74 seconds. Expected to take 36.77 seconds. 31813:17:55# [RSpecRunTime] Starting example group spec/services/milestones/transfer_service_spec.rb. Expected to take 32.67 seconds. 31913:17:55Milestones::TransferService 32113:17:55 when old_group is present 32213:17:55 without existing milestone at the new group level 32313:17:58 recreates the missing group milestones at project level 32413:18:00 applies new project milestone to issues with group milestone 32513:18:03 deletes milestone counters cache for both milestones 32613:18:06 does not apply new project milestone to issues with project milestone 32713:18:09 applies new project milestone to merge_requests with group milestone 32813:18:12 does not apply new project milestone to issuables with project milestone 32913:18:14 does not recreate missing group milestones that are not applied to issues or merge requests 33013:18:14 when milestone is from an ancestor group 33113:18:18 recreates the missing group milestones at project level 33213:18:18# [RSpecRunTime] RSpec elapsed time: 15 minutes 54.68 seconds. Current RSS: ~1610M. Threads: 4. load average: 1.04 1.14 1.09 1/282 13760 33413:18:18 when find_or_create_milestone returns nil 33513:18:21 removes issues group milestone 33613:18:23 removes merge requests group milestone 33713:18:23# [RSpecRunTime] RSpec elapsed time: 16 minutes 0.45 second. Current RSS: ~1610M. Threads: 4. load average: 1.04 1.13 1.09 1/282 13761 33913:18:23 with existing milestone at the new group level 34013:18:27 does not create a new milestone 34113:18:29 applies existing milestone to issues with group milestone 34213:18:32 applies existing milestone to merge_requests with group milestone 34313:18:32# [RSpecRunTime] RSpec elapsed time: 16 minutes 9.23 seconds. Current RSS: ~1611M. Threads: 4. load average: 0.96 1.11 1.08 1/282 13762 34513:18:32 when old_group is not present 34713:18:33# [RSpecRunTime] Finishing example group spec/services/milestones/transfer_service_spec.rb. It took 38.36 seconds. Expected to take 32.67 seconds. 34813:18:33# [RSpecRunTime] Starting example group spec/helpers/integrations_helper_spec.rb. Expected to take 27.07 seconds. 34913:18:33IntegrationsHelper 35013:18:34 #integration_event_title 35113:18:34 behaves like is defined for each integration event 35213:18:34 when integration is buildkite, event is push 35313:18:34 is expected not to be nil 35413:18:34 when integration is buildkite, event is merge_request 35513:18:34 is expected not to be nil 35613:18:34 when integration is buildkite, event is tag_push 35713:18:34 is expected not to be nil 35813:18:34 when integration is discord, event is push 35913:18:34 is expected not to be nil 36013:18:34 when integration is discord, event is issue 36113:18:34 is expected not to be nil 36213:18:34 when integration is discord, event is confidential_issue 36313:18:34 is expected not to be nil 36413:18:34 when integration is discord, event is merge_request 36513:18:34 is expected not to be nil 36613:18:34 when integration is discord, event is note 36713:18:34 is expected not to be nil 36813:18:34 when integration is discord, event is confidential_note 36913:18:34 is expected not to be nil 37013:18:34 when integration is discord, event is tag_push 37113:18:34 is expected not to be nil 37213:18:34 when integration is discord, event is pipeline 37313:18:34 is expected not to be nil 37413:18:34 when integration is discord, event is wiki_page 37513:18:34 is expected not to be nil 37613:18:34 when integration is discord, event is deployment 37713:18:34 is expected not to be nil 37813:18:34 when integration is drone_ci, event is push 37913:18:34 is expected not to be nil 38013:18:34 when integration is drone_ci, event is merge_request 38113:18:34 is expected not to be nil 38213:18:34 when integration is drone_ci, event is tag_push 38313:18:34 is expected not to be nil 38413:18:34 when integration is emails_on_push, event is push 38513:18:34 is expected not to be nil 38613:18:34 when integration is emails_on_push, event is tag_push 38713:18:35 is expected not to be nil 38813:18:35 when integration is hangouts_chat, event is push 38913:18:35 is expected not to be nil 39013:18:35 when integration is hangouts_chat, event is issue 39113:18:35 is expected not to be nil 39213:18:35 when integration is hangouts_chat, event is confidential_issue 39313:18:35 is expected not to be nil 39413:18:35 when integration is hangouts_chat, event is merge_request 39513:18:35 is expected not to be nil 39613:18:35 when integration is hangouts_chat, event is note 39713:18:35 is expected not to be nil 39813:18:35 when integration is hangouts_chat, event is confidential_note 39913:18:35 is expected not to be nil 40013:18:35 when integration is hangouts_chat, event is tag_push 40113:18:35 is expected not to be nil 40213:18:35 when integration is hangouts_chat, event is pipeline 40313:18:35 is expected not to be nil 40413:18:35 when integration is hangouts_chat, event is wiki_page 40513:18:35 is expected not to be nil 40613:18:35 when integration is jenkins, event is push 40713:18:35 is expected not to be nil 40813:18:35 when integration is jenkins, event is merge_request 40913:18:35 is expected not to be nil 41013:18:35 when integration is jenkins, event is tag_push 41113:18:35 is expected not to be nil 41213:18:35 when integration is jira, event is commit 41313:18:35 is expected not to be nil 41413:18:35 when integration is jira, event is merge_request 41513:18:35 is expected not to be nil 41613:18:35 when integration is matrix, event is push 41713:18:35 is expected not to be nil 41813:18:35 when integration is matrix, event is issue 41913:18:35 is expected not to be nil 42013:18:35 when integration is matrix, event is confidential_issue 42113:18:35 is expected not to be nil 42213:18:35 when integration is matrix, event is merge_request 42313:18:35 is expected not to be nil 42413:18:35 when integration is matrix, event is note 42513:18:35 is expected not to be nil 42613:18:35 when integration is matrix, event is confidential_note 42713:18:36 is expected not to be nil 42813:18:36 when integration is matrix, event is tag_push 42913:18:36 is expected not to be nil 43013:18:36 when integration is matrix, event is pipeline 43113:18:36 is expected not to be nil 43213:18:36 when integration is matrix, event is wiki_page 43313:18:36 is expected not to be nil 43413:18:36 when integration is matrix, event is incident 43513:18:36 is expected not to be nil 43613:18:36 when integration is matrix, event is vulnerability 43713:18:36 is expected not to be nil 43813:18:36 when integration is mattermost, event is push 43913:18:36 is expected not to be nil 44013:18:36 when integration is mattermost, event is issue 44113:18:36 is expected not to be nil 44213:18:36 when integration is mattermost, event is confidential_issue 44313:18:36 is expected not to be nil 44413:18:36 when integration is mattermost, event is merge_request 44513:18:36 is expected not to be nil 44613:18:36 when integration is mattermost, event is note 44713:18:36 is expected not to be nil 44813:18:36 when integration is mattermost, event is confidential_note 44913:18:36 is expected not to be nil 45013:18:36 when integration is mattermost, event is tag_push 45113:18:36 is expected not to be nil 45213:18:36 when integration is mattermost, event is pipeline 45313:18:36 is expected not to be nil 45413:18:36 when integration is mattermost, event is wiki_page 45513:18:36 is expected not to be nil 45613:18:36 when integration is mattermost, event is deployment 45713:18:36 is expected not to be nil 45813:18:36 when integration is mattermost, event is incident 45913:18:36 is expected not to be nil 46013:18:36 when integration is mattermost, event is vulnerability 46113:18:36 is expected not to be nil 46213:18:36 when integration is microsoft_teams, event is push 46313:18:37 is expected not to be nil 46413:18:37 when integration is microsoft_teams, event is issue 46513:18:37 is expected not to be nil 46613:18:37 when integration is microsoft_teams, event is confidential_issue 46713:18:37 is expected not to be nil 46813:18:37 when integration is microsoft_teams, event is merge_request 46913:18:37 is expected not to be nil 47013:18:37 when integration is microsoft_teams, event is note 47113:18:37 is expected not to be nil 47213:18:37 when integration is microsoft_teams, event is confidential_note 47313:18:37 is expected not to be nil 47413:18:37 when integration is microsoft_teams, event is tag_push 47513:18:37 is expected not to be nil 47613:18:37 when integration is microsoft_teams, event is pipeline 47713:18:37 is expected not to be nil 47813:18:37 when integration is microsoft_teams, event is wiki_page 47913:18:37 is expected not to be nil 48013:18:37 when integration is packagist, event is push 48113:18:37 is expected not to be nil 48213:18:37 when integration is packagist, event is merge_request 48313:18:37 is expected not to be nil 48413:18:37 when integration is packagist, event is tag_push 48513:18:37 is expected not to be nil 48613:18:37 when integration is pumble, event is push 48713:18:37 is expected not to be nil 48813:18:37 when integration is pumble, event is issue 48913:18:37 is expected not to be nil 49013:18:37 when integration is pumble, event is confidential_issue 49113:18:37 is expected not to be nil 49213:18:37 when integration is pumble, event is merge_request 49313:18:37 is expected not to be nil 49413:18:37 when integration is pumble, event is note 49513:18:37 is expected not to be nil 49613:18:37 when integration is pumble, event is confidential_note 49713:18:37 is expected not to be nil 49813:18:37 when integration is pumble, event is tag_push 49913:18:37 is expected not to be nil 50013:18:37 when integration is pumble, event is pipeline 50113:18:38 is expected not to be nil 50213:18:38 when integration is pumble, event is wiki_page 50313:18:38 is expected not to be nil 50413:18:38 when integration is slack, event is push 50513:18:38 is expected not to be nil 50613:18:38 when integration is slack, event is issue 50713:18:38 is expected not to be nil 50813:18:38 when integration is slack, event is confidential_issue 50913:18:38 is expected not to be nil 51013:18:38 when integration is slack, event is merge_request 51113:18:38 is expected not to be nil 51213:18:38 when integration is slack, event is note 51313:18:38 is expected not to be nil 51413:18:38 when integration is slack, event is confidential_note 51513:18:38 is expected not to be nil 51613:18:38 when integration is slack, event is tag_push 51713:18:38 is expected not to be nil 51813:18:38 when integration is slack, event is pipeline 51913:18:38 is expected not to be nil 52013:18:38 when integration is slack, event is wiki_page 52113:18:38 is expected not to be nil 52213:18:38 when integration is slack, event is deployment 52313:18:38 is expected not to be nil 52413:18:38 when integration is slack, event is incident 52513:18:38 is expected not to be nil 52613:18:38 when integration is slack, event is vulnerability 52713:18:38 is expected not to be nil 52813:18:38 when integration is slack, event is alert 52913:18:38 is expected not to be nil 53013:18:38 when integration is squash_tm, event is issue 53113:18:38 is expected not to be nil 53213:18:38 when integration is squash_tm, event is confidential_issue 53313:18:38 is expected not to be nil 53413:18:38 when integration is teamcity, event is push 53513:18:38 is expected not to be nil 53613:18:38 when integration is teamcity, event is merge_request 53713:18:38 is expected not to be nil 53813:18:38 when integration is telegram, event is push 53913:18:38 is expected not to be nil 54013:18:38 when integration is telegram, event is issue 54113:18:38 is expected not to be nil 54213:18:38 when integration is telegram, event is confidential_issue 54313:18:39 is expected not to be nil 54413:18:39 when integration is telegram, event is merge_request 54513:18:39 is expected not to be nil 54613:18:39 when integration is telegram, event is note 54713:18:39 is expected not to be nil 54813:18:39 when integration is telegram, event is confidential_note 54913:18:39 is expected not to be nil 55013:18:39 when integration is telegram, event is tag_push 55113:18:39 is expected not to be nil 55213:18:39 when integration is telegram, event is pipeline 55313:18:39 is expected not to be nil 55413:18:39 when integration is telegram, event is wiki_page 55513:18:39 is expected not to be nil 55613:18:39 when integration is telegram, event is incident 55713:18:39 is expected not to be nil 55813:18:39 when integration is telegram, event is vulnerability 55913:18:39 is expected not to be nil 56013:18:39 when integration is unify_circuit, event is push 56113:18:39 is expected not to be nil 56213:18:39 when integration is unify_circuit, event is issue 56313:18:39 is expected not to be nil 56413:18:39 when integration is unify_circuit, event is confidential_issue 56513:18:39 is expected not to be nil 56613:18:39 when integration is unify_circuit, event is merge_request 56713:18:39 is expected not to be nil 56813:18:39 when integration is unify_circuit, event is note 56913:18:39 is expected not to be nil 57013:18:39 when integration is unify_circuit, event is confidential_note 57113:18:39 is expected not to be nil 57213:18:39 when integration is unify_circuit, event is tag_push 57313:18:39 is expected not to be nil 57413:18:39 when integration is unify_circuit, event is pipeline 57513:18:39 is expected not to be nil 57613:18:39 when integration is unify_circuit, event is wiki_page 57713:18:39 is expected not to be nil 57813:18:39 when integration is webex_teams, event is push 57913:18:39 is expected not to be nil 58013:18:39 when integration is webex_teams, event is issue 58113:18:39 is expected not to be nil 58213:18:39 when integration is webex_teams, event is confidential_issue 58313:18:39 is expected not to be nil 58413:18:39 when integration is webex_teams, event is merge_request 58513:18:40 is expected not to be nil 58613:18:40 when integration is webex_teams, event is note 58713:18:40 is expected not to be nil 58813:18:40 when integration is webex_teams, event is confidential_note 58913:18:40 is expected not to be nil 59013:18:40 when integration is webex_teams, event is tag_push 59113:18:40 is expected not to be nil 59213:18:40 when integration is webex_teams, event is pipeline 59313:18:40 is expected not to be nil 59413:18:40 when integration is webex_teams, event is wiki_page 59513:18:40 is expected not to be nil 59613:18:40 #integration_event_description 59713:18:40 behaves like is defined for each integration event 59813:18:40 when integration is buildkite, event is push 59913:18:40 is expected not to be nil 60013:18:40 when integration is buildkite, event is merge_request 60113:18:40 is expected not to be nil 60213:18:40 when integration is buildkite, event is tag_push 60313:18:40 is expected not to be nil 60413:18:40 when integration is discord, event is push 60513:18:40 is expected not to be nil 60613:18:40 when integration is discord, event is issue 60713:18:40 is expected not to be nil 60813:18:40 when integration is discord, event is confidential_issue 60913:18:40 is expected not to be nil 61013:18:40 when integration is discord, event is merge_request 61113:18:40 is expected not to be nil 61213:18:40 when integration is discord, event is note 61313:18:40 is expected not to be nil 61413:18:40 when integration is discord, event is confidential_note 61513:18:40 is expected not to be nil 61613:18:40 when integration is discord, event is tag_push 61713:18:40 is expected not to be nil 61813:18:40 when integration is discord, event is pipeline 61913:18:40 is expected not to be nil 62013:18:40 when integration is discord, event is wiki_page 62113:18:40 is expected not to be nil 62213:18:40 when integration is discord, event is deployment 62313:18:40 is expected not to be nil 62413:18:40 when integration is drone_ci, event is push 62513:18:41 is expected not to be nil 62613:18:41 when integration is drone_ci, event is merge_request 62713:18:41 is expected not to be nil 62813:18:41 when integration is drone_ci, event is tag_push 62913:18:41 is expected not to be nil 63013:18:41 when integration is emails_on_push, event is push 63113:18:41 is expected not to be nil 63213:18:41 when integration is emails_on_push, event is tag_push 63313:18:41 is expected not to be nil 63413:18:41 when integration is hangouts_chat, event is push 63513:18:41 is expected not to be nil 63613:18:41 when integration is hangouts_chat, event is issue 63713:18:41 is expected not to be nil 63813:18:41 when integration is hangouts_chat, event is confidential_issue 63913:18:41 is expected not to be nil 64013:18:41 when integration is hangouts_chat, event is merge_request 64113:18:41 is expected not to be nil 64213:18:41 when integration is hangouts_chat, event is note 64313:18:41 is expected not to be nil 64413:18:41 when integration is hangouts_chat, event is confidential_note 64513:18:41 is expected not to be nil 64613:18:41 when integration is hangouts_chat, event is tag_push 64713:18:41 is expected not to be nil 64813:18:41 when integration is hangouts_chat, event is pipeline 64913:18:41 is expected not to be nil 65013:18:41 when integration is hangouts_chat, event is wiki_page 65113:18:41 is expected not to be nil 65213:18:41 when integration is jenkins, event is push 65313:18:41 is expected not to be nil 65413:18:41 when integration is jenkins, event is merge_request 65513:18:41 is expected not to be nil 65613:18:41 when integration is jenkins, event is tag_push 65713:18:41 is expected not to be nil 65813:18:41 when integration is jira, event is commit 65913:18:41 is expected not to be nil 66013:18:41 when integration is jira, event is merge_request 66113:18:41 is expected not to be nil 66213:18:41 when integration is matrix, event is push 66313:18:41 is expected not to be nil 66413:18:41 when integration is matrix, event is issue 66513:18:42 is expected not to be nil 66613:18:42 when integration is matrix, event is confidential_issue 66713:18:42 is expected not to be nil 66813:18:42 when integration is matrix, event is merge_request 66913:18:42 is expected not to be nil 67013:18:42 when integration is matrix, event is note 67113:18:42 is expected not to be nil 67213:18:42 when integration is matrix, event is confidential_note 67313:18:42 is expected not to be nil 67413:18:42 when integration is matrix, event is tag_push 67513:18:42 is expected not to be nil 67613:18:42 when integration is matrix, event is pipeline 67713:18:42 is expected not to be nil 67813:18:42 when integration is matrix, event is wiki_page 67913:18:42 is expected not to be nil 68013:18:42 when integration is matrix, event is incident 68113:18:42 is expected not to be nil 68213:18:42 when integration is matrix, event is vulnerability 68313:18:42 is expected not to be nil 68413:18:42 when integration is mattermost, event is push 68513:18:42 is expected not to be nil 68613:18:42 when integration is mattermost, event is issue 68713:18:42 is expected not to be nil 68813:18:42 when integration is mattermost, event is confidential_issue 68913:18:42 is expected not to be nil 69013:18:42 when integration is mattermost, event is merge_request 69113:18:42 is expected not to be nil 69213:18:42 when integration is mattermost, event is note 69313:18:42 is expected not to be nil 69413:18:42 when integration is mattermost, event is confidential_note 69513:18:42 is expected not to be nil 69613:18:42 when integration is mattermost, event is tag_push 69713:18:42 is expected not to be nil 69813:18:42 when integration is mattermost, event is pipeline 69913:18:42 is expected not to be nil 70013:18:42 when integration is mattermost, event is wiki_page 70113:18:42 is expected not to be nil 70213:18:42 when integration is mattermost, event is deployment 70313:18:42 is expected not to be nil 70413:18:42 when integration is mattermost, event is incident 70513:18:42 is expected not to be nil 70613:18:42 when integration is mattermost, event is vulnerability 70713:18:43 is expected not to be nil 70813:18:43 when integration is microsoft_teams, event is push 70913:18:43 is expected not to be nil 71013:18:43 when integration is microsoft_teams, event is issue 71113:18:43 is expected not to be nil 71213:18:43 when integration is microsoft_teams, event is confidential_issue 71313:18:43 is expected not to be nil 71413:18:43 when integration is microsoft_teams, event is merge_request 71513:18:43 is expected not to be nil 71613:18:43 when integration is microsoft_teams, event is note 71713:18:43 is expected not to be nil 71813:18:43 when integration is microsoft_teams, event is confidential_note 71913:18:43 is expected not to be nil 72013:18:43 when integration is microsoft_teams, event is tag_push 72113:18:43 is expected not to be nil 72213:18:43 when integration is microsoft_teams, event is pipeline 72313:18:43 is expected not to be nil 72413:18:43 when integration is microsoft_teams, event is wiki_page 72513:18:43 is expected not to be nil 72613:18:43 when integration is packagist, event is push 72713:18:43 is expected not to be nil 72813:18:43 when integration is packagist, event is merge_request 72913:18:43 is expected not to be nil 73013:18:43 when integration is packagist, event is tag_push 73113:18:43 is expected not to be nil 73213:18:43 when integration is pumble, event is push 73313:18:43 is expected not to be nil 73413:18:43 when integration is pumble, event is issue 73513:18:43 is expected not to be nil 73613:18:43 when integration is pumble, event is confidential_issue 73713:18:43 is expected not to be nil 73813:18:43 when integration is pumble, event is merge_request 73913:18:43 is expected not to be nil 74013:18:43 when integration is pumble, event is note 74113:18:43 is expected not to be nil 74213:18:43 when integration is pumble, event is confidential_note 74313:18:43 is expected not to be nil 74413:18:43 when integration is pumble, event is tag_push 74513:18:43 is expected not to be nil 74613:18:43 when integration is pumble, event is pipeline 74713:18:43 is expected not to be nil 74813:18:44 when integration is pumble, event is wiki_page 74913:18:44 is expected not to be nil 75013:18:44 when integration is slack, event is push 75113:18:44 is expected not to be nil 75213:18:44 when integration is slack, event is issue 75313:18:44 is expected not to be nil 75413:18:44 when integration is slack, event is confidential_issue 75513:18:44 is expected not to be nil 75613:18:44 when integration is slack, event is merge_request 75713:18:44 is expected not to be nil 75813:18:44 when integration is slack, event is note 75913:18:44 is expected not to be nil 76013:18:44 when integration is slack, event is confidential_note 76113:18:44 is expected not to be nil 76213:18:44 when integration is slack, event is tag_push 76313:18:44 is expected not to be nil 76413:18:44 when integration is slack, event is pipeline 76513:18:44 is expected not to be nil 76613:18:44 when integration is slack, event is wiki_page 76713:18:44 is expected not to be nil 76813:18:44 when integration is slack, event is deployment 76913:18:44 is expected not to be nil 77013:18:44 when integration is slack, event is incident 77113:18:44 is expected not to be nil 77213:18:44 when integration is slack, event is vulnerability 77313:18:44 is expected not to be nil 77413:18:44 when integration is slack, event is alert 77513:18:44 is expected not to be nil 77613:18:44 when integration is squash_tm, event is issue 77713:18:44 is expected not to be nil 77813:18:44 when integration is squash_tm, event is confidential_issue 77913:18:44 is expected not to be nil 78013:18:44 when integration is teamcity, event is push 78113:18:44 is expected not to be nil 78213:18:44 when integration is teamcity, event is merge_request 78313:18:44 is expected not to be nil 78413:18:44 when integration is telegram, event is push 78513:18:44 is expected not to be nil 78613:18:44 when integration is telegram, event is issue 78713:18:45 is expected not to be nil 78813:18:45 when integration is telegram, event is confidential_issue 78913:18:45 is expected not to be nil 79013:18:45 when integration is telegram, event is merge_request 79113:18:45 is expected not to be nil 79213:18:45 when integration is telegram, event is note 79313:18:45 is expected not to be nil 79413:18:45 when integration is telegram, event is confidential_note 79513:18:45 is expected not to be nil 79613:18:45 when integration is telegram, event is tag_push 79713:18:45 is expected not to be nil 79813:18:45 when integration is telegram, event is pipeline 79913:18:45 is expected not to be nil 80013:18:45 when integration is telegram, event is wiki_page 80113:18:45 is expected not to be nil 80213:18:45 when integration is telegram, event is incident 80313:18:45 is expected not to be nil 80413:18:45 when integration is telegram, event is vulnerability 80513:18:45 is expected not to be nil 80613:18:45 when integration is unify_circuit, event is push 80713:18:45 is expected not to be nil 80813:18:45 when integration is unify_circuit, event is issue 80913:18:45 is expected not to be nil 81013:18:45 when integration is unify_circuit, event is confidential_issue 81113:18:45 is expected not to be nil 81213:18:45 when integration is unify_circuit, event is merge_request 81313:18:45 is expected not to be nil 81413:18:45 when integration is unify_circuit, event is note 81513:18:45 is expected not to be nil 81613:18:45 when integration is unify_circuit, event is confidential_note 81713:18:45 is expected not to be nil 81813:18:45 when integration is unify_circuit, event is tag_push 81913:18:45 is expected not to be nil 82013:18:45 when integration is unify_circuit, event is pipeline 82113:18:45 is expected not to be nil 82213:18:45 when integration is unify_circuit, event is wiki_page 82313:18:45 is expected not to be nil 82413:18:45 when integration is webex_teams, event is push 82513:18:46 is expected not to be nil 82613:18:46 when integration is webex_teams, event is issue 82713:18:46 is expected not to be nil 82813:18:46 when integration is webex_teams, event is confidential_issue 82913:18:46 is expected not to be nil 83013:18:46 when integration is webex_teams, event is merge_request 83113:18:46 is expected not to be nil 83213:18:46 when integration is webex_teams, event is note 83313:18:46 is expected not to be nil 83413:18:46 when integration is webex_teams, event is confidential_note 83513:18:46 is expected not to be nil 83613:18:46 when integration is webex_teams, event is tag_push 83713:18:46 is expected not to be nil 83813:18:46 when integration is webex_teams, event is pipeline 83913:18:46 is expected not to be nil 84013:18:46 when integration is webex_teams, event is wiki_page 84113:18:46 is expected not to be nil 84213:18:46 when integration is Jira 84313:18:46 is expected to include "Jira" 84413:18:46 when integration is Team City 84513:18:46 is expected to include "TeamCity" 84613:18:46 #integration_form_data 84713:18:46 with a GitLab for Slack App integration 84813:18:46 is expected to include :id, :project_id, :group_id, :manual_activation, :activated, :activate_disabled, :type, :merge_request_events, :commit_events, :enable_comments, :comment_detail, :learn_more_path, :about_pricing_url, :trigger_events, :fields, :inherit_from_id, :integration_level, :editable, :cancel_path, :can_test, :test_path, :reset_path, :form_path, :redirect_to, :upgrade_slack_url, and :should_upgrade_slack 84913:18:46 is expected not to include :jira_issue_transition_automatic and :jira_issue_transition_id 85013:18:46 includes app upgrade URL 85113:18:46 includes the flag to upgrade Slack app, set to true 85213:18:46 when the integration includes all necessary scopes 85313:18:47 includes the flag to upgrade Slack app, set to false 85413:18:47 with Jenkins integration 85513:18:47 is expected to include :id, :project_id, :group_id, :manual_activation, :activated, :activate_disabled, :type, :merge_request_events, :commit_events, :enable_comments, :comment_detail, :learn_more_path, :about_pricing_url, :trigger_events, :fields, :inherit_from_id, :integration_level, :editable, :cancel_path, :can_test, :test_path, :reset_path, :form_path, and :redirect_to 85613:18:47 is expected not to include :jira_issue_transition_automatic and :jira_issue_transition_id 85713:18:47 is expected not to include :upgrade_slack_url and :should_upgrade_slack 85813:18:47 is expected to eq "" 85913:18:47 is expected to eq "/services" 86013:18:47 with Jira integration 86113:18:47 is expected to include :id, :project_id, :group_id, :manual_activation, :activated, :activate_disabled, :type, :merge_request_events, :commit_events, :enable_comments, :comment_detail, :learn_more_path, :about_pricing_url, :trigger_events, :fields, :inherit_from_id, :integration_level, :editable, :cancel_path, :can_test, :test_path, :reset_path, :form_path, :redirect_to, :jira_issue_transition_automatic, and :jira_issue_transition_id 86213:18:47 is expected not to include :upgrade_slack_url and :should_upgrade_slack 86313:18:47 #integration_overrides_data 86413:18:50 is expected to include {:edit_path => "/admin/application_settings/integrations/jira/edit", :overrides_path => "/admin/application_settings/integrations/jira/overrides.json"} 86513:18:50# [RSpecRunTime] RSpec elapsed time: 16 minutes 26.75 seconds. Current RSS: ~1640M. Threads: 4. load average: 0.97 1.11 1.08 1/282 13763 86713:18:50 #serialize_integration 86813:18:50 serializes the integration 86913:18:50 #scoped_reset_integration_path 87013:18:50 when no group is present 87113:18:50 returns instance-level path 87213:18:50 when group is present 87313:18:50 returns group-level path 87413:18:50 when a new integration is not persisted 87513:18:50 returns an empty string 87613:18:50 #add_to_slack_link 87713:18:50 returns the endpoint URL with all needed params 87813:18:50 when passed a group 87913:18:50 returns the endpoint URL a redirect-uri for the group 88013:18:50 when passed nil 88113:18:50 returns the endpoint URL a redirect-uri for the instance 88213:18:50 #slack_integration_destroy_path 88313:18:50 when parent is a project 88413:18:50 returns the correct path 88513:18:50 when parent is a group 88613:18:50 returns the endpoint URL a redirect-uri for the group 88713:18:50 when parent is nil 88813:18:50 returns the endpoint URL a redirect-uri for the instance 88913:18:50 #gitlab_slack_application_data 89013:18:52 includes the required keys 89113:18:52 does not suffer from N+1 performance issues 89213:18:52 serializes nil projects without error 89313:18:52# [RSpecRunTime] RSpec elapsed time: 16 minutes 29.28 seconds. Current RSS: ~1638M. Threads: 4. load average: 0.97 1.11 1.08 1/282 13764 89513:18:52 #integration_issue_type 89613:18:53 only consider these enumeration values are valid 89713:18:53 issue_type: "issue", expected_i18n_issue_type: "Issue" 89813:18:53 return the correct i18n issue type 89913:18:53 issue_type: "incident", expected_i18n_issue_type: "Incident" 90013:18:53 return the correct i18n issue type 90113:18:53 issue_type: "test_case", expected_i18n_issue_type: "Test case" 90213:18:53 return the correct i18n issue type 90313:18:53 issue_type: "requirement", expected_i18n_issue_type: "Requirement" 90413:18:53 return the correct i18n issue type 90513:18:53 issue_type: "task", expected_i18n_issue_type: "Task" 90613:18:53 return the correct i18n issue type 90713:18:53 issue_type: "ticket", expected_i18n_issue_type: "Service Desk Ticket" 90813:18:53 return the correct i18n issue type 90913:18:53 #integration_todo_target_type 91013:18:53 target_type: "Commit", expected_i18n_target_type: "Commit" 91113:18:55 is expected to eq "Commit" 91213:18:55# [RSpecRunTime] RSpec elapsed time: 16 minutes 32.27 seconds. Current RSS: ~1635M. Threads: 4. load average: 0.97 1.11 1.08 1/282 13765 91413:18:55 target_type: "Issue", expected_i18n_target_type: "Issue" 91513:18:57 is expected to eq "Issue" 91613:18:57# [RSpecRunTime] RSpec elapsed time: 16 minutes 34.08 seconds. Current RSS: ~1638M. Threads: 4. load average: 0.97 1.11 1.08 1/282 13766 91813:18:57 target_type: "MergeRequest", expected_i18n_target_type: "Merge Request" 91913:18:59 is expected to eq "Merge Request" 92013:18:59# [RSpecRunTime] RSpec elapsed time: 16 minutes 35.85 seconds. Current RSS: ~1637M. Threads: 4. load average: 0.97 1.10 1.08 1/282 13767 92213:18:59 target_type: "Epic", expected_i18n_target_type: "Epic" 92313:19:01 is expected to eq "Epic" 92413:19:01# [RSpecRunTime] RSpec elapsed time: 16 minutes 37.66 seconds. Current RSS: ~1634M. Threads: 4. load average: 0.97 1.10 1.08 1/282 13768 92613:19:01 target_type: "DesignManagement::Design", expected_i18n_target_type: "design" 92713:19:02 is expected to eq "design" 92813:19:02# [RSpecRunTime] RSpec elapsed time: 16 minutes 39.39 seconds. Current RSS: ~1633M. Threads: 4. load average: 0.98 1.10 1.08 1/282 13769 93013:19:02 target_type: "AlertManagement::Alert", expected_i18n_target_type: "alert" 93113:19:04 is expected to eq "alert" 93213:19:04# [RSpecRunTime] RSpec elapsed time: 16 minutes 41.26 seconds. Current RSS: ~1631M. Threads: 4. load average: 0.98 1.10 1.08 1/282 13770 93413:19:04# [RSpecRunTime] Finishing example group spec/helpers/integrations_helper_spec.rb. It took 31.26 seconds. Expected to take 27.07 seconds. 93513:19:04# [RSpecRunTime] Starting example group spec/graphql/resolvers/board_list_issues_resolver_spec.rb. Expected to take 26.15 seconds. 93613:19:04Resolvers::BoardListIssuesResolver 93813:19:05 when project boards 93913:19:05 behaves like group and project board list issues resolver 94013:19:05 when authorized 94113:19:06 generates a mutually exclusive filter error when milestone wildcard and title are provided 94213:19:07 returns the issues in the correct order 94313:19:08 finds only issues matching filters 94413:19:09 finds only issues filtered by milestone wildcard 94513:19:10 finds only issues matching search param 94613:19:11 filters issues by negated issue type 94713:19:12 generates an error if both assignee_username and assignee_wildcard_id are present 94813:19:13 accepts assignee wildcard id NONE 94913:19:14 accepts assignee wildcard id ANY 95013:19:14 when filtering by confidential 95113:19:15 returns matching issue 95213:19:15# [RSpecRunTime] RSpec elapsed time: 16 minutes 51.73 seconds. Current RSS: ~1632M. Threads: 4. load average: 0.98 1.10 1.08 1/282 13771 95413:19:15 when group boards 95513:19:15 behaves like group and project board list issues resolver 95613:19:15 when authorized 95713:19:17 generates a mutually exclusive filter error when milestone wildcard and title are provided 95813:19:18 returns the issues in the correct order 95913:19:20 finds only issues matching filters 96013:19:21 finds only issues filtered by milestone wildcard 96113:19:23 finds only issues matching search param 96213:19:25 filters issues by negated issue type 96313:19:27 generates an error if both assignee_username and assignee_wildcard_id are present 96413:19:28 accepts assignee wildcard id NONE 96513:19:30 accepts assignee wildcard id ANY 96613:19:30 when filtering by confidential 96713:19:32 returns matching issue 96813:19:32# [RSpecRunTime] RSpec elapsed time: 17 minutes 8.83 seconds. Current RSS: ~1634M. Threads: 4. load average: 0.99 1.09 1.08 3/283 13772 97013:19:32# [RSpecRunTime] Finishing example group spec/graphql/resolvers/board_list_issues_resolver_spec.rb. It took 27.57 seconds. Expected to take 26.15 seconds. 97113:19:32# [RSpecRunTime] Starting example group spec/models/deploy_token_spec.rb. Expected to take 19.72 seconds. 97313:19:32 does not allow STI 97413:19:32 is expected to have many project_deploy_tokens 97513:19:32 is expected to have many projects through project_deploy_tokens 97613:19:32 is expected to have many group_deploy_tokens 97713:19:32 is expected to have many groups through group_deploy_tokens 97813:19:32 is expected to belong to user required: false 97913:19:32 behaves like having unique enum values 98013:19:32 has unique values in "deploy_token_type" 98213:19:32 is expected to validate that the length of :username is at most 255 98313:19:32 is expected to allow :username to be ‹"GitLab+deploy_token-3.14"› 98413:19:33 is expected not to allow :username to be ‹"<script>"›, producing a custom validation error on failure 98513:19:33 is expected not to allow :username to be ‹""›, producing a custom validation error on failure 98613:19:33 is expected to validate that :deploy_token_type cannot be empty/falsy 98713:19:33 deploy_token_type validations 98813:19:33 when a deploy token is associated to a group 98913:19:33 does not allow setting a project to it 99013:19:33 when a deploy token is associated to a project 99113:19:33 does not allow setting a group to it 99213:19:33 #ensure_token 99313:19:34 ensures a token 99413:19:34 #ensure_at_least_one_scope 99513:19:34 with at least one scope 99613:19:34 is expected to be valid 99713:19:34 with no scopes 99913:19:34 #valid_for_dependency_proxy? 100013:19:34 is expected to eq true 100113:19:34 behaves like invalid group deploy token 100313:19:34 is expected to eq false 100513:19:34 is expected to eq false 100613:19:34 project type 100713:19:34 is expected to eq false 100813:19:34 insufficient scopes 100913:19:34 is expected to eq false 101013:19:34 #has_access_to_group? 101113:19:34 is expected to eq true 101213:19:34 behaves like invalid group deploy token 101413:19:34 is expected to eq false 101613:19:34 is expected to eq false 101713:19:34 project type 101813:19:34 is expected to eq false 101913:19:34 for a sub group 102013:19:35 is expected to eq true 102113:19:35 for a different group 102213:19:35 is expected to eq false 102413:19:35 with all the scopes 102513:19:35 returns scopes assigned to DeployToken 102613:19:35 with only one scope 102713:19:35 returns scopes assigned to DeployToken 102913:19:35 updates revoke attribute 103113:19:35 when it has been revoked 103213:19:35 returns false 103313:19:35 when it hasn't been revoked and is not expired 103413:19:35 returns true 103513:19:35 when it hasn't been revoked and is expired 103613:19:35 returns true 103713:19:35 when it hasn't been revoked and has no expiry 103813:19:35 returns true 103913:19:35 #deactivated? 104013:19:35 when it has been revoked 104113:19:35 returns true 104213:19:35 when it hasn't been revoked and is not expired 104313:19:35 returns false 104413:19:35 when it hasn't been revoked and is expired 104513:19:36 returns false 104613:19:36 when it hasn't been revoked and has no expiry 104713:19:36 returns false 104913:19:36 persisted records 105013:19:36 returns a default username if none is set 105113:19:36 returns the username provided if one is set 105313:19:36 returns nil if no username is set 105413:19:36 returns the username provided if one is set 105613:19:36 when the token is of project type 105713:19:36 returns the relevant holder token 105813:19:36 when the token is of group type 105913:19:36 returns the relevant holder token 106013:19:36 #has_access_to? 106113:19:36 when a project is not passed in 106213:19:36 is expected to be falsy 106313:19:36 when a project is passed in 106413:19:36 when deploy token is active and related to project 106513:19:37 is expected to be truthy 106613:19:37 when deploy token is active but not related to project 106713:19:38 is expected to be falsy 106813:19:38 when deploy token is revoked and related to project 106913:19:38 is expected to be falsy 107013:19:38 when deploy token is revoked and not related to the project 107113:19:39 is expected to be falsy 107213:19:39 and when the token is of group type 107313:19:39 and the passed-in project does not belong to any group 107413:19:40 is expected to be falsy 107513:19:40 and the passed-in project belongs to the token group 107713:19:41# [RSpecRunTime] RSpec elapsed time: 17 minutes 18.05 seconds. Current RSS: ~1634M. Threads: 4. load average: 0.99 1.09 1.08 1/282 13773 107913:19:41 and the passed-in project belongs to a subgroup 108013:19:41 and the token group is an ancestor (grand-parent) of this group 108113:19:42 is expected to be truthy 108213:19:43# [RSpecRunTime] RSpec elapsed time: 17 minutes 19.58 seconds. Current RSS: ~1635M. Threads: 4. load average: 0.99 1.09 1.07 1/282 13774 108413:19:43 and the token group is not ancestor of this group 108613:19:44# [RSpecRunTime] RSpec elapsed time: 17 minutes 21.49 seconds. Current RSS: ~1635M. Threads: 4. load average: 0.99 1.09 1.07 1/283 13775 108813:19:44 and the passed-in project does not belong to the token group 108913:19:45 is expected to be falsy 109013:19:45 and the project belongs to a group that is parent of the token group 109213:19:47# [RSpecRunTime] RSpec elapsed time: 17 minutes 23.9 seconds. Current RSS: ~1632M. Threads: 4. load average: 0.99 1.09 1.07 1/283 13776 109413:19:47 and the token is of project type 109513:19:47 and the passed-in project is the same as the token project 109613:19:48 is expected to be truthy 109713:19:48 and the passed-in project is not the same as the token project 109813:19:49 is expected to be falsey 109913:19:49# [RSpecRunTime] RSpec elapsed time: 17 minutes 26.38 seconds. Current RSS: ~1632M. Threads: 4. load average: 1.07 1.10 1.08 1/282 13777 110213:19:49 when using Forever.date 110413:19:49 when using a personalized date 110513:19:49 returns the personalized date 110613:19:49 #expires_at= 110713:19:49 when passing nil 110813:19:50 assigns Forever.date 110913:19:50 when passing a value 111013:19:50 respects the value 111113:19:50 .gitlab_deploy_token 111213:19:50 with a gitlab deploy token associated 111313:19:50 returns the gitlab deploy token 111413:19:50 with no gitlab deploy token associated 111613:19:51 #accessible_projects 111713:19:51 when a deploy token is associated to a project 111813:19:51 returns only projects directly associated with the token 111913:19:51 when a deploy token is associated to a group 112013:19:51 returns all projects from the group 112113:19:51 .impersonated? 112213:19:52 returns false 112413:19:52 is expected to match /gldt-[A-Za-z0-9_-]{20}/ 112513:19:52# [RSpecRunTime] Finishing example group spec/models/deploy_token_spec.rb. It took 19.8 seconds. Expected to take 19.72 seconds. 112613:19:52# [RSpecRunTime] Starting example group spec/graphql/mutations/design_management/upload_spec.rb. Expected to take 19.05 seconds. 112713:19:52Mutations::DesignManagement::Upload 112913:19:52 when the feature is not available 113013:19:52 behaves like resource not available 113113:19:53 raises an error 113213:19:53# [RSpecRunTime] RSpec elapsed time: 17 minutes 29.78 seconds. Current RSS: ~1632M. Threads: 4. load average: 1.23 1.13 1.09 1/282 13778 113413:19:53 when the feature is available 113513:19:53 contention in the design repo 113613:19:53 running requests in parallel 113713:19:55Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 113913:19:55To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 114013:19:57 does not cause errors 114113:19:57# [RSpecRunTime] RSpec elapsed time: 17 minutes 34.47 seconds. Current RSS: ~1646M. Threads: 4. load average: 1.13 1.11 1.08 1/290 13922 114313:19:57 running requests in parallel on different issues 114413:20:03Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 114613:20:03To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 114713:20:03Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 114913:20:03To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 115013:20:04Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 115213:20:04To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 115313:20:04Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 115513:20:04To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 115613:20:05 does not cause errors 115713:20:05# [RSpecRunTime] RSpec elapsed time: 17 minutes 41.76 seconds. Current RSS: ~1649M. Threads: 4. load average: 1.12 1.11 1.08 1/289 14101 115913:20:05 running requests in serial 116013:20:06Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 116213:20:06To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 116313:20:08 does not cause errors 116413:20:08# [RSpecRunTime] RSpec elapsed time: 17 minutes 44.83 seconds. Current RSS: ~1648M. Threads: 4. load average: 1.11 1.11 1.08 1/287 14242 116613:20:08 when the user is not allowed to upload designs 116713:20:08 behaves like resource not available 116813:20:09 raises an error 116913:20:09# [RSpecRunTime] RSpec elapsed time: 17 minutes 46.05 seconds. Current RSS: ~1649M. Threads: 4. load average: 1.11 1.11 1.08 1/287 14243 117113:20:09 with a valid design 117213:20:10Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 117413:20:10To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 117513:20:11 returns the updated designs 117613:20:11# [RSpecRunTime] RSpec elapsed time: 17 minutes 47.63 seconds. Current RSS: ~1648M. Threads: 4. load average: 1.11 1.11 1.08 1/287 14286 117813:20:11 when passing an invalid project 117913:20:11 behaves like resource not available 118013:20:12 raises an error 118113:20:12# [RSpecRunTime] RSpec elapsed time: 17 minutes 48.7 seconds. Current RSS: ~1648M. Threads: 4. load average: 1.11 1.11 1.08 1/287 14287 118313:20:12 when passing an invalid issue 118413:20:12 behaves like resource not available 118513:20:12 raises an error 118613:20:12 when creating designs causes errors 118713:20:13 wraps the errors 118813:20:13# [RSpecRunTime] RSpec elapsed time: 17 minutes 49.99 seconds. Current RSS: ~1646M. Threads: 4. load average: 1.10 1.11 1.08 1/287 14288 119013:20:13# [RSpecRunTime] Finishing example group spec/graphql/mutations/design_management/upload_spec.rb. It took 21.35 seconds. Expected to take 19.05 seconds. 119113:20:13# [RSpecRunTime] Starting example group spec/lib/gitlab/database/partitioning/list/convert_table_spec.rb. Expected to take 17.54 seconds. 119213:20:13Gitlab::Database::Partitioning::List::ConvertTable 119313:20:13 #revert_partitioning 119413:20:13 when a single partitioning value is given 119513:20:14INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 119613:20:14INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 119713:20:14INFO: analyzing "public._test_table_to_partition" 119813:20:14INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 119913:20:14 detaches the partition 120013:20:14INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 120113:20:14INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 120213:20:14INFO: analyzing "public._test_table_to_partition" 120313:20:14INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 120413:20:14 does not drop the child partition 120513:20:15INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 120613:20:15INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 120713:20:15INFO: analyzing "public._test_table_to_partition" 120813:20:15INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 120913:20:15 removes the parent table 121013:20:15INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 121113:20:15INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 121213:20:15INFO: analyzing "public._test_table_to_partition" 121313:20:15INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 121413:20:15 re-adds the check constraint 121513:20:16INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 121613:20:16INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 121713:20:16INFO: analyzing "public._test_table_to_partition" 121813:20:16INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 121913:20:16 moves sequences back to the original table 122013:20:16 when table has LFK triggers 122113:20:16INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 122213:20:16INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 122313:20:16INFO: analyzing "public._test_table_to_partition" 122413:20:16INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 122513:20:16 restores the trigger on the partition 122613:20:16# [RSpecRunTime] RSpec elapsed time: 17 minutes 53.25 seconds. Current RSS: ~1643M. Threads: 4. load average: 1.10 1.11 1.08 1/287 14289 122813:20:16 when multiple partitioning values are given 122913:20:17INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 123013:20:17INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 123113:20:17INFO: analyzing "public._test_table_to_partition" 123213:20:17INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 123313:20:17 detaches the partition 123413:20:17INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 123513:20:17INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 123613:20:17INFO: analyzing "public._test_table_to_partition" 123713:20:17INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 123813:20:17 does not drop the child partition 123913:20:18INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 124013:20:18INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 124113:20:18INFO: analyzing "public._test_table_to_partition" 124213:20:18INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 124313:20:18 removes the parent table 124413:20:18INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 124513:20:18INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 124613:20:18INFO: analyzing "public._test_table_to_partition" 124713:20:18INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 124813:20:18 re-adds the check constraint 124913:20:18INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 125013:20:18INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 125113:20:18INFO: analyzing "public._test_table_to_partition" 125213:20:18INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 125313:20:18 moves sequences back to the original table 125413:20:18 when table has LFK triggers 125513:20:19INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 125613:20:19INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 125713:20:19INFO: analyzing "public._test_table_to_partition" 125813:20:19INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 125913:20:19 restores the trigger on the partition 126013:20:19# [RSpecRunTime] RSpec elapsed time: 17 minutes 55.94 seconds. Current RSS: ~1643M. Threads: 4. load average: 1.09 1.11 1.08 1/283 14290 126213:20:19 #revert_preparation_for_partitioning 126313:20:19 when a single partitioning value is given 126413:20:19 when check constraint exists 126513:20:19 removes a check constraint 126613:20:19 when check constraint does not exist 126713:20:19 returns a message 126813:20:19 when multiple partitioning values are given 126913:20:19 when check constraint exists 127013:20:19 removes a check constraint 127113:20:19 when check constraint does not exist 127213:20:19 returns a message 127313:20:19 #prepare_for_partitioning 127413:20:19 when a single partitioning value is given 127513:20:20 adds a check constraint 127613:20:20 when it fails to add constraint 127713:20:20 raises UnableToPartition error 127913:20:20 adds a NOT VALID check constraint 128013:20:20 adds a PostgresAsyncConstraintValidation record 128113:20:20 when constraint exists but is not valid 128213:20:21 validates the check constraint 128313:20:21 when it fails to validate constraint 128413:20:21 raises UnableToPartition error 128513:20:21# [RSpecRunTime] RSpec elapsed time: 17 minutes 57.9 seconds. Current RSS: ~1647M. Threads: 4. load average: 1.09 1.11 1.08 1/282 14291 128713:20:21 when constraint exists and is valid 128813:20:21 raises UnableToPartition error 128913:20:21 when multiple partitioning values are given 129013:20:21 adds a check constraint 129113:20:21 when it fails to add constraint 129213:20:21 raises UnableToPartition error 129413:20:22 adds a NOT VALID check constraint 129513:20:22 adds a PostgresAsyncConstraintValidation record 129613:20:22 when constraint exists but is not valid 129713:20:22 validates the check constraint 129813:20:22 when it fails to validate constraint 129913:20:22 raises UnableToPartition error 130013:20:22 when constraint exists and is valid 130113:20:22 raises UnableToPartition error 130313:20:22 when a single partitioning value is given 130413:20:23INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 130513:20:23INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 130613:20:23INFO: analyzing "public._test_table_to_partition" 130713:20:23INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 130813:20:23 migrates the table to a partitioned table 130913:20:23 when the primary key is incorrect 131013:20:23 throws a reasonable error message 131113:20:23 when there is not a supporting check constraint 131213:20:23 throws a reasonable error message 131313:20:23 when supporting check constraint is not valid 131413:20:24 throws a reasonable error message 131513:20:24 when the existing table is owned by a different user 131613:20:24INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 131713:20:24INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 131813:20:24INFO: analyzing "public._test_table_to_partition" 131913:20:24INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 132013:20:24 partitions without error 132113:20:24 when an error occurs during the conversion 132213:20:24 when partitioning fails the first time 132313:20:24 creating parent table 132413:20:25INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 132513:20:25INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 132613:20:25INFO: analyzing "public._test_table_to_partition" 132713:20:25INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 132813:20:25 recovers from a fault 132913:20:25 adding the first foreign key 133013:20:25INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 133113:20:25INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 133213:20:25INFO: analyzing "public._test_table_to_partition" 133313:20:25INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 133413:20:25 recovers from a fault 133513:20:25 adding the second foreign key 133613:20:26INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 133713:20:26INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 133813:20:26INFO: analyzing "public._test_table_to_partition" 133913:20:26INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 134013:20:26 recovers from a fault 134113:20:26 attaching table 134213:20:26INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 134313:20:26INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 134413:20:26INFO: analyzing "public._test_table_to_partition" 134513:20:26INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 134613:20:26 recovers from a fault 134713:20:26 when table has LFK triggers 134813:20:27INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 134913:20:27INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 135013:20:27INFO: analyzing "public._test_table_to_partition" 135113:20:27INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 135213:20:27 moves the trigger on the parent table 135313:20:27 when table has FK referencing itself 135413:20:27INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 135513:20:27INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 135613:20:27INFO: analyzing "public._test_table_to_partition" 135713:20:27INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 135813:20:27 does not duplicate the FK 135913:20:27 when multiple partitioning values are given 136013:20:27INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 136113:20:27INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 136213:20:27INFO: analyzing "public._test_table_to_partition" 136313:20:27INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 136413:20:28 migrates the table to a partitioned table 136513:20:28 when the primary key is incorrect 136613:20:28 throws a reasonable error message 136713:20:28 when there is not a supporting check constraint 136813:20:28 throws a reasonable error message 136913:20:28 when supporting check constraint is not valid 137013:20:28 throws a reasonable error message 137113:20:28 when the existing table is owned by a different user 137213:20:29INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 137313:20:29INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 137413:20:29INFO: analyzing "public._test_table_to_partition" 137513:20:29INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 137613:20:29 partitions without error 137713:20:29 when an error occurs during the conversion 137813:20:29 when partitioning fails the first time 137913:20:29 creating parent table 138013:20:29INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 138113:20:29INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 138213:20:29INFO: analyzing "public._test_table_to_partition" 138313:20:29INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 138413:20:29 recovers from a fault 138513:20:29 adding the first foreign key 138613:20:29INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 138713:20:29INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 138813:20:29INFO: analyzing "public._test_table_to_partition" 138913:20:29INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 139013:20:29 recovers from a fault 139113:20:29 adding the second foreign key 139213:20:30INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 139313:20:30INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 139413:20:30INFO: analyzing "public._test_table_to_partition" 139513:20:30INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 139613:20:30 recovers from a fault 139713:20:30 attaching table 139813:20:31INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 139913:20:31INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 140013:20:31INFO: analyzing "public._test_table_to_partition" 140113:20:31INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 140213:20:31 recovers from a fault 140313:20:31 when table has LFK triggers 140413:20:31INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 140513:20:31INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 140613:20:31INFO: analyzing "public._test_table_to_partition" 140713:20:31INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 140813:20:31 moves the trigger on the parent table 140913:20:31 when table has FK referencing itself 141013:20:31INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 141113:20:31INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 141213:20:31INFO: analyzing "public._test_table_to_partition" 141313:20:31INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 141413:20:31 does not duplicate the FK 141513:20:31 when partitioning a table 141613:20:32INFO: analyzing "public._test_table_to_partition_parent" inheritance tree 141713:20:32INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 141813:20:32INFO: analyzing "public._test_table_to_partition" 141913:20:32INFO: "_test_table_to_partition": scanned 1 of 1 pages, containing 1 live rows and 0 dead rows; 1 rows in sample, 1 estimated total rows 142013:20:32 sets up partitioning analysis for parent table 142113:20:32# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/partitioning/list/convert_table_spec.rb. It took 18.96 seconds. Expected to take 17.54 seconds. 142213:20:32# [RSpecRunTime] Starting example group spec/uploaders/personal_file_uploader_spec.rb. Expected to take 16.58 seconds. 142313:20:32PersonalFileUploader 142413:20:32 #upload_paths 142513:20:32 builds correct paths for both local and remote storage 142613:20:32 object_store is LOCAL 142713:20:32 behaves like builds correct paths 142913:20:32 behaves like matches the method pattern 143013:20:33 is expected to match /uploads\/-\/system\/personal_snippet\/\d+\/\h+/ 143213:20:33 behaves like matches the method pattern 143313:20:33 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 143513:20:33 behaves like matches the method pattern 143613:20:33 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 143713:20:33 #upload_path 143813:20:33 behaves like matches the method pattern 143913:20:33 is expected to match /\h+\/\S+/ 144013:20:33 #relative_path 144113:20:34 is relative (PENDING: Path not set, skipping.) 144213:20:34 .absolute_path 144313:20:34 behaves like matches the method pattern 144413:20:34 is expected to match /\/builds\/gitlab-org\/gitlab\/tmp\/tests\/public\/uploads\/-\/system\/personal_snippet\/\d+\/\h+\/\S+$/ 144613:20:34 behaves like matches the method pattern 144713:20:35 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 144813:20:35 path traversal exploits 144913:20:35 throws an exception 145013:20:35 behaves like #base_dir 145113:20:35 is prefixed with uploads/-/system 145213:20:35 behaves like #to_h 145413:20:36 object_store is REMOTE 145513:20:36 behaves like builds correct paths 145713:20:36 behaves like matches the method pattern 145813:20:36 is expected to match /\d+\/\h+/ 146013:20:36 behaves like matches the method pattern 146113:20:36 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 146313:20:36 behaves like matches the method pattern 146413:20:37 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 146513:20:37 #upload_path 146613:20:37 behaves like matches the method pattern 146713:20:37 is expected to match /^personal_snippet\/\d+\/\h+\/<filename>/ 146813:20:37 #relative_path 146913:20:37 is relative (PENDING: Path not set, skipping.) 147013:20:37 .absolute_path 147113:20:37 behaves like matches the method pattern 147213:20:38 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 147413:20:38 behaves like matches the method pattern 147513:20:38 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 147613:20:38 path traversal exploits 147713:20:38 throws an exception 147813:20:38 behaves like #base_dir 147913:20:38 is prefixed with uploads/-/system 148013:20:38 behaves like #to_h 148313:20:39 behaves like migrates 148413:20:39 returns corresponding file type 148513:20:39 does nothing when migrating to the current store 148613:20:40 migrate to the specified store 148713:20:40 removes the original file after the migration 148813:20:40 can access to the original file during migration 148913:20:40 when migrate! is not occupied by another process 149013:20:41 executes migrate! 149113:20:41 executes use_file 149213:20:41# [RSpecRunTime] RSpec elapsed time: 18 minutes 18.29 seconds. Current RSS: ~1642M. Threads: 4. load average: 1.00 1.08 1.08 1/282 14292 149413:20:41 when migrate! is occupied by another process 149513:20:42 does not execute migrate! 149613:20:42 does not execute use_file 149713:20:42 migration is unsuccessful 149813:20:42 when the store is not supported 149913:20:42 does not update the object_store 150013:20:43 does not delete the original file 150113:20:43 upon a fog failure 150213:20:43 does not update the object_store 150313:20:43 does not delete the original file 150413:20:43 upon a database failure 150513:20:44 does not update the object_store 150613:20:44 does not delete the original file 150713:20:44 behaves like migrates 150813:20:44 returns corresponding file type 150913:20:45 does nothing when migrating to the current store 151013:20:45 migrate to the specified store 151113:20:45 removes the original file after the migration 151213:20:46 can access to the original file during migration 151313:20:46 when migrate! is not occupied by another process 151413:20:46 executes migrate! 151513:20:47 executes use_file 151613:20:47# [RSpecRunTime] RSpec elapsed time: 18 minutes 23.65 seconds. Current RSS: ~1636M. Threads: 4. load average: 1.00 1.08 1.08 1/282 14293 151813:20:47 when migrate! is occupied by another process 151913:20:47 does not execute migrate! 152013:20:47 does not execute use_file 152113:20:47 migration is unsuccessful 152213:20:47 when the store is not supported 152313:20:48 does not update the object_store 152413:20:48 does not delete the original file 152513:20:48 upon a fog failure 152613:20:48 does not update the object_store 152713:20:49 does not delete the original file 152813:20:49 upon a database failure 152913:20:49 does not update the object_store 153013:20:50 does not delete the original file 153113:20:50# [RSpecRunTime] Finishing example group spec/uploaders/personal_file_uploader_spec.rb. It took 17.59 seconds. Expected to take 16.58 seconds. 153213:20:50# [RSpecRunTime] Starting example group spec/services/merge_requests/unstick_locked_merge_requests_service_spec.rb. Expected to take 15.58 seconds. 153313:20:50MergeRequests::UnstickLockedMergeRequestsService 153513:20:50 when merge job identified as completed 153613:20:52 updates merge request to merged when locked but has merge_commit_sha 153713:20:53 updates merge request to opened when locked but has not been merged 153813:20:55 logs updated stuck merge job ids and errored MRs 153913:20:55# [RSpecRunTime] RSpec elapsed time: 18 minutes 31.86 seconds. Current RSS: ~1645M. Threads: 4. load average: 1.16 1.11 1.09 1/288 14519 154113:20:55 when merge job not identified as completed 154213:20:55 does not change merge request state when job is not completed yet 154313:20:55 when MR is not locked but in locked set 154413:20:56 gets removed from locked set 154513:20:56 when MR has no merge_jid 154613:20:57 unlocks the MR 154713:20:57 when unstick_locked_mrs_without_merge_jid feature flag is disabled 154813:20:58 does not do anything 154913:20:58# [RSpecRunTime] RSpec elapsed time: 18 minutes 34.76 seconds. Current RSS: ~1640M. Threads: 4. load average: 1.23 1.13 1.09 1/288 14658 155113:20:58 when there is merge exclusive lease 155213:20:58 does not do anything 155313:20:58 when MR changes were merged 155413:20:58 when merged_commit_sha is set 155513:20:58 behaves like unsticks merged MR 155613:20:59 marks the MR as merged 155713:20:59 when there is merge exclusive lease 155813:21:00 does not do anything 155913:21:00# [RSpecRunTime] RSpec elapsed time: 18 minutes 36.87 seconds. Current RSS: ~1636M. Threads: 4. load average: 1.23 1.13 1.09 1/288 14761 156113:21:00 when only merge_commit_sha is set 156213:21:00 behaves like unsticks merged MR 156313:21:01 marks the MR as merged 156413:21:01 when there is merge exclusive lease 156513:21:01 does not do anything 156613:21:01# [RSpecRunTime] RSpec elapsed time: 18 minutes 38.45 seconds. Current RSS: ~1634M. Threads: 4. load average: 1.23 1.13 1.09 1/288 14829 156813:21:01 when merged_commit_sha and merge_commit_sha is not set 156913:21:01 and source_branch_sha is nil 157013:21:02 unlocks the MR 157113:21:02 and target_branch_sha is nil 157213:21:03 unlocks the MR 157313:21:03 and MR has no diffs anymore 157413:21:03 behaves like unsticks merged MR 157513:21:04 marks the MR as merged 157613:21:04 when there is merge exclusive lease 157713:21:04 does not do anything 157813:21:05# [RSpecRunTime] RSpec elapsed time: 18 minutes 41.53 seconds. Current RSS: ~1634M. Threads: 4. load average: 1.21 1.13 1.09 1/288 14963 158013:21:05# [RSpecRunTime] Finishing example group spec/services/merge_requests/unstick_locked_merge_requests_service_spec.rb. It took 14.98 seconds. Expected to take 15.58 seconds. 158113:21:05# [RSpecRunTime] Starting example group spec/lib/banzai/filter/issuable_reference_expansion_filter_spec.rb. Expected to take 14.76 seconds. 158213:21:05Banzai::Filter::IssuableReferenceExpansionFilter 158313:21:06 ignores non-GFM links 158413:21:06 ignores non-issuable links 158513:21:06 ignores issuable links with empty content 158613:21:06 ignores issuable links with custom anchor 158713:21:06 ignores issuable links to specific comments 158813:21:08 ignores merge request links to diffs tab 158913:21:08 handles cross project references 159013:21:08 handles references from group scopes 159113:21:08 skips cross project references if the user cannot read cross project 159213:21:08 does not append state when filter is not enabled 159313:21:08 when project is in pending delete 159413:21:08 does not append issue state 159513:21:09# [RSpecRunTime] RSpec elapsed time: 18 minutes 45.56 seconds. Current RSS: ~1647M. Threads: 4. load average: 1.19 1.12 1.09 1/289 15017 159713:21:09 for work item references 159813:21:09 behaves like issue / work item references 159913:21:09 ignores open references 160013:21:09 appends state to moved references 160113:21:09 appends state to closed references 160213:21:10 shows title for references with + 160313:21:10 truncates long title for references with + 160413:21:10 shows both title and state for closed references with + 160513:21:10 shows title for references with +s 160613:21:10 for references with fenced emoji 160713:21:10 expands emoji for references with + 160813:21:11 expands when emoji is embedded at the beginning of a string 160913:21:11 expands when emoji appears multiple times 161013:21:11 does not expand when emoji is embedded mid-string 161113:21:11# [RSpecRunTime] RSpec elapsed time: 18 minutes 48.23 seconds. Current RSS: ~1657M. Threads: 4. load average: 1.19 1.12 1.09 1/288 15018 161313:21:11 when extended summary props are present 161413:21:12 shows extended summary for references with +s 161513:21:12 checking N+1 161613:21:13 does not have N+1 for extended summary 161713:21:13# [RSpecRunTime] RSpec elapsed time: 18 minutes 49.79 seconds. Current RSS: ~1656M. Threads: 4. load average: 1.09 1.10 1.08 1/288 15019 161913:21:13 for issue references 162013:21:13 behaves like issue / work item references 162113:21:13 ignores open references 162213:21:13 appends state to moved references 162313:21:14 appends state to closed references 162413:21:14 shows title for references with + 162513:21:14 truncates long title for references with + 162613:21:14 shows both title and state for closed references with + 162713:21:14 shows title for references with +s 162813:21:14 for references with fenced emoji 162913:21:15 expands emoji for references with + 163013:21:15 expands when emoji is embedded at the beginning of a string 163113:21:15 expands when emoji appears multiple times 163213:21:15 does not expand when emoji is embedded mid-string 163313:21:15# [RSpecRunTime] RSpec elapsed time: 18 minutes 52.46 seconds. Current RSS: ~1656M. Threads: 4. load average: 1.09 1.10 1.08 1/285 15020 163513:21:15 when extended summary props are present 163613:21:16 shows extended summary for references with +s 163713:21:16 checking N+1 163813:21:17 does not have N+1 for extended summary 163913:21:17# [RSpecRunTime] RSpec elapsed time: 18 minutes 53.99 seconds. Current RSS: ~1652M. Threads: 4. load average: 1.09 1.10 1.08 1/285 15021 164113:21:17 for merge request references 164213:21:17 ignores open merge request references 164313:21:18 ignores locked merge request references 164413:21:18 appends state to closed merge request references 164513:21:18 appends state to merged merge request references 164613:21:18 shows title for references with + 164713:21:19 shows title for references with +s 164813:21:19 when extended summary props are present 164913:21:19 shows extended summary for references with +s 165013:21:19 checking N+1 165113:21:20 does not have N+1 for extended summary 165213:21:20# [RSpecRunTime] RSpec elapsed time: 18 minutes 57.09 seconds. Current RSS: ~1650M. Threads: 4. load average: 1.09 1.10 1.08 1/283 15022 165413:21:20 behaves like pipeline timing check 165513:21:20 checks the pipeline timing 165613:21:20# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/issuable_reference_expansion_filter_spec.rb. It took 15.6 seconds. Expected to take 14.76 seconds. 165713:21:20# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/build/rules/rule/clause/changes_spec.rb. Expected to take 13.12 seconds. 165813:21:20Gitlab::Ci::Build::Rules::Rule::Clause::Changes 165913:21:20 #satisfied_by? 166013:21:20 a glob matching rule 166113:21:20 exact top-level match 166213:21:21 is expected to eq true 166313:21:21 exact top-level no match 166413:21:21 is expected to eq false 166513:21:21 pattern top-level match 166613:21:23 is expected to eq true 166713:21:23# [RSpecRunTime] RSpec elapsed time: 18 minutes 59.95 seconds. Current RSS: ~1649M. Threads: 4. load average: 1.08 1.10 1.08 1/283 15023 166913:21:23 pattern top-level no match 167013:21:24 is expected to eq false 167113:21:24 exact nested match 167213:21:24 is expected to eq true 167313:21:24 exact nested no match 167413:21:25 is expected to eq false 167513:21:25 pattern nested match 167613:21:25 is expected to eq true 167713:21:25 pattern nested no match 167813:21:26 is expected to eq false 167913:21:26 ext top-level match 168013:21:26 is expected to eq true 168113:21:26 ext nested no match 168213:21:27 is expected to eq false 168313:21:27 ext slash no match 168413:21:27 is expected to eq false 168513:21:27 when pipeline is nil 168613:21:27 is expected to be truthy 168713:21:27 when multiple rules have the same glob paths 168813:21:27 without a request store 168913:21:28 calls the #fnmatch? each time 169013:21:28 with a request store 169113:21:29 reuses the #fnmatch? calculations 169213:21:29 when compare_to differs 169313:21:29 calls #fnmatch? each time 169413:21:29# [RSpecRunTime] RSpec elapsed time: 19 minutes 6.25 seconds. Current RSS: ~1528M. Threads: 4. load average: 1.07 1.10 1.08 1/283 15024 169613:21:29 when pipeline sha differs 169713:21:30 calls #fnmatch? each time 169813:21:30 when project_id differs 169913:21:30 calls #fnmatch? each time 170013:21:30 when using variable expansion 170113:21:30 when context is nil 170213:21:31 is expected to be falsey 170313:21:31 when modified paths are nil 170413:21:31 is expected to be truthy 170513:21:31 when context has the specified variables 170613:21:32 is expected to be truthy 170713:21:32 when variable expansion does not match 170813:21:33 is expected to be truthy 170913:21:33 when using compare_to 171013:21:34 when compare_to is branch or tag 171113:21:34 pipeline_ref: "feature_1", compare_to: "master", paths: ["file1.txt"], result: true 171213:21:34 is expected to eq true 171313:21:34# [RSpecRunTime] RSpec elapsed time: 19 minutes 11.18 seconds. Current RSS: ~1401M. Threads: 4. load average: 1.07 1.10 1.08 1/288 15163 171513:21:34 pipeline_ref: "feature_1", compare_to: "master", paths: ["README.md"], result: false 171613:21:34 is expected to eq false 171713:21:34 pipeline_ref: "feature_1", compare_to: "master", paths: ["xyz.md"], result: false 171813:21:34 is expected to eq false 171913:21:34 pipeline_ref: "feature_2", compare_to: "master", paths: ["file1.txt"], result: true 172013:21:34 is expected to eq true 172113:21:34 pipeline_ref: "feature_2", compare_to: "master", paths: ["file2.txt"], result: true 172213:21:35 is expected to eq true 172313:21:35 pipeline_ref: "feature_2", compare_to: "feature_1", paths: ["file1.txt"], result: false 172413:21:35 is expected to eq false 172513:21:35 pipeline_ref: "feature_2", compare_to: "feature_1", paths: ["file2.txt"], result: true 172613:21:35 is expected to eq true 172713:21:35 pipeline_ref: "feature_1", compare_to: "tag_1", paths: ["file1.txt"], result: false 172813:21:35 is expected to eq false 172913:21:35 pipeline_ref: "feature_1", compare_to: "tag_1", paths: ["file2.txt"], result: true 173013:21:35 is expected to eq true 173113:21:35 pipeline_ref: "feature_2", compare_to: "tag_1", paths: ["file2.txt"], result: true 173213:21:35 is expected to eq true 173313:21:35 when compare_to is a sha 173413:21:35 is expected to be truthy 173513:21:35 when compare_to is not a valid ref 173613:21:35 raises ParseError 173713:21:35 when using variable expansion 173813:21:35 is expected to be truthy 173913:21:35# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/build/rules/rule/clause/changes_spec.rb. It took 15.08 seconds. Expected to take 13.12 seconds. 174013:21:35# [RSpecRunTime] Starting example group spec/serializers/diffs_entity_spec.rb. Expected to take 12.44 seconds. 174313:21:39 contains needed attributes 174413:21:39 broken merge request 174513:21:39 renders without errors 174613:21:40# [RSpecRunTime] RSpec elapsed time: 19 minutes 16.58 seconds. Current RSS: ~1435M. Threads: 4. load average: 1.14 1.11 1.09 1/288 15264 174813:21:40 when a commit_id is passed 174913:21:40 when the passed commit is not the first or last in the group 175013:21:42 includes commit references for previous and next 175113:21:42# [RSpecRunTime] RSpec elapsed time: 19 minutes 19.0 seconds. Current RSS: ~1456M. Threads: 4. load average: 1.14 1.11 1.09 1/288 15270 175313:21:42 when the passed commit is the first in the group 175413:21:44 includes commit references for nil and previous commit 175513:21:44# [RSpecRunTime] RSpec elapsed time: 19 minutes 21.18 seconds. Current RSS: ~1475M. Threads: 4. load average: 1.13 1.11 1.09 1/288 15273 175713:21:44 when the passed commit is the last in the group 175813:21:46 includes commit references for the next and nil 175913:21:46# [RSpecRunTime] RSpec elapsed time: 19 minutes 23.31 seconds. Current RSS: ~1486M. Threads: 4. load average: 1.13 1.11 1.09 1/286 15276 176213:21:46 serializes diff files using DiffFileEntity 176313:21:46 when there are conflicts 176413:21:46 serializes diff files with conflicts 176513:21:46# [RSpecRunTime] Finishing example group spec/serializers/diffs_entity_spec.rb. It took 11.16 seconds. Expected to take 12.44 seconds. 176613:21:46# [RSpecRunTime] Starting example group spec/models/concerns/milestoneable_spec.rb. Expected to take 11.82 seconds. 176713:21:46Milestoneable 176813:21:47 does not allow STI 176913:21:47 #supports_milestone? 177113:21:47 returns true 177213:21:47# [RSpecRunTime] RSpec elapsed time: 19 minutes 24.49 seconds. Current RSS: ~1490M. Threads: 4. load average: 1.12 1.11 1.09 1/285 15295 177413:21:47 for merge requests 177513:21:47 returns true 177613:21:47 for incidents 177713:21:48 returns true 177813:21:48 release scopes 177913:21:50 #any_milestone 178013:21:50 when milestone filter is present and related closing issues are joined 178113:21:50 returns merge request closing issues of any milestone 178213:21:50# [RSpecRunTime] RSpec elapsed time: 19 minutes 27.46 seconds. Current RSS: ~1487M. Threads: 4. load average: 1.12 1.11 1.09 1/287 15322 178413:21:50 #without_release 178513:21:50 returns the issues not tied to any milestone and the ones tied to milestone with no release 178613:21:50 #any_release 178713:21:51 returns all issues tied to a release 178813:21:51 #with_release 178913:21:51 returns the issues tied a specfic release 179013:21:51 when a release has a milestone with one issue and another one with no issue 179113:21:51 returns that one issue 179213:21:51 when the milestone with no issue is added as a filter 179313:21:51 returns an empty list 179413:21:51 when the milestone with the issue is added as a filter 179513:21:51 returns this issue 179613:21:51 when there is no issue under a specific release 179713:21:51 returns no issue 179813:21:51 when a non-existent release tag is passed in 179913:21:51 returns no issue 180113:21:51 behaves like an object that can be assigned a milestone 180413:21:51 with correct params 180513:21:51 is expected to be valid 180613:21:51 with empty string milestone 180713:21:51 is expected to be valid 180813:21:51 with nil milestone id 180913:21:51 is expected to be valid 181013:21:51 with a milestone id from another project 181113:21:52 is expected to be invalid 181213:21:52 #milestone_available? 181313:21:52 returns true with a milestone from the issue project 181413:21:52 returns true with a milestone from the issue project group 181513:21:52 returns true with a milestone from the the parent of the issue project group 181613:21:52 returns true with a blank milestone 181713:21:53 returns false with a milestone from another project 181813:21:54 returns false with a milestone from another group 181913:21:54# [RSpecRunTime] RSpec elapsed time: 19 minutes 30.6 seconds. Current RSS: ~1455M. Threads: 4. load average: 1.11 1.11 1.09 1/287 15323 182113:21:54 #milestone_available? 182213:21:54 returns true with a milestone from the issue group 182313:21:54 MergeRequests 182413:21:54 behaves like an object that can be assigned a milestone 182713:21:54 with correct params 182813:21:54 is expected to be valid 182913:21:54 with empty string milestone 183013:21:54 is expected to be valid 183113:21:54 with nil milestone id 183213:21:54 is expected to be valid 183313:21:54 with a milestone id from another project 183413:21:55 is expected to be invalid 183513:21:55 #milestone_available? 183613:21:55 returns true with a milestone from the issue project 183713:21:55 returns true with a milestone from the issue project group 183813:21:55 returns true with a milestone from the the parent of the issue project group 183913:21:55 returns true with a blank milestone 184013:21:56 returns false with a milestone from another project 184113:21:56 returns false with a milestone from another group 184213:21:56# [RSpecRunTime] RSpec elapsed time: 19 minutes 33.36 seconds. Current RSS: ~1436M. Threads: 4. load average: 1.11 1.11 1.09 1/287 15324 184413:21:56# [RSpecRunTime] Finishing example group spec/models/concerns/milestoneable_spec.rb. It took 9.98 seconds. Expected to take 11.82 seconds. 184513:21:56# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/reports/test_suite_summary_spec.rb. Expected to take 11.33 seconds. 184613:21:56Gitlab::Ci::Reports::TestSuiteSummary 184813:21:56 when test suite summary has several build report results 184913:21:57 returns the suite name 185013:21:57# [RSpecRunTime] RSpec elapsed time: 19 minutes 34.5 seconds. Current RSS: ~1427M. Threads: 4. load average: 1.10 1.10 1.09 1/286 15325 185313:21:57 when test suite summary has several build report results 185413:21:58 returns the build ids 185513:21:59# [RSpecRunTime] RSpec elapsed time: 19 minutes 35.56 seconds. Current RSS: ~1419M. Threads: 4. load average: 1.10 1.10 1.09 1/286 15326 185813:21:59 when test suite summary has several build report results 185913:22:00 returns the total time 186013:22:00# [RSpecRunTime] RSpec elapsed time: 19 minutes 36.67 seconds. Current RSS: ~1415M. Threads: 4. load average: 1.10 1.10 1.09 1/286 15327 186213:22:00 #success_count 186313:22:00 when test suite summary has several build report results 186413:22:01 returns the total success 186513:22:01# [RSpecRunTime] RSpec elapsed time: 19 minutes 37.88 seconds. Current RSS: ~1411M. Threads: 4. load average: 1.10 1.10 1.09 1/286 15328 186713:22:01 #failed_count 186813:22:01 when test suite summary has several build report results 186913:22:02 returns the total failed 187013:22:02# [RSpecRunTime] RSpec elapsed time: 19 minutes 39.01 seconds. Current RSS: ~1409M. Threads: 4. load average: 1.10 1.10 1.09 1/283 15329 187213:22:02 #error_count 187313:22:02 when test suite summary has several build report results 187413:22:03 returns the total errored 187513:22:03# [RSpecRunTime] RSpec elapsed time: 19 minutes 40.1 seconds. Current RSS: ~1409M. Threads: 4. load average: 1.25 1.14 1.10 1/283 15330 187713:22:03 #skipped_count 187813:22:03 when test suite summary has several build report results 187913:22:04 returns the total skipped 188013:22:04# [RSpecRunTime] RSpec elapsed time: 19 minutes 41.25 seconds. Current RSS: ~1412M. Threads: 4. load average: 1.25 1.14 1.10 1/283 15331 188213:22:04 #total_count 188313:22:04 when test suite summary has several build report results 188413:22:05 returns the total count 188513:22:05# [RSpecRunTime] RSpec elapsed time: 19 minutes 42.39 seconds. Current RSS: ~1411M. Threads: 4. load average: 1.25 1.14 1.10 1/283 15332 188713:22:05 #suite_error 188813:22:05 when there are no build report results with suite errors 188913:22:06 is expected to be nil 189013:22:06 when there are build report results with suite errors 189113:22:07 includes the first suite error from the collection of build report results 189213:22:07# [RSpecRunTime] RSpec elapsed time: 19 minutes 44.45 seconds. Current RSS: ~1412M. Threads: 4. load average: 1.23 1.13 1.10 1/283 15333 189513:22:07 when test suite summary has several build report results 189613:22:09 returns the total as a hash 189713:22:09# [RSpecRunTime] RSpec elapsed time: 19 minutes 45.67 seconds. Current RSS: ~1412M. Threads: 4. load average: 1.23 1.13 1.10 1/283 15334 189913:22:09# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/reports/test_suite_summary_spec.rb. It took 12.3 seconds. Expected to take 11.33 seconds. 190013:22:09# [RSpecRunTime] Starting example group spec/models/ci/build_trace_metadata_spec.rb. Expected to take 10.65 seconds. 190113:22:09Ci::BuildTraceMetadata 190213:22:09 does not allow STI 190313:22:09 is expected to belong to build required: false 190413:22:09 is expected to belong to trace_artifact required: false 190513:22:09 is expected to validate that :build cannot be empty/falsy 190613:22:09 is expected to validate that :archival_attempts cannot be empty/falsy 190713:22:09 #can_attempt_archival_now? 190813:22:09 when archival_attempts is over the limit 190913:22:09 is expected to be falsey 191013:22:09 when last_archival_attempt_at is not set 191113:22:10 is expected to be truthy 191213:22:10 when last_archival_attempt_at is set 191313:22:10 is expected to be truthy 191413:22:10 when last_archival_attempt_at is too close 191513:22:11 is expected to be falsey 191613:22:11 #archival_attempts_available? 191713:22:11 when archival_attempts is over the limit 191813:22:11 is expected to be falsey 191913:22:11 when archival_attempts is at the limit 192013:22:12 is expected to be truthy 192113:22:12 #increment_archival_attempts! 192213:22:13 increments the attempts 192313:22:13 updates the last_archival_attempt_at timestamp 192413:22:13 #track_archival! 192513:22:14 stores the artifact id and timestamp 192613:22:14# [RSpecRunTime] RSpec elapsed time: 19 minutes 51.51 seconds. Current RSS: ~1408M. Threads: 4. load average: 1.21 1.13 1.09 1/283 15335 192813:22:14 .find_or_upsert_for! 192913:22:15 creates a new record 193013:22:15 with existing records 193113:22:15 returns the existing record 193213:22:15 #remote_checksum_valid? 193313:22:15 checksum: nil, remote_checksum: nil, result: false 193413:22:16 is expected to eq false 193513:22:16 checksum: nil, remote_checksum: "a", result: false 193613:22:16 is expected to eq false 193713:22:16 checksum: "a", remote_checksum: nil, result: false 193813:22:17 is expected to eq false 193913:22:17 checksum: "a", remote_checksum: "b", result: false 194013:22:17 is expected to eq false 194113:22:17 checksum: "b", remote_checksum: "a", result: false 194213:22:18 is expected to eq false 194313:22:18 checksum: "a", remote_checksum: "a", result: true 194413:22:18 is expected to eq true 194513:22:18 partitioning 194613:22:20 assigns the same partition id as the one that build has 194713:22:20# [RSpecRunTime] RSpec elapsed time: 19 minutes 57.0 seconds. Current RSS: ~1407M. Threads: 4. load average: 1.20 1.13 1.09 1/283 15336 194913:22:20# [RSpecRunTime] Finishing example group spec/models/ci/build_trace_metadata_spec.rb. It took 11.33 seconds. Expected to take 10.65 seconds. 195013:22:20# [RSpecRunTime] Starting example group spec/services/merge_requests/export_csv_service_spec.rb. Expected to take 10.43 seconds. 195113:22:20MergeRequests::ExportCsvService 195313:22:22 contains the correct information 195513:22:22 when assigned 195613:22:23 contains the names of assignees 195713:22:23 contains the usernames of assignees 195813:22:24# [RSpecRunTime] RSpec elapsed time: 20 minutes 0.55 second. Current RSS: ~1431M. Threads: 4. load average: 1.26 1.14 1.10 1/288 15454 196013:22:24 when not assigned 196113:22:24 returns empty strings 196313:22:24 when approved 196413:22:26 contains the names of approvers separated by a comma 196513:22:26 contains the usernames of approvers separated by a comma 196613:22:26# [RSpecRunTime] RSpec elapsed time: 20 minutes 3.02 seconds. Current RSS: ~1439M. Threads: 4. load average: 1.26 1.14 1.10 1/290 15512 196813:22:26 when not approved 196913:22:26 returns empty strings 197113:22:26 MR is merged 197313:22:28 has a merged user 197413:22:28# [RSpecRunTime] RSpec elapsed time: 20 minutes 5.5 seconds. Current RSS: ~1437M. Threads: 4. load average: 1.24 1.14 1.10 1/290 15566 197613:22:28 MR is not merged 197713:22:29 returns empty strings 197913:22:29 milestone is assigned 198013:22:30 contains the milestone ID 198113:22:30# [RSpecRunTime] RSpec elapsed time: 20 minutes 7.35 seconds. Current RSS: ~1437M. Threads: 4. load average: 1.24 1.14 1.10 1/289 15625 198313:22:30 no milestone is assigned 198413:22:30 returns an empty string 198713:22:31 renders with a target filesize 198813:22:31# [RSpecRunTime] Finishing example group spec/services/merge_requests/export_csv_service_spec.rb. It took 11.14 seconds. Expected to take 10.43 seconds. 198913:22:31# [RSpecRunTime] Starting example group spec/lib/gitlab/chat/output_spec.rb. Expected to take 9.48 seconds. 199013:22:31Gitlab::Chat::Output 199213:22:32 returns the chat reply as a String 199313:22:32 without the chat_reply trace section 199413:22:33 falls back to using the step_script trace section 199513:22:33 without the step_script trace section 199613:22:34 falls back to using the build_script trace section 199713:22:34 without the build_script trace section 199813:22:35 raises MissingBuildSectionError 199913:22:35# [RSpecRunTime] RSpec elapsed time: 20 minutes 12.21 seconds. Current RSS: ~1428M. Threads: 4. load average: 1.22 1.14 1.10 1/288 15626 200113:22:35 #without_executed_command_line 200213:22:36 returns the input without the first line 200313:22:37 returns an empty String when the input is empty 200413:22:38 returns an empty String when the input consits of a single newline 200513:22:38# [RSpecRunTime] RSpec elapsed time: 20 minutes 14.95 seconds. Current RSS: ~1416M. Threads: 4. load average: 1.28 1.15 1.10 1/286 15627 200713:22:38 #find_build_trace_section 200813:22:39 returns nil when no section could be found 200913:22:40 returns the trace section when it could be found 201013:22:40# [RSpecRunTime] RSpec elapsed time: 20 minutes 17.14 seconds. Current RSS: ~1407M. Threads: 4. load average: 1.28 1.15 1.10 1/284 15628 201213:22:40# [RSpecRunTime] Finishing example group spec/lib/gitlab/chat/output_spec.rb. It took 8.99 seconds. Expected to take 9.48 seconds. 201313:22:40# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/external/common_spec.rb. Expected to take 9.4 seconds. 201413:22:40Gitlab::Ci::Status::External::Common 201613:22:41 returns description 201713:22:41 when description is nil 201813:22:42 uses core status label 201913:22:42# [RSpecRunTime] RSpec elapsed time: 20 minutes 19.43 seconds. Current RSS: ~1413M. Threads: 4. load average: 1.26 1.15 1.10 1/283 15629 202113:22:42 when description is empty string 202213:22:43 uses core status label 202313:22:43# [RSpecRunTime] RSpec elapsed time: 20 minutes 20.49 seconds. Current RSS: ~1417M. Threads: 4. load average: 1.26 1.15 1.10 1/283 15630 202513:22:43 #has_action? 202613:22:45 is expected not to have action 202713:22:45# [RSpecRunTime] RSpec elapsed time: 20 minutes 21.67 seconds. Current RSS: ~1424M. Threads: 4. load average: 1.26 1.15 1.10 1/283 15631 202913:22:45 #has_details? 203013:22:45 when user has access to read commit status 203113:22:46 is expected to have details 203213:22:46# [RSpecRunTime] RSpec elapsed time: 20 minutes 23.1 seconds. Current RSS: ~1424M. Threads: 4. load average: 1.26 1.15 1.10 1/283 15632 203413:22:46 when user does not have access to read commit status 203513:22:47 is expected not to have details 203613:22:47# [RSpecRunTime] RSpec elapsed time: 20 minutes 24.31 seconds. Current RSS: ~1425M. Threads: 4. load average: 1.24 1.15 1.10 1/283 15633 203813:22:47 #details_path 203913:22:48 links to the external target URL 204013:22:48# [RSpecRunTime] RSpec elapsed time: 20 minutes 25.48 seconds. Current RSS: ~1424M. Threads: 4. load average: 1.24 1.15 1.10 1/283 15634 204213:22:48# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/external/common_spec.rb. It took 8.34 seconds. Expected to take 9.4 seconds. 204313:22:48# [RSpecRunTime] Starting example group spec/models/design_management/design_collection_spec.rb. Expected to take 8.77 seconds. 204413:22:48DesignManagement::DesignCollection 204513:22:49 does not allow STI 204613:22:49 .find_or_create_design! 204713:22:49 finds an existing design 204813:22:49 creates a new design if one didn't exist 204913:22:49 only queries the designs once 205013:22:50 inserts the design after any existing designs 205113:22:50# [RSpecRunTime] RSpec elapsed time: 20 minutes 26.61 seconds. Current RSS: ~1420M. Threads: 4. load average: 1.24 1.15 1.10 1/283 15635 205413:22:50 defaults to ready 205513:22:50 persists its state changes between initializations 205613:22:50 state: "ready", can_start: true, can_end: false, can_error: true, can_reset: true 205713:22:50 maintains state machine transition rules 205813:22:50 state: "in_progress", can_start: false, can_end: true, can_error: true, can_reset: true 205913:22:50 maintains state machine transition rules 206013:22:50 state: "error", can_start: false, can_end: false, can_error: false, can_reset: true 206113:22:50 maintains state machine transition rules 206213:22:50 clearing the redis cached state when state changes back to ready 206313:22:50 clears the cached state on end_copy! 206413:22:50 clears the cached state on reset_copy! 206613:22:50 is true when the design collection has no designs 206713:22:50 is false when the design collection has designs 206913:22:54 includes versions for all designs 207013:22:54# [RSpecRunTime] RSpec elapsed time: 20 minutes 30.7 seconds. Current RSS: ~1424M. Threads: 4. load average: 1.22 1.14 1.10 1/283 15636 207313:22:54 builds a design repository 207413:22:54 #designs_by_filename 207513:22:55 finds all the designs with those filenames on this issue 207613:22:56 only makes a single query 207713:22:56 some are deleted 207813:22:57 takes deletion into account 207913:22:57# [RSpecRunTime] RSpec elapsed time: 20 minutes 33.94 seconds. Current RSS: ~1418M. Threads: 4. load average: 1.22 1.14 1.10 1/288 16091 208113:22:57# [RSpecRunTime] Finishing example group spec/models/design_management/design_collection_spec.rb. It took 8.46 seconds. Expected to take 8.77 seconds. 208213:22:57# [RSpecRunTime] Starting example group spec/models/analytics/cycle_analytics/stage_spec.rb. Expected to take 8.48 seconds. 208313:22:57Analytics::CycleAnalytics::Stage 208413:22:57 does not allow STI 208613:22:58 is expected to validate that :name is case-sensitively unique within the scope of :group_id and :group_value_stream_id 208713:22:58 validates count of stages per value stream 208813:22:58# [RSpecRunTime] RSpec elapsed time: 20 minutes 35.05 seconds. Current RSS: ~1413M. Threads: 4. load average: 1.20 1.14 1.10 1/288 16092 209013:22:58 .distinct_stages_within_hierarchy 209113:23:00 returns distinct stages by the event identifiers 209213:23:00# [RSpecRunTime] RSpec elapsed time: 20 minutes 36.64 seconds. Current RSS: ~1411M. Threads: 4. load average: 1.20 1.14 1.10 1/288 16093 209413:23:00 behaves like value stream analytics stage 209513:23:00 associations 209613:23:00 is expected to belong to end_event_label required: false 209713:23:00 is expected to belong to start_event_label required: false 209813:23:00 is expected to belong to stage_event_hash required: false 210113:23:00 validates presence of parent 210213:23:01 validates presence of start_event_identifier 210313:23:01 validates presence of end_event_identifier 210413:23:01 is invalid when end_event is not allowed for the given start_event 210513:23:01 disallows default stage names when creating custom stage 210613:23:01 is expected not to be valid 210713:23:01# [RSpecRunTime] RSpec elapsed time: 20 minutes 38.32 seconds. Current RSS: ~1404M. Threads: 4. load average: 1.20 1.14 1.10 1/288 16094 211013:23:01 .by_value_stream 211113:23:02 finds stages by value stream 211213:23:02 .by_value_stream_ids 211313:23:02 finds stages by array of value streams ids 211413:23:02 #subject_class 211513:23:03 infers the model from the start event 211613:23:03 #start_event 211713:23:03 builds start_event object based on start_event_identifier 211913:23:03 builds end_event object based on end_event_identifier 212013:23:03 #matches_with_stage_params? 212113:23:03 matches with default stage params 212213:23:03 mismatches when the stage is custom 212413:23:03 delegates to 'parent_name'_id attribute 212613:23:03 does not differ when the same object is built with the same params 212713:23:03 differs when the stage events are different 212913:23:03 associates the same stage event hash record 213013:23:03 does not introduce duplicated stage event hash records 213113:23:04 creates different hash record for different event configurations 213213:23:04 when the group exist in a different organization 213313:23:04 creates a new stage event hash record 213413:23:04 when the stage event hash changes 213513:23:04 deletes the old, unused stage event hash record 213613:23:05 does not delete used stage event hash record 213713:23:05 when the stage events hash code does not change 213813:23:05 does not trigger extra query on save 213913:23:05 behaves like value stream analytics namespace models 214013:23:05 when ProjectNamespace is given 214213:23:06 when personal namespace is given 214413:23:06 associations 214513:23:06 is expected to belong to namespace required: true 214613:23:06 is expected to belong to value_stream required: false 214713:23:06# [RSpecRunTime] Finishing example group spec/models/analytics/cycle_analytics/stage_spec.rb. It took 8.99 seconds. Expected to take 8.48 seconds. 214813:23:06# [RSpecRunTime] Starting example group spec/lib/gitlab/rack_attack/request_spec.rb. Expected to take 8.11 seconds. 214913:23:06Gitlab::RackAttack::Request 215013:23:06 FILES_PATH_REGEX 215113:23:06 is expected to match "/api/v4/projects/1/repository/files/README" 215213:23:06 is expected to match "/api/v4/projects/1/repository/files/README?ref=master" 215313:23:06 is expected to match "/api/v4/projects/1/repository/files/README/blame" 215413:23:06 is expected to match "/api/v4/projects/1/repository/files/README/raw" 215513:23:06 is expected to match "/api/v4/projects/some%2Fnested%2Frepo/repository/files/README" 215613:23:06 is expected not to match "/api/v4/projects/some/nested/repo/repository/files/README" 215713:23:06 #api_request? 215813:23:06 path: "/", expected: false 215913:23:06 is expected to eq false 216013:23:06 when the application is mounted at a relative URL 216113:23:06 is expected to eq false 216213:23:06 path: "/groups", expected: false 216313:23:06 is expected to eq false 216413:23:06 when the application is mounted at a relative URL 216513:23:06 is expected to eq false 216613:23:06 path: "/foo/api", expected: false 216713:23:06 is expected to eq false 216813:23:06 when the application is mounted at a relative URL 216913:23:06 is expected to eq false 217013:23:06 path: "/api", expected: false 217113:23:06 is expected to eq false 217213:23:06 when the application is mounted at a relative URL 217313:23:06 is expected to eq false 217413:23:06 path: "/api/", expected: true 217513:23:06 is expected to eq true 217613:23:06 when the application is mounted at a relative URL 217713:23:06 is expected to eq true 217813:23:06 path: "/api/v4/groups/1", expected: true 217913:23:06 is expected to eq true 218013:23:06 when the application is mounted at a relative URL 218113:23:06 is expected to eq true 218213:23:06 path: "/oauth/tokens", expected: true 218313:23:06 is expected to eq true 218413:23:06 when the application is mounted at a relative URL 218513:23:06 is expected to eq true 218613:23:06 path: "/oauth/userinfo", expected: true 218713:23:07 is expected to eq true 218813:23:07 when the application is mounted at a relative URL 218913:23:07 is expected to eq true 219013:23:07 #api_internal_request? 219113:23:07 path: "/", expected: false 219213:23:07 is expected to eq false 219313:23:07 when the application is mounted at a relative URL 219413:23:07 is expected to eq false 219513:23:07 path: "/groups", expected: false 219613:23:07 is expected to eq false 219713:23:07 when the application is mounted at a relative URL 219813:23:07 is expected to eq false 219913:23:07 path: "/api", expected: false 220013:23:07 is expected to eq false 220113:23:07 when the application is mounted at a relative URL 220213:23:07 is expected to eq false 220313:23:07 path: "/api/v4/groups/1", expected: false 220413:23:07 is expected to eq false 220513:23:07 when the application is mounted at a relative URL 220613:23:07 is expected to eq false 220713:23:07 path: "/api/v4/internal", expected: false 220813:23:07 is expected to eq false 220913:23:07 when the application is mounted at a relative URL 221013:23:07 is expected to eq false 221113:23:07 path: "/foo/api/v4/internal", expected: false 221213:23:07 is expected to eq false 221313:23:07 when the application is mounted at a relative URL 221413:23:07 is expected to eq false 221513:23:07 path: "/api/v4/internal/", expected: true 221613:23:07 is expected to eq true 221713:23:07 when the application is mounted at a relative URL 221813:23:07 is expected to eq true 221913:23:07 path: "/api/v4/internal/foo", expected: true 222013:23:07 is expected to eq true 222113:23:07 when the application is mounted at a relative URL 222213:23:07 is expected to eq true 222313:23:07 path: "/api/v1/internal/foo", expected: true 222413:23:07 is expected to eq true 222513:23:07 when the application is mounted at a relative URL 222613:23:07 is expected to eq true 222713:23:07 #health_check_request? 222813:23:07 path: "/", expected: false 222913:23:07 is expected to eq false 223013:23:07 when the application is mounted at a relative URL 223113:23:07 is expected to eq false 223213:23:07 path: "/groups", expected: false 223313:23:07 is expected to eq false 223413:23:07 when the application is mounted at a relative URL 223513:23:07 is expected to eq false 223613:23:07 path: "/foo/-/health", expected: false 223713:23:07 is expected to eq false 223813:23:07 when the application is mounted at a relative URL 223913:23:07 is expected to eq false 224013:23:07 path: "/-/health", expected: true 224113:23:07 is expected to eq true 224213:23:07 when the application is mounted at a relative URL 224313:23:07 is expected to eq true 224413:23:07 path: "/-/liveness", expected: true 224513:23:07 is expected to eq true 224613:23:07 when the application is mounted at a relative URL 224713:23:07 is expected to eq true 224813:23:07 path: "/-/readiness", expected: true 224913:23:07 is expected to eq true 225013:23:07 when the application is mounted at a relative URL 225113:23:07 is expected to eq true 225213:23:07 path: "/-/metrics", expected: true 225313:23:07 is expected to eq true 225413:23:07 when the application is mounted at a relative URL 225513:23:07 is expected to eq true 225613:23:07 path: "/-/health/foo", expected: true 225713:23:07 is expected to eq true 225813:23:07 when the application is mounted at a relative URL 225913:23:07 is expected to eq true 226013:23:07 path: "/-/liveness/foo", expected: true 226113:23:08 is expected to eq true 226213:23:08 when the application is mounted at a relative URL 226313:23:08 is expected to eq true 226413:23:08 path: "/-/readiness/foo", expected: true 226513:23:08 is expected to eq true 226613:23:08 when the application is mounted at a relative URL 226713:23:08 is expected to eq true 226813:23:08 path: "/-/metrics/foo", expected: true 226913:23:08 is expected to eq true 227013:23:08 when the application is mounted at a relative URL 227113:23:08 is expected to eq true 227213:23:08 #container_registry_event? 227313:23:08 path: "/", expected: false 227413:23:08 is expected to eq false 227513:23:08 when the application is mounted at a relative URL 227613:23:08 is expected to eq false 227713:23:08 path: "/groups", expected: false 227813:23:08 is expected to eq false 227913:23:08 when the application is mounted at a relative URL 228013:23:08 is expected to eq false 228113:23:08 path: "/api/v4/container_registry_event", expected: false 228213:23:08 is expected to eq false 228313:23:08 when the application is mounted at a relative URL 228413:23:08 is expected to eq false 228513:23:08 path: "/foo/api/v4/container_registry_event/", expected: false 228613:23:08 is expected to eq false 228713:23:08 when the application is mounted at a relative URL 228813:23:08 is expected to eq false 228913:23:08 path: "/api/v4/container_registry_event/", expected: true 229013:23:08 is expected to eq true 229113:23:08 when the application is mounted at a relative URL 229213:23:08 is expected to eq true 229313:23:08 path: "/api/v4/container_registry_event/foo", expected: true 229413:23:08 is expected to eq true 229513:23:08 when the application is mounted at a relative URL 229613:23:08 is expected to eq true 229713:23:08 path: "/api/v1/container_registry_event/foo", expected: true 229813:23:08 is expected to eq true 229913:23:08 when the application is mounted at a relative URL 230013:23:08 is expected to eq true 230113:23:08 #product_analytics_collector_request? 230213:23:08 path: "/", expected: false 230313:23:08 is expected to eq false 230413:23:08 when the application is mounted at a relative URL 230513:23:08 is expected to eq false 230613:23:08 path: "/groups", expected: false 230713:23:08 is expected to eq false 230813:23:08 when the application is mounted at a relative URL 230913:23:08 is expected to eq false 231013:23:08 path: "/-/collector", expected: false 231113:23:08 is expected to eq false 231213:23:08 when the application is mounted at a relative URL 231313:23:08 is expected to eq false 231413:23:08 path: "/-/collector/foo", expected: false 231513:23:08 is expected to eq false 231613:23:08 when the application is mounted at a relative URL 231713:23:08 is expected to eq false 231813:23:08 path: "/foo/-/collector/i", expected: false 231913:23:08 is expected to eq false 232013:23:08 when the application is mounted at a relative URL 232113:23:08 is expected to eq false 232213:23:08 path: "/-/collector/i", expected: true 232313:23:08 is expected to eq true 232413:23:08 when the application is mounted at a relative URL 232513:23:08 is expected to eq true 232613:23:08 path: "/-/collector/ifoo", expected: true 232713:23:08 is expected to eq true 232813:23:08 when the application is mounted at a relative URL 232913:23:08 is expected to eq true 233013:23:08 path: "/-/collector/i/foo", expected: true 233113:23:09 is expected to eq true 233213:23:09 when the application is mounted at a relative URL 233313:23:09 is expected to eq true 233413:23:09 #should_be_skipped? 233513:23:09 api_internal_request: true, health_check_request: true, container_registry_event: true 233613:23:09 returns true if any condition is true 233713:23:09 api_internal_request: true, health_check_request: true, container_registry_event: false 233813:23:09 returns true if any condition is true 233913:23:09 api_internal_request: true, health_check_request: false, container_registry_event: true 234013:23:09 returns true if any condition is true 234113:23:09 api_internal_request: true, health_check_request: false, container_registry_event: false 234213:23:09 returns true if any condition is true 234313:23:09 api_internal_request: false, health_check_request: true, container_registry_event: true 234413:23:09 returns true if any condition is true 234513:23:09 api_internal_request: false, health_check_request: true, container_registry_event: false 234613:23:09 returns true if any condition is true 234713:23:09 api_internal_request: false, health_check_request: false, container_registry_event: true 234813:23:09 returns true if any condition is true 234913:23:09 api_internal_request: false, health_check_request: false, container_registry_event: false 235013:23:09 returns true if any condition is true 235113:23:09 #web_request? 235213:23:09 path: "/", expected: true 235313:23:09 is expected to eq true 235413:23:09 when the application is mounted at a relative URL 235513:23:09 is expected to eq true 235613:23:09 path: "/groups", expected: true 235713:23:09 is expected to eq true 235813:23:09 when the application is mounted at a relative URL 235913:23:09 is expected to eq true 236013:23:09 path: "/foo/api", expected: true 236113:23:09 is expected to eq true 236213:23:09 when the application is mounted at a relative URL 236313:23:09 is expected to eq true 236413:23:09 path: "/api", expected: true 236513:23:09 is expected to eq true 236613:23:09 when the application is mounted at a relative URL 236713:23:09 is expected to eq true 236813:23:09 path: "/api/", expected: false 236913:23:09 is expected to eq false 237013:23:09 when the application is mounted at a relative URL 237113:23:09 is expected to eq false 237213:23:09 path: "/api/v4/groups/1", expected: false 237313:23:09 is expected to eq false 237413:23:09 when the application is mounted at a relative URL 237513:23:09 is expected to eq false 237613:23:09 #throttle_unauthenticated_git_http? 237713:23:10 path: git_clone_project_path_get_info_refs, request_unauthenticated?: true, application_setting_throttle_unauthenticated_git_http_enabled: true, expected: true 237813:23:10 is expected to eq true 237913:23:10 path: git_clone_project_path_get_info_refs, request_unauthenticated?: false, application_setting_throttle_unauthenticated_git_http_enabled: true, expected: false 238013:23:10 is expected to eq false 238113:23:10 path: git_clone_project_path_get_info_refs, request_unauthenticated?: true, application_setting_throttle_unauthenticated_git_http_enabled: false, expected: false 238213:23:10 is expected to eq false 238313:23:10 path: git_clone_project_path_get_info_refs, request_unauthenticated?: false, application_setting_throttle_unauthenticated_git_http_enabled: false, expected: false 238413:23:10 is expected to eq false 238513:23:10 path: git_clone_path_post_git_upload_pack, request_unauthenticated?: true, application_setting_throttle_unauthenticated_git_http_enabled: true, expected: true 238613:23:10 is expected to eq true 238713:23:10 path: git_clone_path_post_git_upload_pack, request_unauthenticated?: false, application_setting_throttle_unauthenticated_git_http_enabled: false, expected: false 238813:23:10 is expected to eq false 238913:23:10 path: "/users/sign_in", request_unauthenticated?: true, application_setting_throttle_unauthenticated_git_http_enabled: true, expected: false 239013:23:10 is expected to eq false 239113:23:10 path: "/users/sign_in", request_unauthenticated?: false, application_setting_throttle_unauthenticated_git_http_enabled: false, expected: false 239213:23:10 is expected to eq false 239313:23:10 #protected_path? 239413:23:10 path: "/", expected: false 239513:23:10 is expected to eq false 239613:23:10 when the application is mounted at a relative URL 239713:23:10 is expected to eq false 239813:23:10 path: "/groups", expected: false 239913:23:10 is expected to eq false 240013:23:10 when the application is mounted at a relative URL 240113:23:10 is expected to eq false 240213:23:10 path: "/foo/protected", expected: false 240313:23:10 is expected to eq false 240413:23:10 when the application is mounted at a relative URL 240513:23:10 is expected to eq false 240613:23:10 path: "/foo/secure", expected: false 240713:23:10 is expected to eq false 240813:23:10 when the application is mounted at a relative URL 240913:23:10 is expected to eq false 241013:23:10 path: "/protected", expected: true 241113:23:10 is expected to eq true 241213:23:10 when the application is mounted at a relative URL 241313:23:10 is expected to eq true 241413:23:10 path: "/secure", expected: true 241513:23:10 is expected to eq true 241613:23:10 when the application is mounted at a relative URL 241713:23:10 is expected to eq true 241813:23:10 path: "/secure/", expected: true 241913:23:10 is expected to eq true 242013:23:10 when the application is mounted at a relative URL 242113:23:10 is expected to eq true 242213:23:10 path: "/secure/foo", expected: true 242313:23:10 is expected to eq true 242413:23:10 when the application is mounted at a relative URL 242513:23:10 is expected to eq true 242613:23:10 #get_request_protected_path? 242713:23:10 path: "/", expected: false 242813:23:10 is expected to eq false 242913:23:10 when the application is mounted at a relative URL 243013:23:10 is expected to eq false 243113:23:10 path: "/groups", expected: false 243213:23:10 is expected to eq false 243313:23:10 when the application is mounted at a relative URL 243413:23:10 is expected to eq false 243513:23:10 path: "/foo/protected", expected: false 243613:23:10 is expected to eq false 243713:23:10 when the application is mounted at a relative URL 243813:23:10 is expected to eq false 243913:23:10 path: "/foo/secure", expected: false 244013:23:11 is expected to eq false 244113:23:11 when the application is mounted at a relative URL 244213:23:11 is expected to eq false 244313:23:11 path: "/protected", expected: true 244413:23:11 is expected to eq true 244513:23:11 when the application is mounted at a relative URL 244613:23:11 is expected to eq true 244713:23:11 path: "/secure", expected: true 244813:23:11 is expected to eq true 244913:23:11 when the application is mounted at a relative URL 245013:23:11 is expected to eq true 245113:23:11 path: "/secure/", expected: true 245213:23:11 is expected to eq true 245313:23:11 when the application is mounted at a relative URL 245413:23:11 is expected to eq true 245513:23:11 path: "/secure/foo", expected: true 245613:23:11 is expected to eq true 245713:23:11 when the application is mounted at a relative URL 245813:23:11 is expected to eq true 245913:23:11 #frontend_request? 246013:23:11 session: {}, env: {}, expected: false 246113:23:11 is expected to eq false 246213:23:11 session: {}, env: {"HTTP_X_CSRF_TOKEN"=>"p+ht0YvkM9lh9/fODkUn0crZf9JZhUmcVnnOgUXhI3M="}, expected: false 246313:23:11 is expected to eq false 246413:23:11 session: {:_csrf_token=>"p+ht0YvkM9lh9/fODkUn0crZf9JZhUmcVnnOgUXhI3M="}, env: {"HTTP_X_CSRF_TOKEN"=>"kGsDPvyjevctmhw6uxvTblieTxhUSMb+XQh5YAeF5Es="}, expected: false 246513:23:11 is expected to eq false 246613:23:11 session: {:_csrf_token=>"p+ht0YvkM9lh9/fODkUn0crZf9JZhUmcVnnOgUXhI3M="}, env: {"HTTP_X_CSRF_TOKEN"=>"p+ht0YvkM9lh9/fODkUn0crZf9JZhUmcVnnOgUXhI3M="}, expected: true 246713:23:11 is expected to eq true 246813:23:11 #deprecated_api_request? 246913:23:11 path: "/", query: "", expected: false 247013:23:11 is expected to eq false 247113:23:11 when the application is mounted at a relative URL 247213:23:11 is expected to eq false 247313:23:11 path: "/api/v4/groups/1/", query: "", expected: true 247413:23:11 is expected to eq true 247513:23:11 when the application is mounted at a relative URL 247613:23:11 is expected to eq true 247713:23:11 path: "/api/v4/groups/1", query: "", expected: true 247813:23:11 is expected to eq true 247913:23:11 when the application is mounted at a relative URL 248013:23:11 is expected to eq true 248113:23:11 path: "/api/v4/groups/foo/", query: "", expected: true 248213:23:11 is expected to eq true 248313:23:11 when the application is mounted at a relative URL 248413:23:11 is expected to eq true 248513:23:11 path: "/api/v4/groups/foo", query: "", expected: true 248613:23:11 is expected to eq true 248713:23:11 when the application is mounted at a relative URL 248813:23:11 is expected to eq true 248913:23:11 path: "/api/v4/groups/1", query: "with_projects=", expected: true 249013:23:11 is expected to eq true 249113:23:11 when the application is mounted at a relative URL 249213:23:11 is expected to eq true 249313:23:11 path: "/api/v4/groups/1", query: "with_projects=1", expected: true 249413:23:11 is expected to eq true 249513:23:11 when the application is mounted at a relative URL 249613:23:11 is expected to eq true 249713:23:11 path: "/api/v4/groups/1", query: "with_projects=0", expected: false 249813:23:11 is expected to eq false 249913:23:11 when the application is mounted at a relative URL 250013:23:11 is expected to eq false 250113:23:11 path: "/foo/api/v4/groups/1", query: "", expected: false 250213:23:11 is expected to eq false 250313:23:11 when the application is mounted at a relative URL 250413:23:11 is expected to eq false 250513:23:11 path: "/api/v4/groups/1/foo", query: "", expected: false 250613:23:11 is expected to eq false 250713:23:11 when the application is mounted at a relative URL 250813:23:11 is expected to eq false 250913:23:11 path: "/api/v4/groups/nested%2Fgroup", query: "", expected: true 251013:23:11 is expected to eq true 251113:23:11 when the application is mounted at a relative URL 251213:23:12 is expected to eq true 251313:23:12# [RSpecRunTime] Finishing example group spec/lib/gitlab/rack_attack/request_spec.rb. It took 5.61 seconds. Expected to take 8.11 seconds. 251413:23:12# [RSpecRunTime] Starting example group spec/services/projects/hashed_storage/base_attachment_service_spec.rb. Expected to take 7.75 seconds. 251513:23:12Projects::HashedStorage::BaseAttachmentService 251613:23:12 #old_disk_path 251713:23:13 is expected to respond to #old_disk_path 251813:23:13# [RSpecRunTime] RSpec elapsed time: 20 minutes 49.81 seconds. Current RSS: ~1422M. Threads: 4. load average: 1.16 1.13 1.09 1/283 16113 252013:23:13 #new_disk_path 252113:23:14 is expected to respond to #new_disk_path 252213:23:14# [RSpecRunTime] RSpec elapsed time: 20 minutes 51.05 seconds. Current RSS: ~1435M. Threads: 4. load average: 1.16 1.13 1.09 1/283 16132 252513:23:15 is expected to respond to #skipped? 252613:23:15# [RSpecRunTime] RSpec elapsed time: 20 minutes 52.23 seconds. Current RSS: ~1446M. Threads: 4. load average: 1.16 1.13 1.09 1/283 16151 252813:23:15 #target_path_discardable? 252913:23:16 returns false 253013:23:16# [RSpecRunTime] RSpec elapsed time: 20 minutes 53.4 seconds. Current RSS: ~1456M. Threads: 4. load average: 1.16 1.13 1.09 1/283 16170 253213:23:16 #discard_path! 253313:23:17 renames target path adding a timestamp at the end 253413:23:18# [RSpecRunTime] RSpec elapsed time: 20 minutes 54.57 seconds. Current RSS: ~1456M. Threads: 4. load average: 1.14 1.13 1.09 1/283 16189 253613:23:18 #move_folder! 253713:23:18 when old_path is not a directory 253813:23:19 adds information to the logger and returns true 253913:23:19# [RSpecRunTime] RSpec elapsed time: 20 minutes 55.84 seconds. Current RSS: ~1457M. Threads: 4. load average: 1.14 1.13 1.09 1/283 16208 254113:23:19# [RSpecRunTime] Finishing example group spec/services/projects/hashed_storage/base_attachment_service_spec.rb. It took 7.29 seconds. Expected to take 7.75 seconds. 254213:23:19# [RSpecRunTime] Starting example group spec/services/ci/build_report_result_service_spec.rb. Expected to take 7.3 seconds. 254313:23:19Ci::BuildReportResultService 254513:23:19 when build is finished 254613:23:20 creates a build report result entry 254713:23:21 tracks unique test cases parsed 254813:23:21 and build has test report parsing errors 254913:23:22 creates a build report result entry with suite error 255013:23:23 does not track unique test cases parsed 255113:23:23# [RSpecRunTime] RSpec elapsed time: 21 minutes 0.27 second. Current RSS: ~1440M. Threads: 4. load average: 1.13 1.13 1.09 1/285 16219 255313:23:23 when data has already been persisted 255413:23:25 raises an error and do not persist the same data twice 255513:23:25# [RSpecRunTime] RSpec elapsed time: 21 minutes 1.63 seconds. Current RSS: ~1430M. Threads: 4. load average: 1.13 1.13 1.09 2/286 16225 255713:23:25 when build is running and test report does not exist 255813:23:26 does not persist data 255913:23:26# [RSpecRunTime] Finishing example group spec/services/ci/build_report_result_service_spec.rb. It took 6.77 seconds. Expected to take 7.3 seconds. 256013:23:26# [RSpecRunTime] Starting example group spec/services/milestones/issues_count_service_spec.rb. Expected to take 7.07 seconds. 256113:23:26Milestones::IssuesCountService 256213:23:27 counts all issues including confidential 256313:23:27 behaves like a counter caching service 256513:23:28 caches the count 256613:23:28# [RSpecRunTime] RSpec elapsed time: 21 minutes 5.2 seconds. Current RSS: ~1411M. Threads: 4. load average: 1.12 1.13 1.09 1/283 16226 256813:23:28 #refresh_cache 256913:23:29 refreshes the cache 257013:23:29# [RSpecRunTime] RSpec elapsed time: 21 minutes 6.49 seconds. Current RSS: ~1407M. Threads: 4. load average: 1.12 1.13 1.09 1/283 16227 257213:23:29 #delete_cache 257313:23:31 removes the cache 257413:23:31# [RSpecRunTime] RSpec elapsed time: 21 minutes 7.86 seconds. Current RSS: ~1406M. Threads: 4. load average: 1.12 1.13 1.09 1/283 16228 257613:23:31 #uncached_count 257713:23:32 does not cache the count 257813:23:32# [RSpecRunTime] RSpec elapsed time: 21 minutes 9.21 seconds. Current RSS: ~1407M. Threads: 4. load average: 1.11 1.12 1.09 1/283 16229 258013:23:32# [RSpecRunTime] Finishing example group spec/services/milestones/issues_count_service_spec.rb. It took 6.6 seconds. Expected to take 7.07 seconds. 258113:23:32# [RSpecRunTime] Starting example group spec/services/repositories/destroy_service_spec.rb. Expected to take 6.74 seconds. 258213:23:32Repositories::DestroyService 258313:23:34 removes the repository 258413:23:35 flushes the repository cache 258513:23:35 does not perform any action if repository path does not exist and returns success 258613:23:36 gracefully handles exception if the repository does not exist on disk 258713:23:36 on a read-only instance 258813:23:38 schedules the repository deletion 258913:23:38# [RSpecRunTime] RSpec elapsed time: 21 minutes 14.69 seconds. Current RSS: ~1498M. Threads: 4. load average: 1.10 1.12 1.09 1/285 16332 259113:23:38 with a project wiki repository 259213:23:39 schedules the repository deletion 259313:23:39# [RSpecRunTime] RSpec elapsed time: 21 minutes 15.74 seconds. Current RSS: ~1493M. Threads: 4. load average: 1.10 1.12 1.09 1/286 16346 259513:23:39# [RSpecRunTime] Finishing example group spec/services/repositories/destroy_service_spec.rb. It took 6.53 seconds. Expected to take 6.74 seconds. 259613:23:39# [RSpecRunTime] Starting example group spec/workers/design_management/new_version_worker_spec.rb. Expected to take 6.48 seconds. 259713:23:39DesignManagement::NewVersionWorker 259913:23:39 the id is wrong or out-of-date 260013:23:39 does not create system notes 260113:23:39 does not invoke GenerateImageVersionsService 260213:23:39 logs the reason for this failure 260313:23:39 the version id is valid 260413:23:40Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 260613:23:40To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 260713:23:41 creates a system note 260813:23:41 does not create a system note if skip_system_notes is true 260913:23:41 invokes GenerateImageVersionsService 261013:23:42 does not log anything 261113:23:42# [RSpecRunTime] RSpec elapsed time: 21 minutes 18.89 seconds. Current RSS: ~1484M. Threads: 4. load average: 1.10 1.12 1.09 1/292 16399 261313:23:42 the version includes multiple types of action 261413:23:43Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 261613:23:43To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 261713:23:44Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 261913:23:44To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 262013:23:45 creates two system notes 262113:23:45 calls design_version_added 262213:23:45# [RSpecRunTime] RSpec elapsed time: 21 minutes 22.46 seconds. Current RSS: ~1449M. Threads: 4. load average: 1.09 1.12 1.09 1/292 16512 262413:23:45# [RSpecRunTime] Finishing example group spec/workers/design_management/new_version_worker_spec.rb. It took 6.72 seconds. Expected to take 6.48 seconds. 262513:23:45# [RSpecRunTime] Starting example group spec/workers/gitlab/github_import/stage/import_issue_events_worker_spec.rb. Expected to take 6.24 seconds. 262613:23:45Gitlab::GithubImport::Stage::ImportIssueEventsWorker 262813:23:46 imports issue events 262913:23:47# [RSpecRunTime] RSpec elapsed time: 21 minutes 23.54 seconds. Current RSS: ~1432M. Threads: 4. load average: 1.09 1.12 1.09 1/292 16513 263113:23:47 behaves like Gitlab::GithubImport::StageMethods 263213:23:47 .sidekiq_retries_exhausted 263313:23:48 tracks the exception and marks the import as failed 263413:23:48# [RSpecRunTime] RSpec elapsed time: 21 minutes 24.73 seconds. Current RSS: ~1424M. Threads: 4. load average: 1.09 1.12 1.09 1/292 16514 263613:23:48 .sidekiq_options 263713:23:48 has a status_expiration 263813:23:49 has a retry of 6 264013:23:49 returns if no project could be found 264113:23:49 returns if the import state is no longer in progress 264213:23:50 imports the data when the project exists 264313:23:50 queues RefreshImportJidWorker 264413:23:51 logs error when import fails with a StandardError 264513:23:51 rescheduling the worker on certain errors 264613:23:51 error: Gitlab::GithubImport::RateLimitError 264713:23:51 reschedules the worker 264813:23:51# [RSpecRunTime] RSpec elapsed time: 21 minutes 28.46 seconds. Current RSS: ~1411M. Threads: 4. load average: 1.09 1.12 1.09 1/289 16515 265013:23:51 error: Gitlab::ExclusiveLeaseHelpers::FailedToObtainLockError 265113:23:52 reschedules the worker 265213:23:52# [RSpecRunTime] Finishing example group spec/workers/gitlab/github_import/stage/import_issue_events_worker_spec.rb. It took 6.53 seconds. Expected to take 6.24 seconds. 265313:23:52# [RSpecRunTime] Starting example group spec/services/clusters/agent_tokens/revoke_service_spec.rb. Expected to take 5.99 seconds. 265413:23:52Clusters::AgentTokens::RevokeService 265613:23:52 when user is authorized 265713:23:52 when user revokes agent token 265913:23:55 creates an activity event 266013:23:55# [RSpecRunTime] RSpec elapsed time: 21 minutes 31.83 seconds. Current RSS: ~1410M. Threads: 4. load average: 1.16 1.13 1.09 1/288 16516 266213:23:55 when there is a validation failure 266313:23:56 fails without raising an error 266413:23:57 does not create an activity event 266513:23:57# [RSpecRunTime] RSpec elapsed time: 21 minutes 34.4 seconds. Current RSS: ~1410M. Threads: 4. load average: 1.15 1.13 1.09 1/284 16517 266713:23:57 when user is not authorized 266813:23:57 when user attempts to revoke agent token 267013:23:59# [RSpecRunTime] RSpec elapsed time: 21 minutes 36.04 seconds. Current RSS: ~1410M. Threads: 4. load average: 1.15 1.13 1.09 1/284 16518 267213:23:59# [RSpecRunTime] Finishing example group spec/services/clusters/agent_tokens/revoke_service_spec.rb. It took 7.04 seconds. Expected to take 5.99 seconds. 267313:23:59# [RSpecRunTime] Starting example group spec/serializers/note_entity_spec.rb. Expected to take 5.82 seconds. 267513:24:00 behaves like note entity 267713:24:00 exposes correct elements 267813:24:00 does not expose elements for specific notes cases 267913:24:00 exposes author correctly 268013:24:00 does not expose web_url for author 268113:24:01 exposes permission fields on current_user 268213:24:01 exposes the report_abuse_path 268313:24:01 :can_resolve_discussion 268413:24:01 discussion is resolvable 268513:24:01 user can resolve 268713:24:01# [RSpecRunTime] RSpec elapsed time: 21 minutes 37.97 seconds. Current RSS: ~1413M. Threads: 4. load average: 1.15 1.13 1.09 1/284 16519 268913:24:01 user cannot resolve 269113:24:01 discussion is not resolvable 269313:24:01 :outdated_line_change_path 269413:24:01 when note shows outdated changes 269513:24:01 returns correct outdated_line_change_namespace_project_note_path 269613:24:01 when note does not show outdated changes 269713:24:01 does not expose outdated_line_change_path 269813:24:01 when note was edited 269913:24:02 exposes last_edited_at and last_edited_by elements 270013:24:02 when note is a system note 270113:24:02 exposes system_note_icon_name element 270213:24:02 when note from external participant 270313:24:02 behaves like a field with obfuscated email address 270413:24:02 when anonymous 270513:24:02 is expected to include "us*****@e*****.c**" 270613:24:02 with signed in user 270713:24:02 when user has no role in project 270813:24:02 is expected to include "us*****@e*****.c**" 270913:24:02 when user has guest role in project 271013:24:02 is expected to include "us*****@e*****.c**" 271113:24:02 when user has reporter role in project 271213:24:02 is expected to include "user@example.com" 271313:24:02 when user has developer role in project 271413:24:03 is expected to include "user@example.com" 271513:24:03 when system note with issue_email_participants action 271713:24:03 behaves like a field with obfuscated email address 271813:24:03 when anonymous 271913:24:03 is expected to include "us*****@e*****.c**" 272013:24:03 with signed in user 272113:24:03 when user has no role in project 272213:24:04 is expected to include "us*****@e*****.c**" 272313:24:04 when user has guest role in project 272413:24:04 is expected to include "us*****@e*****.c**" 272513:24:04 when user has reporter role in project 272613:24:04 is expected to include "user@example.com" 272713:24:04 when user has developer role in project 272813:24:04 is expected to include "user@example.com" 273013:24:04 behaves like a field with obfuscated email address 273113:24:04 when anonymous 273213:24:04 is expected to include "us*****@e*****.c**" 273313:24:04 with signed in user 273413:24:04 when user has no role in project 273513:24:04 is expected to include "us*****@e*****.c**" 273613:24:04 when user has guest role in project 273713:24:04 is expected to include "us*****@e*****.c**" 273813:24:04 when user has reporter role in project 273913:24:04 is expected to include "user@example.com" 274013:24:04 when user has developer role in project 274113:24:05 is expected to include "user@example.com" 274213:24:05# [RSpecRunTime] Finishing example group spec/serializers/note_entity_spec.rb. It took 5.55 seconds. Expected to take 5.82 seconds. 274313:24:05# [RSpecRunTime] Starting example group spec/models/container_expiration_policy_spec.rb. Expected to take 5.6 seconds. 274413:24:05ContainerExpirationPolicy 274513:24:05 does not allow STI 274613:24:05 relationships 274713:24:05 is expected to belong to project required: false 274913:24:05 is expected to validate that :project cannot be empty/falsy 275113:24:05 is expected to validate that :cadence cannot be empty/falsy 275213:24:05 is expected to allow :cadence to be ‹"1d"› 275313:24:05 is expected to allow :cadence to be ‹"1month"› 275413:24:05 is expected not to allow :cadence to be ‹"123asdf"› 275513:24:05 is expected not to allow :cadence to be ‹nil› 275713:24:05 is expected to allow :older_than to be ‹"7d"› 275813:24:05 is expected to allow :older_than to be ‹"14d"› 275913:24:05 is expected to allow :older_than to be ‹nil› 276013:24:05 is expected not to allow :older_than to be ‹"123asdf"› 276213:24:05 is expected to allow :keep_n to be ‹10› 276313:24:05 is expected to allow :keep_n to be ‹nil› 276413:24:05 is expected not to allow :keep_n to be ‹"foo"› 276613:24:05 disables the container expiration policy 276713:24:05 #policy_params 276813:24:06 is expected to eq {"keep_n"=>10, "name_regex"=>".*", "name_regex_keep"=>nil, "older_than"=>"90d"} 276913:24:06 with a set of regexps 277013:24:06 is expected to validate that :name_regex cannot be empty/falsy 277113:24:06 is expected to allow :name_regex to be ‹"master"› 277213:24:06 is expected to allow :name_regex_keep to be ‹"master"› 277313:24:06 is expected to allow :name_regex to be ‹".*"› 277413:24:06 is expected to allow :name_regex_keep to be ‹".*"› 277513:24:06 is expected to allow :name_regex to be ‹"v.+"› 277613:24:06 is expected to allow :name_regex_keep to be ‹"v.+"› 277713:24:06 is expected to allow :name_regex to be ‹"v10.1.*"› 277813:24:06 is expected to allow :name_regex_keep to be ‹"v10.1.*"› 277913:24:06 is expected to allow :name_regex to be ‹"(?:v.+|master|release)"› 278013:24:07 is expected to allow :name_regex_keep to be ‹"(?:v.+|master|release)"› 278113:24:07 is expected not to allow :name_regex to be ‹"["› 278213:24:07 is expected not to allow :name_regex_keep to be ‹"["› 278313:24:07 is expected not to allow :name_regex to be ‹"(?:v.+|master|release"› 278413:24:07 is expected not to allow :name_regex_keep to be ‹"(?:v.+|master|release"› 278513:24:07 with a disabled container expiration policy 278613:24:07 is expected not to validate that :name_regex cannot be empty/falsy 278713:24:07 is expected to allow :name_regex to be ‹"master"› 278813:24:07 is expected to allow :name_regex_keep to be ‹"master"› 278913:24:07 is expected to allow :name_regex to be ‹".*"› 279013:24:07 is expected to allow :name_regex_keep to be ‹".*"› 279113:24:07 is expected to allow :name_regex to be ‹"v.+"› 279213:24:07 is expected to allow :name_regex_keep to be ‹"v.+"› 279313:24:07 is expected to allow :name_regex to be ‹"v10.1.*"› 279413:24:07 is expected to allow :name_regex_keep to be ‹"v10.1.*"› 279513:24:07 is expected to allow :name_regex to be ‹"(?:v.+|master|release)"› 279613:24:07 is expected to allow :name_regex_keep to be ‹"(?:v.+|master|release)"› 279713:24:07 is expected to allow :name_regex to be ‹"["› 279813:24:07 is expected to allow :name_regex_keep to be ‹"["› 279913:24:07 is expected to allow :name_regex to be ‹"(?:v.+|master|release"› 280013:24:07 is expected to allow :name_regex_keep to be ‹"(?:v.+|master|release"› 280113:24:08# [RSpecRunTime] RSpec elapsed time: 21 minutes 44.55 seconds. Current RSS: ~1436M. Threads: 4. load average: 1.12 1.12 1.09 1/284 16520 280413:24:09 preloads the associations 280513:24:09# [RSpecRunTime] RSpec elapsed time: 21 minutes 45.9 seconds. Current RSS: ~1432M. Threads: 4. load average: 1.12 1.12 1.09 1/284 16521 280713:24:09 .runnable_schedules 280813:24:09 returns the runnable schedule 280913:24:09 when there are no runnable schedules 281013:24:09 returns an empty array 281113:24:09 policies with container repositories 281213:24:11 .with_container_repositories 281313:24:11 is expected to contain exactly #<ContainerExpirationPolicy project_id: 412, created_at: "2024-11-05 13:24:10.199693322 +0000", updat...name_regex: ".*", cadence: "1d", older_than: "90d", keep_n: 10, enabled: true, name_regex_keep: nil> and #<ContainerExpirationPolicy project_id: 413, created_at: "2024-11-05 13:24:10.607884362 +0000", updat...name_regex: ".*", cadence: "1d", older_than: "90d", keep_n: 10, enabled: true, name_regex_keep: nil> 281413:24:11# [RSpecRunTime] RSpec elapsed time: 21 minutes 47.67 seconds. Current RSS: ~1426M. Threads: 4. load average: 1.12 1.12 1.09 1/284 16522 281613:24:11 .without_container_repositories 281713:24:11 is expected to contain exactly #<ContainerExpirationPolicy project_id: 414, created_at: "2024-11-05 13:24:10.933446697 +0000", updat...name_regex: ".*", cadence: "1d", older_than: "90d", keep_n: 10, enabled: true, name_regex_keep: nil> 281813:24:11# [RSpecRunTime] Finishing example group spec/models/container_expiration_policy_spec.rb. It took 6.12 seconds. Expected to take 5.6 seconds. 281913:24:11# [RSpecRunTime] Starting example group spec/services/resource_events/synthetic_milestone_notes_builder_service_spec.rb. Expected to take 5.49 seconds. 282013:24:11ResourceEvents::SyntheticMilestoneNotesBuilderService 282213:24:12 builds milestone notes for resource milestone events 282313:24:12 behaves like filters by paginated notes 282413:24:14 only returns given notes 282513:24:14 when paginated notes is empty 282613:24:16 does not return any notes 282713:24:16# [RSpecRunTime] RSpec elapsed time: 21 minutes 53.42 seconds. Current RSS: ~1413M. Threads: 4. load average: 1.11 1.12 1.09 1/284 16523 282913:24:16# [RSpecRunTime] Finishing example group spec/services/resource_events/synthetic_milestone_notes_builder_service_spec.rb. It took 5.71 seconds. Expected to take 5.49 seconds. 283013:24:16# [RSpecRunTime] Starting example group spec/services/error_tracking/issue_details_service_spec.rb. Expected to take 5.2 seconds. 283113:24:16ErrorTracking::IssueDetailsService 283313:24:17 with authorized user 283413:24:17 when issue_details returns a detailed error 283513:24:17 returns the detailed error 283613:24:18 returns the gitlab_issue when the error has a sentry_issue 283713:24:18 returns the gitlab_issue path from sentry when the error has no sentry_issue 283813:24:18# [RSpecRunTime] RSpec elapsed time: 21 minutes 55.51 seconds. Current RSS: ~1430M. Threads: 4. load average: 1.10 1.12 1.09 1/284 16524 284013:24:18 when issue_details returns nil 284113:24:19 result is not ready 284213:24:19 when issue_details returns error 284313:24:19 returns the error 284413:24:19 when issue_details returns error with http_status 284513:24:20 returns the error with correct http_status 284613:24:20 with integrated error tracking 284713:24:20 when error is found 284813:24:20 returns the error in detailed format 284913:24:20 when error does not exist 285013:24:21 returns the error in detailed format 285113:24:21 with unauthorized user 285213:24:21 returns error 285313:24:21 with error tracking disabled 285413:24:22 raises error 285513:24:22# [RSpecRunTime] Finishing example group spec/services/error_tracking/issue_details_service_spec.rb. It took 5.29 seconds. Expected to take 5.2 seconds. 285613:24:22# [RSpecRunTime] Starting example group spec/graphql/resolvers/group_issues_resolver_spec.rb. Expected to take 5.1 seconds. 285713:24:22Resolvers::GroupIssuesResolver 285913:24:25 finds all group issues 286013:24:25 finds all group and subgroup issues 286113:24:25 returns issues without the specified issue_type 286213:24:25 confidential issues 286313:24:26 when user is allowed to view confidential issues 286413:24:26 returns all viewable issues by default 286513:24:26 filtering for confidential issues 286613:24:26 returns only the non-confidential issues for the group when filter is set to false 286713:24:26 returns only the confidential issues for the group when filter is set to true 286813:24:26# [RSpecRunTime] RSpec elapsed time: 22 minutes 3.45 seconds. Current RSS: ~1435M. Threads: 4. load average: 1.10 1.12 1.09 1/285 16525 287013:24:26 when user is not allowed to see confidential issues 287113:24:27 returns all viewable issues by default 287213:24:27 filtering for confidential issues 287313:24:27 does not return the confidential issues when filter is set to false 287413:24:28 does not return the confidential issues when filter is set to true 287513:24:28# [RSpecRunTime] RSpec elapsed time: 22 minutes 4.76 seconds. Current RSS: ~1440M. Threads: 4. load average: 1.09 1.12 1.09 1/285 16526 287713:24:28 release_tag filter 287813:24:28 generates an error when trying to filter by negated release_tag 287913:24:28# [RSpecRunTime] Finishing example group spec/graphql/resolvers/group_issues_resolver_spec.rb. It took 6.08 seconds. Expected to take 5.1 seconds. 288013:24:28# [RSpecRunTime] Starting example group spec/models/lfs_file_lock_spec.rb. Expected to take 4.88 seconds. 288213:24:29 does not allow STI 288313:24:29 is expected to belong to project required: false 288413:24:29 is expected to belong to user required: false 288513:24:29 is expected to validate that :project_id cannot be empty/falsy 288613:24:29 is expected to validate that :user_id cannot be empty/falsy 288713:24:29 is expected to validate that :path cannot be empty/falsy 288813:24:29 #can_be_unlocked_by? 288913:24:29 when it's forced 289013:24:29 can be unlocked by the author 289113:24:30 can be unlocked by a maintainer 289213:24:31 can't be unlocked by other user 289313:24:31# [RSpecRunTime] RSpec elapsed time: 22 minutes 8.09 seconds. Current RSS: ~1437M. Threads: 4. load average: 1.09 1.12 1.09 1/284 16527 289513:24:31 when it isn't forced 289613:24:32 can be unlocked by the author 289713:24:32 can't be unlocked by a maintainer 289813:24:33 can't be unlocked by other user 289913:24:33# [RSpecRunTime] RSpec elapsed time: 22 minutes 10.35 seconds. Current RSS: ~1431M. Threads: 4. load average: 1.08 1.11 1.09 1/284 16528 290113:24:33# [RSpecRunTime] Finishing example group spec/models/lfs_file_lock_spec.rb. It took 5.55 seconds. Expected to take 4.88 seconds. 290213:24:33# [RSpecRunTime] Starting example group spec/lib/banzai/pipeline/wiki_pipeline_spec.rb. Expected to take 4.73 seconds. 290313:24:33Banzai::Pipeline::WikiPipeline 290413:24:34 behaves like sanitize pipeline 290513:24:34 includes BaseSanitizationFilter 290613:24:34 includes SanitizeLinkFilter 290713:24:34 TableOfContents 290813:24:34 replaces the tag with the TableOfContentsTagFilter result 290913:24:34 is not case-sensitive 291013:24:34 works with alternative [toc] tag 291113:24:34 handles an empty pipeline result 291313:24:34 when GitLab is hosted at a root URL 291413:24:34 linking to pages within the wiki 291513:24:34 when creating hierarchical links to the current directory 291613:24:34 rewrites non-file links to be at the scope of the current directory 291713:24:34 rewrites file links to be at the scope of the current directory 291813:24:34 when creating hierarchical links to the parent directory 291913:24:34 rewrites non-file links to be at the scope of the parent directory 292013:24:34 rewrites file links to be at the scope of the parent directory 292113:24:34 when creating hierarchical links to a sub-directory 292213:24:34 rewrites non-file links to be at the scope of the sub-directory 292313:24:34 rewrites file links to be at the scope of the sub-directory 292413:24:34 when creating non-hierarchical links 292513:24:35 rewrites non-file links to be at the scope of the wiki root 292613:24:35 rewrites non-file links (with spaces) to be at the scope of the wiki root 292713:24:35 rewrites file links to be at the scope of the current directory 292813:24:35 rewrites links with anchor 292913:24:35 rewrites links (with spaces) with anchor 293013:24:35 when creating root links 293113:24:35 rewrites non-file links to be at the scope of the wiki root 293213:24:35 rewrites file links to be at the scope of the wiki root 293313:24:35 linking to pages outside the wiki (absolute) 293413:24:35 doesn't rewrite links 293513:24:35 when GitLab is hosted at a relative URL 293613:24:35 linking to pages within the wiki 293713:24:35 when creating hierarchical links to the current directory 293813:24:35 rewrites non-file links to be at the scope of the current directory 293913:24:35 rewrites file links to be at the scope of the current directory 294013:24:35 when creating hierarchical links to the parent directory 294113:24:35 rewrites non-file links to be at the scope of the parent directory 294213:24:35 rewrites file links to be at the scope of the parent directory 294313:24:35 when creating hierarchical links to a sub-directory 294413:24:35 rewrites non-file links to be at the scope of the sub-directory 294513:24:35 rewrites file links to be at the scope of the sub-directory 294613:24:35 when creating non-hierarchical links 294713:24:35 rewrites non-file links to be at the scope of the wiki root 294813:24:35 rewrites non-file links (with spaces) to be at the scope of the wiki root 294913:24:35 rewrites file links to be at the scope of the current directory 295013:24:35 rewrites links with anchor 295113:24:35 rewrites links (with spaces) with anchor 295213:24:35 when creating root links 295313:24:35 rewrites non-file links to be at the scope of the wiki root 295413:24:35 rewrites file links to be at the scope of the wiki root 295513:24:35 linking to pages outside the wiki (absolute) 295613:24:36 doesn't rewrite links 295713:24:36 checking slug validity when assembling links 295813:24:36 with a valid slug 295913:24:36 includes the slug in a (.) relative link 296013:24:36 includeds the slug in a (..) relative link 296113:24:36 when the slug is deemed unsafe or invalid 296213:24:36 with the invalid slug javascript: 296313:24:36 doesn't include a prohibited slug in a (.) relative link 'alert(1);' 296413:24:36 doesn't include a prohibited slug in a (..) relative link 'alert(1);' 296513:24:36 doesn't include a prohibited slug in a (.) relative link 'alert(document.location);' 296613:24:36 doesn't include a prohibited slug in a (..) relative link 'alert(document.location);' 296713:24:36 with the invalid slug JaVaScRiPt: 296813:24:36 doesn't include a prohibited slug in a (.) relative link 'alert(1);' 296913:24:36 doesn't include a prohibited slug in a (..) relative link 'alert(1);' 297013:24:36 doesn't include a prohibited slug in a (.) relative link 'alert(document.location);' 297113:24:36 doesn't include a prohibited slug in a (..) relative link 'alert(document.location);' 297213:24:36 with the invalid slug javascript: 297313:24:36 doesn't include a prohibited slug in a (.) relative link 'alert(1);' 297413:24:36 doesn't include a prohibited slug in a (..) relative link 'alert(1);' 297513:24:36 doesn't include a prohibited slug in a (.) relative link 'alert(document.location);' 297613:24:36 doesn't include a prohibited slug in a (..) relative link 'alert(document.location);' 297713:24:36 with the invalid slug javascript : 297813:24:36 doesn't include a prohibited slug in a (.) relative link 'alert(1);' 297913:24:36 doesn't include a prohibited slug in a (..) relative link 'alert(1);' 298013:24:36 doesn't include a prohibited slug in a (.) relative link 'alert(document.location);' 298113:24:36 doesn't include a prohibited slug in a (..) relative link 'alert(document.location);' 298213:24:36 with the invalid slug javascript: 298313:24:36 doesn't include a prohibited slug in a (.) relative link 'alert(1);' 298413:24:36 doesn't include a prohibited slug in a (..) relative link 'alert(1);' 298513:24:36 doesn't include a prohibited slug in a (.) relative link 'alert(document.location);' 298613:24:36 doesn't include a prohibited slug in a (..) relative link 'alert(document.location);' 298713:24:36 with the invalid slug javascript : 298813:24:37 doesn't include a prohibited slug in a (.) relative link 'alert(1);' 298913:24:37 doesn't include a prohibited slug in a (..) relative link 'alert(1);' 299013:24:37 doesn't include a prohibited slug in a (.) relative link 'alert(document.location);' 299113:24:37 doesn't include a prohibited slug in a (..) relative link 'alert(document.location);' 299213:24:37 with the invalid slug :javascript: 299313:24:37 doesn't include a prohibited slug in a (.) relative link 'alert(1);' 299413:24:37 doesn't include a prohibited slug in a (..) relative link 'alert(1);' 299513:24:37 doesn't include a prohibited slug in a (.) relative link 'alert(document.location);' 299613:24:37 doesn't include a prohibited slug in a (..) relative link 'alert(document.location);' 299713:24:37 with the invalid slug javascript: 299813:24:37 doesn't include a prohibited slug in a (.) relative link 'alert(1);' 299913:24:37 doesn't include a prohibited slug in a (..) relative link 'alert(1);' 300013:24:37 doesn't include a prohibited slug in a (.) relative link 'alert(document.location);' 300113:24:37 doesn't include a prohibited slug in a (..) relative link 'alert(document.location);' 300213:24:37 with the invalid slug javascript: 300313:24:37 doesn't include a prohibited slug in a (.) relative link 'alert(1);' 300413:24:37 doesn't include a prohibited slug in a (..) relative link 'alert(1);' 300513:24:37 doesn't include a prohibited slug in a (.) relative link 'alert(document.location);' 300613:24:37 doesn't include a prohibited slug in a (..) relative link 'alert(document.location);' 300713:24:37 with the invalid slug javascript: 300813:24:37 doesn't include a prohibited slug in a (.) relative link 'alert(1);' 300913:24:37 doesn't include a prohibited slug in a (..) relative link 'alert(1);' 301013:24:37 doesn't include a prohibited slug in a (.) relative link 'alert(document.location);' 301113:24:37 doesn't include a prohibited slug in a (..) relative link 'alert(document.location);' 301213:24:37 with the invalid slug javascript: 301313:24:37 doesn't include a prohibited slug in a (.) relative link 'alert(1);' 301413:24:38 doesn't include a prohibited slug in a (..) relative link 'alert(1);' 301513:24:38 doesn't include a prohibited slug in a (.) relative link 'alert(document.location);' 301613:24:38 doesn't include a prohibited slug in a (..) relative link 'alert(document.location);' 301713:24:38 with the invalid slug javascript: 301813:24:38 doesn't include a prohibited slug in a (.) relative link 'alert(1);' 301913:24:38 doesn't include a prohibited slug in a (..) relative link 'alert(1);' 302013:24:38 doesn't include a prohibited slug in a (.) relative link 'alert(document.location);' 302113:24:38 doesn't include a prohibited slug in a (..) relative link 'alert(document.location);' 302213:24:38 with the invalid slug  javascript: 302313:24:38 doesn't include a prohibited slug in a (.) relative link 'alert(1);' 302413:24:38 doesn't include a prohibited slug in a (..) relative link 'alert(1);' 302513:24:38 doesn't include a prohibited slug in a (.) relative link 'alert(document.location);' 302613:24:38 doesn't include a prohibited slug in a (..) relative link 'alert(document.location);' 302713:24:38 videos and audio 302813:24:38 generates video html structure 302913:24:38 rewrites and replaces video links names with white spaces to %20 303013:24:38 generates audio html structure 303113:24:38 rewrites and replaces audio links names with white spaces to %20 303213:24:38 gollum tag filters 303313:24:38 when local image file exists 303413:24:38 sets the proper attributes for the image 303513:24:38# [RSpecRunTime] Finishing example group spec/lib/banzai/pipeline/wiki_pipeline_spec.rb. It took 4.9 seconds. Expected to take 4.73 seconds. 303613:24:38# [RSpecRunTime] Starting example group spec/services/integrations/slack_installation/group_service_spec.rb. Expected to take 4.55 seconds. 303713:24:38Integrations::SlackInstallation::GroupService 303813:24:39 behaves like Integrations::SlackInstallation::BaseService 303913:24:39 when Slack responds with an error 304013:24:39 behaves like error response 304113:24:39 returns error result with message 304213:24:39 when HTTP error occurs when exchanging token 304313:24:39 tracks the error 304413:24:39 behaves like error response 304513:24:39 returns error result with message 304613:24:39 when slack_app_enabled is not set 304713:24:39 behaves like error response 304813:24:39 returns error result with message 304913:24:39 when user is unauthorized 305013:24:39 behaves like error response 305113:24:39 returns error result with message 305213:24:39 when Slack responds with an access token 305313:24:40 handles propagation correctly 305413:24:40 behaves like success response 305513:24:40 returns success result and creates all needed records 305613:24:40 when integration record already exists 305713:24:40 behaves like success response 305813:24:40 returns success result and creates all needed records 305913:24:40 when installation record already exists 306013:24:40 behaves like success response 306113:24:40 returns success result and creates all needed records 306213:24:40 when the team has other Slack installation records 306313:24:42 updates related legacy records 306413:24:42 behaves like success response 306513:24:43 returns success result and creates all needed records 306613:24:43# [RSpecRunTime] RSpec elapsed time: 22 minutes 19.6 seconds. Current RSS: ~1420M. Threads: 4. load average: 1.07 1.11 1.09 1/284 16529 306813:24:43# [RSpecRunTime] Finishing example group spec/services/integrations/slack_installation/group_service_spec.rb. It took 4.36 seconds. Expected to take 4.55 seconds. 306913:24:43# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/build/context/build_spec.rb. Expected to take 4.36 seconds. 307013:24:43Gitlab::Ci::Build::Context::Build 307213:24:43 is expected to be an instance of Gitlab::Ci::Variables::Collection 307313:24:43 behaves like variables collection 307413:24:44 returns a collection of variables 307513:24:44 without passed build-specific attributes 307613:24:44 returns a collection of variables 307713:24:44# [RSpecRunTime] RSpec elapsed time: 22 minutes 20.95 seconds. Current RSS: ~1416M. Threads: 4. load average: 1.07 1.11 1.09 1/284 16530 307913:24:44 when the pipeline has a trigger request 308013:24:44 includes trigger variables 308113:24:44 when environment and kubernetes namespace include variables 308213:24:45 returns a collection of variables 308313:24:45 when environment includes nested variables 308413:24:45 expands the nested variable 308513:24:45 when kubernetes namespace includes nested variables 308613:24:46 does not expand the nested variable 308713:24:46 #variables_hash 308813:24:46 is expected to be an instance of ActiveSupport::HashWithIndifferentAccess 308913:24:46 behaves like variables collection 309013:24:47 returns a collection of variables 309113:24:47 without passed build-specific attributes 309213:24:47 returns a collection of variables 309313:24:47# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/build/context/build_spec.rb. It took 4.15 seconds. Expected to take 4.36 seconds. 309413:24:47# [RSpecRunTime] Starting example group spec/graphql/resolvers/design_management/design_resolver_spec.rb. Expected to take 4.22 seconds. 309513:24:47Resolvers::DesignManagement::DesignResolver 309613:24:47 is expected to have nullable GraphQL type Design 309813:24:49 when the user cannot see designs 309913:24:49 returns nothing 310013:24:49# [RSpecRunTime] RSpec elapsed time: 22 minutes 26.37 seconds. Current RSS: ~1417M. Threads: 4. load average: 1.06 1.11 1.09 1/284 16531 310213:24:49 when no argument has been passed 310313:24:50 generates an error 310413:24:50 when both arguments have been passed 310513:24:50 generates an error 310713:24:50 returns the specified design 310813:24:50 the ID belongs to a design on another issue 310913:24:50 returns nothing 311113:24:51 returns the specified design 311213:24:51 the filename belongs to a design on another issue 311313:24:51 returns nothing 311413:24:51# [RSpecRunTime] Finishing example group spec/graphql/resolvers/design_management/design_resolver_spec.rb. It took 4.25 seconds. Expected to take 4.22 seconds. 311513:24:51# [RSpecRunTime] Starting example group spec/lib/gitlab/pagination/keyset/paginator_spec.rb. Expected to take 4.13 seconds. 311613:24:51Gitlab::Pagination::Keyset::Paginator 311813:24:53 when per_page is greater than the record count 311913:24:53 is expected to eq [#<Project id:436 namespace450/project-478>>, #<Project id:439 namespace453/project-481>>, #<Project ...ect-480>>, #<Project id:437 namespace451/project-479>>, #<Project id:440 namespace454/project-482>>] 312013:24:54 is expected not to have next page 312113:24:54 is expected not to have previous page 312213:24:54 has no next and previous cursor values 312313:24:54# [RSpecRunTime] RSpec elapsed time: 22 minutes 30.72 seconds. Current RSS: ~1412M. Threads: 4. load average: 1.06 1.11 1.09 1/284 16532 312513:24:54 when 0 records are returned 312613:24:54 is expected to be empty 312713:24:54 is expected not to have next page 312813:24:54 is expected not to have previous page 312913:24:54 when page size is smaller than the record count 313013:24:54 is expected to eq [#<Project id:436 namespace450/project-478>>, #<Project id:439 namespace453/project-481>>] 313113:24:54 is expected to have next page 313213:24:54 is expected not to have previous page 313313:24:54 has next page cursor 313413:24:54 does not have previous page cursor 313513:24:54 when on the second page 313613:24:54 is expected to eq [#<Project id:438 namespace452/project-480>>, #<Project id:437 namespace451/project-479>>] 313713:24:54 is expected to have next page 313813:24:54 is expected to have previous page 313913:24:54 and then going back to the first page 314013:24:54 is expected to eq [#<Project id:436 namespace450/project-478>>, #<Project id:439 namespace453/project-481>>] 314113:24:54 is expected to have next page 314213:24:55 is expected not to have previous page 314313:24:55 when jumping to the last page 314413:24:55 is expected to eq [#<Project id:437 namespace451/project-479>>, #<Project id:440 namespace454/project-482>>] 314513:24:55 is expected not to have next page 314613:24:55 is expected to have previous page 314713:24:55 when paginating backwards 314813:24:55 is expected to eq [#<Project id:439 namespace453/project-481>>, #<Project id:438 namespace452/project-480>>] 314913:24:55 is expected to have next page 315013:24:55 is expected to have previous page 315113:24:55 when jumping to the first page 315213:24:55 is expected to eq [#<Project id:436 namespace450/project-478>>, #<Project id:439 namespace453/project-481>>] 315313:24:55 is expected to have next page 315413:24:55 is expected not to have previous page 315513:24:55 when the relation is ordered by more than 2 columns 315613:24:55 is expected to eq [#<Project id:439 namespace453/project-481>>, #<Project id:440 namespace454/project-482>>, #<Project ...ect-480>>, #<Project id:436 namespace450/project-478>>, #<Project id:437 namespace451/project-479>>] 315713:24:55 default keyset direction parameter 315813:24:55 exposes the direction parameter in the cursor 315913:24:55 when use_union_optimization option is true and ordering by two columns 316013:24:55 uses UNION queries 316113:24:55# [RSpecRunTime] Finishing example group spec/lib/gitlab/pagination/keyset/paginator_spec.rb. It took 4.26 seconds. Expected to take 4.13 seconds. 316213:24:55# [RSpecRunTime] Starting example group spec/workers/clusters/applications/activate_integration_worker_spec.rb. Expected to take 3.84 seconds. 316313:24:55Clusters::Applications::ActivateIntegrationWorker#perform 316413:24:55 when cluster exists 316513:24:55 prometheus integration 316613:24:55 with cluster type: group 316713:24:57 ensures Prometheus integration is activated 316813:24:57# [RSpecRunTime] RSpec elapsed time: 22 minutes 33.89 seconds. Current RSS: ~1428M. Threads: 4. load average: 1.06 1.11 1.09 1/284 16533 317013:24:57 with cluster type: project 317113:24:58 ensures Prometheus integration is activated 317213:24:58# [RSpecRunTime] RSpec elapsed time: 22 minutes 35.11 seconds. Current RSS: ~1432M. Threads: 4. load average: 1.05 1.10 1.09 1/284 16534 317413:24:58 with cluster type: instance 317513:24:59 ensures Prometheus integration is activated 317613:24:59# [RSpecRunTime] RSpec elapsed time: 22 minutes 36.15 seconds. Current RSS: ~1429M. Threads: 4. load average: 1.05 1.10 1.09 1/284 16535 317813:24:59 when cluster does not exist 317913:24:59 does not raise Record Not Found error 318013:24:59# [RSpecRunTime] Finishing example group spec/workers/clusters/applications/activate_integration_worker_spec.rb. It took 3.92 seconds. Expected to take 3.84 seconds. 318113:24:59# [RSpecRunTime] Starting example group spec/workers/rebase_worker_spec.rb. Expected to take 3.82 seconds. 318213:24:59RebaseWorker#perform 318313:24:59 when rebasing an MR from a fork where upstream has protected branches 318413:25:03 sets the correct project for running hooks 318513:25:03# [RSpecRunTime] RSpec elapsed time: 22 minutes 40.15 seconds. Current RSS: ~1439M. Threads: 4. load average: 1.05 1.10 1.09 1/288 16635 318713:25:03# [RSpecRunTime] Finishing example group spec/workers/rebase_worker_spec.rb. It took 3.96 seconds. Expected to take 3.82 seconds. 318813:25:03# [RSpecRunTime] Starting example group spec/models/deploy_keys_project_spec.rb. Expected to take 3.62 seconds. 318913:25:03DeployKeysProject 319013:25:03 does not allow STI 319113:25:03 Associations 319213:25:03 is expected to belong to deploy_key required: false 319313:25:03 is expected to belong to project required: false 319513:25:03 is expected to validate that :project_id cannot be empty/falsy 319613:25:03 is expected to validate that :deploy_key cannot be empty/falsy 319813:25:03 when the deploy key is only used by this project 319913:25:03 when the deploy key is public 320013:25:05 doesn't destroy the deploy key 320113:25:05# [RSpecRunTime] RSpec elapsed time: 22 minutes 41.64 seconds. Current RSS: ~1437M. Threads: 4. load average: 1.05 1.10 1.09 1/288 16636 320313:25:05 when the deploy key is private 320413:25:06 destroys the deploy key 320513:25:06# [RSpecRunTime] RSpec elapsed time: 22 minutes 42.82 seconds. Current RSS: ~1436M. Threads: 4. load average: 1.05 1.10 1.09 1/288 16637 320713:25:06 when the deploy key is used by more than one project 320813:25:08 doesn't destroy the deploy key 320913:25:08# [RSpecRunTime] RSpec elapsed time: 22 minutes 44.66 seconds. Current RSS: ~1432M. Threads: 4. load average: 1.04 1.10 1.08 1/287 16638 321113:25:08# [RSpecRunTime] Finishing example group spec/models/deploy_keys_project_spec.rb. It took 4.52 seconds. Expected to take 3.62 seconds. 321213:25:08# [RSpecRunTime] Starting example group spec/models/project_ci_cd_setting_spec.rb. Expected to take 3.57 seconds. 321313:25:08ProjectCiCdSetting 321413:25:08 does not allow STI 321613:25:08 validates default_git_depth is between 0 and 1000 or nil 321713:25:08 validates id_token_sub_claim_components with minimum length 1 321813:25:08 validates id_token_sub_claim_components with project_path in the beginning 321913:25:08 validates invalid claim name 322013:25:08 #pipeline_variables_minimum_override_role 322113:25:08 is maintainer by default 322213:25:08 #id_token_sub_claim_components 322313:25:08 is project_path, ref_type, ref by default 322413:25:08 #forward_deployment_enabled 322513:25:08 is true by default 322613:25:08 #push_repository_for_job_token_allowed 322713:25:08 is false by default 322813:25:08 #separated_caches 322913:25:08 is true by default 323013:25:08 #default_for_inbound_job_token_scope_enabled 323113:25:08 is expected to be inbound job token scope enabled 323213:25:08 #default_git_depth 323313:25:09 sets default value for new records 323413:25:09 does not set default value if present 323513:25:09# [RSpecRunTime] RSpec elapsed time: 22 minutes 46.46 seconds. Current RSS: ~1424M. Threads: 4. load average: 1.04 1.10 1.08 1/287 16639 323713:25:09 #keep_latest_artifacts_available? 323813:25:09 without application setting record 323913:25:09 project_enabled: false, result_keep_latest_artifact: false 324013:25:09 is expected to eq false 324113:25:09 project_enabled: true, result_keep_latest_artifact: true 324213:25:09 is expected to eq true 324313:25:09 with application setting record 324413:25:09 instance_enabled: false, project_enabled: false, result_keep_latest_artifact: false 324513:25:10 is expected to eq false 324613:25:10 instance_enabled: false, project_enabled: true, result_keep_latest_artifact: false 324713:25:10 is expected to eq false 324813:25:10 instance_enabled: true, project_enabled: false, result_keep_latest_artifact: false 324913:25:11 is expected to eq false 325013:25:11 instance_enabled: true, project_enabled: true, result_keep_latest_artifact: true 325113:25:11 is expected to eq true 325213:25:11# [RSpecRunTime] Finishing example group spec/models/project_ci_cd_setting_spec.rb. It took 3.79 seconds. Expected to take 3.57 seconds. 325313:25:11# [RSpecRunTime] Starting example group spec/graphql/mutations/ci/job_token_scope/add_group_or_project_spec.rb. Expected to take 3.4 seconds. 325413:25:11Mutations::Ci::JobTokenScope::AddGroupOrProject 325613:25:12 when we add a project 325713:25:12 behaves like when user is not logged in 325813:25:12 raises error 325913:25:13# [RSpecRunTime] RSpec elapsed time: 22 minutes 49.55 seconds. Current RSS: ~1462M. Threads: 4. load average: 1.04 1.10 1.08 1/287 16640 326113:25:13 when user is logged in 326213:25:13 behaves like when user does not have permissions to admin project 326313:25:13 raises error 326413:25:13 when user has permissions to admin project and read target project 326513:25:13 adds target project to the inbound job token scope by default 326613:25:13 when the policies provided are invalid 326713:25:13 returns an error message 326813:25:13 when user has no permissions to read target project 326913:25:14 returns an error message 327013:25:14 when we add a group 327113:25:14 behaves like when user is not logged in 327213:25:14 raises error 327313:25:14 when user is logged in 327413:25:14 behaves like when user does not have permissions to admin project 327513:25:14 raises error 327613:25:14 when user has permissions to admin project and read target group 327713:25:15 adds target group to the job token scope 327813:25:15 when the policies provided are invalid 327913:25:15 returns an error message 328013:25:15 when user has no permissions to admin project 328113:25:15 raises an error 328213:25:15 when user has no permissions to read target group 328313:25:16 returns an error message 328413:25:16# [RSpecRunTime] Finishing example group spec/graphql/mutations/ci/job_token_scope/add_group_or_project_spec.rb. It took 4.27 seconds. Expected to take 3.4 seconds. 328513:25:16# [RSpecRunTime] Starting example group spec/lib/api/helpers/packages_helpers_spec.rb. Expected to take 3.35 seconds. 328613:25:16API::Helpers::PackagesHelpers 328713:25:17 authorize_packages_access! 328813:25:17 authorizes packages access 328913:25:17 with an allowed required permission 329013:25:17 authorizes packages access 329113:25:17# [RSpecRunTime] RSpec elapsed time: 22 minutes 54.06 seconds. Current RSS: ~1449M. Threads: 4. load average: 1.04 1.10 1.08 1/284 16641 329313:25:17 with a not allowed permission 329413:25:17 rejects packages access 329513:25:17 with read_public_package_registry permission 329613:25:17 authorizes packages access 329713:25:17 authorize_read_package! 329813:25:17 subject: project, expected_class: Packages::Policies::Project 329913:25:17 calls authorize! with correct subject 330013:25:17 subject: group, expected_class: Packages::Policies::Group 330113:25:17 calls authorize! with correct subject 330213:25:17 subject: package, expected_class: Packages::Package(id: integer, project_id: integer, created_at: timestamptz, updated_at: timestamptz, name: string, version: string, package_type: integer, creator_id: integer, status: integer, last_downloaded_at: timestamptz, status_message: text) 330313:25:17 calls authorize! with correct subject 330413:25:17 authorize_create_package! 330513:25:17 calls authorize! 330613:25:17 authorize_destroy_package! 330713:25:17 calls authorize! 330813:25:17 authorize_admin_package! 330913:25:17 calls authorize! 331013:25:17 require_packages_enabled! 331113:25:17 with packages enabled 331213:25:17 doesn't call not_found! 331313:25:17 with package disabled 331413:25:17 calls not_found! 331513:25:17 #authorize_workhorse! 331613:25:17 behaves like workhorse authorize 331713:25:17 authorizes workhorse 331813:25:17 without length 331913:25:17 behaves like workhorse authorize 332013:25:17 authorizes workhorse 332113:25:17 when use_final_store_path is true 332213:25:17 behaves like workhorse authorize 332313:25:18 authorizes workhorse 332413:25:18 #authorize_upload! 332513:25:18 authorizes the upload 332613:25:18 #user_project 332713:25:18 calls find_project! on default action 332813:25:18 calls find_project! on read_project action 332913:25:18 calls user_project_with_read_package on read_package action 333013:25:18 throws ArgumentError on unexpected action 333113:25:18 #user_project_with_read_package 333213:25:18 with non-existing project 333313:25:18 with current user 333413:25:18 returns Not Found 333513:25:18 without current user 333613:25:18 returns Unauthorized 333713:25:18 with existing project 333813:25:18 with current user 333913:25:18 as developer member 334013:25:18 returns project 334113:25:18 as guest member 334213:25:19 returns Forbidden 334313:25:19 without current user 334413:25:19 returns Unauthorized 334513:25:19 if no authorized project scope 334613:25:19 returns Forbidden 334713:25:19 #track_package_event 334813:25:19 behaves like Snowplow event tracking with RedisHLL context 334913:25:19 behaves like Snowplow event tracking 335113:25:19 with internal event event 335213:25:19 calls internal events 335313:25:19 when using deploy token and action is push package 335413:25:19 logs a snowplow event 335513:25:19 when guest and action is pull package 335613:25:19 logs a snowplow event 335713:25:19# [RSpecRunTime] Finishing example group spec/lib/api/helpers/packages_helpers_spec.rb. It took 3.56 seconds. Expected to take 3.35 seconds. 335813:25:19# [RSpecRunTime] Starting example group spec/models/time_tracking/timelog_category_spec.rb. Expected to take 3.19 seconds. 335913:25:19TimeTracking::TimelogCategory 336013:25:19 does not allow STI 336113:25:19 associations 336213:25:19 is expected to belong to namespace required: false 336313:25:19 is expected to have many timelogs 336413:25:19 default values 336513:25:19 is expected to eq #<Gitlab::Color:0x00007cb7402187d8 @value="#6699cc"> 336713:25:20 is expected to validate that :namespace cannot be empty/falsy 336813:25:20 is expected to validate that :name cannot be empty/falsy 336913:25:20 is expected to validate that :name is case-insensitively unique within the scope of :namespace_id 337013:25:21 is expected to validate that the length of :name is at most 255 337113:25:21 is expected to validate that the length of :description is at most 1024 337213:25:21 is expected to validate that the length of :color is at most 7 337313:25:21# [RSpecRunTime] RSpec elapsed time: 22 minutes 58.43 seconds. Current RSS: ~1437M. Threads: 4. load average: 1.12 1.11 1.09 1/284 16642 337513:25:21 validations when billable 337613:25:22 is expected to validate that :billing_rate cannot be empty/falsy 337713:25:22 is expected to validate that :billing_rate looks like a number greater than 0 338113:25:22 strips color 338213:25:22 #find_by_name 338313:25:23 finds the correct timelog category 338413:25:23 returns empty if not found 338513:25:23# [RSpecRunTime] Finishing example group spec/models/time_tracking/timelog_category_spec.rb. It took 3.3 seconds. Expected to take 3.19 seconds. 338613:25:23# [RSpecRunTime] Starting example group spec/tooling/quality/test_level_spec.rb. Expected to take 3.12 seconds. 338713:25:23Quality::TestLevel 338813:25:23 TEST_LEVEL_FOLDERS constant 338913:25:23 ensures all directories it refers to exists 339113:25:23 when level is all 339213:25:23 returns a pattern 339313:25:23 when level is frontend_fixture 339413:25:23 returns a pattern 339513:25:23 when level is unit 339613:25:23 returns a pattern 339713:25:23 when level is migration 339813:25:23 returns a pattern 339913:25:23 when level is background_migration 340013:25:23 returns a pattern 340113:25:23 when level is integration 340213:25:23 returns a pattern 340313:25:23 when level is system 340413:25:23 returns a pattern 340513:25:23 with a prefix 340613:25:23 returns a pattern 340713:25:23 with several prefixes 340813:25:23 returns a pattern 341013:25:23 memoizes the pattern for a given level 341113:25:23 freezes the pattern for a given level 341313:25:23 when level is all 341413:25:23 returns a regexp 341513:25:23 when level is frontend_fixture 341613:25:23 returns a regexp 341713:25:23 when level is unit 341813:25:23 returns a regexp 341913:25:23 when level is migration 342013:25:23 returns a regexp 342113:25:23 when level is background_migration 342213:25:23 returns a regexp 342313:25:23 when level is integration 342413:25:23 returns a regexp 342513:25:23 when level is system 342613:25:23 returns a regexp 342713:25:23 with a prefix 342813:25:23 returns a regexp 342913:25:23 with several prefixes 343013:25:23 returns a regexp 343113:25:23 when start_with == true 343213:25:23 returns a regexp 343413:25:24 memoizes the regexp for a given level 343513:25:24 freezes the regexp for a given level 343713:25:24 returns the correct level for a unit test 343813:25:24 returns the correct level for a frontend fixture test 343913:25:24 returns the correct level for a tooling test 344013:25:24 returns the correct level for a migration test 344113:25:24 returns the correct level for a background migration test 344213:25:24 returns the correct level for an EE file without passing a prefix 344313:25:24 returns the correct level for a geo migration test 344413:25:24 returns the correct level for a EE-namespaced background migration test 344513:25:24 returns the correct level for an integration test 344613:25:24 returns the correct level for an integration test in a subfolder 344713:25:24 returns the correct level for a system test 344813:25:24 returns the correct level for a keep test 344913:25:24 raises an error for an unknown level 345013:25:25 ensures all spec/ folders are covered by a test level 345113:25:25# [RSpecRunTime] RSpec elapsed time: 23 minutes 1.77 seconds. Current RSS: ~1428M. Threads: 4. load average: 1.11 1.11 1.09 1/284 16643 345313:25:25# [RSpecRunTime] Finishing example group spec/tooling/quality/test_level_spec.rb. It took 2.19 seconds. Expected to take 3.12 seconds. 345413:25:25# [RSpecRunTime] Starting example group spec/graphql/resolvers/concerns/resolves_pipelines_spec.rb. Expected to take 2.94 seconds. 345513:25:25ResolvesPipelines 345613:25:26 is expected to have graphql arguments :status, :scope, :ref, :sha, :source, :updated_after, :updated_before, and :username 345713:25:26 finds all pipelines 345813:25:26 allows filtering by status 345913:25:26 allows filtering by scope 346013:25:26 allows filtering by ref 346113:25:26 allows filtering by sha 346213:25:26 allows filtering by username 346313:25:26 does not return any pipelines if the user does not have access 346413:25:26 increases field complexity based on arguments 346513:25:26 filtering by source 346613:25:27 does filter by source 346713:25:27 returns all the pipelines 346813:25:27# [RSpecRunTime] RSpec elapsed time: 23 minutes 3.91 seconds. Current RSS: ~1438M. Threads: 4. load average: 1.11 1.11 1.09 1/284 16644 347013:25:27 filtering by updated_at 347113:25:27 filters by updated_after 347213:25:27 filters by updated_before 347313:25:27 filters by both updated_after and updated_before with valid date range 347413:25:27 filters by both updated_after and updated_before with invalid date range 347513:25:27# [RSpecRunTime] Finishing example group spec/graphql/resolvers/concerns/resolves_pipelines_spec.rb. It took 2.73 seconds. Expected to take 2.94 seconds. 347613:25:27# [RSpecRunTime] Starting example group spec/models/appearance_spec.rb. Expected to take 2.93 seconds. 347813:25:28 does not allow STI 347913:25:28 example at ./spec/models/appearance_spec.rb:9 348013:25:28 is expected to eq nil 348113:25:28 is expected to have many uploads 348213:25:28 default values 348313:25:28 is expected to eq "" 348413:25:28 is expected to eq "" 348513:25:28 is expected to eq "" 348613:25:28 is expected to eq "" 348713:25:28 is expected to eq "" 348813:25:28 is expected to eq "" 348913:25:28 is expected to eq "" 349013:25:28 is expected to eq "" 349113:25:28 is expected to eq "" 349213:25:28 is expected to eq "" 349313:25:28 is expected to eq "#E75E40" 349413:25:28 is expected to eq "#FFFFFF" 349513:25:28 is expected to eq false 349613:25:28 is expected to contain exactly 192 and 512 349713:25:28 #single_appearance_row 349813:25:28 adds an error when more than 1 row exists 349913:25:28 with uploads 350013:25:28 behaves like model with uploads 350213:25:28 with mounted uploader 350313:25:28 deletes remote uploads 350413:25:28 with not mounted uploads 350513:25:28 with local files 350613:25:28 deletes any FileUploader uploads which are not mounted (PENDING: No reason given) 350713:25:28 deletes local files (PENDING: No reason given) 350813:25:28 with remote files 350913:25:28 deletes any FileUploader uploads which are not mounted (PENDING: No reason given) 351013:25:28 deletes remote files (PENDING: No reason given) 351113:25:28 behaves like logo paths 351213:25:29 returns nil when there is no upload 351313:25:29 returns the path when the upload has been orphaned 351413:25:29 returns a local path using the system route 351513:25:29 with asset host configured 351613:25:29 returns a full URL with the system path 351713:25:29 behaves like logo paths 351813:25:29 returns nil when there is no upload 351913:25:29 returns the path when the upload has been orphaned 352013:25:29 returns a local path using the system route 352113:25:29 with asset host configured 352213:25:29 returns a full URL with the system path 352313:25:29 behaves like logo paths 352413:25:29 returns nil when there is no upload 352513:25:29 returns the path when the upload has been orphaned 352613:25:29 returns a local path using the system route 352713:25:29 with asset host configured 352813:25:29 returns a full URL with the system path 352913:25:29 behaves like logo paths 353013:25:29 returns nil when there is no upload 353113:25:30 returns the path when the upload has been orphaned 353213:25:30 returns a local path using the system route 353313:25:30 with asset host configured 353413:25:30 returns a full URL with the system path 353513:25:30 behaves like icon paths sized 353613:25:30 returns icon path with size parameter 353713:25:30 behaves like icon paths sized 353813:25:30 returns icon path with size parameter 354013:25:31 is expected to allow :message_background_color to be ‹nil› 354113:25:31 is expected to allow :message_background_color to be ‹"#000"› 354213:25:31 is expected to allow :message_background_color to be ‹"#AABBCC"› 354313:25:31 is expected not to allow :message_background_color to be ‹"000"› 354413:25:31 is expected to allow :message_font_color to be ‹nil› 354513:25:31 is expected to allow :message_font_color to be ‹"#000"› 354613:25:31 is expected to allow :message_font_color to be ‹"#AABBCC"› 354713:25:32 is expected not to allow :message_font_color to be ‹"000"› 354813:25:32# [RSpecRunTime] RSpec elapsed time: 23 minutes 8.6 seconds. Current RSS: ~1449M. Threads: 4. load average: 1.10 1.11 1.09 2/284 16645 355013:25:32 valid pwa attributes 355113:25:32 attribute: :pwa_name, value: nil 355213:25:32 behaves like validation allows 355313:25:32 is expected to allow :pwa_name to be ‹nil› 355413:25:32 attribute: :pwa_name, value: "GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG" 355513:25:32 behaves like validation allows 355613:25:32 is expected to allow :pwa_name to be ‹"GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG"› 355713:25:32 attribute: :pwa_short_name, value: nil 355813:25:32 behaves like validation allows 355913:25:32 is expected to allow :pwa_short_name to be ‹nil› 356013:25:32 attribute: :pwa_short_name, value: "SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS" 356113:25:32 behaves like validation allows 356213:25:32 is expected to allow :pwa_short_name to be ‹"SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS"› 356313:25:32 attribute: :pwa_description, value: nil 356413:25:32 behaves like validation allows 356513:25:32 is expected to allow :pwa_description to be ‹nil› 356613:25:32 attribute: :pwa_description, value: "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" 356713:25:32 behaves like validation allows 356813:25:32 is expected to allow :pwa_description to be ‹"TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT...› 356913:25:32 invalid pwa attributes 357013:25:32 attribute: :pwa_name, value: "GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG", message: "is too long (maximum is 255 characters)" 357113:25:32 behaves like validation permits with message 357213:25:32 is expected not to allow :pwa_name to be ‹"GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG"›, producing a custom validation error on failure 357313:25:32 attribute: :pwa_short_name, value: "SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS", message: "is too long (maximum is 255 characters)" 357413:25:32 behaves like validation permits with message 357513:25:32 is expected not to allow :pwa_short_name to be ‹"SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS"›, producing a custom validation error on failure 357613:25:32 attribute: :pwa_description, value: "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT", message: "is too long (maximum is 2048 characters)" 357713:25:32 behaves like validation permits with message 357813:25:32 is expected not to allow :pwa_description to be ‹"TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT...›, producing a custom validation error on failure 357913:25:32 email_header_and_footer_enabled 358013:25:32 default email_header_and_footer_enabled flag value 358113:25:32 returns email_header_and_footer_enabled as true 358213:25:32 when setting email_header_and_footer_enabled flag value 358313:25:32 returns email_header_and_footer_enabled as true 358413:25:32# [RSpecRunTime] Finishing example group spec/models/appearance_spec.rb. It took 4.6 seconds. Expected to take 2.93 seconds. 358513:25:32# [RSpecRunTime] Starting example group spec/graphql/resolvers/design_management/design_at_version_resolver_spec.rb. Expected to take 2.77 seconds. 358613:25:32Resolvers::DesignManagement::DesignAtVersionResolver 358813:25:33 returns the specified design 358913:25:33 when the user cannot see designs 359013:25:34 generates ResourceNotAvailable 359113:25:34# [RSpecRunTime] RSpec elapsed time: 23 minutes 10.82 seconds. Current RSS: ~1446M. Threads: 4. load average: 1.09 1.11 1.09 1/284 16646 359313:25:34 the ID belongs to a design on another issue 359413:25:34 generates ResourceNotAvailable 359513:25:34 the current object does not constrain the issue 359613:25:35 returns the object 359713:25:35# [RSpecRunTime] RSpec elapsed time: 23 minutes 11.9 seconds. Current RSS: ~1431M. Threads: 4. load average: 1.09 1.11 1.09 1/284 16647 359913:25:35# [RSpecRunTime] Finishing example group spec/graphql/resolvers/design_management/design_at_version_resolver_spec.rb. It took 2.79 seconds. Expected to take 2.77 seconds. 360013:25:35# [RSpecRunTime] Starting example group spec/views/projects/pages_domains/show.html.haml_spec.rb. Expected to take 2.7 seconds. 360113:25:35projects/pages_domains/show 360213:25:35 when auto_ssl is enabled 360313:25:35 when domain is disabled 360413:25:36 shows verification warning 360513:25:36# [RSpecRunTime] RSpec elapsed time: 23 minutes 13.4 seconds. Current RSS: ~1430M. Threads: 4. load average: 1.09 1.11 1.09 1/284 16666 360713:25:36 when certificate is absent 360813:25:38 shows alert about time of obtaining certificate 360913:25:38# [RSpecRunTime] RSpec elapsed time: 23 minutes 14.64 seconds. Current RSS: ~1441M. Threads: 4. load average: 1.08 1.10 1.09 1/284 16685 361113:25:38# [RSpecRunTime] Finishing example group spec/views/projects/pages_domains/show.html.haml_spec.rb. It took 2.74 seconds. Expected to take 2.7 seconds. 361213:25:38# [RSpecRunTime] Starting example group spec/graphql/resolvers/ci/project_pipelines_resolver_spec.rb. Expected to take 2.56 seconds. 361313:25:38Resolvers::Ci::ProjectPipelinesResolver 361413:25:39 when the user has access 361513:25:39 resolves only MRs for the passed merge request 361613:25:39# [RSpecRunTime] RSpec elapsed time: 23 minutes 16.21 seconds. Current RSS: ~1434M. Threads: 4. load average: 1.08 1.10 1.09 1/284 16686 361813:25:39 when the user does not have access 361913:25:39 does not return pipeline data 362013:25:39# [RSpecRunTime] Finishing example group spec/graphql/resolvers/ci/project_pipelines_resolver_spec.rb. It took 1.64 seconds. Expected to take 2.56 seconds. 362113:25:39# [RSpecRunTime] Starting example group spec/lib/sidebars/projects/menus/merge_requests_menu_spec.rb. Expected to take 2.43 seconds. 362213:25:39Sidebars::Projects::Menus::MergeRequestsMenu 362313:25:40 behaves like serializable as super_sidebar_menu_args 362413:25:40 returns hash with provided attributes 362513:25:40 returns hash with an item_id 362613:25:41# [RSpecRunTime] RSpec elapsed time: 23 minutes 17.54 seconds. Current RSS: ~1443M. Threads: 4. load average: 1.08 1.10 1.09 1/284 16705 362913:25:41 when repository is not present 363013:25:41 returns false 363113:25:41 when repository is present 363213:25:41 when user can read merge requests 363313:25:41 returns true 363413:25:41 when user cannot read merge requests 363513:25:41 returns false 363713:25:41 returns zero when there are no open merge requests 363813:25:41 memoizes the query 363913:25:41 when there are open merge requests 364013:25:42 returns the number of open merge requests 364113:25:42# [RSpecRunTime] RSpec elapsed time: 23 minutes 19.0 seconds. Current RSS: ~1440M. Threads: 4. load average: 1.08 1.10 1.09 1/289 16750 364413:25:42 when the count value is over 1000 364513:25:42 returns truncated digits 364613:25:42 when async_sidebar_counts feature flag is enabled 364813:25:42# [RSpecRunTime] Finishing example group spec/lib/sidebars/projects/menus/merge_requests_menu_spec.rb. It took 2.8 seconds. Expected to take 2.43 seconds. 364913:25:42# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/reports/test_report_summary_spec.rb. Expected to take 2.42 seconds. 365013:25:42Gitlab::Ci::Reports::TestReportSummary 365213:25:42 when test report summary has several build report results 365313:25:43 returns all the total count in a hash 365413:25:43# [RSpecRunTime] RSpec elapsed time: 23 minutes 20.17 seconds. Current RSS: ~1441M. Threads: 4. load average: 1.08 1.10 1.09 1/289 16751 365613:25:43 #test_suites 365713:25:43 when test report summary has several build report results 365813:25:44 returns test suites grouped by name 365913:25:44# [RSpecRunTime] RSpec elapsed time: 23 minutes 21.29 seconds. Current RSS: ~1441M. Threads: 4. load average: 1.08 1.10 1.09 1/289 16752 366113:25:44# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/reports/test_report_summary_spec.rb. It took 2.21 seconds. Expected to take 2.42 seconds. 366213:25:44# [RSpecRunTime] Starting example group spec/workers/packages/cleanup_package_file_worker_spec.rb. Expected to take 2.31 seconds. 366313:25:44Packages::CleanupPackageFileWorker 366413:25:45 has :none deduplicate strategy 366513:25:45 behaves like worker with data consistency 366613:25:45 .get_data_consistency_feature_flag_enabled? 366713:25:45 returns true 366813:25:45 .get_data_consistency_per_database 366913:25:45 returns correct data consistency 367013:25:45 #perform_work 367113:25:45 with no work to do 367213:25:45 is expected to be nil 367313:25:45 with work to do 367413:25:45 deletes the oldest package file pending destruction based on id 367513:25:45 with a duplicated PyPI package file 367613:25:45 deletes one of the duplicates 367713:25:45 with a package file to destroy 367813:25:46 with an error during the destroy 367913:25:46 handles the error 368013:25:46 when trying to destroy a destroyed record 368113:25:46 handles the error 368213:25:46 removing the last package file 368313:25:46 deletes the package file and the package 368413:25:46 removing the last package file in an ML model package 368513:25:47 deletes the package file but keeps the package 368613:25:47 #max_running_jobs 368713:25:47 is expected to eq 5 368813:25:47 #remaining_work_count 368913:25:47 is expected to eq 2 369013:25:47# [RSpecRunTime] Finishing example group spec/workers/packages/cleanup_package_file_worker_spec.rb. It took 2.8 seconds. Expected to take 2.31 seconds. 369113:25:47# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/avatar_restorer_spec.rb. Expected to take 2.27 seconds. 369213:25:47Gitlab::ImportExport::AvatarRestorer 369313:25:48 does not break if there is just a directory 369513:25:49 restores a project avatar 369613:25:49 saves the avatar into the project 369713:25:49# [RSpecRunTime] RSpec elapsed time: 23 minutes 26.41 seconds. Current RSS: ~1414M. Threads: 4. load average: 1.15 1.12 1.09 1/288 16753 369913:25:49# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/avatar_restorer_spec.rb. It took 2.31 seconds. Expected to take 2.27 seconds. 370013:25:49# [RSpecRunTime] Starting example group spec/services/ci/update_instance_variables_service_spec.rb. Expected to take 2.18 seconds. 370113:25:49Ci::UpdateInstanceVariablesService 370313:25:49 without variables 370413:25:49 is expected to be truthy 370513:25:49 with insert only variables 370613:25:50 is expected to be truthy 370713:25:50 persists all the records 370813:25:50 persists attributes 370913:25:50 with update only variables 371013:25:50 is expected to be truthy 371113:25:50 does not change the count 371213:25:50 updates the records in place 371313:25:50 with insert and update variables 371413:25:50 is expected to be truthy 371513:25:51 inserts only one record 371613:25:51 persists all the records 371713:25:51 with insert, update, and destroy variables 371813:25:51 is expected to be truthy 371913:25:51 persists all the records 372013:25:51 with invalid variables 372113:25:51 is expected to be falsey 372213:25:52 does not insert any records 372313:25:52 does not update existing records 372413:25:52 returns errors 372513:25:52 when deleting non existing variables 372613:25:52 is expected to raise ActiveRecord::RecordNotFound 372713:25:52 when updating non existing variables 372813:25:52 is expected to raise ActiveRecord::RecordNotFound 372913:25:52# [RSpecRunTime] Finishing example group spec/services/ci/update_instance_variables_service_spec.rb. It took 2.55 seconds. Expected to take 2.18 seconds. 373013:25:52# [RSpecRunTime] Starting example group spec/workers/gitlab/github_import/stage/import_issues_and_diff_notes_worker_spec.rb. Expected to take 2.14 seconds. 373113:25:52Gitlab::GithubImport::Stage::ImportIssuesAndDiffNotesWorker 373313:25:52 imports the issues and diff notes 373513:25:52 when optional stage single_endpoint_notes_import is enabled 373613:25:53 includes single endpoint diff notes importer 373713:25:53 when optional stage single_endpoint_notes_import is disabled 373813:25:53 includes default diff notes importer 373913:25:53 behaves like Gitlab::GithubImport::StageMethods 374013:25:53 .sidekiq_retries_exhausted 374113:25:53 tracks the exception and marks the import as failed 374213:25:53 .sidekiq_options 374313:25:53 has a status_expiration 374413:25:53 has a retry of 6 374613:25:54 returns if no project could be found 374713:25:54 returns if the import state is no longer in progress 374813:25:54 imports the data when the project exists 374913:25:54 queues RefreshImportJidWorker 375013:25:54 logs error when import fails with a StandardError 375113:25:54 rescheduling the worker on certain errors 375213:25:54 error: Gitlab::GithubImport::RateLimitError 375313:25:54 reschedules the worker 375413:25:54 error: Gitlab::ExclusiveLeaseHelpers::FailedToObtainLockError 375513:25:54 reschedules the worker 375613:25:54# [RSpecRunTime] Finishing example group spec/workers/gitlab/github_import/stage/import_issues_and_diff_notes_worker_spec.rb. It took 2.18 seconds. Expected to take 2.14 seconds. 375713:25:54# [RSpecRunTime] Starting example group spec/graphql/types/design_management/design_type_spec.rb. Expected to take 2.03 seconds. 375813:25:54Types::DesignManagement::DesignType 375913:25:54 is expected to include Types::CurrentUserTodos 376013:25:54 is expected to include Types::TodoableInterface 376113:25:54 behaves like a GraphQL type with design fields 376213:25:56 is expected to require graphql authorizations :read_design 376313:25:56 exposes the expected design fields 376513:25:56 resolves to the design image URL 376613:25:56 has better than O(N) peformance 376713:25:56# [RSpecRunTime] RSpec elapsed time: 23 minutes 33.2 seconds. Current RSS: ~1410M. Threads: 4. load average: 1.14 1.12 1.09 1/284 16770 376913:25:56# [RSpecRunTime] Finishing example group spec/graphql/types/design_management/design_type_spec.rb. It took 2.07 seconds. Expected to take 2.03 seconds. 377013:25:56# [RSpecRunTime] Starting example group spec/workers/gitlab/github_import/stage/import_pull_requests_worker_spec.rb. Expected to take 2.02 seconds. 377113:25:56Gitlab::GithubImport::Stage::ImportPullRequestsWorker 377313:25:57 with pull requests 377413:25:57 imports all the pull requests and allocates internal iids 377513:25:57 without pull requests 377613:25:57 does not allocate internal iids 377713:25:57 when retrying 377813:25:57 does not allocate internal iids 377913:25:57 behaves like Gitlab::GithubImport::StageMethods 378013:25:57 .sidekiq_retries_exhausted 378113:25:57 tracks the exception and marks the import as failed 378213:25:57 .sidekiq_options 378313:25:58 has a status_expiration 378413:25:58 has a retry of 6 378613:25:58 returns if no project could be found 378713:25:58 returns if the import state is no longer in progress 378813:25:58 imports the data when the project exists 378913:25:58 queues RefreshImportJidWorker 379013:25:58 logs error when import fails with a StandardError 379113:25:58 rescheduling the worker on certain errors 379213:25:58 error: Gitlab::GithubImport::RateLimitError 379313:25:58 reschedules the worker 379413:25:58 error: Gitlab::ExclusiveLeaseHelpers::FailedToObtainLockError 379513:25:58 reschedules the worker 379613:25:58# [RSpecRunTime] Finishing example group spec/workers/gitlab/github_import/stage/import_pull_requests_worker_spec.rb. It took 1.87 seconds. Expected to take 2.02 seconds. 379713:25:58# [RSpecRunTime] Starting example group spec/workers/gitlab/jira_import/stage/finish_import_worker_spec.rb. Expected to take 1.96 seconds. 379813:25:58Gitlab::JiraImport::Stage::FinishImportWorker 380013:25:58 behaves like include import workers modules 380113:25:59 is expected to includes the ApplicationWorker module 380213:25:59 is expected to includes the Gitlab::JiraImport::QueueOptions module 380313:25:59 is expected to includes the Gitlab::JiraImport::ImportWorker module 380513:25:59 when import did not start 380613:25:59 behaves like cannot do Jira import 380713:25:59 does not advance to next stage 380813:25:59 when import started 380913:26:00 changes import state to finished 381013:26:00 saves imported issues counts 381113:26:00# [RSpecRunTime] Finishing example group spec/workers/gitlab/jira_import/stage/finish_import_worker_spec.rb. It took 1.94 seconds. Expected to take 1.96 seconds. 381213:26:00# [RSpecRunTime] Starting example group spec/serializers/group_link/group_link_entity_spec.rb. Expected to take 1.9 seconds. 381313:26:00GroupLink::GroupLinkEntity 381413:26:00 matches json schema 381513:26:00 correctly exposes `shared_with_group.avatar_url` 381613:26:00 for direct member 381713:26:00 behaves like exposes source type properties 381813:26:01 exposes `is_direct_member` as `true` 381913:26:01 exposes `is_inherited_member` as `false` 382013:26:01 for inherited member 382113:26:01 behaves like exposes source type properties 382213:26:01 exposes `is_direct_member` as `false` 382313:26:01 exposes `is_inherited_member` as `true` 382413:26:01# [RSpecRunTime] Finishing example group spec/serializers/group_link/group_link_entity_spec.rb. It took 0.74 second. Expected to take 1.9 seconds. 382513:26:01# [RSpecRunTime] Starting example group spec/workers/authorized_project_update/project_recalculate_worker_spec.rb. Expected to take 1.86 seconds. 382613:26:01AuthorizedProjectUpdate::ProjectRecalculateWorker 382713:26:01 is labeled as high urgency 382813:26:01 is labeled as idempotent 382913:26:01 performs multiple times sequentially without raising an exception 383013:26:02 does not change authorizations when run twice 383213:26:02 does not fail if the project does not exist 383313:26:02 calls AuthorizedProjectUpdate::ProjectRecalculateService 383413:26:02 exclusive lease 383513:26:02 when exclusive lease has not been taken 383613:26:02 obtains a new exclusive lease 383713:26:02# [RSpecRunTime] RSpec elapsed time: 23 minutes 39.27 seconds. Current RSS: ~1411M. Threads: 4. load average: 1.12 1.11 1.09 1/284 16771 383913:26:02 when exclusive lease has already been taken 384013:26:02 raises an error 384113:26:02# [RSpecRunTime] Finishing example group spec/workers/authorized_project_update/project_recalculate_worker_spec.rb. It took 1.67 seconds. Expected to take 1.86 seconds. 384213:26:02# [RSpecRunTime] Starting example group spec/models/subscription_spec.rb. Expected to take 1.79 seconds. 384413:26:03 does not allow STI 384513:26:03 relationships 384613:26:03 is expected to belong to project required: false 384713:26:03 is expected to belong to subscribable required: false 384813:26:03 is expected to belong to user required: false 385013:26:03 is expected to validate that :subscribable cannot be empty/falsy 385113:26:03 is expected to validate that :user cannot be empty/falsy 385213:26:04 validates uniqueness of project_id scoped to subscribable_id, subscribable_type, and user_id 385313:26:05# [RSpecRunTime] RSpec elapsed time: 23 minutes 41.59 seconds. Current RSS: ~1415M. Threads: 4. load average: 1.12 1.11 1.09 1/284 16772 385513:26:05# [RSpecRunTime] Finishing example group spec/models/subscription_spec.rb. It took 2.16 seconds. Expected to take 1.79 seconds. 385613:26:05# [RSpecRunTime] Starting example group spec/helpers/ci/secure_files_helper_spec.rb. Expected to take 1.74 seconds. 385713:26:05Ci::SecureFilesHelper 385813:26:06 #show_secure_files_setting 385913:26:06 when disabled at the instance level 386013:26:06 is expected to equal false 386113:26:06# [RSpecRunTime] RSpec elapsed time: 23 minutes 43.1 seconds. Current RSS: ~1414M. Threads: 4. load average: 1.12 1.11 1.09 1/284 16773 386313:26:06 authenticated user with admin permissions 386413:26:06 is expected to equal true 386513:26:06 authenticated user with read permissions 386613:26:06 is expected to equal true 386713:26:06 authenticated user with guest permissions 386813:26:06 is expected to equal false 386913:26:06 authenticated user with no permissions 387013:26:06 is expected to equal false 387113:26:06 unconfirmed user 387213:26:06 is expected to equal false 387313:26:06 unauthenticated user 387413:26:06 is expected to equal false 387513:26:06# [RSpecRunTime] Finishing example group spec/helpers/ci/secure_files_helper_spec.rb. It took 1.91 seconds. Expected to take 1.74 seconds. 387613:26:06# [RSpecRunTime] Starting example group spec/graphql/types/alert_management/prometheus_integration_type_spec.rb. Expected to take 1.71 seconds. 387713:26:06Types::AlertManagement::PrometheusIntegrationType 387813:26:07 is expected to require graphql authorizations :admin_project 387913:26:07 is expected to eq "AlertManagementPrometheusIntegration" 388113:26:07 behaves like has field with value 388213:26:07 correctly renders the field 388313:26:07 behaves like has field with value 388413:26:08 correctly renders the field 388513:26:08 behaves like has field with value 388613:26:08 correctly renders the field 388713:26:08 behaves like has field with value 388813:26:08 correctly renders the field 388913:26:08 behaves like has field with value 389013:26:08 correctly renders the field 389113:26:08 with alerting setting 389213:26:08 behaves like has field with value 389313:26:08 correctly renders the field 389413:26:08 a group integration 390113:26:08 field: active 390313:26:08 field: token 390713:26:08 field: apiUrl 390913:26:08# [RSpecRunTime] Finishing example group spec/graphql/types/alert_management/prometheus_integration_type_spec.rb. It took 1.99 seconds. Expected to take 1.71 seconds. 391013:26:08# [RSpecRunTime] Starting example group spec/graphql/resolvers/ci/template_resolver_spec.rb. Expected to take 1.64 seconds. 391113:26:08Resolvers::Ci::TemplateResolver 391313:26:08 when template exists 391413:26:09 returns the found template 391513:26:09 when template does not exist 391713:26:10# [RSpecRunTime] Finishing example group spec/graphql/resolvers/ci/template_resolver_spec.rb. It took 1.7 seconds. Expected to take 1.64 seconds. 391813:26:10# [RSpecRunTime] Starting example group spec/views/projects/hooks/index.html.haml_spec.rb. Expected to take 1.6 seconds. 391913:26:10projects/hooks/index 392013:26:11 renders webhooks page with "Webhooks" 392113:26:11 webhook is permanently disabled 392213:26:11 renders "Failed to connect" badge 392313:26:11# [RSpecRunTime] RSpec elapsed time: 23 minutes 48.46 seconds. Current RSS: ~1426M. Threads: 4. load average: 1.11 1.11 1.09 1/284 16774 392513:26:11 webhook is temporarily disabled 392613:26:12 renders "Fails to connect" badge 392713:26:12 webhook is rate limited 392813:26:12 renders "Disabled" badge 392913:26:12# [RSpecRunTime] Finishing example group spec/views/projects/hooks/index.html.haml_spec.rb. It took 1.82 seconds. Expected to take 1.6 seconds. 393013:26:12# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/pipeline/delayed_spec.rb. Expected to take 1.58 seconds. 393113:26:12Gitlab::Ci::Status::Pipeline::Delayed 393313:26:12 overrides status text 393513:26:12 overrides status label 393713:26:12 when pipeline is scheduled 393813:26:13 is a correct match 393913:26:13 when pipeline is not scheduled 394013:26:14 does not match 394113:26:14# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/pipeline/delayed_spec.rb. It took 1.81 seconds. Expected to take 1.58 seconds. 394213:26:14# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/representation/note_text_spec.rb. Expected to take 1.55 seconds. 394313:26:14Gitlab::GithubImport::Representation::NoteText 394413:26:14 #github_identifiers 394513:26:14 with Release 394613:26:14 returns a hash with needed identifiers 394813:26:14 returns a hash with needed identifiers 394913:26:14 with Merge Request 395013:26:14 returns a hash with needed identifiers 395213:26:14 returns a hash with needed identifiers 395313:26:14 #attachments 395413:26:14 when text has attachments 395513:26:14 is expected to contain exactly an_instance_of(Gitlab::GithubImport::Markdown::Attachment) 395613:26:14 when text does not have attachments 395713:26:14 is expected to be empty 395813:26:14 #has_attachments? 395913:26:14 when text has attachments 396013:26:14 is expected to eq true 396113:26:14 when text does not have attachments 396213:26:14 is expected to eq false 396313:26:14 .from_json_hash 396413:26:14 behaves like a Note text data 396513:26:14 returns an instance of NoteText 396613:26:14 includes record DB id 396713:26:14 includes record type 396813:26:14 includes note text 396913:26:14 .from_db_record 397013:26:14 with Release 397113:26:14 includes tag 397213:26:14 behaves like a Note text data 397313:26:14 returns an instance of NoteText 397413:26:15 includes record DB id 397513:26:15 includes record type 397613:26:15 includes note text 397813:26:15 includes noteable iid 397913:26:15 behaves like a Note text data 398013:26:15 returns an instance of NoteText 398113:26:15 includes record DB id 398213:26:15 includes record type 398313:26:15 includes note text 398413:26:15 with MergeRequest 398513:26:15 includes noteable iid 398613:26:15 behaves like a Note text data 398713:26:15 returns an instance of NoteText 398813:26:15 includes record DB id 398913:26:15 includes record type 399013:26:15 includes note text 399213:26:16 includes noteable type 399313:26:16 behaves like a Note text data 399413:26:16 returns an instance of NoteText 399513:26:16 includes record DB id 399613:26:16 includes record type 399713:26:16 includes note text 399813:26:16# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/representation/note_text_spec.rb. It took 2.02 seconds. Expected to take 1.55 seconds. 399913:26:16# [RSpecRunTime] Starting example group spec/lib/gitlab/data_builder/resource_access_token_spec.rb. Expected to take 1.47 seconds. 400013:26:16Gitlab::DataBuilder::ResourceAccessToken 400113:26:16 when token belongs to a group 400213:26:16 contains group data 400313:26:16 behaves like includes standard data 400413:26:16 is expected to eq "access_token" 400513:26:16 when token belongs to a project 400613:26:17 contains project data 400713:26:17 behaves like includes standard data 400813:26:17 is expected to eq "access_token" 400913:26:17 behaves like project hook data 401013:26:17 contains project data 401113:26:17# [RSpecRunTime] Finishing example group spec/lib/gitlab/data_builder/resource_access_token_spec.rb. It took 1.65 seconds. Expected to take 1.47 seconds. 401213:26:17# [RSpecRunTime] Starting example group spec/services/cloud_seed/google_cloud/create_service_accounts_service_spec.rb. Expected to take 1.46 seconds. 401313:26:17CloudSeed::GoogleCloud::CreateServiceAccountsService 401513:26:18 creates unprotected vars 401613:26:19 creates protected vars 401713:26:19# [RSpecRunTime] RSpec elapsed time: 23 minutes 56.33 seconds. Current RSS: ~1424M. Threads: 4. load average: 1.09 1.11 1.09 1/284 16775 401913:26:19# [RSpecRunTime] Finishing example group spec/services/cloud_seed/google_cloud/create_service_accounts_service_spec.rb. It took 1.84 seconds. Expected to take 1.46 seconds. 402013:26:19# [RSpecRunTime] Starting example group spec/models/uploads/local_spec.rb. Expected to take 1.39 seconds. 402113:26:19Uploads::Local 402213:26:19 does not allow STI 402313:26:19 model with uploads 402513:26:20 returns keys 402613:26:20 #delete_keys 402713:26:21 deletes multiple data 402813:26:21# [RSpecRunTime] Finishing example group spec/models/uploads/local_spec.rb. It took 1.74 seconds. Expected to take 1.39 seconds. 402913:26:21# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_users_with_ml_candidates_metric_spec.rb. Expected to take 1.37 seconds. 403013:26:21Gitlab::Usage::Metrics::Instrumentations::CountUsersWithMlCandidatesMetric 403113:26:22 behaves like a correct instrumented metric value and query 403213:26:22 behaves like a correct instrumented metric value 403313:26:22 has correct value 403413:26:22# [RSpecRunTime] RSpec elapsed time: 23 minutes 59.52 seconds. Current RSS: ~1423M. Threads: 4. load average: 1.08 1.10 1.09 1/284 16776 403613:26:22 behaves like a correct instrumented metric query 403713:26:23 has correct generate query 403813:26:23# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_users_with_ml_candidates_metric_spec.rb. It took 1.51 seconds. Expected to take 1.37 seconds. 403913:26:23# [RSpecRunTime] Starting example group spec/services/packages/terraform_module/metadata/extract_files_service_spec.rb. Expected to take 1.33 seconds. 404013:26:23Packages::TerraformModule::Metadata::ExtractFilesService 404213:26:23 when processing a tar archive 404313:26:23 behaves like extracting metadata 404413:26:23 is expected to be success 404513:26:23 is expected to eq {:root=>{:dependencies=>{:modules=>[], :providers=>[]}, :inputs=>[{"default"=>"null", "description"=>...\"\n\n text = \"Hello World\"\n filename = \"hello\"\n}\n```\n", :resources=>["local_file.file"]}} 404613:26:23 behaves like raising too many files error 404713:26:23 with too many files 404813:26:23 behaves like raising extraction error 404913:26:23 is expected to raise Packages::TerraformModule::Metadata::ExtractFilesService::ExtractionError with message matching /Too many files/ 405013:26:23 behaves like aggregating metadata 405113:26:23 with submodules & examples 405213:26:23 aggregates metadata into root 405313:26:23 with missing attributes in submodules & examples 405413:26:23 aggregates metadata into root 405513:26:23 with relative path module (its path starts with ./) 405613:26:23 behaves like extracting metadata 405713:26:23 is expected to be success 405813:26:23 is expected to eq {:root=>{:dependencies=>{:modules=>[], :providers=>[]}, :inputs=>[{"default"=>"null", "description"=>...\"\n\n text = \"Hello World\"\n filename = \"hello\"\n}\n```\n", :resources=>["local_file.file"]}} 405913:26:23 when processing a zip archive 406013:26:23 behaves like extracting metadata 406113:26:23 is expected to be success 406213:26:23 is expected to eq {:root=>{:dependencies=>{:modules=>[], :providers=>[]}, :inputs=>[{"default"=>"null", "description"=>...\"\n\n text = \"Hello World\"\n filename = \"hello\"\n}\n```\n", :resources=>["local_file.file"]}} 406313:26:23 with a wrong entry size 406413:26:23 behaves like raising extraction error 406513:26:23 is expected to raise Packages::TerraformModule::Metadata::ExtractFilesService::ExtractionError with message matching /metadata file has the wrong entry size/ 406613:26:23 behaves like raising too many files error 406713:26:23 with too many files 406813:26:23 behaves like raising extraction error 406913:26:23 is expected to raise Packages::TerraformModule::Metadata::ExtractFilesService::ExtractionError with message matching /Too many files/ 407013:26:23 behaves like aggregating metadata 407113:26:23 with submodules & examples 407213:26:23 aggregates metadata into root 407313:26:23 with missing attributes in submodules & examples 407413:26:23 aggregates metadata into root 407513:26:23 for getting module_type from path 407613:26:23 path: "README", module_type: :root 407713:26:23 returns correct module_type 407813:26:23 path: "README.md", module_type: :root 407913:26:23 returns correct module_type 408013:26:23 path: "./root/README.md", module_type: :root 408113:26:23 returns correct module_type 408213:26:23 path: "main.tf", module_type: :root 408313:26:23 returns correct module_type 408413:26:23 path: "./main.tf", module_type: :root 408513:26:23 returns correct module_type 408613:26:23 path: "modules/foo.tf", module_type: :root 408713:26:24 returns correct module_type 408813:26:24 path: "examples/foo.tf", module_type: :root 408913:26:24 returns correct module_type 409013:26:24 path: "module_name/modules.tf", module_type: :root 409113:26:24 returns correct module_type 409213:26:24 path: "module_name/examples.tf", module_type: :root 409313:26:24 returns correct module_type 409413:26:24 path: "modules/module_name/main.tf", module_type: :submodule 409513:26:24 returns correct module_type 409613:26:24 path: "./modules/module_name/main.tf", module_type: :submodule 409713:26:24 returns correct module_type 409813:26:24 path: "./root/modules/module_name/main.tf", module_type: :submodule 409913:26:24 returns correct module_type 410013:26:24 path: "root/modules/module_name/main.tf", module_type: :submodule 410113:26:24 returns correct module_type 410213:26:24 path: "examples/module_name/main.tf", module_type: :example 410313:26:24 returns correct module_type 410413:26:24 path: "./examples/module_name/main.tf", module_type: :example 410513:26:24 returns correct module_type 410613:26:24 path: "root/examples/module_name/main.tf", module_type: :example 410713:26:24 returns correct module_type 410813:26:24 path: "./root/examples/module_name/main.tf", module_type: :example 410913:26:24 returns correct module_type 411013:26:24 path: "module_name/modules/main.tf", module_type: nil 411113:26:24 returns correct module_type 411213:26:24 path: "example_name/examples/main.tf", module_type: nil 411313:26:24 returns correct module_type 411413:26:24 path: "main/module_name/modules.tf", module_type: nil 411513:26:24 returns correct module_type 411613:26:24 path: "main/example_name/examples.tf", module_type: nil 411713:26:24 returns correct module_type 411813:26:24 path: "./module_name/modules/foo.tf", module_type: nil 411913:26:24 returns correct module_type 412013:26:24 path: "./module_name/examples/foo.tf", module_type: nil 412113:26:24 returns correct module_type 412213:26:24 path: "submodules/module_name/main.tf", module_type: nil 412313:26:24 returns correct module_type 412413:26:24 path: "invalid/path/file.tf", module_type: nil 412513:26:24 returns correct module_type 412613:26:24# [RSpecRunTime] Finishing example group spec/services/packages/terraform_module/metadata/extract_files_service_spec.rb. It took 1.82 seconds. Expected to take 1.33 seconds. 412713:26:24# [RSpecRunTime] Starting example group spec/models/packages/terraform_module/package_spec.rb. Expected to take 1.29 seconds. 412813:26:24Packages::TerraformModule::Package 412913:26:24 does not allow STI 413213:26:24 is expected to allow :name to be ‹"my-module/my-system"› 413313:26:25 is expected to allow :name to be ‹"my/module"› 413413:26:25 is expected not to allow :name to be ‹"my-module"› 413513:26:25 is expected not to allow :name to be ‹"My-Module"› 413613:26:25 is expected not to allow :name to be ‹"my_module"› 413713:26:25 is expected not to allow :name to be ‹"my.module"› 413813:26:25 is expected not to allow :name to be ‹"../../../my-module"› 413913:26:25 is expected not to allow :name to be ‹"%2e%2e%2fmy-module"› 414113:26:25 behaves like validating version to be SemVer compliant for 414213:26:25 for terraform_module_package 414313:26:25 is expected to allow :version to be ‹"1.2.3"› 414413:26:25 is expected to allow :version to be ‹"1.2.3-beta"› 414513:26:25 is expected to allow :version to be ‹"1.2.3-alpha.3"› 414613:26:25 is expected not to allow :version to be ‹"1"› 414713:26:26 is expected not to allow :version to be ‹"1.2"› 414813:26:26 is expected not to allow :version to be ‹"1./2.3"› 414913:26:26 is expected not to allow :version to be ‹"../../../../../1.2.3"› 415013:26:26 is expected not to allow :version to be ‹"%2e%2e%2f1.2.3"› 415113:26:26 relationships 415213:26:26 is expected to have one terraform_module_metadatum class_name => Packages::TerraformModule::Metadatum inverse_of => package 415313:26:26# [RSpecRunTime] Finishing example group spec/models/packages/terraform_module/package_spec.rb. It took 1.4 seconds. Expected to take 1.29 seconds. 415413:26:26# [RSpecRunTime] Starting example group spec/services/projects/all_merge_requests_count_service_spec.rb. Expected to take 1.22 seconds. 415513:26:26Projects::AllMergeRequestsCountService 415613:26:26 behaves like a counter caching service 415813:26:26 caches the count 415913:26:26 #refresh_cache 416013:26:26 refreshes the cache 416113:26:26 #delete_cache 416213:26:26 removes the cache 416313:26:26 #uncached_count 416413:26:26 does not cache the count 416613:26:27 returns the number of all merge requests 416713:26:27# [RSpecRunTime] Finishing example group spec/services/projects/all_merge_requests_count_service_spec.rb. It took 1.25 seconds. Expected to take 1.22 seconds. 416813:26:27# [RSpecRunTime] Starting example group spec/services/pages/update_service_spec.rb. Expected to take 1.19 seconds. 416913:26:27Pages::UpdateService 417113:26:28 with sufficient permissions 417213:26:28 when updating page setting succeeds 417313:26:28 updates page settings 417413:26:28 returns a success response 417513:26:28# [RSpecRunTime] RSpec elapsed time: 24 minutes 5.14 seconds. Current RSS: ~1423M. Threads: 4. load average: 1.16 1.12 1.09 1/284 16777 417713:26:28 with insufficient permissions 417813:26:28 returns a forbidden response 417913:26:28# [RSpecRunTime] Finishing example group spec/services/pages/update_service_spec.rb. It took 1.14 seconds. Expected to take 1.19 seconds. 418013:26:28# [RSpecRunTime] Starting example group spec/models/error_tracking/error_event_spec.rb. Expected to take 1.15 seconds. 418113:26:28ErrorTracking::ErrorEvent 418213:26:29 does not allow STI 418313:26:29 relationships 418413:26:29 is expected to belong to error required: false 418613:26:29 is expected to validate that :description cannot be empty/falsy 418713:26:29 is expected to validate that the length of :description is at most 1024 418813:26:29 is expected to validate that :occurred_at cannot be empty/falsy 418913:26:29 is expected to validate that the length of :level is at most 255 419013:26:29 is expected to validate that the length of :environment is at most 255 419213:26:29 builds a stacktrace 419313:26:29 #to_sentry_error_event 419413:26:29 is expected to be a kind of Gitlab::ErrorTracking::ErrorEvent 419513:26:29# [RSpecRunTime] Finishing example group spec/models/error_tracking/error_event_spec.rb. It took 1.13 seconds. Expected to take 1.15 seconds. 419613:26:29# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/atlassian/identity_linker_spec.rb. Expected to take 1.13 seconds. 419713:26:29Gitlab::Auth::Atlassian::IdentityLinker 419813:26:29 linked identity exists 419913:26:29 sets #changed? to false 420013:26:30 does not mark as failed 420113:26:30 identity already linked to different user 420213:26:30 sets #changed? to false 420313:26:30 exposes error message 420413:26:30 identity needs to be created 420513:26:30 sets #changed? to true 420613:26:30 behaves like an atlassian identity 420713:26:31 sets the proper values 420813:26:31# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/atlassian/identity_linker_spec.rb. It took 1.31 seconds. Expected to take 1.13 seconds. 420913:26:31# [RSpecRunTime] Starting example group spec/models/application_setting/term_spec.rb. Expected to take 1.06 seconds. 421013:26:31ApplicationSetting::Term 421113:26:31 does not allow STI 421213:26:31 is expected to validate that :terms cannot be empty/falsy 421413:26:31 finds the latest terms 421513:26:31 #accepted_by_user? 421613:26:31 is true when the user accepted the terms 421713:26:31 is true when user is a bot 421813:26:32 is false when the user declined the terms 421913:26:32 does not cause a query when the user accepted the current terms 422013:26:32 returns false if the currently accepted terms are different 422113:26:32# [RSpecRunTime] RSpec elapsed time: 24 minutes 9.0 seconds. Current RSS: ~1424M. Threads: 4. load average: 1.16 1.12 1.09 1/284 16778 422313:26:32# [RSpecRunTime] Finishing example group spec/models/application_setting/term_spec.rb. It took 1.35 seconds. Expected to take 1.06 seconds. 422413:26:32# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/external/file/template_spec.rb. Expected to take 1.05 seconds. 422513:26:32Gitlab::Ci::Config::External::File::Template 422713:26:33 when a template is specified 422813:26:33 returns true 422913:26:33 with a missing template 423013:26:33 returns false 423113:26:33 with a missing template key 423213:26:33 returns false 423413:26:33 when is a valid template name 423513:26:33 is expected to be truthy 423613:26:33 with invalid template name 423713:26:33 returns false 423813:26:33 with a non-existing template 423913:26:33 returns false 424013:26:33 #template_name 424113:26:33 when template does end with .gitlab-ci.yml 424213:26:33 returns template name 424313:26:33 when template is nil 424513:26:33 when template does not end with .gitlab-ci.yml 424713:26:33 #expand_context 424813:26:33 drops all parameters 425013:26:33 is expected to eq {:blob=>nil, :context_project=>"namespace568/project-588", :context_sha=>"12345", :extra=>{}, :locati...gitlab-org/gitlab/-/raw/master/lib/gitlab/ci/templates/Auto-DevOps.gitlab-ci.yml", :type=>:template} 425213:26:33 when interpolation is being used 425313:26:33 correctly interpolates the content 425413:26:33# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/external/file/template_spec.rb. It took 1.24 seconds. Expected to take 1.05 seconds. 425513:26:33# [RSpecRunTime] Starting example group spec/models/ci/tag_spec.rb. Expected to take 0.98 second. 425713:26:33 does not allow STI 425813:26:33 is expected to have many taggings class_name => Ci::Tagging 425913:26:33 .for_context 426013:26:33 returns the tags for the specified context 426213:26:33 is expected to contain exactly #<Ci::Tag id: 2, name: "awesome", taggings_count: 0> and #<Ci::Tag id: 3, name: "epic", taggings_count: 0> 426313:26:33 .find_or_create_all_with_like_by_name 426413:26:34 creates a tag 426513:26:34 returns the Tag record 426613:26:34 with some tags already existing 426713:26:34 creates only the missing tag 426813:26:34 returns the Tag records 426913:26:34 with all tags already existing 427013:26:34 does not create new tags 427113:26:34 returns the Tag records 427313:26:34 is expected to contain exactly #<Ci::Tag id: 1, name: "Awesome", taggings_count: 0> and #<Ci::Tag id: 2, name: "awesome", taggings_count: 0> 427513:26:34 is expected to validate that :name cannot be empty/falsy 427613:26:34 is expected to validate that :name is unique 427713:26:34 is expected to validate that the length of :name is at most 255 427913:26:34 is expected to contain exactly #<Ci::Tag id: 1, name: "Awesome", taggings_count: 0> 428113:26:34 is equal to itself 428213:26:34 is equal to another tag when the name matches 428313:26:34 is equal the other when the class matches 428513:26:34 is expected to eq "Awesome" 428613:26:34 .find_or_create_with_like_by_name 428713:26:34 creates a tag 428813:26:34 returns the Tag record 428913:26:34 when tag already exists 429013:26:34 does not create new tag 429113:26:35 returns the Tag record 429213:26:35# [RSpecRunTime] Finishing example group spec/models/ci/tag_spec.rb. It took 1.32 seconds. Expected to take 0.98 second. 429313:26:35# [RSpecRunTime] Starting example group spec/helpers/ci/catalog/resources_helper_spec.rb. Expected to take 0.98 second. 429413:26:35Ci::Catalog::ResourcesHelper 429513:26:35 #js_ci_catalog_data 429613:26:35 returns catalog data 429713:26:35 #can_add_catalog_resource? 429813:26:35 when user is not an owner 429913:26:35 returns false 430013:26:35 when user is an owner 430113:26:36 returns true 430213:26:36# [RSpecRunTime] Finishing example group spec/helpers/ci/catalog/resources_helper_spec.rb. It took 1.11 seconds. Expected to take 0.98 second. 430313:26:36# [RSpecRunTime] Starting example group spec/initializers/rails_yaml_safe_load_spec.rb. Expected to take 0.91 second. 430413:26:36Rails YAML safe load 430513:26:36 with default permitted classes 430613:26:36 deserializes data 430713:26:36 with unpermitted classes 430813:26:36 throws an exception 430913:26:36# [RSpecRunTime] Finishing example group spec/initializers/rails_yaml_safe_load_spec.rb. It took 0.6 second. Expected to take 0.91 second. 431013:26:36# [RSpecRunTime] Starting example group spec/lib/gitlab/graphql/loaders/batch_lfs_oid_loader_spec.rb. Expected to take 0.89 second. 431113:26:36Gitlab::Graphql::Loaders::BatchLfsOidLoader 431313:26:37 batch-resolves LFS blob IDs 431413:26:37# [RSpecRunTime] Finishing example group spec/lib/gitlab/graphql/loaders/batch_lfs_oid_loader_spec.rb. It took 0.99 second. Expected to take 0.89 second. 431513:26:37# [RSpecRunTime] Starting example group spec/bin/saas_feature_spec.rb. Expected to take 0.83 second. 431613:26:37bin/saas-feature 431713:26:37 SaasFeatureOptionParser 431913:26:37 missing SaaS feature name 432113:26:37 param: :name, argv: ["foo"], result: "foo" 432213:26:37 is expected to eq "foo" 432313:26:37 param: :amend, argv: ["foo", "--amend"], result: true 432413:26:37 is expected to eq true 432513:26:37 param: :force, argv: ["foo", "-f"], result: true 432613:26:37 is expected to eq true 432713:26:37 param: :force, argv: ["foo", "--force"], result: true 432813:26:37 is expected to eq true 433313:26:38 param: :dry_run, argv: ["foo", "-n"], result: true 433413:26:38 is expected to eq true 433513:26:38 param: :dry_run, argv: ["foo", "--dry-run"], result: true 433613:26:38 is expected to eq true 433713:26:38 param: :group, argv: ["foo", "-g", "group::geo"], result: "group::geo" 433813:26:38 is expected to eq "group::geo" 433913:26:38 param: :group, argv: ["foo", "--group", "group::geo"], result: "group::geo" 434013:26:38 is expected to eq "group::geo" 434113:26:38 param: :group, argv: ["foo", "-g", "invalid"], result: nil 434213:26:38 is expected to eq nil 434313:26:38 param: :group, argv: ["foo", "--group", "invalid"], result: nil 434413:26:38 is expected to eq nil 434613:26:38 when valid group is given 434713:26:38 reads group from stdin 434813:26:38 when valid index is given 434913:26:38 picks the group successfully 435013:26:38 with invalid group given 435113:26:38 shows error message and retries 435213:26:38 when invalid index is given 435313:26:38 shows error message and retries 435413:26:38 .read_introduced_by_url 435513:26:38 with valid URL given 435613:26:38 reads URL from stdin 435713:26:38 with invalid URL given 435813:26:38 shows error message and retries 435913:26:38 with empty URL given 436113:26:38 with a non-URL given 436213:26:38 shows error message and retries 436313:26:38 SaasFeatureCreator 436413:26:38 properly creates a SaaS feature 436513:26:38 when running on master 436613:26:38 requires feature branch 436713:26:38 with SaaS feature name validation 436813:26:38 argv: [".invalid.saas.feature"], ex: /Provide a name for the SaaS feature that is/ 436913:26:38 is expected to raise Exception with message matching /Provide a name for the SaaS feature that is/ 437013:26:38 argv: ["existing-saas-feature"], ex: /already exists!/ 437113:26:38 is expected to raise Exception with message matching /already exists!/ 437213:26:38# [RSpecRunTime] Finishing example group spec/bin/saas_feature_spec.rb. It took 1.09 seconds. Expected to take 0.83 second. 437313:26:38# [RSpecRunTime] Starting example group spec/models/project_daily_statistic_spec.rb. Expected to take 0.82 second. 437413:26:38ProjectDailyStatistic 437513:26:39 does not allow STI 437613:26:39 is expected to belong to project required: false 437713:26:39 #increment_fetch_count 437813:26:39 stores the increment temporarily in Redis 437913:26:39 schedules a worker to update the fetch count 438013:26:39 #find_or_create_project_daily_statistic 438113:26:39 when the record does not exist for today 438213:26:39 creates a new record 438313:26:39 when the record already exists for today 438413:26:39 does not create a record 438513:26:39 and has just been created 438613:26:39 is thread safe 438713:26:39# [RSpecRunTime] Finishing example group spec/models/project_daily_statistic_spec.rb. It took 0.94 second. Expected to take 0.82 second. 438813:26:39# [RSpecRunTime] Starting example group spec/workers/ssh_keys/expiring_soon_notification_worker_spec.rb. Expected to take 0.77 second. 438913:26:39SshKeys::ExpiringSoonNotificationWorker 439013:26:39 uses a cronjob queue 439213:26:39 with key expiring soon 439313:26:39 invoke the notification service 439413:26:40 updates notified column 439513:26:40 behaves like an idempotent worker 439613:26:40 is labeled as idempotent 439713:26:40 performs multiple times sequentially without raising an exception 439813:26:40 when key has expired in the past 439913:26:40 does not update notified column 440013:26:40 when key is not expiring soon 440113:26:40 does not update notified column 440213:26:40# [RSpecRunTime] Finishing example group spec/workers/ssh_keys/expiring_soon_notification_worker_spec.rb. It took 0.72 second. Expected to take 0.77 second. 440313:26:40# [RSpecRunTime] Starting example group spec/lib/gitlab/i18n/translation_entry_spec.rb. Expected to take 0.76 second. 440413:26:40Gitlab::I18n::TranslationEntry 440513:26:40 #singular_translation 440613:26:40 returns the normal `msgstr` for translations without plural 440713:26:40 returns the first string for entries with plurals 440813:26:40 #all_translations 440913:26:40 returns all translations for singular translations 441013:26:40 returns all translations when including plural translations 441113:26:40 #plural_translations 441213:26:40 returns all translations if there is only one plural 441313:26:40 returns all translations except for the first one if there are multiple 441413:26:40 #has_singular_translation? 441513:26:40 has a singular when the translation is not pluralized 441613:26:40 has a singular when plural and singular are separately defined 441713:26:40 does not have a separate singular if the plural string only has one translation 441813:26:40 #msgid_contains_newlines 441913:26:40 is true when the msgid is an array 442013:26:40 #plural_id_contains_newlines 442113:26:40 is true when the msgid is an array 442213:26:40 #translations_contain_newlines 442313:26:40 is true when the msgid is an array 442413:26:40 #contains_unescaped_chars 442513:26:40 is true when the msgid is an array 442613:26:40 is false when the `%` char is escaped 442713:26:40 is false when using an unnamed variable 442813:26:40 is false when using a named variable 442913:26:40 is true when an unnamed variable is not closed 443013:26:40 is true when the string starts with a `%` 443113:26:40 #msgid_contains_unescaped_chars 443213:26:40 is true when the msgid contains a `%` 443313:26:40 #plural_id_contains_unescaped_chars 443413:26:41 is true when the plural msgid contains a `%` 443513:26:41 #translations_contain_unescaped_chars 443613:26:41 is true when the translation contains a `%` 443713:26:41 #msgid_contains_potential_html? 443813:26:41 when there are no angle brackets in the msgid 443913:26:41 returns false 444013:26:41 when there are angle brackets in the msgid 444113:26:41 returns true 444213:26:41 #plural_id_contains_potential_html? 444313:26:41 when there are no angle brackets in the plural_id 444413:26:41 returns false 444513:26:41 when there are angle brackets in the plural_id 444613:26:41 returns true 444713:26:41 #translations_contain_potential_html? 444813:26:41 when there are no angle brackets in the translations 444913:26:41 returns false 445013:26:41 when there are angle brackets in the translations 445113:26:41 returns true 445213:26:41# [RSpecRunTime] Finishing example group spec/lib/gitlab/i18n/translation_entry_spec.rb. It took 0.75 second. Expected to take 0.76 second. 445313:26:41# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_counters/redis_counter_spec.rb. Expected to take 0.72 second. 445413:26:41Gitlab::UsageDataCounters::RedisCounter 445613:26:41 counter is increased 445713:26:41 does not have an expiration timestamp 445813:26:41 for every aliased legacy key 445913:26:41 counter is increased for a legacy key 446013:26:41 when expiry is passed as an argument 446113:26:41 counter is increased 446213:26:41 adds an expiration timestamp to the key 446313:26:41 does not reset the expiration timestamp when counter is increased again 446413:26:41 .increment_by 446513:26:41 counter is increased 446613:26:41 does not have an expiration timestamp 446713:26:41 when expiry is passed as an argument 446813:26:41 counter is increased 446913:26:41 adds an expiration timestamp to the key 447013:26:41 does not reset the expiration timestamp when counter is increased again 447113:26:41 .with_batched_redis_writes 447213:26:41 when batch mode is active 447313:26:41 accumulates increments without immediately updating Redis 447413:26:41 applies accumulated increments after the block 447513:26:41 ensures that batch mode is cleaned up 447613:26:41 handles expiry 447713:26:41 when an exception occurs within the block 447813:26:41 ensures that batch mode is cleaned up 447913:26:41 flushes pending increments before the exception is raised 448013:26:41 when batch mode is not active 448113:26:41 increments counters immediately 448213:26:41 does not accumulate increments 448313:26:41# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_counters/redis_counter_spec.rb. It took 0.7 second. Expected to take 0.72 second. 448413:26:41# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/external_username_sanitizer_spec.rb. Expected to take 0.71 second. 448513:26:41Gitlab::Auth::ExternalUsernameSanitizer 448713:26:41 external_username: "alice", output: "alice" 448813:26:41 is expected to eq "alice" 448913:26:41 external_username: "admin", output: "admin1" 449013:26:42 is expected to eq "admin1" 449113:26:42 external_username: "testy.git", output: "testy" 449213:26:42 is expected to eq "testy" 449313:26:42 external_username: "___carly_the_capybara", output: "carly_the_capybara" 449413:26:42 is expected to eq "carly_the_capybara" 449513:26:42 external_username: "shingo___the...shiba---inu", output: "shingo_the.shiba-inu" 449613:26:42 is expected to eq "shingo_the.shiba-inu" 449713:26:42 external_username: "francis-the-ferret-", output: "francis-the-ferret" 449813:26:42 is expected to eq "francis-the-ferret" 449913:26:42 external_username: "___opie.-_!the$_#^^opossum---", output: "opie.the_opossum" 450013:26:42 is expected to eq "opie.the_opossum" 450113:26:42 external_username: " --ricky.^#!__the._raccoon--", output: "ricky.the.raccoon" 450213:26:42 is expected to eq "ricky.the.raccoon" 450313:26:42 external_username: "*&$amy_the_armadillo", output: "amy_the_armadillo" 450413:26:42 is expected to eq "amy_the_armadillo" 450513:26:42 external_username: "bobby-the-badger$!()", output: "bobby-the-badger" 450613:26:42 is expected to eq "bobby-the-badger" 450713:26:42 external_username: "denise^&*the!dhole", output: "denisethedhole" 450813:26:42 is expected to eq "denisethedhole" 450913:26:42 when external username is a ReDoS pattern 451013:26:42 is expected to eq "z" 451113:26:42 with existing users 451213:26:42 is expected to eq "carly_the_capybara1" 451313:26:42# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/external_username_sanitizer_spec.rb. It took 0.69 second. Expected to take 0.71 second. 451413:26:42# [RSpecRunTime] Starting example group spec/presenters/alert_management/alert_presenter_spec.rb. Expected to take 0.68 second. 451513:26:42AlertManagement::AlertPresenter 451613:26:43 #issue_description 451713:26:43 with an empty payload 451913:26:43 with optional alert attributes 452113:26:43 with incident markdown 452213:26:43 is expected to eq "**Start time:** 05 November 2024, 1:26PM (UTC) \n**Severity:** critical \n**GitLab alert:** http:/.../localhost/namespace574/project-594/-/alert_management/2/details\n\n\n---\n\n**`markdown example`**" 452413:26:43 formats the start time of the alert 452513:26:43 #details_url 452613:26:43 returns the details URL 452813:26:43 renders the payload as inline hash 452913:26:43# [RSpecRunTime] Finishing example group spec/presenters/alert_management/alert_presenter_spec.rb. It took 0.79 second. Expected to take 0.68 second. 453013:26:43# [RSpecRunTime] Starting example group spec/lib/api/entities/clusters/agent_spec.rb. Expected to take 0.65 second. 453113:26:43API::Entities::Clusters::Agent 453213:26:43 includes basic fields 453313:26:43# [RSpecRunTime] Finishing example group spec/lib/api/entities/clusters/agent_spec.rb. It took 0.59 second. Expected to take 0.65 second. 453413:26:43# [RSpecRunTime] Starting example group spec/services/users/authorized_build_service_spec.rb. Expected to take 0.63 second. 453513:26:43Users::AuthorizedBuildService 453713:26:44 behaves like common user build items 453813:26:44 is expected to be valid 453913:26:44 sets the created_by_id 454013:26:44 when organization_id is in the params 454113:26:44 creates personal namespace in specified organization 454213:26:44 when organization_id is not in the params 454313:26:44 does not assign organization 454413:26:44 when user_type is provided 454513:26:44 when project_bot 454613:26:44 is expected to equal true 454713:26:44 when not a project_bot 454813:26:44 is expected to be human 454913:26:44 behaves like current user not admin build items 455013:26:44 when "email_confirmation_setting" application setting is set to `hard` 455113:26:44 does not confirm the user 455213:26:44 when "email_confirmation_setting" application setting is set to `off` 455313:26:44 confirms the user 455413:26:44 with allowed params 455513:26:44 sets all allowed attributes 455613:26:44 for additional authorized build allowed params 455713:26:44 is expected to be external 455813:26:44# [RSpecRunTime] Finishing example group spec/services/users/authorized_build_service_spec.rb. It took 0.67 second. Expected to take 0.63 second. 455913:26:44# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/reports/coverage_report_spec.rb. Expected to take 0.62 second. 456013:26:44Gitlab::Ci::Config::Entry::Reports::CoverageReport 456213:26:44 when it is valid 456313:26:44 is expected to be valid 456413:26:44 is expected to eq {:coverage_format=>"cobertura", :path=>"cobertura-coverage.xml"} 456513:26:44 when it is not a hash 456613:26:44 config: "string" 456713:26:44 is expected not to be valid 456813:26:44 is expected to include /should be a hash/ 456913:26:44 config: true 457013:26:44 is expected not to be valid 457113:26:44 is expected to include /should be a hash/ 457313:26:44 is expected not to be valid 457413:26:44 is expected to include /should be a hash/ 457513:26:44 with unsupported coverage format 457613:26:44 is expected not to be valid 457713:26:44 is expected to include /format must be one of supported formats/ 457813:26:44 with jacoco coverage format 457913:26:44 is expected to be valid 458013:26:45 is expected to eq {:coverage_format=>"jacoco", :path=>"jacoco.xml"} 458113:26:45 without coverage format 458213:26:45 is expected not to be valid 458313:26:45 is expected to include /format can't be blank/ 458413:26:45 without path 458513:26:45 is expected not to be valid 458613:26:45 is expected to include /path can't be blank/ 458713:26:45 with invalid path 458813:26:45 is expected not to be valid 458913:26:45 is expected to include /path should be a string/ 459013:26:45 with unknown keys 459113:26:45 is expected not to be valid 459213:26:45 is expected to include /contains unknown keys/ 459313:26:45# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/reports/coverage_report_spec.rb. It took 0.58 second. Expected to take 0.62 second. 459413:26:45# [RSpecRunTime] Starting example group spec/models/blob_viewer/package_json_spec.rb. Expected to take 0.58 second. 459513:26:45BlobViewer::PackageJson 459613:26:45 does not allow STI 459713:26:45 #package_name 459813:26:45 returns the package name 460013:26:45 #package_url 460113:26:45 returns the package URL 460213:26:45 #manager_url 460313:26:45 returns the manager URL 460413:26:45 when json is an array 460513:26:45 does not raise an error 460713:26:45 #package_url 460813:26:45 returns the package URL 460913:26:45 #manager_url 461013:26:45 returns the manager URL 461113:26:45 #package_type 461213:26:45 returns "package" 461313:26:45 when package.json has "private": true 461413:26:45 #package_url 461513:26:45 when the homepage has a valid URL 461613:26:45 returns homepage URL 461713:26:45 when the homepage has an invalid URL 461913:26:45 #package_type 462013:26:45 returns "private package" 462113:26:45# [RSpecRunTime] Finishing example group spec/models/blob_viewer/package_json_spec.rb. It took 0.59 second. Expected to take 0.58 second. 462213:26:45# [RSpecRunTime] Starting example group spec/models/concerns/featurable_spec.rb. Expected to take 0.57 second. 462413:26:45 does not allow STI 462513:26:45 .set_available_features 462613:26:45 is expected to contain exactly :feature1, :feature2, and :feature3 462813:26:45 is expected to be falsey 462913:26:45 is expected to be truthy 463013:26:45 .quoted_access_level_column 463113:26:46 returns the table name and quoted column name for a feature 463213:26:46 .access_level_attribute 463313:26:46 is expected to eq :feature1_access_level 463413:26:46 raises error for unspecified feature 463513:26:46 #access_level 463613:26:46 returns access level 463713:26:46 #feature_available? 463813:26:46 when features are disabled 463913:26:46 returns false 464013:26:46 when features are enabled only for team members 464113:26:46 when user is not present 464213:26:46 returns false 464313:26:46 when user can read all resources 464413:26:46 returns true 464513:26:46 when user cannot read all resources 464613:26:46 raises NotImplementedError exception 464713:26:46 when feature is enabled for everyone 464813:26:46 returns true 464913:26:46# [RSpecRunTime] Finishing example group spec/models/concerns/featurable_spec.rb. It took 0.64 second. Expected to take 0.57 second. 465013:26:46# [RSpecRunTime] Starting example group spec/tooling/danger/sidekiq_args_spec.rb. Expected to take 0.53 second. 465113:26:46Tooling::Danger::SidekiqArgs 465213:26:46 #changed_worker_files 465313:26:46 returns added, modified, and renamed_after files by default 465413:26:46 with include_ee: :exclude 465513:26:46 returns spec files without EE-specific files 465613:26:46 with include_ee: :only 465713:26:46 returns EE-specific spec files only 465813:26:46 #add_comment_for_matched_line 465913:26:46 when args are changed 466113:26:46 adds suggestion at the correct lines 466213:26:46 adds a top level warning 466313:26:46 when args are not changed 466413:26:46 does not add suggestion 466513:26:46 does not add a top level warning 466613:26:46 #args_changed? 466713:26:46 before: " - def perform", after: " + def perform(abc)", result: true 466813:26:46 returns correct result 466913:26:46 before: " - def perform", after: " + def perform(abc)", result: true 467013:26:46 returns correct result 467113:26:46 before: " - def perform(abc)", after: " + def perform(def)", result: true 467213:26:46 returns correct result 467313:26:46 before: " - def perform(abc, def)", after: " + def perform(abc)", result: true 467413:26:46 returns correct result 467513:26:46 before: " - def perform(abc, def)", after: " + def perform(def, abc)", result: true 467613:26:46 returns correct result 467713:26:46 before: " - def perform", after: " - def perform", result: false 467813:26:46 returns correct result 467913:26:46 before: " + def perform", after: " + def perform", result: false 468013:26:46 returns correct result 468113:26:46 before: " - def perform(abc)", after: " - def perform(abc)", result: false 468213:26:46 returns correct result 468313:26:46 before: " + def perform(abc)", after: " + def perform(abc)", result: false 468413:26:46 returns correct result 468513:26:46 before: " - def perform(abc)", after: " + def perform_foo(abc)", result: false 468613:26:46 returns correct result 468713:26:46# [RSpecRunTime] Finishing example group spec/tooling/danger/sidekiq_args_spec.rb. It took 0.52 second. Expected to take 0.53 second. 468813:26:46# [RSpecRunTime] Starting example group spec/lib/sidebars/admin/menus/admin_settings_menu_spec.rb. Expected to take 0.52 second. 468913:26:46Sidebars::Admin::Menus::AdminSettingsMenu 469013:26:47 behaves like Admin menu 469113:26:47 renders the correct link 469213:26:47 renders the correct title 469313:26:47 renders the correct icon 469413:26:47 renders the separator if needed 469613:26:47 when user is admin 469813:26:47 when user is not admin 469913:26:47 does not render 470013:26:47 when user is not logged in 470113:26:47 does not render 470213:26:47 behaves like Admin menu with sub menus 470313:26:47 contains submemus 470413:26:47 behaves like Admin menu with extra container html options 470513:26:47 contains extra container html options 470613:26:47# [RSpecRunTime] Finishing example group spec/lib/sidebars/admin/menus/admin_settings_menu_spec.rb. It took 0.45 second. Expected to take 0.52 second. 470713:26:47# [RSpecRunTime] Starting example group spec/lib/gitlab/patch/prependable_spec.rb. Expected to take 0.49 second. 470813:26:47Gitlab::Patch::Prependable 470913:26:47 a class including a concern prepending a concern 471013:26:47 returns values from prepended module ee 471113:26:47 has the expected ancestors 471213:26:47 prepends only once even if called twice 471313:26:47 overriding methods 471413:26:47 returns values from the class 471513:26:47 a class prepending a concern prepending a concern 471613:26:47 returns values from prepended module ee 471713:26:47 has the expected ancestors 471813:26:47 prepends only once 471913:26:47 a class prepending a concern 472013:26:47 returns values from prepended module ee 472113:26:47 has the expected ancestors 472213:26:47 prepends only once 472413:26:47 class methods 472513:26:47 has a method 472613:26:47 can execute a method 472713:26:47 instance methods 472813:26:47 has a method 472913:26:47 chains a method execution 473013:26:47 having two prepended blocks 473113:26:47 raises an error 473213:26:47 the extra hack for override verification 473313:26:47 when ENV["STATIC_VERIFICATION"] is not defined 473413:26:47 does not extend ClassMethods onto the defining module 473513:26:47 when ENV["STATIC_VERIFICATION"] is defined 473613:26:47 does extend ClassMethods onto the defining module 473713:26:47# [RSpecRunTime] Finishing example group spec/lib/gitlab/patch/prependable_spec.rb. It took 0.47 second. Expected to take 0.49 second. 473813:26:47# [RSpecRunTime] Starting example group spec/lib/gitlab/hook_data/key_builder_spec.rb. Expected to take 0.47 second. 473913:26:47Gitlab::HookData::KeyBuilder 474113:26:48 for keys that belong to a user 474413:26:48 is expected to eq "key_create" 474513:26:48 is expected to eq "user308" 474613:26:48 behaves like includes the required attributes 474713:26:48 includes the required attributes 474913:26:48 is expected to eq "key_destroy" 475013:26:48 is expected to eq "user308" 475113:26:48 behaves like includes the required attributes 475213:26:48 includes the required attributes 475313:26:48 for keys that do not belong to a user 475613:26:48 is expected to eq "key_create" 475713:26:48 behaves like includes the required attributes 475813:26:48 includes the required attributes 476013:26:48 is expected to eq "key_destroy" 476113:26:48 behaves like includes the required attributes 476213:26:48 includes the required attributes 476313:26:48# [RSpecRunTime] Finishing example group spec/lib/gitlab/hook_data/key_builder_spec.rb. It took 0.43 second. Expected to take 0.47 second. 476413:26:48# [RSpecRunTime] Starting example group spec/graphql/types/base_argument_spec.rb. Expected to take 0.44 second. 476513:26:48Types::BaseArgument 476613:26:48 supports named reasons: renamed 476713:26:48 supports :alpha 476813:26:48 appends to the description if given 476913:26:48 does not allow :alpha and :deprecated together 477013:26:48 adds a formatted `deprecated_reason` to the subject 477113:26:48 does not append to the description if it is absent 477213:26:48 adds information about the replacement if provided 477413:26:48 raises an informative error if `deprecation_reason` is used 477513:26:48 raises an error if a required property is missing 477613:26:48 raises an error if milestone is not a String 477813:26:48 defaults to true 477913:26:48 when subject is deprecated 478013:26:48 defaults to true 478113:26:48 returns false if `remove_deprecated` is true in context 478213:26:48# [RSpecRunTime] Finishing example group spec/graphql/types/base_argument_spec.rb. It took 0.37 second. Expected to take 0.44 second. 478313:26:48# [RSpecRunTime] Starting example group spec/lib/gitlab/safe_request_loader_spec.rb. Expected to take 0.43 second. 478413:26:48Gitlab::SafeRequestLoader 478613:26:48 gets data from the store and returns it 478813:26:48 without a block 478913:26:48 raises an error 479013:26:48 when a resource_id is nil 479113:26:48 contains resource_data with nil key 479213:26:48 with SafeRequestStore considerations 479313:26:48 when request store is active 479413:26:48 gets data from the store 479513:26:48 with already loaded resource_ids 479613:26:48 does not re-fetch data if resource_id already exists 479713:26:48 with mixture of new and existing resource_ids 479813:26:48 when block does not filter for only the missing resource_ids 479913:26:48 overwrites existing keyed data with results from the block 480013:26:48 when passing the missing resource_ids to a block that filters for them 480113:26:48 only updates resource_data with keyed items that did not exist 480213:26:48 with default_value for resource_ids that did not exist in the results 480313:26:48 when default_value is provided 480413:26:48 populates a default value 480513:26:48 when default_value is not provided 480613:26:48 populates a default_value of nil 480713:26:48 when request store is not active 480813:26:48 has no data added from the store 480913:26:48 with mixture of new and existing resource_ids 481013:26:48 when block does not filter out existing resource_data keys 481113:26:49 overwrites existing keyed data with results from the block 481213:26:49 when passing the missing resource_ids to a block that filters for them 481313:26:49 only updates resource_data with keyed items that did not exist 481413:26:49 with default_value for resource_ids that did not exist in the results 481513:26:49 when default_value is provided 481613:26:49 populates a default value 481713:26:49 when default_value is not provided 481813:26:49 populates a default_value of nil 481913:26:49# [RSpecRunTime] Finishing example group spec/lib/gitlab/safe_request_loader_spec.rb. It took 0.39 second. Expected to take 0.43 second. 482013:26:49# [RSpecRunTime] Starting example group spec/components/pajamas/checkbox_component_spec.rb. Expected to take 0.4 second. 482113:26:49Pajamas::CheckboxComponent 482213:26:49 with `help_text` slot 482313:26:49 renders unchecked checkbox with value of `1` 482413:26:49 renders help text 482513:26:49 with custom options 482613:26:49 renders help text 482713:26:49 renders checked checkbox with value of `yes` 482813:26:49 adds CSS class to label 482913:26:49 adds CSS class to wrapper 483013:26:49 renders hidden input with value of `no` 483113:26:49 with `label` and `help_text` slots 483213:26:49 renders unchecked checkbox with value of `1` 483313:26:49 renders help text 483413:26:49 with `label` slot 483513:26:49 renders unchecked checkbox with value of `1` 483613:26:49 with default options 483713:26:49 renders unchecked checkbox with value of `1` 483813:26:49 does not render help text 483913:26:49 renders hidden input with value of `0` 484013:26:49# [RSpecRunTime] Finishing example group spec/components/pajamas/checkbox_component_spec.rb. It took 0.41 second. Expected to take 0.4 second. 484113:26:49# [RSpecRunTime] Starting example group spec/lib/gitlab/hook_data/group_builder_spec.rb. Expected to take 0.39 second. 484213:26:49Gitlab::HookData::GroupBuilder 484613:26:49 is expected to eq "group_create" 484713:26:49 behaves like includes the required attributes 484813:26:49 includes the required attributes 484913:26:49 behaves like does not include old path attributes 485013:26:49 does not include old path attributes 485213:26:49 is expected to eq "group_destroy" 485313:26:49 behaves like includes the required attributes 485413:26:49 includes the required attributes 485513:26:49 behaves like does not include old path attributes 485613:26:49 does not include old path attributes 485813:26:49 is expected to eq "group_rename" 485913:26:49 includes old path details 486013:26:49 behaves like includes the required attributes 486113:26:49 includes the required attributes 486213:26:49# [RSpecRunTime] Finishing example group spec/lib/gitlab/hook_data/group_builder_spec.rb. It took 0.38 second. Expected to take 0.39 second. 486313:26:49# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/normalizer/number_strategy_spec.rb. Expected to take 0.37 second. 486413:26:49Gitlab::Ci::Config::Normalizer::NumberStrategy 486513:26:49 .applies_to? 486613:26:49 with numbers 486713:26:49 is expected to be truthy 486813:26:49 with hash that has :number key 486913:26:49 is expected to be truthy 487013:26:49 with a float number 487113:26:49 is expected to be falsey 487213:26:49 with hash that does not have :number key 487313:26:50 is expected to be falsey 487513:26:50 with numbers 487613:26:50 behaves like parallelized job 487713:26:50 is expected to eq 3 487813:26:50 has attributes 487913:26:50 has parallelized name 488013:26:50 with hash that has :number key 488113:26:50 behaves like parallelized job 488213:26:50 is expected to eq 3 488313:26:50 has attributes 488413:26:50 has parallelized name 488613:26:50 behaves like single parallelized job 488713:26:50 is expected to eq 1 488813:26:50 has attributes 488913:26:50 has parallelized name 489013:26:50# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/normalizer/number_strategy_spec.rb. It took 0.42 second. Expected to take 0.37 second. 489113:26:50# [RSpecRunTime] Starting example group spec/views/explore/projects/topic.html.haml_spec.rb. Expected to take 0.36 second. 489213:26:50explore/projects/topic.html.haml 489313:26:50 renders atom feed button with matching path 489413:26:50# [RSpecRunTime] Finishing example group spec/views/explore/projects/topic.html.haml_spec.rb. It took 0.58 second. Expected to take 0.36 second. 489513:26:50# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/concurrency_limit/concurrency_limit_service_spec.rb. Expected to take 0.34 second. 489613:26:50Gitlab::SidekiqMiddleware::ConcurrencyLimit::ConcurrencyLimitService 489713:26:50 .track_execution_end 489813:26:50 calls an instance method 490013:26:50 reports the queue size 490113:26:50 .has_jobs_in_queue? 490213:26:51 calls an instance method 490313:26:51 .add_to_queue! 490413:26:51 calls an instance method 490513:26:51 reports prometheus metrics 490613:26:51 with concurrent changes to different queues 490713:26:51 allows to use queues independently of each other 490813:26:51 .cleanup_stale_trackers 490913:26:51 calls an instance method 491013:26:51 .resume_processing! 491113:26:51 calls an instance method 491213:26:51 .concurrent_worker_count 491313:26:51 calls an instance method 491413:26:51 .track_execution_start 491513:26:51 calls an instance method 491613:26:51# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/concurrency_limit/concurrency_limit_service_spec.rb. It took 0.36 second. Expected to take 0.34 second. 491713:26:51# [RSpecRunTime] Starting example group spec/contracts/provider_specs/helpers/provider/contract_source_helper_spec.rb. Expected to take 0.33 second. 491813:26:51Provider::ContractSourceHelper 491913:26:51 #contract_location 492013:26:51 raises an error when an invalid requester is given 492113:26:51 raises an error when an invalid edition is given 492213:26:51 when the PACT_BROKER environment variable is not set 492313:26:51 extracts the relevant path from the pact_helper path 492413:26:51 does not construct the pact broker url 492513:26:51 when the PACT_BROKER environment variable is set 492613:26:51 extracts the relevant path from the pact_helper path 492713:26:51 does not construct the pact broker url 492813:26:51 #construct_provider_url_path 492913:26:51 returns the provider url path 493013:26:51 #local_contract_location 493113:26:51 returns the contract file path with the prefix path for a rake task 493213:26:51 returns the contract file path with the prefix path for a spec 493313:26:51 #construct_consumer_url_path 493413:26:51 returns the consumer url path 493513:26:51 #construct_local_contract_path 493613:26:51 returns the local contract path 493713:26:51 #pact_broker_url 493813:26:51 returns the full url to the contract that the provider test is verifying 493913:26:51# [RSpecRunTime] Finishing example group spec/contracts/provider_specs/helpers/provider/contract_source_helper_spec.rb. It took 0.34 second. Expected to take 0.33 second. 494013:26:51# [RSpecRunTime] Starting example group spec/services/merge_requests/mergeability/check_open_status_service_spec.rb. Expected to take 0.32 second. 494113:26:51MergeRequests::Mergeability::CheckOpenStatusService 494213:26:51 behaves like mergeability check service 494313:26:51 sets the identifier 494413:26:51 sets the description 494613:26:51 when the merge request is open 494713:26:51 returns a check result with status success 494813:26:51 when the merge request is not open 494913:26:51 returns a check result with status failed 495113:26:51 returns false 495313:26:51 returns false 495413:26:51# [RSpecRunTime] Finishing example group spec/services/merge_requests/mergeability/check_open_status_service_spec.rb. It took 0.27 second. Expected to take 0.32 second. 495513:26:51# [RSpecRunTime] Starting example group spec/services/merge_requests/mergeability/check_discussions_status_service_spec.rb. Expected to take 0.3 second. 495613:26:51MergeRequests::Mergeability::CheckDiscussionsStatusService 495713:26:51 behaves like mergeability check service 495813:26:51 sets the identifier 495913:26:51 sets the description 496113:26:51 when only_allow_merge_if_all_discussions_are_resolved is true 496213:26:51 when the merge request is in a mergable state 496313:26:51 returns a check result with status success 496413:26:51 when the merge request is not in a mergeable state 496513:26:52 returns a check result with status failed 496613:26:52 when only_allow_merge_if_all_discussions_are_resolved is false 496713:26:52 returns a check result with inactive status 496913:26:52 when skip check is true 497013:26:52 returns true 497113:26:52 when skip check is false 497213:26:52 returns false 497413:26:52 returns false 497513:26:52# [RSpecRunTime] Finishing example group spec/services/merge_requests/mergeability/check_discussions_status_service_spec.rb. It took 0.26 second. Expected to take 0.3 second. 497613:26:52# [RSpecRunTime] Starting example group spec/models/current_spec.rb. Expected to take 0.3 second. 497813:26:52 does not allow STI 497913:26:52 .organization 498013:26:52 when organization is not assigned 498113:26:52 raises an error 498213:26:52 and environment is production 498413:26:52 when organization is assigned 498513:26:52 returns assigned organization 498613:26:52 .organization= 498713:26:52 when organization has not been set yet 498913:26:52 assigns the value and locks the organization setter 499013:26:52 value: "_value_" 499113:26:52 assigns the value and locks the organization setter 499213:26:52 when organization has already been set 499313:26:52 assigns the value and locks the organization setter 499413:26:52 when not raise outside of dev/test environments 499513:26:52 returns silently without changing value 499613:26:52 .organization_id 499713:26:52 when organization is set 499813:26:52 returns the id of the organization 499913:26:52 when organization is nil 500113:26:52# [RSpecRunTime] Finishing example group spec/models/current_spec.rb. It took 0.31 second. Expected to take 0.3 second. 500213:26:52# [RSpecRunTime] Starting example group spec/lib/sidebars/admin/menus/system_hooks_menu_spec.rb. Expected to take 0.28 second. 500313:26:52Sidebars::Admin::Menus::SystemHooksMenu 500413:26:52 behaves like Admin menu 500513:26:52 renders the correct link 500613:26:52 renders the correct title 500713:26:52 renders the correct icon 500813:26:52 renders the separator if needed 501013:26:52 when user is admin 501213:26:52 when user is not admin 501313:26:52 does not render 501413:26:52 when user is not logged in 501513:26:52 does not render 501613:26:52 behaves like Admin menu without sub menus 501713:26:52 does not contain any sub menu(s) 501813:26:52 defines correct active route 501913:26:52# [RSpecRunTime] Finishing example group spec/lib/sidebars/admin/menus/system_hooks_menu_spec.rb. It took 0.29 second. Expected to take 0.28 second. 502013:26:52# [RSpecRunTime] Starting example group spec/lib/gitlab/quick_actions/timeline_text_and_date_time_separator_spec.rb. Expected to take 0.27 second. 502113:26:52Gitlab::QuickActions::TimelineTextAndDateTimeSeparator 502313:26:52 with invalid parameters in arg line 502413:26:52 with empty arg line 502513:26:52 behaves like arg line with invalid parameters 502713:26:52 with invalid date 502813:26:52 behaves like arg line with invalid parameters 503013:26:52 behaves like arg line with invalid parameters 503213:26:52 behaves like arg line with invalid parameters 503413:26:52 with invalid time 503513:26:52 behaves like arg line with invalid parameters 503713:26:52 when date is invalid in arg line 503813:26:52 return current date 503913:26:52 with valid parameters 504013:26:52 when only timeline text present in arg line 504113:26:52 behaves like arg line with valid parameters 504213:26:52 returns text and date time array 504313:26:52 when only timeline text and time present in arg line 504413:26:52 behaves like arg line with valid parameters 504513:26:52 returns text and date time array 504613:26:52 when timeline text and date is present in arg line 504713:26:52 behaves like arg line with valid parameters 504813:26:52 returns text and date time array 504913:26:52# [RSpecRunTime] Finishing example group spec/lib/gitlab/quick_actions/timeline_text_and_date_time_separator_spec.rb. It took 0.26 second. Expected to take 0.27 second. 505013:26:52# [RSpecRunTime] Starting example group spec/helpers/admin/users_helper_spec.rb. Expected to take 0.25 second. 505113:26:52Admin::UsersHelper 505213:26:52 show_new_user_organization_field? 505313:26:52 when instance has organizations 505413:26:53 is expected to equal true 505513:26:53 when instance does not have organizations 505613:26:53 is expected to equal false 505713:26:53 new_user_organization_field_app_data 505813:26:53 when instance has one organization 505913:26:53 is expected to eq {"has_multiple_organizations"=>false, "initial_organization"=>{"avatar_url"=>nil, "id"=>1, "name"=>"Default"}} 506013:26:53 when instance has multiple organizations 506113:26:53 is expected to eq {"has_multiple_organizations"=>true, "initial_organization"=>{"avatar_url"=>nil, "id"=>1, "name"=>"Default"}} 506213:26:53# [RSpecRunTime] Finishing example group spec/helpers/admin/users_helper_spec.rb. It took 0.26 second. Expected to take 0.25 second. 506313:26:53# [RSpecRunTime] Starting example group spec/lib/rouge/formatters/html_gitlab_spec.rb. Expected to take 0.25 second. 506413:26:53Rouge::Formatters::HTMLGitlab 506613:26:53 returns highlighted ruby code 506713:26:53 when svg and indexes are present to trim 506813:26:53 returns highlighted ruby code with svg 506913:26:53 when options are empty 507013:26:53 returns highlighted code without language 507113:26:53 when line number is provided 507213:26:53 returns highlighted ruby code with correct line number 507313:26:53 when unicode control characters are used 507413:26:53 highlights the control characters 507513:26:53 when space characters and zero-width spaces are used 507613:26:53 replaces the space characters with spaces 507713:26:53# [RSpecRunTime] Finishing example group spec/lib/rouge/formatters/html_gitlab_spec.rb. It took 0.17 second. Expected to take 0.25 second. 507813:26:53# [RSpecRunTime] Starting example group spec/lib/slack/api_spec.rb. Expected to take 0.23 second. 508113:26:53 posts to the Slack API correctly 508213:26:53 returns the response 508313:26:53 when the slack installation has no bot token 508413:26:53 raises an error 508513:26:53# [RSpecRunTime] Finishing example group spec/lib/slack/api_spec.rb. It took 0.16 second. Expected to take 0.23 second. 508613:26:53# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/clients/proxy_spec.rb. Expected to take 0.23 second. 508713:26:53Gitlab::GithubImport::Clients::Proxy 508813:26:53 is expected to delegate #user to the #client object 508913:26:53 is expected to delegate #each_object to the #client object 509013:26:53 is expected to delegate #octokit to the #client object 509113:26:53 #count_repos_by 509213:26:53 when value is cached 509313:26:53 returns repository count from cache 509413:26:53 when value is not cached 509513:26:53 returns repository count 509713:26:53 fetches repos with Gitlab::GithubImport::Client (GraphQL API) 509813:26:53# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/clients/proxy_spec.rb. It took 0.18 second. Expected to take 0.23 second. 509913:26:53# [RSpecRunTime] Starting example group spec/workers/concerns/limited_capacity/job_tracker_spec.rb. Expected to take 0.22 second. 510013:26:53LimitedCapacity::JobTracker 510213:26:53 adds jid to the set 510313:26:53 returns false if the jid was not added 510513:26:53 removes jid from the set 510713:26:53 with running jobs 510813:26:53 does not remove the jid from the set 510913:26:53 does only one Redis call to get the job ids 511013:26:53 with completed jobs 511113:26:53 removes the jid from the set 511213:26:53 gets the job ids, removes them, and updates the counter with only two Redis calls 511313:26:53# [RSpecRunTime] Finishing example group spec/workers/concerns/limited_capacity/job_tracker_spec.rb. It took 0.22 second. Expected to take 0.22 second. 511413:26:53# [RSpecRunTime] Starting example group spec/models/snippet_input_action_collection_spec.rb. Expected to take 0.21 second. 511513:26:53SnippetInputActionCollection 511613:26:54 does not allow STI 511713:26:54 is expected to delegate #empty? to the #actions object 511813:26:54 is expected to delegate #any? to the #actions object 511913:26:54 is expected to delegate #[] to the #actions object 512013:26:54 #to_commit_actions 512113:26:54 translates all actions to commit actions 512313:26:54 returns true 512413:26:54 when any of the actions is invalid 512513:26:54 returns false 512613:26:54 when allowed_actions param is passed 512713:26:54 builds SnippetInputAction with that param 512813:26:54# [RSpecRunTime] Finishing example group spec/models/snippet_input_action_collection_spec.rb. It took 0.28 second. Expected to take 0.21 second. 512913:26:54# [RSpecRunTime] Starting example group spec/lib/gitlab/utils/lazy_attributes_spec.rb. Expected to take 0.2 second. 513013:26:54Gitlab::Utils::LazyAttributes 513113:26:54 class methods 513213:26:54 is expected to respond to [:lazy_attr_reader, :lazy_attr_accessor] 513313:26:54 is expected not to respond to [:define_lazy_reader, :define_lazy_writer] 513413:26:54 instance methods 513513:26:54 is expected to respond to [:number, :reader_1, :reader_2, :incorrect_type, :incorrect_type=, :accessor_2, :accessor_2=, :string_attribute, :string_attribute=] 513613:26:54 reading attributes 513713:26:54 returns the correct values for procs 513813:26:54 does not return the value if the type did not match what was specified 513913:26:54 only calls the block once even if it returned `nil` 514013:26:54 writing attributes 514113:26:54 sets the correct values 514213:26:54# [RSpecRunTime] Finishing example group spec/lib/gitlab/utils/lazy_attributes_spec.rb. It took 0.22 second. Expected to take 0.2 second. 514313:26:54# [RSpecRunTime] Starting example group spec/lib/gitlab/graphql/validators/mutually_exclusive_validator_spec.rb. Expected to take 0.19 second. 514413:26:54Gitlab::Graphql::Validators::MutuallyExclusiveValidator 514513:26:54 does not raise an error when only one argument is provided 514613:26:54 does not raise an error when no argument is provided 514713:26:54 raises an error when both arguments are provided 514813:26:54 when on an InputObject 514913:26:54 raises an error when both arguments are provided 515013:26:54 does not raise an error when only one argument is provided 515113:26:54 does not raise an error when no argument is provided 515213:26:54# [RSpecRunTime] Finishing example group spec/lib/gitlab/graphql/validators/mutually_exclusive_validator_spec.rb. It took 0.2 second. Expected to take 0.19 second. 515313:26:54# [RSpecRunTime] Starting example group spec/lib/bulk_imports/groups/transformers/subgroup_to_entity_transformer_spec.rb. Expected to take 0.19 second. 515413:26:54BulkImports::Groups::Transformers::SubgroupToEntityTransformer 515613:26:54 transforms subgroups data in entity params 515713:26:54# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/groups/transformers/subgroup_to_entity_transformer_spec.rb. It took 0.24 second. Expected to take 0.19 second. 515813:26:54# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_counters/container_registry_event_counter_spec.rb. Expected to take 0.18 second. 515913:26:54Gitlab::UsageDataCounters::ContainerRegistryEventCounter 516013:26:54 behaves like a redis usage counter 516113:26:54 .count(i_container_registry_delete_manifest) 516213:26:54 increments the ContainerRegistryEvent i_container_registry_delete_manifest counter by 1 516313:26:54 .read(i_container_registry_delete_manifest) 516413:26:54 returns the total number of i_container_registry_delete_manifest events 516513:26:54 behaves like a redis usage counter with totals 516713:26:55 can report all totals 516813:26:55 unknown events 516913:26:55 cannot increment 517113:26:55# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_counters/container_registry_event_counter_spec.rb. It took 0.17 second. Expected to take 0.18 second. 517213:26:55# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_counters/neovim_plugin_activity_unique_counter_spec.rb. Expected to take 0.18 second. 517313:26:55Gitlab::UsageDataCounters::NeovimPluginActivityUniqueCounter 517413:26:55 when tracking a neovim plugin api request 517513:26:55 behaves like a request from an extension 517613:26:55 tracks when the user agent is matching 517713:26:55 does not track when the user agent is not matching 517813:26:55 does not track if user agent is not present 517913:26:55 does not track if user is not present 518013:26:55# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_counters/neovim_plugin_activity_unique_counter_spec.rb. It took 0.18 second. Expected to take 0.18 second. 518113:26:55# [RSpecRunTime] Starting example group spec/lib/sidebars/your_work/menus/organizations_menu_spec.rb. Expected to take 0.17 second. 518213:26:55Sidebars::YourWork::Menus::OrganizationsMenu 518413:26:55 when `ui_for_organizations` feature flag is enabled 518513:26:55 when `current_user` is available 518613:26:55 returns true 518713:26:55 when `current_user` is not available 518813:26:55 returns false 518913:26:55 when `ui_for_organizations` feature flag is disabled 519013:26:55 returns false 519113:26:55# [RSpecRunTime] Finishing example group spec/lib/sidebars/your_work/menus/organizations_menu_spec.rb. It took 0.11 second. Expected to take 0.17 second. 519213:26:55# [RSpecRunTime] Starting example group spec/rubocop/cop/avoid_keyword_arguments_in_sidekiq_workers_spec.rb. Expected to take 0.17 second. 519313:26:55RuboCop::Cop::AvoidKeywordArgumentsInSidekiqWorkers 519413:26:55 flags violation for keyword arguments usage in perform method signature 519513:26:55 does not flag a violation for optional keyword arguments usage in non-perform method signatures 519613:26:55 does not flag a violation for standard optional arguments usage in perform method signature 519713:26:55 does not flag a violation for keyword arguments usage in non-perform method signatures 519813:26:55 flags violation for optional keyword arguments usage in perform method signature 519913:26:55# [RSpecRunTime] Finishing example group spec/rubocop/cop/avoid_keyword_arguments_in_sidekiq_workers_spec.rb. It took 0.26 second. Expected to take 0.17 second. 520013:26:55# [RSpecRunTime] Starting example group spec/lib/gitlab/import_formatter_spec.rb. Expected to take 0.15 second. 520113:26:55Gitlab::ImportFormatter 520313:26:55 creates the correct string 520413:26:55 #author_line 520513:26:55 returns the correct string with provided author name 520613:26:55 returns the correct string with Anonymous name if author not provided 520713:26:55 #assignee_line 520813:26:55 returns the correct string with provided author name 520913:26:55 returns the correct string with Anonymous name if author not provided 521013:26:55# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_formatter_spec.rb. It took 0.15 second. Expected to take 0.15 second. 521113:26:55# [RSpecRunTime] Starting example group spec/lib/gitlab/themes_spec.rb. Expected to take 0.15 second. 521213:26:55Gitlab::Themes 521313:26:55 .body_classes 521413:26:55 returns a space-separated list of class names 521613:26:55 returns a Theme by its ID 521813:26:55 returns the default application theme 522013:26:55 passes the block to the THEMES Array 522213:26:55 returns array of available_themes ids with DEPRECATED_DARK_THEME_ID 522313:26:55# [RSpecRunTime] Finishing example group spec/lib/gitlab/themes_spec.rb. It took 0.15 second. Expected to take 0.15 second. 522413:26:55# [RSpecRunTime] Starting example group spec/graphql/types/time_type_spec.rb. Expected to take 0.15 second. 522513:26:55Types::TimeType 522613:26:55 rejects invalid input 522713:26:56 coerces Time object into ISO 8601 522913:26:56 is expected to eq "Time" 523013:26:56 coerces an ISO-time into Time object 523113:26:56# [RSpecRunTime] Finishing example group spec/graphql/types/time_type_spec.rb. It took 0.14 second. Expected to take 0.15 second. 523213:26:56# [RSpecRunTime] Starting example group spec/validators/organizations/path_validator_spec.rb. Expected to take 0.14 second. 523313:26:56Organizations::PathValidator 523413:26:56 #validates_each 523513:26:56 adds a message when the path is not in the correct format 523613:26:56 adds a message when the path is reserved when creating 523713:26:56 adds a message when the path is reserved when updating 523813:26:56 .valid_path? 523913:26:56 handles invalid utf8 524013:26:56# [RSpecRunTime] Finishing example group spec/validators/organizations/path_validator_spec.rb. It took 0.14 second. Expected to take 0.14 second. 524113:26:56# [RSpecRunTime] Starting example group spec/lib/gitlab/graphql/query_analyzers/ast/logger_analyzer_spec.rb. Expected to take 0.14 second. 524213:26:56Gitlab::Graphql::QueryAnalyzers::AST::LoggerAnalyzer 524413:26:56 returns the complexity, depth, duration, etc 524513:26:56 does not crash when #analyze_query returns [] 524613:26:56 gracefully handles analysis errors 524713:26:56# [RSpecRunTime] Finishing example group spec/lib/gitlab/graphql/query_analyzers/ast/logger_analyzer_spec.rb. It took 0.1 second. Expected to take 0.14 second. 524813:26:56# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/after_export_strategy_builder_spec.rb. Expected to take 0.13 second. 524913:26:56Gitlab::ImportExport::AfterExportStrategyBuilder 525113:26:56 initializes strategy with attributes param 525213:26:56 when klass param is 525313:26:56 null it returns the default strategy 525413:26:56 not a valid class it raises StrategyNotFoundError exception 525513:26:56 not a descendant of AfterExportStrategy 525613:26:56# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/after_export_strategy_builder_spec.rb. It took 0.12 second. Expected to take 0.13 second. 525713:26:56# [RSpecRunTime] Starting example group spec/lib/gitlab/dependency_linker/go_sum_linker_spec.rb. Expected to take 0.13 second. 525813:26:56Gitlab::DependencyLinker::GoSumLinker 526013:26:56 supports go.sum 526113:26:56 does not support other files 526313:26:56 links modules 526413:26:56 links checksums 526513:26:56# [RSpecRunTime] Finishing example group spec/lib/gitlab/dependency_linker/go_sum_linker_spec.rb. It took 0.14 second. Expected to take 0.13 second. 526613:26:56# [RSpecRunTime] Starting example group spec/lib/gitlab/incident_management/pager_duty/incident_issue_description_spec.rb. Expected to take 0.12 second. 526713:26:56Gitlab::IncidentManagement::PagerDuty::IncidentIssueDescription 526913:26:56 returns description 527013:26:56 when created_at is missing 527113:26:56 description contains current time in UTC 527213:26:56 when there are several assignees 527313:26:56 assignees is a list of links 527413:26:56 when there is an impacted service 527513:26:56 impacted service is a single link 527613:26:56# [RSpecRunTime] Finishing example group spec/lib/gitlab/incident_management/pager_duty/incident_issue_description_spec.rb. It took 0.12 second. Expected to take 0.12 second. 527713:26:56# [RSpecRunTime] Starting example group spec/graphql/types/commit_encoding_enum_spec.rb. Expected to take 0.12 second. 527813:26:56Types::CommitEncodingEnum 527913:26:56 is expected to eq "CommitEncoding" 528013:26:56 exposes all the existing encoding option 528113:26:56# [RSpecRunTime] Finishing example group spec/graphql/types/commit_encoding_enum_spec.rb. It took 0.07 second. Expected to take 0.12 second. 528213:26:56# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/project_config/source_spec.rb. Expected to take 0.11 second. 528313:26:56Gitlab::Ci::ProjectConfig::Source 528513:26:56 is expected to raise NotImplementedError 528613:26:56 #internal_include_prepended? 528713:26:56 is expected to eq false 528913:26:56 is expected to raise NotImplementedError 529013:26:56# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/project_config/source_spec.rb. It took 0.11 second. Expected to take 0.11 second. 529113:26:56# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/async_post_migrate_only_spec.rb. Expected to take 0.11 second. 529213:26:56RuboCop::Cop::Migration::AsyncPostMigrateOnly 529313:26:56 when outside of a migration 529413:26:56 does not register any offenses 529513:26:56 when in a migration 529613:26:56 when in a post deployment migration 529713:26:56 does not register any offenses 529813:26:56 when in a regular migration 529913:26:56 registers an offense 530013:26:57# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/async_post_migrate_only_spec.rb. It took 0.11 second. Expected to take 0.11 second. 530113:26:57# [RSpecRunTime] Starting example group spec/graphql/types/project_sort_enum_spec.rb. Expected to take 0.1 second. 530213:26:57Types::Projects::ProjectSortEnum 530313:26:57 is expected to eq "ProjectSort" 530413:26:57 exposes all the existing issue sort values 530513:26:57 behaves like common sort values 530613:26:57 exposes all the existing common sort values 530713:26:57# [RSpecRunTime] Finishing example group spec/graphql/types/project_sort_enum_spec.rb. It took 0.09 second. Expected to take 0.1 second. 530813:26:57# [RSpecRunTime] Starting example group spec/services/releases/links/params_spec.rb. Expected to take 0.1 second. 530913:26:57Releases::Links::Params 531013:26:57 #allowed_params 531113:26:57 returns only allowed params 531213:26:57 when deprecated filepath is used 531313:26:57 uses filepath value 531413:26:57 when both direct_asset_path and filepath are provided 531513:26:57 uses direct_asset_path value 531613:26:57# [RSpecRunTime] Finishing example group spec/services/releases/links/params_spec.rb. It took 0.09 second. Expected to take 0.1 second. 531713:26:57# [RSpecRunTime] Starting example group spec/rubocop/cop/style/inline_disable_annotation_spec.rb. Expected to take 0.1 second. 531813:26:57RuboCop::Cop::Style::InlineDisableAnnotation 531913:26:57 registers an offense 532013:26:57 accepts correctly formatted comment 532113:26:57# [RSpecRunTime] Finishing example group spec/rubocop/cop/style/inline_disable_annotation_spec.rb. It took 0.08 second. Expected to take 0.1 second. 532213:26:57# [RSpecRunTime] Starting example group spec/graphql/types/event_type_spec.rb. Expected to take 0.09 second. 532313:26:57Types::EventType 532413:26:57 is expected to require graphql authorizations :read_event 532513:26:57 is expected to have graphql fields :id, :author, :action, :created_at, and :updated_at 532613:26:57 is expected to eq "Event" 532713:26:57# [RSpecRunTime] Finishing example group spec/graphql/types/event_type_spec.rb. It took 0.09 second. Expected to take 0.09 second. 532813:26:57# [RSpecRunTime] Starting example group spec/views/shared/gitlab_version/_security_patch_upgrade_alert.html.haml_spec.rb. Expected to take 0.09 second. 532913:26:57shared/gitlab_version/_security_patch_upgrade_alert 533013:26:57 when version check is enabled and is admin 533113:26:57 renders the security patch upgrade alert modal 533213:26:57# [RSpecRunTime] Finishing example group spec/views/shared/gitlab_version/_security_patch_upgrade_alert.html.haml_spec.rb. It took 0.12 second. Expected to take 0.09 second. 533313:26:57# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/server_spec.rb. Expected to take 0.08 second. 533413:26:57Gitlab::SidekiqMiddleware::DuplicateJobs::Server 533513:26:57 with until_executing strategy 533713:26:57 removes the stored job from redis before execution 533813:26:57 with until_executed strategy 533913:26:57 removes the stored job from redis after execution 534013:26:57# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/server_spec.rb. It took 0.08 second. Expected to take 0.08 second. 534113:26:57# [RSpecRunTime] Starting example group spec/graphql/types/issuable_searchable_field_enum_spec.rb. Expected to take 0.08 second. 534213:26:57Types::IssuableSearchableFieldEnum 534313:26:57 is expected to eq "IssuableSearchableField" 534413:26:57 exposes all the issuable searchable fields 534513:26:57# [RSpecRunTime] Finishing example group spec/graphql/types/issuable_searchable_field_enum_spec.rb. It took 0.07 second. Expected to take 0.08 second. 534613:26:57# [RSpecRunTime] Starting example group spec/lib/service_ping/permit_data_categories_spec.rb. Expected to take 0.07 second. 534713:26:57ServicePing::PermitDataCategories 534913:26:57 when usage ping setting is set to true 535013:26:57 returns all categories 535113:26:57 when usage ping setting is set to false 535213:26:57 returns all categories 535313:26:57# [RSpecRunTime] Finishing example group spec/lib/service_ping/permit_data_categories_spec.rb. It took 0.07 second. Expected to take 0.07 second. 535413:26:57# [RSpecRunTime] Starting example group spec/graphql/types/jira_import_type_spec.rb. Expected to take 0.07 second. 535513:26:57Types::JiraImportType 535613:26:57 has the expected fields 535713:26:57 is expected to eq "JiraImport" 535813:26:57# [RSpecRunTime] Finishing example group spec/graphql/types/jira_import_type_spec.rb. It took 0.07 second. Expected to take 0.07 second. 535913:26:57# [RSpecRunTime] Starting example group spec/lib/gitlab/fp/message_spec.rb. Expected to take 0.07 second. 536013:26:57Gitlab::Fp::Message 536213:26:57 requires content to be a Hash 536413:26:57 implements equality 536513:26:57# [RSpecRunTime] Finishing example group spec/lib/gitlab/fp/message_spec.rb. It took 0.07 second. Expected to take 0.07 second. 536613:26:57# [RSpecRunTime] Starting example group spec/workers/gitlab/github_import/pull_requests/import_review_request_worker_spec.rb. Expected to take 0.07 second. 536713:26:57Gitlab::GithubImport::PullRequests::ImportReviewRequestWorker 536913:26:57 imports an pull request review requests 537013:26:57# [RSpecRunTime] Finishing example group spec/workers/gitlab/github_import/pull_requests/import_review_request_worker_spec.rb. It took 0.14 second. Expected to take 0.07 second. 537113:26:57# [RSpecRunTime] Starting example group spec/graphql/types/ci/group_type_spec.rb. Expected to take 0.07 second. 537213:26:57Types::Ci::GroupType 537313:26:58 is expected to eq "CiGroup" 537413:26:58 exposes the expected fields 537513:26:58# [RSpecRunTime] Finishing example group spec/graphql/types/ci/group_type_spec.rb. It took 0.08 second. Expected to take 0.07 second. 537613:26:58# [RSpecRunTime] Starting example group spec/graphql/types/project_feature_access_level_enum_spec.rb. Expected to take 0.07 second. 537713:26:58Types::ProjectFeatureAccessLevelEnum 537813:26:58 exposes all the existing access levels 537913:26:58 is expected to eq "ProjectFeatureAccessLevel" 538013:26:58# [RSpecRunTime] Finishing example group spec/graphql/types/project_feature_access_level_enum_spec.rb. It took 0.07 second. Expected to take 0.07 second. 538113:26:58# [RSpecRunTime] Starting example group spec/lib/sidebars/groups/super_sidebar_menus/operations_menu_spec.rb. Expected to take 0.07 second. 538213:26:58Sidebars::Groups::SuperSidebarMenus::OperationsMenu 538313:26:58 defines list of NilMenuItem placeholders 538413:26:58 has title and sprite_icon 538513:26:58# [RSpecRunTime] Finishing example group spec/lib/sidebars/groups/super_sidebar_menus/operations_menu_spec.rb. It took 0.07 second. Expected to take 0.07 second. 538613:26:58# [RSpecRunTime] Starting example group spec/graphql/types/ci_configuration/sast/type_spec.rb. Expected to take 0.06 second. 538713:26:58Types::CiConfiguration::Sast::Type 538813:26:58 is expected to eq "SastCiConfiguration" 538913:26:58 is expected to have graphql fields :global, :pipeline, and :analyzers 539013:26:58# [RSpecRunTime] Finishing example group spec/graphql/types/ci_configuration/sast/type_spec.rb. It took 0.07 second. Expected to take 0.06 second. 539113:26:58# [RSpecRunTime] Starting example group spec/graphql/types/packages/package_sort_enum_spec.rb. Expected to take 0.05 second. 539213:26:58Types::Packages::PackageSortEnum 539313:26:58 exposes all package sort values 539413:26:58# [RSpecRunTime] Finishing example group spec/graphql/types/packages/package_sort_enum_spec.rb. It took 0.04 second. Expected to take 0.05 second. 539513:26:58# [RSpecRunTime] Starting example group spec/workers/object_storage/delete_stale_direct_uploads_worker_spec.rb. Expected to take 0.05 second. 539613:26:58ObjectStorage::DeleteStaleDirectUploadsWorker 539813:26:58 executes a service 539913:26:58# [RSpecRunTime] Finishing example group spec/workers/object_storage/delete_stale_direct_uploads_worker_spec.rb. It took 0.05 second. Expected to take 0.05 second. 540013:26:58# [RSpecRunTime] Starting example group spec/lib/gitlab/memory/watchdog/handlers/null_handler_spec.rb. Expected to take 0.05 second. 540113:26:58Gitlab::Memory::Watchdog::Handlers::NullHandler 540313:26:58 does nothing 540413:26:58# [RSpecRunTime] Finishing example group spec/lib/gitlab/memory/watchdog/handlers/null_handler_spec.rb. It took 0.04 second. Expected to take 0.05 second. 540513:26:58# [RSpecRunTime] Starting example group spec/lib/gitlab/kubernetes/tls_secret_spec.rb. Expected to take 0.04 second. 540613:26:58Gitlab::Kubernetes::TlsSecret 540813:26:58 is expected to eq #<Kubeclient::Resource type="kubernetes.io/tls", metadata={:name=>"example-name", :namespace=>"example-namespace"}, data={:"tls.crt"=>"ZXhhbXBsZS1jZXJ0", :"tls.key"=>"ZXhhbXBsZS1rZXk="}> 540913:26:58# [RSpecRunTime] Finishing example group spec/lib/gitlab/kubernetes/tls_secret_spec.rb. It took 0.04 second. Expected to take 0.04 second. 541013:26:58# [RSpecRunTime] Starting example group spec/workers/trending_projects_worker_spec.rb. Expected to take 0.04 second. 541113:26:58TrendingProjectsWorker 541313:26:58 refreshes the trending projects 541413:26:58# [RSpecRunTime] Finishing example group spec/workers/trending_projects_worker_spec.rb. It took 0.05 second. Expected to take 0.04 second. 541513:26:58# [RSpecRunTime] Starting example group spec/lib/gitlab/serializer/ci/variables_spec.rb. Expected to take 0.04 second. 541613:26:58Gitlab::Serializer::Ci::Variables 541713:26:58 converts keys into strings and symbolizes hash 541813:26:58# [RSpecRunTime] Finishing example group spec/lib/gitlab/serializer/ci/variables_spec.rb. It took 0.05 second. Expected to take 0.04 second. 541913:26:58# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/reports/sbom/metadata_spec.rb. Expected to take 0.04 second. 542013:26:58Gitlab::Ci::Reports::Sbom::Metadata 542113:26:58 has correct attributes 542213:26:58# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/reports/sbom/metadata_spec.rb. It took 0.04 second. Expected to take 0.04 second. 542313:26:58# [RSpecRunTime] Starting example group spec/tasks/gitlab/db/decomposition/migrate_rake_spec.rb. Missing expected duration from Knapsack report for spec/tasks/gitlab/db/decomposition/migrate_rake_spec.rb. 542413:26:58gitlab:db:decomposition:migrate 542513:26:58 calls Gitlab::Database::Decomposition::Migrate#process! (PENDING: Skipping because database ci exists) 542613:26:58 when a Gitlab::Database::Decomposition::Migrate::Error is raised 542713:26:58 renders error (PENDING: Skipping because database ci exists) 542813:27:06# [RSpecRunTime] Finishing example group spec/tasks/gitlab/db/decomposition/migrate_rake_spec.rb. It took 7.72 seconds. Missing expected duration from Knapsack report for spec/tasks/gitlab/db/decomposition/migrate_rake_spec.rb. 542913:27:06# [RSpecRunTime] RSpec elapsed time: 24 minutes 42.91 seconds. Current RSS: ~1411M. Threads: 4. load average: 1.04 1.09 1.08 1/283 16801 543113:27:37auto_explain log contains 1685 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-13-44.341.main.ndjson.gz 543213:27:37took 31.286242328 543313:28:07auto_explain log contains 1687 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-13-44.341.ci.ndjson.gz 543413:28:07took 29.260358628 543513:28:07[TEST PROF INFO] EventProf results for sql.active_record 543613:28:07Total time: 05:57.811 of 24:32.946 (24.29%) 543713:28:07Total events: 172862 543813:28:07Top 5 slowest suites (by time): 543913:28:07Ci::PipelineP...cessingService (./spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb:5) – 02:00.919 (53413 / 108) of 07:45.361 (25.98%) 544013:28:07ReleaseHighlights::Validator (./spec/lib/release_highlights/validator_spec.rb:5) – 00:50.208 (2156 / 7) of 01:32.013 (54.57%) 544113:28:07Ci::Ref (./spec/models/ci/ref_spec.rb:5) – 00:21.120 (9388 / 40) of 01:00.905 (34.68%) 544213:28:07Milestones::TransferService (./spec/services/milestones/transfer_service_spec.rb:5) – 00:11.183 (6046 / 14) of 00:38.363 (29.15%) 544313:28:07Gitlab::Datab...::ConvertTable (./spec/lib/gitlab/database/partitioning/list/convert_table_spec.rb:5) – 00:10.787 (3480 / 53) of 00:18.962 (56.89%) 544413:28:07Knapsack report was generated. Preview: 544613:28:07 "spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb": 465.3604773010002, 544713:28:07 "spec/services/snippets/update_service_spec.rb": 107.95223595199968, 544813:28:07 "spec/lib/release_highlights/validator_spec.rb": 92.01354302599975, 544913:28:07 "spec/services/git/wiki_push_service_spec.rb": 69.03221330099996, 545013:28:07 "spec/models/ci/ref_spec.rb": 60.90493861499999, 545113:28:07 "spec/lib/banzai/pipeline/full_pipeline_spec.rb": 51.82229807500016, 545213:28:07 "spec/lib/api/helpers_spec.rb": 35.936572934000196, 545313:28:07 "spec/policies/issuable_policy_spec.rb": 38.74322802100005, 545413:28:07 "spec/services/milestones/transfer_service_spec.rb": 38.363405104999856, 545513:28:07 "spec/helpers/integrations_helper_spec.rb": 31.258756101000017, 545613:28:07 "spec/graphql/resolvers/board_list_issues_resolver_spec.rb": 27.568651730000056, 545713:28:07 "spec/models/deploy_token_spec.rb": 19.803892745000212, 545813:28:07 "spec/graphql/mutations/design_management/upload_spec.rb": 21.348005710000052, 545913:28:07 "spec/lib/gitlab/database/partitioning/list/convert_table_spec.rb": 18.96255685799997, 546013:28:07 "spec/uploaders/personal_file_uploader_spec.rb": 17.591525573000126, 546113:28:07 "spec/services/merge_requests/unstick_locked_merge_requests_service_spec.rb": 14.982578989000103, 546213:28:07 "spec/lib/banzai/filter/issuable_reference_expansion_filter_spec.rb": 15.596564562999902, 546313:28:07 "spec/lib/gitlab/ci/build/rules/rule/clause/changes_spec.rb": 15.077117222000197, 546413:28:07 "spec/serializers/diffs_entity_spec.rb": 11.16415207700038, 546513:28:07 "spec/models/concerns/milestoneable_spec.rb": 9.983848196000054, 546613:28:07 "spec/lib/gitlab/ci/reports/test_suite_summary_spec.rb": 12.297700562000045, 546713:28:07 "spec/models/ci/build_trace_metadata_spec.rb": 11.331041724999977, 546813:28:07 "spec/services/merge_requests/export_csv_service_spec.rb": 11.144027518999792, 546913:28:07 "spec/lib/gitlab/chat/output_spec.rb": 8.994582961000106, 547013:28:07 "spec/lib/gitlab/ci/status/external/common_spec.rb": 8.341915189999781, 547113:28:07 "spec/models/design_management/design_collection_spec.rb": 8.45831242200029, 547213:28:07 "spec/models/analytics/cycle_analytics/stage_spec.rb": 8.990029081000102, 547313:28:07 "spec/lib/gitlab/rack_attack/request_spec.rb": 5.610314557000038, 547413:28:07 "spec/services/projects/hashed_storage/base_attachment_service_spec.rb": 7.293420179999885, 547513:28:07 "spec/services/ci/build_report_result_service_spec.rb": 6.768364269000358, 547613:28:07 "spec/services/milestones/issues_count_service_spec.rb": 6.604067141000087, 547713:28:07 "spec/services/repositories/destroy_service_spec.rb": 6.532417547000023, 547813:28:07 "spec/workers/design_management/new_version_worker_spec.rb": 6.722021993999988, 547913:28:07 "spec/workers/gitlab/github_import/stage/import_issue_events_worker_spec.rb": 6.533634866999819, 548013:28:07 "spec/services/clusters/agent_tokens/revoke_service_spec.rb": 7.03761705900024, 548113:28:07 "spec/serializers/note_entity_spec.rb": 5.5464750220003225, 548213:28:07 "spec/models/container_expiration_policy_spec.rb": 6.123922367999967, 548313:28:07 "spec/services/resource_events/synthetic_milestone_notes_builder_service_spec.rb": 5.714414058999864, 548413:28:07 "spec/services/error_tracking/issue_details_service_spec.rb": 5.286168001000078, 548513:28:07 "spec/graphql/resolvers/group_issues_resolver_spec.rb": 6.08350738099989, 548613:28:07 "spec/models/lfs_file_lock_spec.rb": 5.5532504509997125, 548713:28:07 "spec/lib/banzai/pipeline/wiki_pipeline_spec.rb": 4.898609620000116, 548813:28:07 "spec/services/integrations/slack_installation/group_service_spec.rb": 4.359695700999964, 548913:28:07 "spec/lib/gitlab/ci/build/context/build_spec.rb": 4.146965096999793, 549013:28:07 "spec/graphql/resolvers/design_management/design_resolver_spec.rb": 4.251484069000071, 549113:28:07 "spec/lib/gitlab/pagination/keyset/paginator_spec.rb": 4.256802458999573, 549213:28:07 "spec/workers/clusters/applications/activate_integration_worker_spec.rb": 3.923727683999914, 549313:28:07 "spec/workers/rebase_worker_spec.rb": 3.957791081999858, 549413:28:07 "spec/models/deploy_keys_project_spec.rb": 4.5146851600002265, 549513:28:07 "spec/models/project_ci_cd_setting_spec.rb": 3.785463424000227, 549613:28:07 "spec/graphql/mutations/ci/job_token_scope/add_group_or_project_spec.rb": 4.2718962470003135, 549713:28:07 "spec/lib/api/helpers/packages_helpers_spec.rb": 3.562366681000185, 549813:28:07 "spec/models/time_tracking/timelog_category_spec.rb": 3.2950717920002717, 549913:28:07 "spec/tooling/quality/test_level_spec.rb": 2.185634924999704, 550013:28:07 "spec/graphql/resolvers/concerns/resolves_pipelines_spec.rb": 2.7291349339998305, 550113:28:07 "spec/models/appearance_spec.rb": 4.598798193999755, 550213:28:07 "spec/graphql/resolvers/design_management/design_at_version_resolver_spec.rb": 2.794337288999941, 550313:28:07 "spec/views/projects/pages_domains/show.html.haml_spec.rb": 2.7397912339997674, 550413:28:07 "spec/graphql/resolvers/ci/project_pipelines_resolver_spec.rb": 1.6412089259997629, 550513:28:07 "spec/lib/sidebars/projects/menus/merge_requests_menu_spec.rb": 2.8028026790002514, 550613:28:07 "spec/lib/gitlab/ci/reports/test_report_summary_spec.rb": 2.2070389030000115, 550713:28:07 "spec/workers/packages/cleanup_package_file_worker_spec.rb": 2.8035885379999854, 550813:28:07 "spec/lib/gitlab/import_export/avatar_restorer_spec.rb": 2.3128344060000927, 550913:28:07 "spec/services/ci/update_instance_variables_service_spec.rb": 2.55021092700008, 551013:28:07 "spec/workers/gitlab/github_import/stage/import_issues_and_diff_notes_worker_spec.rb": 2.175511625999661, 551113:28:07 "spec/graphql/types/design_management/design_type_spec.rb": 2.07024486399996, 551213:28:07 "spec/workers/gitlab/github_import/stage/import_pull_requests_worker_spec.rb": 1.865835658999913, 551313:28:07 "spec/workers/gitlab/jira_import/stage/finish_import_worker_spec.rb": 1.9403826829998252, 551413:28:07 "spec/serializers/group_link/group_link_entity_spec.rb": 0.7432665930000439, 551513:28:07 "spec/workers/authorized_project_update/project_recalculate_worker_spec.rb": 1.6689982440002495, 551613:28:07 "spec/models/subscription_spec.rb": 2.158945166999729, 551713:28:07 "spec/helpers/ci/secure_files_helper_spec.rb": 1.905614667000009, 551813:28:07 "spec/graphql/types/alert_management/prometheus_integration_type_spec.rb": 1.9923898689999078, 551913:28:07 "spec/graphql/resolvers/ci/template_resolver_spec.rb": 1.6978526220000276, 552013:28:07 "spec/views/projects/hooks/index.html.haml_spec.rb": 1.8173923530002867, 552113:28:07 "spec/lib/gitlab/ci/status/pipeline/delayed_spec.rb": 1.8061102940000637, 552213:28:07 "spec/lib/gitlab/github_import/representation/note_text_spec.rb": 2.018218648000129, 552313:28:07 "spec/lib/gitlab/data_builder/resource_access_token_spec.rb": 1.654396314999758, 552413:28:07 "spec/services/cloud_seed/google_cloud/create_service_accounts_service_spec.rb": 1.8377791319999233, 552513:28:07 "spec/models/uploads/local_spec.rb": 1.7397010489999047, 552613:28:07 "spec/lib/gitlab/usage/metrics/instrumentations/count_users_with_ml_candidates_metric_spec.rb": 1.5082114359997831, 552713:28:07 "spec/services/packages/terraform_module/metadata/extract_files_service_spec.rb": 1.8213569529998495, 552813:28:07 "spec/models/packages/terraform_module/package_spec.rb": 1.4040153339997232, 552913:28:07 "spec/services/projects/all_merge_requests_count_service_spec.rb": 1.2528077749998374, 553013:28:07 "spec/services/pages/update_service_spec.rb": 1.1418344940002498, 553113:28:07 "spec/models/error_tracking/error_event_spec.rb": 1.1344396640001833, 553213:28:07 "spec/lib/gitlab/auth/atlassian/identity_linker_spec.rb": 1.311907851000342, 553313:28:07 "spec/models/application_setting/term_spec.rb": 1.3506016319997798, 553413:28:07 "spec/lib/gitlab/ci/config/external/file/template_spec.rb": 1.2378685540002152, 553513:28:07 "spec/models/ci/tag_spec.rb": 1.3179267689997687, 553613:28:07 "spec/helpers/ci/catalog/resources_helper_spec.rb": 1.1141526820001673, 553713:28:07 "spec/initializers/rails_yaml_safe_load_spec.rb": 0.5966750789998514, 553813:28:07 "spec/lib/gitlab/graphql/loaders/batch_lfs_oid_loader_spec.rb": 0.9861602710002444, 553913:28:07 "spec/bin/saas_feature_spec.rb": 1.0848274949998995, 554013:28:07 "spec/models/project_daily_statistic_spec.rb": 0.9435968539996793, 554113:28:07 "spec/workers/ssh_keys/expiring_soon_notification_worker_spec.rb": 0.7154362800001763, 554213:28:07 "spec/lib/gitlab/i18n/translation_entry_spec.rb": 0.746065728999838, 554313:28:07 "spec/lib/gitlab/usage_data_counters/redis_counter_spec.rb": 0.698712231999707, 554413:28:07 "spec/lib/gitlab/auth/external_username_sanitizer_spec.rb": 0.6870044520001102, 554513:28:07 "spec/presenters/alert_management/alert_presenter_spec.rb": 0.7850012160001825, 554613:28:07 "spec/lib/api/entities/clusters/agent_spec.rb": 0.5892877389997011, 554713:28:07 "spec/services/users/authorized_build_service_spec.rb": 0.6706450930000756, 554813:28:07 "spec/lib/gitlab/ci/config/entry/reports/coverage_report_spec.rb": 0.5827007289999528, 554913:28:07 "spec/models/blob_viewer/package_json_spec.rb": 0.5889110289999735, 555013:28:07 "spec/models/concerns/featurable_spec.rb": 0.640101536000202, 555113:28:07 "spec/tooling/danger/sidekiq_args_spec.rb": 0.5241482629999155, 555213:28:07 "spec/lib/sidebars/admin/menus/admin_settings_menu_spec.rb": 0.44564137899988054, 555313:28:07 "spec/lib/gitlab/patch/prependable_spec.rb": 0.4679373979997763, 555413:28:07 "spec/lib/gitlab/hook_data/key_builder_spec.rb": 0.425622199999907, 555513:28:07 "spec/graphql/types/base_argument_spec.rb": 0.370425694000005, 555613:28:07 "spec/lib/gitlab/safe_request_loader_spec.rb": 0.3930876219997117, 555713:28:07 "spec/components/pajamas/checkbox_component_spec.rb": 0.40528474199982156, 555813:28:07 "spec/lib/gitlab/hook_data/group_builder_spec.rb": 0.3784119729998565, 555913:28:07 "spec/lib/gitlab/ci/config/normalizer/number_strategy_spec.rb": 0.42375698099976944, 556013:28:07 "spec/views/explore/projects/topic.html.haml_spec.rb": 0.5795147999997425, 556113:28:07 "spec/lib/gitlab/sidekiq_middleware/concurrency_limit/concurrency_limit_service_spec.rb": 0.35882324500016693, 556213:28:07 "spec/contracts/provider_specs/helpers/provider/contract_source_helper_spec.rb": 0.3376427769999282, 556313:28:07 "spec/services/merge_requests/mergeability/check_open_status_service_spec.rb": 0.26793488100020113, 556413:28:07 "spec/services/merge_requests/mergeability/check_discussions_status_service_spec.rb": 0.26308840199999395, 556513:28:07 "spec/models/current_spec.rb": 0.3053379389998554, 556613:28:07 "spec/lib/sidebars/admin/menus/system_hooks_menu_spec.rb": 0.29298119900022357, 556713:28:07 "spec/lib/gitlab/quick_actions/timeline_text_and_date_time_separator_spec.rb": 0.25515086199993675, 556813:28:07 "spec/helpers/admin/users_helper_spec.rb": 0.25701211200021135, 556913:28:07 "spec/lib/rouge/formatters/html_gitlab_spec.rb": 0.16905753900027776, 557013:28:07 "spec/lib/slack/api_spec.rb": 0.1588841989996581, 557113:28:07 "spec/lib/gitlab/github_import/clients/proxy_spec.rb": 0.18230715700019573, 557213:28:07 "spec/workers/concerns/limited_capacity/job_tracker_spec.rb": 0.2238846640002521, 557313:28:07 "spec/models/snippet_input_action_collection_spec.rb": 0.2829283410001153, 557413:28:07 "spec/lib/gitlab/utils/lazy_attributes_spec.rb": 0.21865707400002066, 557513:28:07 "spec/lib/gitlab/graphql/validators/mutually_exclusive_validator_spec.rb": 0.20402788600040367, 557613:28:07 "spec/lib/bulk_imports/groups/transformers/subgroup_to_entity_transformer_spec.rb": 0.24321335300010105, 557713:28:07 "spec/lib/gitlab/usage_data_counters/container_registry_event_counter_spec.rb": 0.1706357879997995, 557813:28:07 "spec/lib/gitlab/usage_data_counters/neovim_plugin_activity_unique_counter_spec.rb": 0.18290898799978095, 557913:28:07 "spec/lib/sidebars/your_work/menus/organizations_menu_spec.rb": 0.1142801320002036, 558013:28:07 "spec/rubocop/cop/avoid_keyword_arguments_in_sidekiq_workers_spec.rb": 0.25496911199979877, 558113:28:07 "spec/lib/gitlab/import_formatter_spec.rb": 0.14723539900023752, 558213:28:07 "spec/lib/gitlab/themes_spec.rb": 0.15087309899990942, 558313:28:07 "spec/graphql/types/time_type_spec.rb": 0.14058629000010114, 558413:28:07 "spec/validators/organizations/path_validator_spec.rb": 0.14043728000024203, 558513:28:07 "spec/lib/gitlab/graphql/query_analyzers/ast/logger_analyzer_spec.rb": 0.10117677299967909, 558613:28:07 "spec/lib/gitlab/import_export/after_export_strategy_builder_spec.rb": 0.11807339200004208, 558713:28:07 "spec/lib/gitlab/dependency_linker/go_sum_linker_spec.rb": 0.13562406000028204, 558813:28:07 "spec/lib/gitlab/incident_management/pager_duty/incident_issue_description_spec.rb": 0.12072871100008342, 558913:28:07 "spec/graphql/types/commit_encoding_enum_spec.rb": 0.06738513600021179, 559013:28:07 "spec/lib/gitlab/ci/project_config/source_spec.rb": 0.11413405199982662, 559113:28:07 "spec/rubocop/cop/migration/async_post_migrate_only_spec.rb": 0.10943994199988083, 559213:28:07 "spec/graphql/types/project_sort_enum_spec.rb": 0.09418943299988314, 559313:28:07 "spec/services/releases/links/params_spec.rb": 0.09380979399975331, 559413:28:07 "spec/rubocop/cop/style/inline_disable_annotation_spec.rb": 0.0777078339997388, 559513:28:07 "spec/graphql/types/event_type_spec.rb": 0.08940236399985224, 559613:28:07 "spec/views/shared/gitlab_version/_security_patch_upgrade_alert.html.haml_spec.rb": 0.12025818099982644, 559713:28:07 "spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/server_spec.rb": 0.0825449139997545, 559813:28:07 "spec/graphql/types/issuable_searchable_field_enum_spec.rb": 0.07021360499993534, 559913:28:07 "spec/lib/service_ping/permit_data_categories_spec.rb": 0.07153584499974386, 560013:28:07 "spec/graphql/types/jira_import_type_spec.rb": 0.0691577249999682, 560113:28:07 "spec/lib/gitlab/fp/message_spec.rb": 0.06889695500012749, 560213:28:07 "spec/workers/gitlab/github_import/pull_requests/import_review_request_worker_spec.rb": 0.13723729000003004, 560313:28:07 "spec/graphql/types/ci/group_type_spec.rb": 0.07549806399993031, 560413:28:07 "spec/graphql/types/project_feature_access_level_enum_spec.rb": 0.07306865500004278, 560513:28:07 "spec/lib/sidebars/groups/super_sidebar_menus/operations_menu_spec.rb": 0.06951168499972482, 560613:28:07 "spec/graphql/types/ci_configuration/sast/type_spec.rb": 0.06886693499973262, 560713:28:07 "spec/graphql/types/packages/package_sort_enum_spec.rb": 0.042620738000096026, 560813:28:07 "spec/workers/object_storage/delete_stale_direct_uploads_worker_spec.rb": 0.04642527700025312, 560913:28:07 "spec/lib/gitlab/memory/watchdog/handlers/null_handler_spec.rb": 0.04425526700015325, 561013:28:07 "spec/lib/gitlab/kubernetes/tls_secret_spec.rb": 0.04110371700016913, 561113:28:07 "spec/workers/trending_projects_worker_spec.rb": 0.044735867000326834, 561213:28:07 "spec/lib/gitlab/serializer/ci/variables_spec.rb": 0.04489400700003898, 561313:28:07 "spec/lib/gitlab/ci/reports/sbom/metadata_spec.rb": 0.04425272699972993 561513:28:07Knapsack global time execution for tests: 24m 25s 561613:28:07Pending: (Failures listed here are expected and do not affect your suite's status) 561713:28:07 1) PersonalFileUploader object_store is LOCAL behaves like builds correct paths #cache_dir behaves like matches the method pattern 561813:28:07 # No pattern provided, skipping. 561913:28:07 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 562013:28:07 2) PersonalFileUploader object_store is LOCAL behaves like builds correct paths #work_dir behaves like matches the method pattern 562113:28:07 # No pattern provided, skipping. 562213:28:07 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 562313:28:07 3) PersonalFileUploader object_store is LOCAL behaves like builds correct paths #relative_path is relative 562413:28:07 # Path not set, skipping. 562513:28:07 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:40 562613:28:07 4) PersonalFileUploader object_store is LOCAL behaves like builds correct paths .base_dir behaves like matches the method pattern 562713:28:07 # No pattern provided, skipping. 562813:28:07 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 562913:28:07 5) PersonalFileUploader object_store is REMOTE behaves like builds correct paths #cache_dir behaves like matches the method pattern 563013:28:07 # No pattern provided, skipping. 563113:28:07 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 563213:28:07 6) PersonalFileUploader object_store is REMOTE behaves like builds correct paths #work_dir behaves like matches the method pattern 563313:28:07 # No pattern provided, skipping. 563413:28:07 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 563513:28:07 7) PersonalFileUploader object_store is REMOTE behaves like builds correct paths #relative_path is relative 563613:28:07 # Path not set, skipping. 563713:28:07 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:40 563813:28:07 8) PersonalFileUploader object_store is REMOTE behaves like builds correct paths .absolute_path behaves like matches the method pattern 563913:28:07 # No pattern provided, skipping. 564013:28:07 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 564113:28:07 9) PersonalFileUploader object_store is REMOTE behaves like builds correct paths .base_dir behaves like matches the method pattern 564213:28:07 # No pattern provided, skipping. 564313:28:07 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 564413:28:07 10) Appearance with uploads behaves like model with uploads .destroy with not mounted uploads with local files deletes any FileUploader uploads which are not mounted 564513:28:07 # No reason given 564613:28:07 # ./spec/support/shared_examples/models/with_uploads_shared_examples.rb:23 564713:28:07 11) Appearance with uploads behaves like model with uploads .destroy with not mounted uploads with local files deletes local files 564813:28:07 # No reason given 564913:28:07 # ./spec/support/shared_examples/models/with_uploads_shared_examples.rb:27 565013:28:07 12) Appearance with uploads behaves like model with uploads .destroy with not mounted uploads with remote files deletes any FileUploader uploads which are not mounted 565113:28:07 # No reason given 565213:28:07 # ./spec/support/shared_examples/models/with_uploads_shared_examples.rb:37 565313:28:07 13) Appearance with uploads behaves like model with uploads .destroy with not mounted uploads with remote files deletes remote files 565413:28:07 # No reason given 565513:28:07 # ./spec/support/shared_examples/models/with_uploads_shared_examples.rb:41 565613:28:07 14) gitlab:db:decomposition:migrate calls Gitlab::Database::Decomposition::Migrate#process! 565713:28:07 # Skipping because database ci exists 565813:28:07 # ./spec/tasks/gitlab/db/decomposition/migrate_rake_spec.rb:20 565913:28:07 15) gitlab:db:decomposition:migrate when a Gitlab::Database::Decomposition::Migrate::Error is raised renders error 566013:28:07 # Skipping because database ci exists 566113:28:07 # ./spec/tasks/gitlab/db/decomposition/migrate_rake_spec.rb:35 566213:28:07Finished in 25 minutes 44 seconds (files took 1 minute 8.39 seconds to load) 566313:28:072813 examples, 0 failures, 15 pending 566413:28:08Randomized with seed 4306 566513:28:17[TEST PROF INFO] Time spent in factories: 09:27.236 (36.55% of total time) 566613:28:18RSpec exited with 0. 566713:28:18No examples to retry, congrats! 566913:28:19Running after script... 567013:28:19$ source scripts/utils.sh 567113:28:19$ log_disk_usage 567213:28:19******************************************************* 567313:28:19This runner currently has 29G free disk space. 567413:28:19******************************************************* 573413:28:21$ bundle exec gem list gitlab_quality-test_tooling 573513:28:23gitlab_quality-test_tooling (2.1.0) 573613:28:23$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 573913:28:23$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 574213:28:23$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 574513:28:23$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 575013:28:28$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 575413:28:30$ tooling/bin/push_job_metrics || true 575513:28:31[job-metrics] Pushing job metrics file for the CI/CD job. 575613:28:31[job-metrics] Pushed 4 CI job metric entries to InfluxDB. 575813:28:32Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-20 due to policy 576013:28:33Uploading artifacts... 576113:28:33auto_explain/: found 3 matching artifact files and directories 576213:28:33coverage/: found 5 matching artifact files and directories 576313:28:33crystalball/: found 2 matching artifact files and directories 576413:28:33WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 576513:28:33knapsack/: found 4 matching artifact files and directories 576613:28:33rspec/: found 16 matching artifact files and directories 576713:28:33WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 576813:28:33log/*.log: found 15 matching artifact files and directories 577013:28:33WARNING: Retrying... context=artifacts-uploader error=request redirected 577113:28:36Uploading artifacts as "archive" to coordinator... 201 Created id=8273195547 responseStatus=201 Created token=glcbt-66 577213:28:36Uploading artifacts... 577313:28:36rspec/rspec-*.xml: found 1 matching artifact files and directories 577513:28:36WARNING: Retrying... context=artifacts-uploader error=request redirected 577613:28:38Uploading artifacts as "junit" to coordinator... 201 Created id=8273195547 responseStatus=201 Created token=glcbt-66 577813:28:46Job succeeded