121:15:21 behaves like does not expand variables from a project downstream 221:15:21 is expected not to include {:key => "EXPANDED_PROJECT_VAR6", :value => "project value6 this is a secret"} 321:15:21 behaves like does not expand variables from a group downstream 421:15:21 is expected not to include {:key => "EXPANDED_GROUP_VAR6", :value => "group value6 this is a secret"} 521:15:21 behaves like feature flag is disabled 621:15:21 behaves like expands project and group variables downstream 721:15:21 behaves like expands variables from a project downstream 821:15:22 is expected to include {:key => "EXPANDED_PROJECT_VAR6", :value => "project value6 this is a secret"} 921:15:22 behaves like expands variables from a group downstream 1021:15:22 is expected to include {:key => "EXPANDED_GROUP_VAR6", :value => "group value6 this is a secret"} 1121:15:22 when they are not protected 1221:15:22 and downstream project group is different from bridge group 1321:15:22 behaves like expands project and group variables downstream 1421:15:22 behaves like expands variables from a project downstream 1521:15:22 is expected to include {:key => "EXPANDED_PROJECT_VAR6", :value => "project value6 this is a secret"} 1621:15:22 behaves like expands variables from a group downstream 1721:15:23 is expected to include {:key => "EXPANDED_GROUP_VAR6", :value => "group value6 this is a secret"} 1821:15:23 behaves like feature flag is disabled 1921:15:23 behaves like expands project and group variables downstream 2021:15:23 behaves like expands variables from a project downstream 2121:15:23 is expected to include {:key => "EXPANDED_PROJECT_VAR6", :value => "project value6 this is a secret"} 2221:15:23 behaves like expands variables from a group downstream 2321:15:23 is expected to include {:key => "EXPANDED_GROUP_VAR6", :value => "group value6 this is a secret"} 2421:15:23 and there is no downstream project 2521:15:23 behaves like expands project and group variables downstream 2621:15:23 behaves like expands variables from a project downstream 2721:15:23 is expected to include {:key => "EXPANDED_PROJECT_VAR6", :value => "project value6 this is a secret"} 2821:15:23 behaves like expands variables from a group downstream 2921:15:24 is expected to include {:key => "EXPANDED_GROUP_VAR6", :value => "group value6 this is a secret"} 3021:15:24 behaves like feature flag is disabled 3121:15:24 behaves like expands project and group variables downstream 3221:15:24 behaves like expands variables from a project downstream 3321:15:24 is expected to include {:key => "EXPANDED_PROJECT_VAR6", :value => "project value6 this is a secret"} 3421:15:24 behaves like expands variables from a group downstream 3521:15:24 is expected to include {:key => "EXPANDED_GROUP_VAR6", :value => "group value6 this is a secret"} 3621:15:24 and downstream project equals bridge project 3721:15:24 behaves like expands project and group variables downstream 3821:15:24 behaves like expands variables from a project downstream 3921:15:25 is expected to include {:key => "EXPANDED_PROJECT_VAR6", :value => "project value6 this is a secret"} 4021:15:25 behaves like expands variables from a group downstream 4121:15:25 is expected to include {:key => "EXPANDED_GROUP_VAR6", :value => "group value6 this is a secret"} 4221:15:25 behaves like feature flag is disabled 4321:15:25 behaves like expands project and group variables downstream 4421:15:25 behaves like expands variables from a project downstream 4521:15:25 is expected to include {:key => "EXPANDED_PROJECT_VAR6", :value => "project value6 this is a secret"} 4621:15:25 behaves like expands variables from a group downstream 4721:15:25 is expected to include {:key => "EXPANDED_GROUP_VAR6", :value => "group value6 this is a secret"} 4821:15:25 and downstream project group is equal to bridge project group 4921:15:26 behaves like expands project and group variables downstream 5021:15:26 behaves like expands variables from a project downstream 5121:15:26 is expected to include {:key => "EXPANDED_PROJECT_VAR6", :value => "project value6 this is a secret"} 5221:15:26 behaves like expands variables from a group downstream 5321:15:26 is expected to include {:key => "EXPANDED_GROUP_VAR6", :value => "group value6 this is a secret"} 5421:15:26 behaves like feature flag is disabled 5521:15:26 behaves like expands project and group variables downstream 5621:15:26 behaves like expands variables from a project downstream 5721:15:26 is expected to include {:key => "EXPANDED_PROJECT_VAR6", :value => "project value6 this is a secret"} 5821:15:26 behaves like expands variables from a group downstream 5921:15:27 is expected to include {:key => "EXPANDED_GROUP_VAR6", :value => "group value6 this is a secret"} 6021:15:27 and downstream project has no group 6121:15:27 behaves like expands project and group variables downstream 6221:15:27 behaves like expands variables from a project downstream 6321:15:27 is expected to include {:key => "EXPANDED_PROJECT_VAR6", :value => "project value6 this is a secret"} 6421:15:27 behaves like expands variables from a group downstream 6521:15:28 is expected to include {:key => "EXPANDED_GROUP_VAR6", :value => "group value6 this is a secret"} 6621:15:28 behaves like feature flag is disabled 6721:15:28 behaves like expands project and group variables downstream 6821:15:28 behaves like expands variables from a project downstream 6921:15:28 is expected to include {:key => "EXPANDED_PROJECT_VAR6", :value => "project value6 this is a secret"} 7021:15:28 behaves like expands variables from a group downstream 7121:15:28 is expected to include {:key => "EXPANDED_GROUP_VAR6", :value => "group value6 this is a secret"} 7321:15:28 returns bridge scoped variables and pipeline persisted variables 7421:15:28 behaves like a triggerable processable 7621:15:29 when trigger_request is present 7721:15:29 is expected to include {:key => "CI_TRIGGER_SHORT_TOKEN", :value => "toke", :public => true, :masked => false} 7821:15:29 #pipeline_variables 7921:15:29 returns the pipeline variables 8021:15:29 #pipeline_schedule_variables 8121:15:29 when pipeline is on a schedule 8221:15:30 returns the pipeline schedule variables 8321:15:30 when pipeline is not on a schedule 8421:15:30 returns empty array 8521:15:30 #forward_yaml_variables? 8621:15:30 forward: true, result: true 8721:15:31 is expected to eq true 8821:15:31 forward: false, result: false 8921:15:31 is expected to eq false 9021:15:31 forward: nil, result: true 9121:15:32 is expected to eq true 9221:15:32 #forward_pipeline_variables? 9321:15:32 forward: true, result: true 9421:15:32 is expected to eq true 9521:15:32 forward: false, result: false 9621:15:33 is expected to eq false 9721:15:33 forward: nil, result: false 9821:15:33 is expected to eq false 9921:15:33 metadata support 10021:15:33 reads YAML variables from metadata 10121:15:33 reads options from metadata 10221:15:33 #triggers_child_pipeline? 10321:15:33 when bridge defines a downstream YAML 10421:15:33 is expected to be truthy 10521:15:33 when bridge does not define a downstream YAML 10621:15:33 is expected to be falsey 10721:15:33 #yaml_for_downstream 10821:15:33 when bridge defines a downstream YAML 10921:15:34 is expected to eq "---\ninclude: path/to/child.yml\n" 11021:15:34 when bridge does not define a downstream YAML 11121:15:34 is expected to be nil 11221:15:34 #downstream_project_path 11321:15:34 when trigger is defined 11421:15:34 when using variable expansion 11521:15:34 correctly expands variables 11721:15:34 when trigger is defined 11821:15:34 returns a ref name 11921:15:34 when using variable expansion 12021:15:34 correctly expands variables 12121:15:34 when trigger does not have project defined 12421:15:36 enqueues the bridge 12521:15:36# [RSpecRunTime] RSpec elapsed time: 8 minutes 55.86 seconds. Current RSS: ~1323M. Threads: 4. load average: 1.29 1.32 1.27 1/298 17103 12821:15:36 when bridge is a manual action 12921:15:36 is expected to be truthy 13021:15:36 when build is not a manual action 13121:15:36 is expected to be falsey 13321:15:36 when bridge is a manual action 13421:15:36 is expected to be truthy 13521:15:36 when build is not a manual action 13621:15:36 is expected to be falsey 13721:15:36 #can_auto_cancel_pipeline_on_job_failure? 13821:15:36 is expected to equal true 13921:15:36 #dependency_variables 14021:15:36 when downloading from previous stages from the same project 14121:15:36 inherits dependent variables that are public 14221:15:36 is expected to eq {"VARIABLE_5"=>"VARIABLE_VALUE"} 14321:15:36 inherits dependent variables that are private 14421:15:37 is expected to eq {"VARIABLE_7"=>"VARIABLE_VALUE"} 14521:15:37 when downloading from previous stages in a different project 14621:15:37 inherits dependent variables that are public 14721:15:37 is expected to eq {"VARIABLE_9"=>"VARIABLE_VALUE"} 14821:15:37 does not inherit dependent variables that are private 14921:15:37 is expected not to eq {"VARIABLE_11"=>"VARIABLE_VALUE"} 15021:15:37 when using needs within the same project 15121:15:37 inherits only needs with artifacts variables that are public 15221:15:37 is expected to eq {"VARIABLE_13"=>"VARIABLE_VALUE"} 15321:15:37 inherits needs with artifacts variables that are public 15421:15:38 is expected to eq {"VARIABLE_16"=>"VARIABLE_VALUE"} 15521:15:38 when using needs from different project 15621:15:38 inherits only needs with artifacts variables that are public 15721:15:38 is expected to eq {"VARIABLE_19"=>"VARIABLE_VALUE"} 15821:15:38 does not inherit needs with artifacts variables that are public 15921:15:39 is expected not to eq {"VARIABLE_22"=>"VARIABLE_VALUE"} 16021:15:39 metadata partitioning 16121:15:39 creates the metadata record and assigns its partition 16221:15:39 #deployment_job? 16321:15:39 is expected to eq false 16421:15:39# [RSpecRunTime] Finishing example group spec/models/ci/bridge_spec.rb. It took 1 minute 30.86 seconds. Expected to take 1 minute 38.09 seconds. 16521:15:39# [RSpecRunTime] Starting example group spec/finders/issues_finder_spec.rb. Expected to take 1 minute 20.37 seconds. 16721:15:42 behaves like issues or work items finder 17021:15:43 returns all items 17121:15:44 finds items user can access due to group 17221:15:44 user does not have read permissions 17321:15:44 when filtering by project id 17421:15:45 returns no items 17521:15:45# [RSpecRunTime] RSpec elapsed time: 9 minutes 4.8 seconds. Current RSS: ~1327M. Threads: 4. load average: 1.32 1.33 1.27 1/297 17104 17721:15:45 when filtering by group id 17821:15:45 returns no items 17921:15:45 assignee filtering 18021:15:45 behaves like assignee ID filter 18121:15:45 returns issuables assigned to that user 18221:15:45 behaves like assignee NOT ID filter 18321:15:46 returns issuables not assigned to that user 18421:15:46 behaves like assignee OR filter 18521:15:46 returns issuables assigned to the given users 18621:15:46 when assignee_id does not exist 18721:15:46 behaves like assignee NOT ID filter 18821:15:46 returns issuables not assigned to that user 18921:15:46 filter by username 19021:15:46 behaves like assignee username filter 19121:15:47 returns issuables assigned to those users 19221:15:47 behaves like assignee NOT username filter 19321:15:47 returns issuables not assigned to those users 19421:15:47 behaves like assignee OR filter 19521:15:48 returns issuables assigned to the given users 19621:15:48 when assignee_username does not exist 19721:15:48 behaves like assignee NOT username filter 19821:15:48 returns issuables not assigned to those users 19921:15:48 behaves like no assignee filter 20021:15:49 returns issuables not assigned to any assignee 20121:15:49 returns issuables not assigned to any assignee 20221:15:49 returns issuables not assigned to any assignee 20321:15:49 behaves like any assignee filter 20521:15:49 returns issuables assigned to any assignee 20621:15:50 returns issuables assigned to any assignee 20721:15:50 returns issuables assigned to any assignee 20821:15:50 filtering by release 20921:15:50 when filter by none 21021:15:50 returns items without releases 21121:15:50 when sort by milestone 21221:15:51 returns items without any releases 21321:15:51 when filter by any 21421:15:51 returns items with any releases 21521:15:51 when sort by milestone 21621:15:51 returns items without any releases 21721:15:51 when filter by a release_tag 21821:15:51 returns the items associated with the release tag 21921:15:51 when sort by milestone 22021:15:52 returns the items associated with the release tag 22121:15:52 when filter by a negated release_tag 22221:15:52 returns the items not associated with the release 22321:15:52 when sort by milestone 22421:15:53 returns the items not associated with the release 22521:15:53 filtering by projects 22621:15:53 when projects are passed in a list of ids 22721:15:53 returns the item belonging to the projects 22821:15:53 when projects are passed in a subquery 22921:15:53 returns the item belonging to the projects 23021:15:53 filtering by author 23221:15:53 returns items created by that user 23421:15:54 returns items created by any of the given users 23521:15:54 filtering by NOT author ID 23621:15:54 returns items not created by that user 23721:15:54 filtering by nonexistent author ID and issue term using CTE for search 23821:15:54 returns no results 23921:15:54 filtering by milestone 24021:15:55 returns items assigned to that milestone 24121:15:55 filtering by not milestone 24221:15:55 returns items not assigned to that milestone 24321:15:55 with multiple milestones 24421:15:55 returns items not assigned to both milestones 24521:15:55 filtering by group milestone 24621:15:57 returns items assigned to that group milestone 24821:15:58 returns items not assigned to that group milestone 24921:15:58# [RSpecRunTime] RSpec elapsed time: 9 minutes 17.98 seconds. Current RSS: ~1336M. Threads: 4. load average: 1.25 1.31 1.26 1/297 17105 25121:15:58 filtering by no milestone 25221:15:58 returns items with no milestone 25321:15:58 returns items with no milestone (deprecated) 25421:15:58 filtering by any milestone 25521:15:59 returns items with any assigned milestone 25621:15:59 returns items with any assigned milestone (deprecated) 25721:15:59 filtering by upcoming milestone 25821:16:03 returns items in the upcoming milestone for each project or group 26021:16:07 returns items not in upcoming milestones for each project or group, but must have a due date 26121:16:07# [RSpecRunTime] RSpec elapsed time: 9 minutes 26.97 seconds. Current RSS: ~1333M. Threads: 4. load average: 1.21 1.30 1.26 1/297 17106 26321:16:07 filtering by started milestone 26421:16:10 returns items in the started milestones for each project 26621:16:14 returns items not in the started milestones for each project 26721:16:14# [RSpecRunTime] RSpec elapsed time: 9 minutes 33.86 seconds. Current RSS: ~1337M. Threads: 4. load average: 1.19 1.30 1.26 1/297 17107 26921:16:14 filtering by label 27021:16:14 returns items with that label 27221:16:14 returns items that do not have that label 27321:16:14 shadowing the same outside param 27421:16:14 does not take precedence over labels outside NOT 27521:16:14 further filtering outside params 27621:16:15 further filters on the returned resultset 27721:16:15 filtering by multiple labels 27821:16:15 returns the unique items with all those labels 28021:16:15 returns items that do not have any of the labels provided 28221:16:16 returns items that have at least one of the given labels 28321:16:16 filtering by a label that includes any or none in the title 28421:16:16 returns the unique items with all those labels 28621:16:16 returns items that do not have ANY ONE of the labels provided 28721:16:16 filtering by no label 28821:16:17 returns items with no labels 28921:16:17 filtering by any label 29021:16:17 returns items that have one or more label 29121:16:17 when the same label exists on project and group levels 29221:16:17 finds both item records 29321:16:17 filtering by item term 29421:16:18 with latin search term 29521:16:18 returns matching items 29621:16:18 with non-latin search term 29721:16:18 returns matching items 29821:16:18 filtering by item term in title 29921:16:19 returns items with title match for search term 30021:16:19 filtering by items iids 30121:16:19 returns items where iids match 30321:16:19 returns items with no iids match 30421:16:19 filtering by state 30621:16:20 returns only opened items 30821:16:20 returns only closed items 31021:16:20 returns all items 31121:16:20 with invalid state 31221:16:20 returns all items 31321:16:20 filtering by created_at 31421:16:20 through created_after 31521:16:21 returns items created on or after the given date 31621:16:21 through created_before 31721:16:21 returns items created on or before the given date 31821:16:21 through created_after and created_before 31921:16:21 returns items created between the given dates 32021:16:21 filtering by updated_at 32121:16:21 through updated_after 32221:16:21 returns items updated on or after the given date 32321:16:21 through updated_before 32421:16:22 returns items updated on or before the given date 32521:16:22 through updated_after and updated_before 32621:16:22 returns items updated between the given dates 32721:16:22 filtering by closed_at 32821:16:22 through closed_after 32921:16:22 returns items closed on or after the given date 33021:16:22 through closed_before 33121:16:23 returns items closed on or before the given date 33221:16:23 through closed_after and closed_before 33321:16:24 returns items closed between the given dates 33421:16:24 filtering by reaction name 33521:16:24 user searches by no reaction 33621:16:24 returns items that the user did not react to 33721:16:24 user searches by any reaction 33821:16:24 returns items that the user reacted to 33921:16:24 user searches by "thumbs_up" reaction 34021:16:24 returns items that the user thumbs_up to 34221:16:25 returns items that the user did not thumbs_up to 34321:16:25 user2 searches by "thumbs_up" reaction 34421:16:25 returns items that the user2 thumbs_up to 34621:16:25 returns items that the user2 thumbs_up to 34721:16:25 user searches by "thumbs_down" reaction 34821:16:26 returns items that the user thumbs_down to 35021:16:26 returns items that the user thumbs_down to 35121:16:26 filtering by confidential 35321:16:26 returns all items 35421:16:26 user filters confidential items 35521:16:26 returns only confidential items 35621:16:26 user filters only public items 35721:16:27 returns only public items 35821:16:27 filtering by subscribed 36021:16:28 returns all items 36121:16:28# [RSpecRunTime] RSpec elapsed time: 9 minutes 48.32 seconds. Current RSS: ~1337M. Threads: 4. load average: 1.22 1.30 1.26 1/298 17108 36321:16:28 user filters for subscribed items 36421:16:28 returns only subscribed items 36521:16:28 user filters out subscribed items 36621:16:29 returns only unsubscribed items 36721:16:29 when filter_subscriptions FF is disabled 36821:16:29 does not apply filter 36921:16:29 filtering by item type 37021:16:29 no type given 37121:16:29 returns all items 37221:16:29 incident type 37321:16:30 returns incident items 37421:16:30 objective type 37521:16:30 returns incident items 37621:16:30 key_result type 37721:16:30 returns incident items 37921:16:31 returns all items with type issue 38021:16:31 multiple params 38121:16:31 returns all items 38221:16:31 without array 38321:16:31 returns incident items 38421:16:31 invalid params 38521:16:31 returns no items 38621:16:31 crm filtering 38721:16:32 filtering by crm contact 38821:16:32 when the user can read crm contacts 38921:16:33 returns for that contact 39021:16:33# [RSpecRunTime] RSpec elapsed time: 9 minutes 53.35 seconds. Current RSS: ~1336M. Threads: 4. load average: 1.12 1.28 1.25 1/298 17109 39221:16:33 when the user can not read crm contacts 39321:16:34 does not filter by contact 39421:16:34 filtering by crm organization 39521:16:34 when the user can read crm organization 39621:16:34 returns for that crm organization 39721:16:34 when the user can not read crm organization 39821:16:35 does not filter by crm organization 39921:16:35 when the user is unauthorized 40021:16:35 returns no results 40121:16:35 when the user can see some, but not all, items 40221:16:35 returns only items they can see 40321:16:35 personal scope 40421:16:35 returns item assigned to the user 40521:16:35 filtering by project 40621:16:36 returns items assigned to the user in that project 40721:16:36 when project restricts items 40821:16:37 doesn't return team-only items to non team members 40921:16:37 doesn't return items if feature disabled 41021:16:37# [RSpecRunTime] RSpec elapsed time: 9 minutes 57.21 seconds. Current RSS: ~1339M. Threads: 4. load average: 1.03 1.25 1.25 1/298 17110 41221:16:37 external authorization 41321:16:37 behaves like a finder with external authorization service 41421:16:38 finds the subject 41521:16:38 with an external authorization service 41621:16:40 does not include the subject when no project was given 41721:16:41 includes the subject when a project id was given 41821:16:41# [RSpecRunTime] RSpec elapsed time: 10 minutes 1.37 seconds. Current RSS: ~1338M. Threads: 4. load average: 1.03 1.25 1.25 3/297 17111 42021:16:41 filtering by due date 42121:16:42 with param set to no due date 42221:16:42 returns items with no due date 42321:16:42 with param set to any due date 42421:16:42 returns items with any due date 42521:16:42 with param set to due today 42621:16:43 returns items due today 42721:16:43 with param set to due tomorrow 42821:16:43 returns items due today 42921:16:43 with param set to overdue 43021:16:44 returns overdue items 43121:16:44 with param set to next month and previous two weeks 43221:16:44 returns items due in the previous two weeks and next month 43321:16:44 with invalid param 43421:16:44 returns no items 43621:16:45 returns -1 if the query times out 43721:16:45 when admin mode is enabled 43821:16:45 returns the number of rows for the default state 43921:16:45 returns the number of rows for a given state 44021:16:45 when admin mode is disabled 44121:16:45 returns no rows 44221:16:45 confidentiality access check 44321:16:45Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 44521:16:45To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 44621:16:46 when no project filter is given 44721:16:46 for a user without project membership 44821:16:46 behaves like returns public, does not return hidden or confidential 44921:16:46 returns only public items 45021:16:46 for a guest user 45121:16:46 behaves like returns public, does not return hidden or confidential 45221:16:46 returns only public items 45321:16:46 for a project member with access to view confidential items 45421:16:46 behaves like returns public and confidential, does not return hidden 45521:16:46 returns only public and confidential items 45721:16:46 when admin mode is enabled 45821:16:46 behaves like returns public, confidential, and hidden 45921:16:46 returns all items 46021:16:46 when admin mode is disabled 46121:16:46 behaves like returns public, does not return hidden or confidential 46221:16:47 returns only public items 46321:16:47 when searching within a specific project 46421:16:47 for an anonymous user 46521:16:47 does not filter by confidentiality 46621:16:47 behaves like returns public, does not return hidden or confidential 46721:16:47 returns only public items 46821:16:47 for a user without project membership 46921:16:47 filters by confidentiality 47021:16:47 behaves like returns public, does not return hidden or confidential 47121:16:47 returns only public items 47221:16:47 for a guest user 47321:16:48 filters by confidentiality 47421:16:48 behaves like returns public, does not return hidden or confidential 47521:16:48 returns only public items 47621:16:48 for a project member with access to view confidential items 47721:16:48 does not filter by confidentiality 47821:16:48 behaves like returns public and confidential, does not return hidden 47921:16:48 returns only public and confidential items 48121:16:48 when admin mode is enabled 48221:16:49 does not filter by confidentiality 48321:16:49 behaves like returns public, confidential, and hidden 48421:16:49 returns all items 48521:16:49 when admin mode is disabled 48621:16:49 filters by confidentiality 48721:16:49 behaves like returns public, does not return hidden or confidential 48821:16:49 returns only public items 48921:16:49 when filtering items assigned to the current user 49021:16:50 returns items assigned to the user 49121:16:50 does not filter by confidentiality 49221:16:50 when both assignee_id and assignee_username are provided 49321:16:50 behaves like returns public, does not return hidden or confidential 49421:16:50 returns only public items 49521:16:50 #use_cte_for_search? 49621:16:50 when there is no search param 49721:16:50 returns false 49821:16:50 when the force_cte param is falsey 49921:16:50 returns false 50021:16:50 when a non-simple sort is given 50121:16:50 returns false 50221:16:50 when all conditions are met 50321:16:50 uses group search optimization 50521:16:50 uses project search optimization 50721:16:50 with simple sort 50921:16:50 with simple sort as a symbol 51121:16:51 #parent_param= 51221:16:51 klass: :Project, param: :project_id 51321:16:51 sets the params 51421:16:51 klass: :Group, param: :group_id 51521:16:51 sets the params 51621:16:51 unexpected parent 51721:16:51 raises an error 51821:16:51 when filtering by group_id 51921:16:51 when include_subgroup param not set 52021:16:52 returns all group items 52121:16:52 when projects outside the group are passed 52221:16:52 returns no items 52321:16:52# [RSpecRunTime] RSpec elapsed time: 10 minutes 12.32 seconds. Current RSS: ~1339M. Threads: 4. load average: 1.02 1.24 1.24 1/297 17112 52521:16:52 when projects of the group are passed 52621:16:52 returns the item within the group and projects 52721:16:52 when projects of the group are passed as a subquery 52821:16:53 returns the item within the group and projects 52921:16:53 when release_tag is passed as a parameter 53021:16:53 ignores the release_tag parameter 53121:16:53 when include_subgroup param is true 53221:16:54 returns all group and subgroup items 53321:16:54 when mixed projects are passed 53421:16:54 returns the item within the group and projects 53521:16:54 when filtering by a date 53621:16:54 when filtering by due_before 53721:16:55 returns relevant issues 53821:16:55# [RSpecRunTime] RSpec elapsed time: 10 minutes 15.47 seconds. Current RSS: ~1339M. Threads: 4. load average: 1.02 1.24 1.24 1/297 17113 54021:16:55 when filtering by due_after 54121:16:56 returns relevant issues 54221:16:56# [RSpecRunTime] Finishing example group spec/finders/issues_finder_spec.rb. It took 1 minute 17.09 seconds. Expected to take 1 minute 20.37 seconds. 54321:16:56# [RSpecRunTime] Starting example group spec/services/ci/retry_pipeline_service_spec.rb. Expected to take 1 minute 10.6 seconds. 54421:16:56Ci::RetryPipelineService#execute 54521:16:57 when user has full ability to modify pipeline 54621:16:57 closes all todos about failed jobs for pipeline 54721:16:58 reprocesses the pipeline 54821:16:58 when there are already retried jobs present 54921:16:58Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 55121:16:58To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 55221:17:00 does not retry jobs that has already been retried 55321:17:00# [RSpecRunTime] RSpec elapsed time: 10 minutes 19.95 seconds. Current RSS: ~1343M. Threads: 4. load average: 1.02 1.24 1.24 1/297 17114 55521:17:00 when there are failed builds in the last stage 55621:17:00Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 55821:17:00To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 55921:17:01Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 56121:17:01To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 56221:17:02 enqueues all builds in the last stage 56321:17:02# [RSpecRunTime] RSpec elapsed time: 10 minutes 22.39 seconds. Current RSS: ~1347M. Threads: 4. load average: 1.02 1.23 1.24 1/297 17115 56521:17:02 when there are failed or canceled builds in the first stage 56621:17:03Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 56821:17:03To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 56921:17:05 retries builds failed builds and marks subsequent for processing 57021:17:06Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 57221:17:06To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 57321:17:08 changes ownership of subsequent builds 57421:17:08# [RSpecRunTime] RSpec elapsed time: 10 minutes 28.47 seconds. Current RSS: ~1363M. Threads: 4. load average: 1.02 1.23 1.24 1/297 17116 57621:17:08 when there is failed build present which was run on failure 57721:17:09Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 57921:17:09To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 58021:17:11 retries builds only in the first stage 58121:17:12Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 58321:17:12To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 58421:17:14 creates a new job for report job in this case 58521:17:14# [RSpecRunTime] RSpec elapsed time: 10 minutes 34.44 seconds. Current RSS: ~1361M. Threads: 4. load average: 1.02 1.22 1.24 1/297 17117 58721:17:14 when there is a failed test in a DAG 58821:17:15Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 59021:17:15To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 59121:17:15Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 59321:17:15To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 59421:17:15Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 59621:17:15To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 59721:17:16 retries the test 59821:17:16 when there is a failed DAG test without needs 59921:17:17Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 60121:17:17To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 60221:17:17Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 60421:17:17To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 60521:17:17Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 60721:17:17To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 60821:17:19 retries the test 60921:17:19# [RSpecRunTime] RSpec elapsed time: 10 minutes 39.34 seconds. Current RSS: ~1353M. Threads: 4. load average: 1.01 1.22 1.24 1/296 17118 61121:17:19 when the last stage was skipped 61221:17:20Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 61421:17:20To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 61521:17:20Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 61721:17:20To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 61821:17:21 retries builds only in the first stage 61921:17:21# [RSpecRunTime] RSpec elapsed time: 10 minutes 41.67 seconds. Current RSS: ~1349M. Threads: 4. load average: 1.01 1.22 1.24 1/297 17119 62121:17:21 when pipeline contains manual actions 62221:17:21 when there are optional manual actions only 62321:17:21 when there is a canceled manual action in first stage 62421:17:22Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 62621:17:22To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 62721:17:24 retries failed builds and marks subsequent for processing 62821:17:25Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 63021:17:25To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 63121:17:27 changes ownership of subsequent builds 63221:17:27# [RSpecRunTime] RSpec elapsed time: 10 minutes 46.79 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.01 1.21 1.23 1/297 17120 63421:17:27 when pipeline has blocking manual actions defined 63521:17:27 when pipeline retry should enqueue builds 63621:17:27Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 63821:17:27To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 63921:17:29 retries failed builds 64021:17:29# [RSpecRunTime] RSpec elapsed time: 10 minutes 49.42 seconds. Current RSS: ~1359M. Threads: 4. load average: 1.01 1.21 1.23 1/297 17121 64221:17:29 when pipeline retry should block pipeline immediately 64321:17:30Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 64521:17:30To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 64621:17:30Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 64821:17:30To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 64921:17:30Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 65121:17:30To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 65221:17:32 reprocesses blocking manual action and blocks pipeline 65321:17:32# [RSpecRunTime] RSpec elapsed time: 10 minutes 52.24 seconds. Current RSS: ~1356M. Threads: 4. load average: 1.01 1.21 1.23 1/298 17122 65521:17:32 when there is a skipped manual action in last stage 65621:17:34 retries canceled job and reprocesses manual actions 65721:17:34# [RSpecRunTime] RSpec elapsed time: 10 minutes 54.3 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.01 1.21 1.23 1/298 17123 65921:17:34 when there is a created manual action in the last stage 66021:17:36 retries canceled job and does not update the manual action 66121:17:36# [RSpecRunTime] RSpec elapsed time: 10 minutes 56.2 seconds. Current RSS: ~1354M. Threads: 4. load average: 1.01 1.21 1.23 1/298 17124 66321:17:36 when there is a created manual action in the first stage 66421:17:38 retries canceled job and processes the manual action 66521:17:38# [RSpecRunTime] RSpec elapsed time: 10 minutes 58.06 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.01 1.20 1.23 1/298 17125 66721:17:38 when there is a failed manual action 66821:17:38Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 67021:17:38To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 67121:17:39Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 67321:17:39To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 67421:17:40Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 67621:17:40To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 67721:17:40 processes the manual action 67821:17:40# [RSpecRunTime] RSpec elapsed time: 10 minutes 59.97 seconds. Current RSS: ~1350M. Threads: 4. load average: 1.01 1.20 1.23 1/298 17126 68021:17:40 when pipeline has processables with nil scheduling_type 68121:17:40Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 68321:17:40To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 68421:17:41Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 68621:17:41To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 68721:17:42 populates scheduling_type of processables 68821:17:42# [RSpecRunTime] RSpec elapsed time: 11 minutes 2.62 seconds. Current RSS: ~1351M. Threads: 4. load average: 1.01 1.20 1.23 1/298 17127 69021:17:42 when the pipeline is a downstream pipeline and the bridge is depended 69121:17:42 without permission 69221:17:44 does nothing to the bridge 69321:17:44# [RSpecRunTime] RSpec elapsed time: 11 minutes 4.09 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.01 1.20 1.23 1/298 17128 69521:17:44 with permission 69621:17:46 marks source bridge as pending 69721:17:47 assigns the current user to the source bridge 69821:17:47# [RSpecRunTime] RSpec elapsed time: 11 minutes 7.38 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.01 1.20 1.23 1/298 17129 70021:17:47 when there are skipped jobs in later stages 70121:17:48Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 70321:17:48To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 70421:17:48Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 70621:17:48To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 70721:17:49 retries failed jobs and processes skipped jobs 70821:17:50# [RSpecRunTime] RSpec elapsed time: 11 minutes 9.74 seconds. Current RSS: ~1351M. Threads: 4. load average: 1.01 1.20 1.23 1/298 17130 71021:17:50 when user is not allowed to retry build 71121:17:50 returns an error 71221:17:50 when user is not allowed to retry pipeline 71321:17:51 returns an error 71421:17:51 when user is not allowed to trigger manual action 71521:17:51 when there is a failed manual action present 71621:17:51Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 71821:17:51To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 71921:17:52 returns an error 72021:17:52# [RSpecRunTime] RSpec elapsed time: 11 minutes 12.02 seconds. Current RSS: ~1350M. Threads: 4. load average: 1.01 1.19 1.22 1/298 17131 72221:17:52 when there is a failed manual action in later stage 72321:17:52Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 72521:17:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 72621:17:53 returns an error 72721:17:53# [RSpecRunTime] RSpec elapsed time: 11 minutes 13.16 seconds. Current RSS: ~1351M. Threads: 4. load average: 1.01 1.19 1.22 1/298 17132 72921:17:53 when maintainer is allowed to push to forked project 73021:17:56Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 73221:17:56To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 73321:17:57 allows to retry failed pipeline 73421:17:57# [RSpecRunTime] RSpec elapsed time: 11 minutes 17.08 seconds. Current RSS: ~1346M. Threads: 4. load average: 0.93 1.17 1.22 1/298 17133 73621:17:57# [RSpecRunTime] Finishing example group spec/services/ci/retry_pipeline_service_spec.rb. It took 1 minute 0.82 second. Expected to take 1 minute 10.6 seconds. 73721:17:57# [RSpecRunTime] Starting example group spec/views/search/_results.html.haml_spec.rb. Expected to take 1 minute 3.74 seconds. 73821:17:57search/_results 73921:17:57 rendering all types of search results 74021:17:59 when scope is issues 74121:17:59 when admin mode is enabled 74221:18:02 renders the click text event tracking attributes 74321:18:02# [RSpecRunTime] RSpec elapsed time: 11 minutes 21.97 seconds. Current RSS: ~1352M. Threads: 4. load average: 0.93 1.17 1.22 1/301 17248 74521:18:02 when admin mode is disabled 74621:18:04 does not render the click text event tracking attributes 74721:18:04# [RSpecRunTime] RSpec elapsed time: 11 minutes 24.21 seconds. Current RSS: ~1348M. Threads: 4. load average: 0.93 1.17 1.22 1/301 17249 74921:18:04 when scope is merge_requests 75021:18:04 when admin mode is enabled 75121:18:06 renders the click text event tracking attributes 75221:18:06# [RSpecRunTime] RSpec elapsed time: 11 minutes 26.5 seconds. Current RSS: ~1343M. Threads: 4. load average: 0.93 1.17 1.22 1/301 17250 75421:18:06 when admin mode is disabled 75521:18:08 does not render the click text event tracking attributes 75621:18:09# [RSpecRunTime] RSpec elapsed time: 11 minutes 28.74 seconds. Current RSS: ~1339M. Threads: 4. load average: 0.94 1.17 1.22 1/300 17251 75821:18:09 git blame click tracking 75921:18:09 when admin mode is enabled 76021:18:11 renders the click link event tracking attributes 76121:18:11# [RSpecRunTime] RSpec elapsed time: 11 minutes 31.08 seconds. Current RSS: ~1336M. Threads: 4. load average: 0.94 1.17 1.22 1/297 17257 76321:18:11 when admin mode is disabled 76421:18:13 does not render the click link event tracking attributes 76521:18:13# [RSpecRunTime] RSpec elapsed time: 11 minutes 33.3 seconds. Current RSS: ~1336M. Threads: 4. load average: 1.02 1.18 1.22 1/297 17258 76721:18:13 when scope is blobs 76821:18:15 does not render the sidebar 76921:18:15 when admin mode is enabled 77021:18:17 renders the click text event tracking attributes 77121:18:17# [RSpecRunTime] RSpec elapsed time: 11 minutes 37.53 seconds. Current RSS: ~1337M. Threads: 4. load average: 1.02 1.18 1.22 1/297 17263 77321:18:17 when admin mode is disabled 77421:18:19 does not render the click text event tracking attributes 77521:18:19# [RSpecRunTime] RSpec elapsed time: 11 minutes 39.63 seconds. Current RSS: ~1336M. Threads: 4. load average: 1.02 1.18 1.22 1/297 17264 77721:18:19 when scope is notes 77821:18:22 does not render the sidebar 77921:18:22 when admin mode is enabled 78021:18:24 renders the click text event tracking attributes 78121:18:24# [RSpecRunTime] RSpec elapsed time: 11 minutes 44.24 seconds. Current RSS: ~1339M. Threads: 4. load average: 1.02 1.18 1.22 1/298 17265 78321:18:24 when admin mode is disabled 78421:18:26 does not render the click text event tracking attributes 78521:18:26# [RSpecRunTime] RSpec elapsed time: 11 minutes 46.59 seconds. Current RSS: ~1339M. Threads: 4. load average: 1.02 1.18 1.22 2/298 17266 78721:18:26 when scope is wiki_blobs 78821:18:29 does not render the sidebar 78921:18:29 when admin mode is enabled 79021:18:31 renders the click text event tracking attributes 79121:18:31# [RSpecRunTime] RSpec elapsed time: 11 minutes 50.84 seconds. Current RSS: ~1338M. Threads: 4. load average: 1.02 1.17 1.22 1/298 17274 79321:18:31 when admin mode is disabled 79421:18:33 does not render the click text event tracking attributes 79521:18:33# [RSpecRunTime] RSpec elapsed time: 11 minutes 53.09 seconds. Current RSS: ~1337M. Threads: 4. load average: 1.02 1.17 1.21 1/298 17275 79721:18:33 when scope is milestones 79821:18:35 does not render the sidebar 79921:18:35 when admin mode is enabled 80021:18:37 renders the click text event tracking attributes 80121:18:37# [RSpecRunTime] RSpec elapsed time: 11 minutes 57.56 seconds. Current RSS: ~1339M. Threads: 4. load average: 1.01 1.17 1.21 1/298 17276 80321:18:37 when admin mode is disabled 80421:18:39 does not render the click text event tracking attributes 80521:18:40# [RSpecRunTime] RSpec elapsed time: 11 minutes 59.74 seconds. Current RSS: ~1342M. Threads: 4. load average: 1.01 1.17 1.21 1/298 17277 80721:18:40 when searching notes which contain quotes in markdown 80821:18:42 renders plain quotes 80921:18:42# [RSpecRunTime] RSpec elapsed time: 12 minutes 2.51 seconds. Current RSS: ~1339M. Threads: 4. load average: 1.01 1.16 1.21 1/297 17278 81221:18:42 when search results have a count 81321:18:45 displays the page size 81421:18:45# [RSpecRunTime] RSpec elapsed time: 12 minutes 4.83 seconds. Current RSS: ~1338M. Threads: 4. load average: 1.01 1.16 1.21 1/297 17279 81621:18:45 when search results do not have a count 81721:18:47 does not display the page size 81821:18:47# [RSpecRunTime] RSpec elapsed time: 12 minutes 7.09 seconds. Current RSS: ~1337M. Threads: 4. load average: 1.01 1.16 1.21 1/297 17280 82021:18:47# [RSpecRunTime] Finishing example group spec/views/search/_results.html.haml_spec.rb. It took 50.0 seconds. Expected to take 1 minute 3.74 seconds. 82121:18:47# [RSpecRunTime] Starting example group spec/finders/merge_request_target_project_finder_spec.rb. Expected to take 50.53 seconds. 82221:18:47MergeRequestTargetProjectFinder 82321:18:47 public projects 82421:18:47 behaves like finding related projects 82521:18:50 finds sibling projects and base project 82621:18:52 does not include projects that have merge requests turned off by default 82721:18:55 includes projects that have merge requests turned off by default with a more-permissive project feature 82821:18:57 does not contain archived projects 82921:18:59 does not include routes by default 83021:19:01 includes routes when requested 83121:19:01# [RSpecRunTime] RSpec elapsed time: 12 minutes 20.94 seconds. Current RSS: ~1338M. Threads: 4. load average: 0.94 1.14 1.20 1/297 17281 83321:19:01 private projects 83421:19:03 only finds the projects the user is a member of 83521:19:03 when the user is a member of all projects 83621:19:03 behaves like finding related projects 83721:19:06 finds sibling projects and base project 83821:19:09 does not include projects that have merge requests turned off by default 83921:19:12 includes projects that have merge requests turned off by default with a more-permissive project feature 84021:19:14 does not contain archived projects 84121:19:17 does not include routes by default 84221:19:20 includes routes when requested 84321:19:20# [RSpecRunTime] RSpec elapsed time: 12 minutes 40.31 seconds. Current RSS: ~1341M. Threads: 4. load average: 1.50 1.26 1.24 1/297 17282 84621:19:23 returns all projects with empty search 84721:19:26 returns forked project with search string 84821:19:29 returns no projects with search for project that does no exist 84921:19:30# [RSpecRunTime] RSpec elapsed time: 12 minutes 49.72 seconds. Current RSS: ~1342M. Threads: 4. load average: 1.43 1.25 1.24 1/297 17283 85121:19:30# [RSpecRunTime] Finishing example group spec/finders/merge_request_target_project_finder_spec.rb. It took 42.64 seconds. Expected to take 50.53 seconds. 85221:19:30# [RSpecRunTime] Starting example group spec/services/milestones/transfer_service_spec.rb. Expected to take 37.97 seconds. 85321:19:30Milestones::TransferService 85521:19:30 when old_group is present 85621:19:30 without existing milestone at the new group level 85721:19:32 recreates the missing group milestones at project level 85821:19:34 applies new project milestone to issues with group milestone 85921:19:36 deletes milestone counters cache for both milestones 86021:19:39 does not apply new project milestone to issues with project milestone 86121:19:41 applies new project milestone to merge_requests with group milestone 86221:19:43 does not apply new project milestone to issuables with project milestone 86321:19:45 does not recreate missing group milestones that are not applied to issues or merge requests 86421:19:45 when milestone is from an ancestor group 86521:19:48 recreates the missing group milestones at project level 86621:19:48# [RSpecRunTime] RSpec elapsed time: 13 minutes 7.91 seconds. Current RSS: ~1345M. Threads: 4. load average: 1.30 1.23 1.23 1/297 17284 86821:19:48 when find_or_create_milestone returns nil 86921:19:50 removes issues group milestone 87021:19:52 removes merge requests group milestone 87121:19:52# [RSpecRunTime] RSpec elapsed time: 13 minutes 12.39 seconds. Current RSS: ~1344M. Threads: 4. load average: 1.28 1.23 1.23 1/297 17285 87321:19:52 with existing milestone at the new group level 87421:19:54 does not create a new milestone 87521:19:57 applies existing milestone to issues with group milestone 87621:19:59 applies existing milestone to merge_requests with group milestone 87721:19:59# [RSpecRunTime] RSpec elapsed time: 13 minutes 19.17 seconds. Current RSS: ~1346M. Threads: 4. load average: 1.26 1.23 1.23 1/297 17286 87921:19:59 when old_group is not present 88121:20:00# [RSpecRunTime] Finishing example group spec/services/milestones/transfer_service_spec.rb. It took 30.12 seconds. Expected to take 37.97 seconds. 88221:20:00# [RSpecRunTime] Starting example group spec/models/merge_request_diff_commit_spec.rb. Expected to take 34.13 seconds. 88321:20:00MergeRequestDiffCommit 88421:20:00 does not allow STI 88521:20:00 behaves like a BulkInsertSafe model 88621:20:00 when calling class methods directly 88721:20:00 raises an error when method is not bulk-insert safe 88821:20:00 does not raise an error when method is bulk-insert safe 88921:20:00 .bulk_insert! 89021:20:00 when all items are valid 89121:20:12 inserts them all 89221:20:23 returns an empty array 89321:20:23# [RSpecRunTime] RSpec elapsed time: 13 minutes 43.63 seconds. Current RSS: ~1379M. Threads: 4. load average: 1.09 1.19 1.22 1/303 17807 89521:20:23 when some items are invalid 89621:20:24 does not insert any of them and raises an error 89721:20:24 inserts them anyway when bypassing validations 89921:20:24 is expected to belong to commit_author required: false 90021:20:24 is expected to belong to committer required: false 90221:20:25 returns the same results as Commit#to_hash, except for parent_ids 90321:20:26# [RSpecRunTime] RSpec elapsed time: 13 minutes 45.73 seconds. Current RSS: ~1377M. Threads: 4. load average: 1.09 1.19 1.22 1/304 17867 90621:20:27 inserts the commits into the database en masse 90721:20:29 creates diff commit users 90821:20:29 with dates larger than the DB limit 90921:20:31 uses a sanitized date 91021:20:31# [RSpecRunTime] RSpec elapsed time: 13 minutes 50.78 seconds. Current RSS: ~1373M. Threads: 4. load average: 1.08 1.19 1.21 1/304 18044 91221:20:31 .prepare_commits_for_bulk_insert 91321:20:31 returns the commit hashes and unique user tuples 91421:20:31# [RSpecRunTime] Finishing example group spec/models/merge_request_diff_commit_spec.rb. It took 31.03 seconds. Expected to take 34.13 seconds. 91521:20:31# [RSpecRunTime] Starting example group spec/services/merge_requests/link_lfs_objects_service_spec.rb. Expected to take 31.49 seconds. 91621:20:31MergeRequests::LinkLfsObjectsService 91721:20:31 when no oldrev and newrev passed 91821:20:31 behaves like linking LFS objects 91921:20:31 when source project is the same as target project 92021:20:32 does not call Projects::LfsPointers::LfsLinkService#execute 92121:20:32# [RSpecRunTime] RSpec elapsed time: 13 minutes 52.53 seconds. Current RSS: ~1371M. Threads: 4. load average: 1.07 1.18 1.21 1/304 18070 92321:20:32 when source project is different from target project 92421:20:32 and there are changes 92521:20:32 and there are LFS objects added 92621:20:35Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 92821:20:35To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 92921:20:36Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 93121:20:36To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 93221:20:38 calls Projects::LfsPointers::LfsLinkService#execute with OIDs of LFS objects in merge request 93321:20:38# [RSpecRunTime] RSpec elapsed time: 13 minutes 57.98 seconds. Current RSS: ~1369M. Threads: 4. load average: 1.07 1.18 1.21 1/304 18263 93521:20:38 but there are no LFS objects added 93621:20:41 does not call Projects::LfsPointers::LfsLinkService#execute 93721:20:41# [RSpecRunTime] RSpec elapsed time: 14 minutes 1.54 seconds. Current RSS: ~1367M. Threads: 4. load average: 1.07 1.18 1.21 1/304 18421 93921:20:41 and there are no changes 94021:20:44 does not call Projects::LfsPointers::LfsLinkService#execute 94121:20:44# [RSpecRunTime] RSpec elapsed time: 14 minutes 4.57 seconds. Current RSS: ~1372M. Threads: 4. load average: 1.06 1.18 1.21 1/303 18499 94321:20:44 when oldrev and newrev are passed 94421:20:44 behaves like linking LFS objects 94521:20:44 when source project is the same as target project 94621:20:46 does not call Projects::LfsPointers::LfsLinkService#execute 94721:20:46# [RSpecRunTime] RSpec elapsed time: 14 minutes 6.05 seconds. Current RSS: ~1380M. Threads: 4. load average: 1.06 1.18 1.21 1/303 18525 94921:20:46 when source project is different from target project 95021:20:46 and there are changes 95121:20:46 and there are LFS objects added 95221:20:49Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 95421:20:49To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 95521:20:49Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 95721:20:49To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 95821:20:50 calls Projects::LfsPointers::LfsLinkService#execute with OIDs of LFS objects in merge request 95921:20:50# [RSpecRunTime] RSpec elapsed time: 14 minutes 10.03 seconds. Current RSS: ~1376M. Threads: 4. load average: 1.06 1.17 1.21 1/304 18719 96121:20:50 but there are no LFS objects added 96221:20:53 does not call Projects::LfsPointers::LfsLinkService#execute 96321:20:53# [RSpecRunTime] RSpec elapsed time: 14 minutes 13.63 seconds. Current RSS: ~1373M. Threads: 4. load average: 1.05 1.17 1.21 1/304 18877 96521:20:53 and there are no changes 96621:20:56 does not call Projects::LfsPointers::LfsLinkService#execute 96721:20:57# [RSpecRunTime] RSpec elapsed time: 14 minutes 16.72 seconds. Current RSS: ~1372M. Threads: 4. load average: 1.05 1.17 1.20 1/304 18956 96921:20:57# [RSpecRunTime] Finishing example group spec/services/merge_requests/link_lfs_objects_service_spec.rb. It took 25.85 seconds. Expected to take 31.49 seconds. 97021:20:57# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/pull_request_importer_spec.rb. Expected to take 29.06 seconds. 97121:20:57Gitlab::GithubImport::Importer::PullRequestImporter 97321:20:58 imports the pull request 97421:20:59 caches the created MR ID even if importer later fails 97521:20:59# [RSpecRunTime] RSpec elapsed time: 14 minutes 18.99 seconds. Current RSS: ~1380M. Threads: 4. load average: 1.05 1.17 1.20 1/304 18995 97721:20:59 #create_merge_request 97821:20:59 when the author could be found 97921:21:00 imports the pull request with the pull request author as the merge request author 98021:21:01 returns the created merge request 98121:21:01 when the description has user mentions 98221:21:02 adds backticks to the username 98321:21:02# [RSpecRunTime] RSpec elapsed time: 14 minutes 22.68 seconds. Current RSS: ~1380M. Threads: 4. load average: 1.04 1.16 1.20 1/304 19053 98521:21:02 when the source and target branch are identical 98621:21:04 uses a generated source branch name for the merge request 98721:21:04# [RSpecRunTime] RSpec elapsed time: 14 minutes 23.97 seconds. Current RSS: ~1380M. Threads: 4. load average: 1.04 1.16 1.20 1/304 19073 98921:21:04 when the import fails due to a foreign key error 99021:21:05 does not raise any errors 99121:21:05# [RSpecRunTime] RSpec elapsed time: 14 minutes 25.22 seconds. Current RSS: ~1378M. Threads: 4. load average: 1.04 1.16 1.20 1/304 19093 99321:21:05 when the merge request already exists 99421:21:06 returns the existing merge request 99521:21:06# [RSpecRunTime] RSpec elapsed time: 14 minutes 26.52 seconds. Current RSS: ~1375M. Threads: 4. load average: 1.04 1.16 1.20 1/304 19113 99721:21:06 when the author could not be found 99821:21:08 imports the pull request with the project creator as the merge request author 99921:21:08# [RSpecRunTime] RSpec elapsed time: 14 minutes 27.79 seconds. Current RSS: ~1373M. Threads: 4. load average: 1.04 1.16 1.20 1/304 19133 100121:21:08 when merge request is invalid 100221:21:09 fails validation 100321:21:09# [RSpecRunTime] RSpec elapsed time: 14 minutes 28.95 seconds. Current RSS: ~1372M. Threads: 4. load average: 1.04 1.16 1.20 1/304 19153 100521:21:09 #set_merge_request_assignees 100621:21:10 when pull request has an assignee 100721:21:11 sets merge request assignees 100821:21:11# [RSpecRunTime] RSpec elapsed time: 14 minutes 31.61 seconds. Current RSS: ~1383M. Threads: 4. load average: 1.04 1.16 1.20 1/305 19232 101021:21:11 when pull request does not have any assignees 101121:21:12 does not set merge request assignees 101221:21:13# [RSpecRunTime] RSpec elapsed time: 14 minutes 32.73 seconds. Current RSS: ~1383M. Threads: 4. load average: 1.04 1.16 1.20 1/305 19252 101421:21:13 #insert_git_data 101521:21:15 does not create the source branch if merge request is merged 101621:21:16 creates a merge request diff and sets it as the latest 101721:21:18 creates the merge request diff commits 101821:21:18 when merge request is open 101921:21:19 creates the source branch 102021:21:20 is able to retry on pre-receive errors 102121:21:22 ignores Git command errors when creating a branch 102221:21:23 ignores Git PreReceive errors when creating a branch 102321:21:23# [RSpecRunTime] RSpec elapsed time: 14 minutes 43.39 seconds. Current RSS: ~1373M. Threads: 4. load average: 1.03 1.15 1.20 2/306 19513 102521:21:23 when the merge request exists 102621:21:25 creates the merge request diffs if they do not yet exist 102721:21:25# [RSpecRunTime] RSpec elapsed time: 14 minutes 44.82 seconds. Current RSS: ~1373M. Threads: 4. load average: 1.03 1.15 1.20 1/305 19545 102921:21:25# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/pull_request_importer_spec.rb. It took 28.09 seconds. Expected to take 29.06 seconds. 103021:21:25# [RSpecRunTime] Starting example group spec/workers/database/batched_background_migration_worker_spec.rb. Expected to take 26.92 seconds. 103121:21:25Database::BatchedBackgroundMigrationWorker 103221:21:25 behaves like it runs batched background migration jobs 103321:21:25 defining the job attributes 103421:21:25 defines the data_consistency as always 103521:21:25 defines the feature_category as database 103621:21:25 defines the idempotency as true 103721:21:25 .tracking_database 103821:21:25 does not raise an error 103921:21:25 overrides the method to return the tracking database 104121:21:25 does not raise an error 104221:21:25 returns the lease key 104421:21:25 returns true when execute_batched_migrations_on_schedule feature flag is enabled 104521:21:25 returns false when execute_batched_migrations_on_schedule feature flag is disabled 104621:21:25 returns false when disallow_database_ddl_feature_flags feature flag is enabled 104821:21:25 when the base model does not exist 104921:21:25 does nothing (PENDING: because the base model for main exists) 105021:21:25 logs a message indicating execution is skipped (PENDING: because the base model for main exists) 105121:21:25 when the base model does exist 105221:21:25 when the tracking database is shared 105321:21:25 does nothing (PENDING: Skipping because database main exists) 105421:21:25 when the tracking database is not shared 105521:21:25 when the execute_batched_migrations_on_schedule feature flag is disabled 105621:21:25 does nothing 105721:21:25 when the disallow_database_ddl_feature_flags feature flag is enabled 105821:21:25 does nothing 105921:21:25 when the execute_batched_migrations_on_schedule feature flag is enabled 106021:21:25 when database config is shared 106121:21:25 does nothing 106221:21:25 when no active migrations exist 106321:21:25 does nothing 106421:21:25 when active migrations exist 106521:21:25 delegetes the execution to ExecutionWorker 106621:21:25 executing an entire migration 106721:21:30 marks the migration record as finished 106821:21:35 creates job records for each processed batch 106921:21:39 marks all job records as succeeded 107021:21:44 updates matching records in the range 107121:21:49 does not update non-matching records in the range 107221:21:49 health status 107321:21:49 puts migration on hold when there is autovaccum activity on related tables 107421:21:50 puts migration on hold when the pending WAL count is above the limit 107521:21:50# [RSpecRunTime] RSpec elapsed time: 15 minutes 9.96 seconds. Current RSS: ~1331M. Threads: 4. load average: 0.74 1.07 1.17 1/299 19546 107721:21:50# [RSpecRunTime] Finishing example group spec/workers/database/batched_background_migration_worker_spec.rb. It took 25.14 seconds. Expected to take 26.92 seconds. 107821:21:50# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/badge/pipeline/status_spec.rb. Expected to take 24.39 seconds. 107921:21:50Gitlab::Ci::Badge::Pipeline::Status 108121:21:51 always says pipeline 108221:21:51# [RSpecRunTime] RSpec elapsed time: 15 minutes 11.07 seconds. Current RSS: ~1341M. Threads: 4. load average: 0.74 1.07 1.17 3/299 19565 108521:21:52 returns badge template 108621:21:52# [RSpecRunTime] RSpec elapsed time: 15 minutes 12.14 seconds. Current RSS: ~1352M. Threads: 4. load average: 0.76 1.07 1.17 1/299 19584 108921:21:53 returns badge metadata 109021:21:53# [RSpecRunTime] RSpec elapsed time: 15 minutes 13.16 seconds. Current RSS: ~1364M. Threads: 4. load average: 0.76 1.07 1.17 1/299 19603 109221:21:53 pipeline exists 109321:21:53 pipeline success 109521:21:55Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 109721:21:55To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 109821:21:55 is successful 109921:21:55# [RSpecRunTime] RSpec elapsed time: 15 minutes 15.52 seconds. Current RSS: ~1376M. Threads: 4. load average: 0.76 1.07 1.17 1/300 19628 110121:21:55 pipeline failed 110321:21:57Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 110521:21:57To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 110721:21:58# [RSpecRunTime] RSpec elapsed time: 15 minutes 17.74 seconds. Current RSS: ~1376M. Threads: 4. load average: 0.78 1.07 1.17 1/301 19653 110921:21:58 when outdated pipeline for given ref exists 111021:21:59Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 111221:21:59To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 111321:22:00Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 111521:22:00To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 111621:22:01 does not take outdated pipeline into account 111721:22:01# [RSpecRunTime] RSpec elapsed time: 15 minutes 21.08 seconds. Current RSS: ~1370M. Threads: 4. load average: 0.78 1.07 1.17 1/302 19678 111921:22:01 when multiple pipelines exist for given sha 112021:22:02Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 112221:22:02To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 112321:22:03Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 112521:22:03To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 112621:22:04 does not take outdated pipeline into account 112721:22:04# [RSpecRunTime] RSpec elapsed time: 15 minutes 24.34 seconds. Current RSS: ~1359M. Threads: 4. load average: 0.88 1.09 1.17 1/303 19703 112921:22:04 when ignored_skipped is set to true 113121:22:06 uses latest non-skipped status 113221:22:06# [RSpecRunTime] RSpec elapsed time: 15 minutes 26.29 seconds. Current RSS: ~1356M. Threads: 4. load average: 0.88 1.09 1.17 1/303 19728 113421:22:06 when ignored_skipped is set to false 113621:22:08 uses latest status 113721:22:08# [RSpecRunTime] RSpec elapsed time: 15 minutes 28.34 seconds. Current RSS: ~1362M. Threads: 4. load average: 0.97 1.10 1.18 4/303 19753 113921:22:08 build does not exist 114221:22:09# [RSpecRunTime] RSpec elapsed time: 15 minutes 29.41 seconds. Current RSS: ~1362M. Threads: 4. load average: 0.97 1.10 1.18 1/303 19772 114421:22:09# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/badge/pipeline/status_spec.rb. It took 19.45 seconds. Expected to take 24.39 seconds. 114521:22:09# [RSpecRunTime] Starting example group spec/finders/ci/pipelines_for_merge_request_finder_spec.rb. Expected to take 22.27 seconds. 114621:22:09Ci::PipelinesForMergeRequestFinder 114821:22:13 when actor has permission to read pipelines in both parent and forked projects 114921:22:13 returns all pipelines 115021:22:13# [RSpecRunTime] RSpec elapsed time: 15 minutes 33.43 seconds. Current RSS: ~1375M. Threads: 4. load average: 0.97 1.10 1.18 1/305 19852 115221:22:13 when actor has permission to read pipelines in both parent and forked projects 115321:22:14 returns all pipelines 115421:22:14 when actor has permission to read pipelines in the parent project only 115521:22:14 returns pipelines in parent 115621:22:14 when actor has permission to read pipelines in the forked project only 115721:22:15 returns pipelines in fork 115821:22:15 when actor does not have permission to read pipelines 115921:22:15 returns nothing 116021:22:15 when actor is nil 116121:22:16 returns nothing 116321:22:16 with single merge_request_diffs 116421:22:16 behaves like returning pipelines with proper ordering 116521:22:18 returns all pipelines 116621:22:18# [RSpecRunTime] RSpec elapsed time: 15 minutes 37.8 seconds. Current RSS: ~1371M. Threads: 4. load average: 1.21 1.15 1.19 1/305 20079 116821:22:18 with multiple irrelevant merge_request_diffs 116921:22:18 behaves like returning pipelines with proper ordering 117021:22:19 returns all pipelines 117121:22:19# [RSpecRunTime] RSpec elapsed time: 15 minutes 39.55 seconds. Current RSS: ~1372M. Threads: 4. load average: 1.21 1.15 1.19 1/305 20137 117321:22:19 with unsaved merge request 117421:22:20 returns pipelines from diff_head_sha 117521:22:20# [RSpecRunTime] RSpec elapsed time: 15 minutes 40.7 seconds. Current RSS: ~1376M. Threads: 4. load average: 1.21 1.15 1.19 1/306 20157 117721:22:20 when pipelines exist for the branch and merge request 117821:22:22 returns merge request pipeline first 117921:22:22 when there are a branch pipeline and a merge request pipeline 118021:22:24 returns merge request pipelines first 118121:22:24# [RSpecRunTime] RSpec elapsed time: 15 minutes 44.0 seconds. Current RSS: ~1375M. Threads: 4. load average: 1.12 1.13 1.18 1/305 20275 118321:22:24 when there are multiple merge request pipelines from the same branch 118421:22:26 returns only related merge request pipelines 118521:22:26# [RSpecRunTime] RSpec elapsed time: 15 minutes 46.03 seconds. Current RSS: ~1376M. Threads: 4. load average: 1.12 1.13 1.18 1/305 20356 118721:22:26 when detached merge request pipeline is run on head ref of the merge request 118821:22:27 sets the head ref of the merge request to the pipeline ref 118921:22:29 includes the detached merge request pipeline even though the ref is custom path 119021:22:29# [RSpecRunTime] RSpec elapsed time: 15 minutes 49.27 seconds. Current RSS: ~1374M. Threads: 4. load average: 1.11 1.13 1.18 1/305 20478 119221:22:29# [RSpecRunTime] Finishing example group spec/finders/ci/pipelines_for_merge_request_finder_spec.rb. It took 19.87 seconds. Expected to take 22.27 seconds. 119321:22:29# [RSpecRunTime] Starting example group spec/lib/gitlab/relative_positioning/item_context_spec.rb. Expected to take 20.66 seconds. 119421:22:29Gitlab::RelativePositioning::ItemContext 119521:22:29 there are gaps at the start and end 119621:22:30 is always possible to find a gap 119821:22:30 is possible to shift_right, which will consume the gap at the end 119921:22:30 is possible to create_space_right, which will move the gap to immediately after 120021:22:30 is possible to shift_left, which will consume the gap at the start 120121:22:30 is possible to create_space_left, which will move the gap to immediately before 120221:22:31# [RSpecRunTime] RSpec elapsed time: 15 minutes 50.77 seconds. Current RSS: ~1367M. Threads: 4. load average: 1.11 1.13 1.18 3/305 20479 120521:22:31 is possible to shift_right, which will consume the gap at the end 120621:22:31 is possible to create_space_right, which will move the gap to immediately after 120721:22:31 is possible to shift_left, which will consume the gap at the start 120821:22:31 is possible to create_space_left, which will move the gap to immediately before 121021:22:31 is possible to shift_right, which will consume the gap at the end 121121:22:31 is possible to create_space_right, which will move the gap to immediately after 121221:22:31 is possible to shift_left, which will consume the gap at the start 121321:22:31 is possible to create_space_left, which will move the gap to immediately before 121521:22:31 is possible to shift_right, which will consume the gap at the end 121621:22:31 is possible to create_space_right, which will move the gap to immediately after 121721:22:32 is possible to shift_left, which will consume the gap at the start 121821:22:32 is possible to create_space_left, which will move the gap to immediately before 122021:22:32 is possible to shift_right, which will consume the gap at the end 122121:22:32 is possible to create_space_right, which will move the gap to immediately after 122221:22:32 is possible to shift_left, which will consume the gap at the start 122321:22:32 is possible to create_space_left, which will move the gap to immediately before 122421:22:32 there is a gap of multiple spaces 122521:22:32 is impossible to move the last element to the right 122621:22:32 is impossible to move the first element to the left 122721:22:33 is possible to move the last element to the left 122821:22:33 is possible to move the first element to the right 122921:22:33 is possible to find the gap from the right 123021:22:33 is possible to find the gap from the left 123121:22:33 there are several free spaces 123221:22:33 current_pos: 102 123321:22:33 finds the closest gap 123421:22:33 finds the neighbours 123521:22:33 finds the next relative_positions 123621:22:33 finds the min/max positions 123721:22:33 finds the min/max siblings 123821:22:33 current_pos: 104 123921:22:33 finds the closest gap 124021:22:34 finds the neighbours 124121:22:34 finds the next relative_positions 124221:22:34 finds the min/max positions 124321:22:34 finds the min/max siblings 124421:22:34 current_pos: 106 124521:22:34 finds the closest gap 124621:22:34 finds the neighbours 124721:22:34 finds the next relative_positions 124821:22:34 finds the min/max positions 124921:22:34 finds the min/max siblings 125021:22:34 there is at least one free space 125121:22:34 free_space: 101 125221:22:35 can always find a gap before if there is space to the left 125321:22:36 can always find a gap after if there is space to the right 125421:22:36# [RSpecRunTime] RSpec elapsed time: 15 minutes 56.15 seconds. Current RSS: ~1375M. Threads: 4. load average: 1.10 1.12 1.18 1/304 20480 125621:22:36 free_space: 102 125721:22:37 can always find a gap before if there is space to the left 125821:22:38 can always find a gap after if there is space to the right 125921:22:38# [RSpecRunTime] RSpec elapsed time: 15 minutes 57.84 seconds. Current RSS: ~1377M. Threads: 4. load average: 1.09 1.12 1.18 1/301 20481 126121:22:38 free_space: 103 126221:22:39 can always find a gap before if there is space to the left 126321:22:39 can always find a gap after if there is space to the right 126421:22:39# [RSpecRunTime] RSpec elapsed time: 15 minutes 59.63 seconds. Current RSS: ~1375M. Threads: 4. load average: 1.09 1.12 1.18 1/300 20482 126621:22:39 free_space: 104 126721:22:40 can always find a gap before if there is space to the left 126821:22:41 can always find a gap after if there is space to the right 126921:22:41# [RSpecRunTime] RSpec elapsed time: 16 minutes 1.38 seconds. Current RSS: ~1374M. Threads: 4. load average: 1.09 1.12 1.18 1/299 20483 127121:22:41 free_space: 105 127221:22:42 can always find a gap before if there is space to the left 127321:22:43 can always find a gap after if there is space to the right 127421:22:43# [RSpecRunTime] RSpec elapsed time: 16 minutes 3.11 seconds. Current RSS: ~1365M. Threads: 4. load average: 1.16 1.14 1.19 1/299 20484 127621:22:43 free_space: 106 127721:22:44 can always find a gap before if there is space to the left 127821:22:45 can always find a gap after if there is space to the right 127921:22:45# [RSpecRunTime] RSpec elapsed time: 16 minutes 4.85 seconds. Current RSS: ~1366M. Threads: 4. load average: 1.16 1.14 1.19 1/299 20485 128121:22:45 free_space: 107 128221:22:45 can always find a gap before if there is space to the left 128321:22:46 can always find a gap after if there is space to the right 128421:22:46# [RSpecRunTime] RSpec elapsed time: 16 minutes 6.55 seconds. Current RSS: ~1360M. Threads: 4. load average: 1.16 1.14 1.19 1/299 20486 128621:22:46 #at_position 128721:22:47 finds the item at the specified position 128821:22:47 raises InvalidPosition when the item cannot be found 128921:22:47# [RSpecRunTime] Finishing example group spec/lib/gitlab/relative_positioning/item_context_spec.rb. It took 17.54 seconds. Expected to take 20.66 seconds. 129021:22:47# [RSpecRunTime] Starting example group spec/workers/resource_access_tokens/inactive_tokens_deletion_cron_worker_spec.rb. Expected to take 19.73 seconds. 129121:22:47ResourceAccessTokens::InactiveTokensDeletionCronWorker 129221:22:47 behaves like worker with data consistency 129321:22:47 .get_data_consistency_feature_flag_enabled? 129421:22:47 returns true 129521:22:47 .get_data_consistency 129621:22:47 returns correct data consistency 129721:22:47 behaves like an idempotent worker 129821:22:47 is labeled as idempotent 129921:22:47 performs multiple times sequentially without raising an exception 130121:22:54Job arguments to DeleteUserWorker must be native JSON types, but :skip_authorization is a Symbol. 130321:22:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 130421:22:54Job arguments to DeleteUserWorker must be native JSON types, but :skip_authorization is a Symbol. 130621:22:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 130721:22:54Job arguments to DeleteUserWorker must be native JSON types, but :skip_authorization is a Symbol. 130921:22:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 131021:22:55 initiates user deletion for every resource access token that became inactive before the cutoff 131121:22:55 when enable_inactive_tokens_deletion_cron_worker FF is disabled 131221:23:01 does not do anything 131321:23:01# [RSpecRunTime] RSpec elapsed time: 16 minutes 21.44 seconds. Current RSS: ~1347M. Threads: 4. load average: 1.13 1.13 1.18 1/299 20487 131521:23:01 for runtime limit 131621:23:02 when runtime limit is reached 131721:23:02 schedules the worker in 2 minutes with the last processed user id value as the cursor 131821:23:02# [RSpecRunTime] RSpec elapsed time: 16 minutes 22.5 seconds. Current RSS: ~1344M. Threads: 4. load average: 1.12 1.13 1.18 1/299 20488 132021:23:02 when runtime limit is not reached 132121:23:02 does not schedule the worker 132221:23:02# [RSpecRunTime] Finishing example group spec/workers/resource_access_tokens/inactive_tokens_deletion_cron_worker_spec.rb. It took 15.74 seconds. Expected to take 19.73 seconds. 132321:23:02# [RSpecRunTime] Starting example group spec/policies/todo_policy_spec.rb. Expected to take 18.25 seconds. 132621:23:07 user: user1, todo: todo1, allowed: true 132721:23:07 behaves like grants the expected permissions 132821:23:07 is expected to be allowed :read_todo 132921:23:07# [RSpecRunTime] RSpec elapsed time: 16 minutes 27.49 seconds. Current RSS: ~1342M. Threads: 4. load average: 1.11 1.12 1.18 1/299 20489 133121:23:07 user: user2, todo: todo2, allowed: true 133221:23:07 behaves like grants the expected permissions 133321:23:07 is expected to be allowed :read_todo 133421:23:07 user: user1, todo: todo2, allowed: false 133521:23:07 behaves like grants the expected permissions 133621:23:07 is expected to be disallowed :read_todo 133721:23:07 user: user1, todo: todo3, allowed: false 133821:23:07 behaves like grants the expected permissions 133921:23:07 is expected to be disallowed :read_todo 134021:23:07 user: user2, todo: todo1, allowed: false 134121:23:07 behaves like grants the expected permissions 134221:23:07 is expected to be disallowed :read_todo 134321:23:07 user: user2, todo: todo4, allowed: false 134421:23:07 behaves like grants the expected permissions 134521:23:07 is expected to be disallowed :read_todo 134621:23:07 user: user3, todo: todo1, allowed: false 134721:23:07 behaves like grants the expected permissions 134821:23:07 is expected to be disallowed :read_todo 134921:23:07 user: user3, todo: todo2, allowed: false 135021:23:07 behaves like grants the expected permissions 135121:23:07 is expected to be disallowed :read_todo 135221:23:07 user: user3, todo: todo3, allowed: false 135321:23:07 behaves like grants the expected permissions 135421:23:08 is expected to be disallowed :read_todo 135521:23:08 user: user3, todo: todo4, allowed: false 135621:23:08 behaves like grants the expected permissions 135721:23:08 is expected to be disallowed :read_todo 135821:23:08 user: user2, todo: todo3, allowed: false 135921:23:08 behaves like grants the expected permissions 136021:23:08 is expected to be disallowed :read_todo 136221:23:17 user: reporter, todo: no_note_todo1, allowed: true 136321:23:17 behaves like grants the expected permissions 136421:23:17 is expected to be allowed :read_todo 136521:23:17# [RSpecRunTime] RSpec elapsed time: 16 minutes 36.82 seconds. Current RSS: ~1340M. Threads: 4. load average: 1.09 1.12 1.18 1/299 20490 136721:23:17 behaves like grants the expected permissions 136821:23:17 is expected to be allowed :update_todo 136921:23:17 user: reporter, todo: note_todo1, allowed: true 137021:23:17 behaves like grants the expected permissions 137121:23:17 is expected to be allowed :read_todo 137221:23:17 behaves like grants the expected permissions 137321:23:17 is expected to be allowed :update_todo 137421:23:17 user: reporter, todo: internal_note_todo1, allowed: true 137521:23:17 behaves like grants the expected permissions 137621:23:17 is expected to be allowed :read_todo 137721:23:17 behaves like grants the expected permissions 137821:23:17 is expected to be allowed :update_todo 137921:23:17 user: guest, todo: no_note_todo2, allowed: true 138021:23:17 behaves like grants the expected permissions 138121:23:17 is expected to be allowed :read_todo 138221:23:17 behaves like grants the expected permissions 138321:23:17 is expected to be allowed :update_todo 138421:23:17 user: guest, todo: note_todo2, allowed: true 138521:23:17 behaves like grants the expected permissions 138621:23:17 is expected to be allowed :read_todo 138721:23:17 behaves like grants the expected permissions 138821:23:17 is expected to be allowed :update_todo 138921:23:17 user: guest, todo: internal_note_todo2, allowed: false 139021:23:17 behaves like grants the expected permissions 139121:23:17 is expected to be disallowed :read_todo 139221:23:17 behaves like grants the expected permissions 139321:23:17 is expected to be disallowed :update_todo 139421:23:17 user: non_member, todo: no_note_todo3, allowed: false 139521:23:17 behaves like grants the expected permissions 139621:23:17 is expected to be disallowed :read_todo 139721:23:17 behaves like grants the expected permissions 139821:23:17 is expected to be disallowed :update_todo 139921:23:17 user: non_member, todo: note_todo3, allowed: false 140021:23:17 behaves like grants the expected permissions 140121:23:17 is expected to be disallowed :read_todo 140221:23:17 behaves like grants the expected permissions 140321:23:17 is expected to be disallowed :update_todo 140421:23:17 user: non_member, todo: internal_note_todo3, allowed: false 140521:23:17 behaves like grants the expected permissions 140621:23:17 is expected to be disallowed :read_todo 140721:23:17 behaves like grants the expected permissions 140821:23:17 is expected to be disallowed :update_todo 140921:23:17# [RSpecRunTime] Finishing example group spec/policies/todo_policy_spec.rb. It took 15.06 seconds. Expected to take 18.25 seconds. 141021:23:17# [RSpecRunTime] Starting example group spec/lib/api/entities/merge_request_basic_spec.rb. Expected to take 16.11 seconds. 141121:23:17API::Entities::MergeRequestBasic 141221:23:31 includes expected fields 141321:23:31 with :with_api_entity_associations scope 141421:23:32 avoids N+1 queries 141521:23:32# [RSpecRunTime] RSpec elapsed time: 16 minutes 51.94 seconds. Current RSS: ~1415M. Threads: 4. load average: 0.99 1.10 1.17 1/304 20803 141821:23:32 includes assigned reviewers 142021:23:32 is expected to eq true 142121:23:32 squash_on_merge 142221:23:32 is expected to eq false 142321:23:32# [RSpecRunTime] Finishing example group spec/lib/api/entities/merge_request_basic_spec.rb. It took 14.69 seconds. Expected to take 16.11 seconds. 142421:23:32# [RSpecRunTime] Starting example group spec/lib/gitlab/zentao/client_spec.rb. Expected to take 15.24 seconds. 142521:23:32Gitlab::Zentao::Client 142721:23:32 if integration is nil 142821:23:32 raises ConfigError 142921:23:32 integration is provided 143021:23:33 is initialized successfully 143121:23:33 #fetch_product 143221:23:33 with valid product 143321:23:33 fetches the product 143421:23:33 with invalid product 143521:23:34 fetches the empty product 143621:23:34 with invalid response 143721:23:35 fetches the empty product 143921:23:35 with valid resource 144021:23:36 responds with success 144121:23:36 with deleted resource 144221:23:36 responds with unsuccess 144321:23:36 #fetch_issues 144421:23:37 returns the response 144521:23:37 marking the issues as seen in the product 144621:23:38 adds issue ids to the cache 144721:23:39 does not add issue ids to the cache if max set size has been reached 144821:23:39 does not duplicate issue ids in the cache 144921:23:40 touches the cache ttl every time issues are fetched 145021:23:40# [RSpecRunTime] RSpec elapsed time: 17 minutes 0.28 second. Current RSS: ~1381M. Threads: 4. load average: 0.99 1.09 1.17 1/301 20804 145221:23:40 #fetch_issue 145321:23:40 with invalid id 145421:23:41 raises Error 145521:23:41 with valid id 145621:23:41 when issue has been seen on the index 145721:23:42 fetches the issue 145821:23:42 when issue has not been seen on the index 145921:23:42 raises RequestError 146221:23:42 no ends slash 146721:23:45 joins url correctly 146821:23:45# [RSpecRunTime] Finishing example group spec/lib/gitlab/zentao/client_spec.rb. It took 12.43 seconds. Expected to take 15.24 seconds. 146921:23:45# [RSpecRunTime] Starting example group spec/models/ci/variable_spec.rb. Expected to take 14.26 seconds. 147121:23:45 does not allow STI 147221:23:45 behaves like CI variable 147321:23:45 is expected to includes the Ci::HasVariable module 147421:23:45 strips whitespaces when assigning key 147521:23:45 can convert to runner variable 147621:23:45 variable type 147721:23:45 defines variable types 147821:23:45 defaults variable type to env_var 147921:23:45 supports variable type file 148021:23:45 behaves like includes Limitable concern 148121:23:45 #exceeds_limits? 148221:23:45 without plan limits configured 148321:23:45 is expected to eq false 148421:23:45 without plan limits configured 148521:23:45 is expected to eq false 148621:23:45 with an existing model 148721:23:46 is expected to eq true 148921:23:46 is expected to be a kind of Limitable 149021:23:46 without plan limits configured 149121:23:46 can create new models 149221:23:46 with plan limits configured 149321:23:46 can create new models 149421:23:46 with an existing model 149521:23:46 cannot create new models exceeding the plan limits 149721:23:46 is expected to includes the Presentable module 149821:23:46 is expected to includes the Ci::Maskable module 149921:23:46 is expected to includes the Ci::HidableVariable module 150021:23:46 is expected to includes the HasEnvironmentScope module 150121:23:46 is expected to validate that :key is case-sensitively unique within the scope of :project_id and :environment_scope, producing a custom validation error on failure 150221:23:46 is expected to allow :description to be ‹""› 150321:23:46 is expected to allow :description to be ‹nil› 150421:23:47 is expected to validate that the length of :description is at most 255 150521:23:47 .by_environment_scope 150621:23:48 is expected to contain exactly #<Ci::Variable id: 49, key: [FILTERED], value: nil, encrypted_value: "o/d+KbcLILhmPtrPbvrEYw==\n", en... "production", masked: false, variable_type: "env_var", raw: false, description: nil, hidden: false> 150721:23:48# [RSpecRunTime] RSpec elapsed time: 17 minutes 7.96 seconds. Current RSS: ~1380M. Threads: 4. load average: 0.99 1.09 1.17 1/299 20805 150921:23:48 .unprotected 151021:23:48 when variable is protected 151121:23:48 returns nothing 151221:23:48 when variable is not protected 151321:23:49 returns the variable 151421:23:49 loose foreign key on ci_variables.project_id 151521:23:49 behaves like cleanup by a loose foreign key 151621:23:57 cleans up (delete or nullify) the model 151721:23:57# [RSpecRunTime] RSpec elapsed time: 17 minutes 17.64 seconds. Current RSS: ~1366M. Threads: 4. load average: 0.99 1.09 1.16 1/299 20806 151921:23:57 #audit_details 152021:23:57 equals to the variable's key 152121:23:57# [RSpecRunTime] Finishing example group spec/models/ci/variable_spec.rb. It took 12.95 seconds. Expected to take 14.26 seconds. 152221:23:57# [RSpecRunTime] Starting example group spec/finders/concerns/finder_with_cross_project_access_spec.rb. Expected to take 13.5 seconds. 152321:23:57FinderWithCrossProjectAccess 152421:23:57 when the user cannot read cross project 152621:23:59 returns a issue if the check is disabled 152721:24:00 returns an empty relation when the check is enabled 152821:24:01 only queries once when check is enabled 152921:24:02 only queries once when check is disabled 153021:24:02# [RSpecRunTime] RSpec elapsed time: 17 minutes 21.82 seconds. Current RSS: ~1370M. Threads: 4. load average: 0.99 1.09 1.16 1/299 20807 153321:24:03 checks the accessibility of the subject directly 153421:24:04 returns the issue 153521:24:04# [RSpecRunTime] RSpec elapsed time: 17 minutes 24.02 seconds. Current RSS: ~1370M. Threads: 4. load average: 0.99 1.09 1.16 1/299 20808 153821:24:05 checks the accessibility of the subject directly 153921:24:05# [RSpecRunTime] RSpec elapsed time: 17 minutes 25.16 seconds. Current RSS: ~1369M. Threads: 4. load average: 0.99 1.09 1.16 1/299 20809 154221:24:06 checks the accessibility of the subject directly 154321:24:07 re-enables the check after the find failed 154421:24:07# [RSpecRunTime] RSpec elapsed time: 17 minutes 27.29 seconds. Current RSS: ~1365M. Threads: 4. load average: 1.00 1.08 1.16 1/299 20810 154621:24:07 when the user can read cross project 154721:24:08 returns the result 154821:24:08# [RSpecRunTime] RSpec elapsed time: 17 minutes 28.38 seconds. Current RSS: ~1367M. Threads: 4. load average: 1.00 1.08 1.16 1/299 20811 155021:24:08 when specifying a model 155121:24:08 .finder_model 155221:24:09 is set correctly 155321:24:09# [RSpecRunTime] RSpec elapsed time: 17 minutes 29.49 seconds. Current RSS: ~1369M. Threads: 4. load average: 1.00 1.08 1.16 1/299 20812 155521:24:09# [RSpecRunTime] Finishing example group spec/finders/concerns/finder_with_cross_project_access_spec.rb. It took 11.81 seconds. Expected to take 13.5 seconds. 155621:24:09# [RSpecRunTime] Starting example group spec/policies/ci/runner_policy_spec.rb. Expected to take 12.77 seconds. 155721:24:09Ci::RunnerPolicy 155821:24:09 ability :read_ephemeral_token 155921:24:09 with request made by creator 156021:24:10 is expected to be allowed :read_ephemeral_token 156121:24:10 with request made by another user 156221:24:10 is expected not to be allowed :read_ephemeral_token 156321:24:10 ability :read_runner 156421:24:10 behaves like runner read policy 156521:24:12 without access 156621:24:12 behaves like does not allow reading runners/runner managers on any scope 156721:24:12 with instance runner 156821:24:12 is expected not to be allowed :read_runner 156921:24:12 with shared runners disabled for groups and projects 157021:24:12 is expected not to be allowed :read_runner 157121:24:12# [RSpecRunTime] RSpec elapsed time: 17 minutes 32.27 seconds. Current RSS: ~1362M. Threads: 4. load average: 1.00 1.08 1.16 1/299 20813 157321:24:12 with group runner 157421:24:12 is expected not to be allowed :read_runner 157521:24:12 with group invited as maintainer to group containing runner 157621:24:13 is expected not to be allowed :read_runner 157721:24:13 with sharing of group runners disabled 157821:24:13 is expected not to be allowed :read_runner 157921:24:13 with project runner 158021:24:13 is expected not to be allowed :read_runner 158121:24:13 with guest access 158221:24:13 behaves like does not allow reading runners/runner managers on any scope 158321:24:13 with instance runner 158421:24:13 is expected not to be allowed :read_runner 158521:24:13 with shared runners disabled for groups and projects 158621:24:13 is expected not to be allowed :read_runner 158721:24:13 with group runner 158821:24:13 is expected not to be allowed :read_runner 158921:24:13 with group invited as maintainer to group containing runner 159021:24:14 is expected not to be allowed :read_runner 159121:24:14 with sharing of group runners disabled 159221:24:14 is expected not to be allowed :read_runner 159321:24:14 with project runner 159421:24:14 is expected not to be allowed :read_runner 159521:24:14 with reporter access 159621:24:14 behaves like does not allow reading runners/runner managers on any scope 159721:24:14 with instance runner 159821:24:14 is expected not to be allowed :read_runner 159921:24:14 with shared runners disabled for groups and projects 160021:24:14 is expected not to be allowed :read_runner 160121:24:14 with group runner 160221:24:14 is expected not to be allowed :read_runner 160321:24:14 with group invited as maintainer to group containing runner 160421:24:14 is expected not to be allowed :read_runner 160521:24:14 with sharing of group runners disabled 160621:24:15 is expected not to be allowed :read_runner 160721:24:15 with project runner 160821:24:15 is expected not to be allowed :read_runner 160921:24:15 with developer access 161021:24:15 behaves like does not allow reading runners/runner managers on any scope 161121:24:15 with instance runner 161221:24:15 is expected not to be allowed :read_runner 161321:24:15 with shared runners disabled for groups and projects 161421:24:15 is expected not to be allowed :read_runner 161521:24:15 with group runner 161621:24:15 is expected not to be allowed :read_runner 161721:24:15 with group invited as maintainer to group containing runner 161821:24:16 is expected not to be allowed :read_runner 161921:24:16 with sharing of group runners disabled 162021:24:16 is expected not to be allowed :read_runner 162121:24:16 with project runner 162221:24:16 is expected not to be allowed :read_runner 162321:24:16 with maintainer access 162421:24:16 behaves like a policy allowing reading instance runner/runner manager depending on runner sharing 162521:24:16 with instance runner 162621:24:16 shared_runners_enabled_on_group: false, shared_runners_enabled_on_project: false, expect_can_read: false 162721:24:16 is expected not to be allowed :read_runner 162821:24:16 shared_runners_enabled_on_group: false, shared_runners_enabled_on_project: true, expect_can_read: true 162921:24:16 is expected to be allowed :read_runner 163021:24:16 shared_runners_enabled_on_group: true, shared_runners_enabled_on_project: false, expect_can_read: true 163121:24:16 is expected to be allowed :read_runner 163221:24:16 shared_runners_enabled_on_group: true, shared_runners_enabled_on_project: true, expect_can_read: true 163321:24:17 is expected to be allowed :read_runner 163421:24:17 behaves like a policy allowing reading group runner/runner manager depending on runner sharing 163521:24:17 with group runner 163621:24:17 is expected to be allowed :read_runner 163721:24:17 with sharing of group runners disabled 163821:24:17 is expected to be allowed :read_runner 163921:24:17 when user belongs to subgroup only 164021:24:17 with runner visible to group project 164121:24:17 is expected to be allowed :read_runner 164221:24:17 with sharing of group runners disabled 164321:24:18 is expected not to be allowed :read_runner 164421:24:18 without projects in group 164521:24:18 is expected not to be allowed :read_runner 164621:24:18 when user is not maintainer in associated group 164721:24:18 is expected not to be allowed :read_runner 164821:24:18 when user is maintainer in a group invited to group as maintainer 164921:24:18 is expected to be allowed :read_runner 165021:24:18 when user is a reporter in a group invited to group as maintainer 165121:24:19 is expected not to be allowed :read_runner 165221:24:19 when runner is in subgroup 165321:24:19 is expected to be allowed :read_runner 165421:24:19 with sharing of group runners disabled 165521:24:19 is expected not to be allowed :read_runner 165621:24:19 with project runner 165721:24:19 is expected to be allowed :read_runner 165821:24:19 when user is not maintainer in parent group 165921:24:20 is expected not to be allowed :read_runner 166021:24:20 when user is maintainer in a group invited to project as maintainer 166121:24:20 is expected to be allowed :read_runner 166221:24:20 with owner access 166321:24:20 behaves like a policy allowing reading instance runner/runner manager depending on runner sharing 166421:24:20 with instance runner 166521:24:20 shared_runners_enabled_on_group: false, shared_runners_enabled_on_project: false, expect_can_read: false 166621:24:20 is expected not to be allowed :read_runner 166721:24:20 shared_runners_enabled_on_group: false, shared_runners_enabled_on_project: true, expect_can_read: true 166821:24:21 is expected to be allowed :read_runner 166921:24:21 shared_runners_enabled_on_group: true, shared_runners_enabled_on_project: false, expect_can_read: true 167021:24:21 is expected to be allowed :read_runner 167121:24:21 shared_runners_enabled_on_group: true, shared_runners_enabled_on_project: true, expect_can_read: true 167221:24:21 is expected to be allowed :read_runner 167321:24:21 with group runner 167421:24:21 is expected to be allowed :read_runner 167521:24:21 with sharing of group runners disabled 167621:24:21 is expected to be allowed :read_runner 167721:24:21 with project runner 167821:24:21 is expected to be allowed :read_runner 167921:24:21# [RSpecRunTime] Finishing example group spec/policies/ci/runner_policy_spec.rb. It took 11.84 seconds. Expected to take 12.77 seconds. 168021:24:21# [RSpecRunTime] Starting example group spec/services/ci/components/fetch_service_spec.rb. Expected to take 11.72 seconds. 168121:24:21Ci::Components::FetchService 168321:24:22 when address points to an external component 168421:24:22 when component path points to a template file in a project 168521:24:22 behaves like an external component 168621:24:22 when user does not have permissions to read the code 168721:24:23 returns a generic error response 168821:24:23 when the user is external and the project is internal 168921:24:24 returns an error response for external user accessing internal project 169021:24:24# [RSpecRunTime] RSpec elapsed time: 17 minutes 44.25 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.00 1.08 1.16 1/305 20946 169221:24:24 when version is a branch name 169321:24:24 behaves like component address 169421:24:24 when content exists 169521:24:24 returns the content 169621:24:24 when content does not exist 169721:24:25 returns an error 169821:24:25 when version is a tag name 169921:24:25 behaves like component address 170021:24:25 when content exists 170121:24:25 returns the content 170221:24:25 when content does not exist 170321:24:25 returns an error 170421:24:25 when version is a commit sha 170521:24:25 behaves like component address 170621:24:25 when content exists 170721:24:25 returns the content 170821:24:25 when content does not exist 170921:24:26 returns an error 171021:24:26 when version is not provided 171121:24:26 returns an error 171221:24:26 when version is ~latest 171321:24:26 and the project is not a catalog resource 171421:24:26 returns an error 171521:24:26 and the project does not exist 171621:24:27 returns an error 171721:24:27 when project does not exist 171821:24:27 returns an error 171921:24:27 when host is different than the current instance host 172021:24:27 returns an error 172121:24:27 when component path points to a template directory in a project 172221:24:27 behaves like an external component 172321:24:27 when user does not have permissions to read the code 172421:24:27 returns a generic error response 172521:24:27 when the user is external and the project is internal 172621:24:29 returns an error response for external user accessing internal project 172721:24:29# [RSpecRunTime] RSpec elapsed time: 17 minutes 48.98 seconds. Current RSS: ~1354M. Threads: 4. load average: 1.08 1.10 1.16 1/304 21003 172921:24:29 when version is a branch name 173021:24:29 behaves like component address 173121:24:29 when content exists 173221:24:29 returns the content 173321:24:29 when content does not exist 173421:24:29 returns an error 173521:24:29 when version is a tag name 173621:24:29 behaves like component address 173721:24:29 when content exists 173821:24:30 returns the content 173921:24:30 when content does not exist 174021:24:30 returns an error 174121:24:30 when version is a commit sha 174221:24:30 behaves like component address 174321:24:30 when content exists 174421:24:30 returns the content 174521:24:30 when content does not exist 174621:24:30 returns an error 174721:24:30 when version is not provided 174821:24:31 returns an error 174921:24:31 when version is ~latest 175021:24:31 and the project is not a catalog resource 175121:24:31 returns an error 175221:24:31 and the project does not exist 175321:24:31 returns an error 175421:24:31 when project does not exist 175521:24:32 returns an error 175621:24:32 when host is different than the current instance host 175721:24:32 returns an error 175821:24:32 when the project exists but the component does not 175921:24:32 returns a content not found error 176021:24:32# [RSpecRunTime] Finishing example group spec/services/ci/components/fetch_service_spec.rb. It took 10.91 seconds. Expected to take 11.72 seconds. 176121:24:32# [RSpecRunTime] Starting example group spec/presenters/clusters/cluster_presenter_spec.rb. Expected to take 11.23 seconds. 176221:24:32Clusters::ClusterPresenter 176321:24:32 inherits from Gitlab::View::Presenter::Delegated 176521:24:33 takes a cluster and optional params 176621:24:35 exposes cluster 176721:24:36 forwards missing methods to cluster 176821:24:36# [RSpecRunTime] RSpec elapsed time: 17 minutes 56.13 seconds. Current RSS: ~1369M. Threads: 4. load average: 1.15 1.11 1.17 1/304 21010 177021:24:36 #provider_label 177121:24:36 AWS provider 177221:24:36 is expected to eq "Elastic Kubernetes Service" 177321:24:36 GCP provider 177421:24:36 is expected to eq "Google Kubernetes Engine" 177521:24:36 #provider_management_url 177621:24:36 AWS provider 177721:24:36 is expected to include "us-east-1" 177821:24:37 is expected to include "test-cluster" 177921:24:37 GCP provider 178021:24:37 is expected to include "us-central1-a" 178121:24:37 is expected to include "test-cluster" 178321:24:37 project_type cluster 178421:24:38 is expected to eq "/namespace617/project-668/-/clusters/18" 178521:24:38# [RSpecRunTime] RSpec elapsed time: 17 minutes 58.26 seconds. Current RSS: ~1365M. Threads: 4. load average: 1.14 1.11 1.17 1/304 21011 178721:24:38 group_type cluster 178821:24:39 is expected to eq "/groups/group120/-/clusters/21" 178921:24:39 instance_type cluster 179021:24:39 is expected to eq "/admin/clusters/24" 179121:24:39 #read_only_kubernetes_platform_fields? 179221:24:39 with a user-provided cluster 179321:24:39 is expected to be falsy 179421:24:39 with a GCP-provided cluster 179521:24:40 is expected to be truthy 179621:24:40 #health_data 179721:24:40 with project cluster 179821:24:40 behaves like cluster health data 179921:24:41 is expected to include {:"clusters-path" => "/namespace618/project-669/-/clusters", :"documentation-path" => "/help/user/infrastructure/clusters/manage/clusters_health.md", :"settings-path" => "", :"project-path" => "", :"tags-path" => ""} 180021:24:41# [RSpecRunTime] RSpec elapsed time: 18 minutes 1.09 seconds. Current RSS: ~1377M. Threads: 4. load average: 1.14 1.11 1.17 1/299 21012 180221:24:41 with group cluster 180321:24:41 behaves like cluster health data 180421:24:42 is expected to include {:"clusters-path" => "/groups/group121/-/clusters", :"documentation-path" => "/help/user/infrastructure/clusters/manage/clusters_health.md", :"settings-path" => "", :"project-path" => "", :"tags-path" => ""} 180521:24:42# [RSpecRunTime] Finishing example group spec/presenters/clusters/cluster_presenter_spec.rb. It took 9.77 seconds. Expected to take 11.23 seconds. 180621:24:42# [RSpecRunTime] Starting example group spec/uploaders/packages/debian/distribution_release_file_uploader_spec.rb. Expected to take 10.9 seconds. 180721:24:42Packages::Debian::DistributionReleaseFileUploader 180821:24:42 Packages::Debian::ProjectDistribution 180921:24:42 is expected to includes the Packages::GcsSignedUrlMetadata module 181021:24:42 behaves like builds correct paths 181221:24:42 behaves like matches the method pattern 181321:24:42 is expected to match /^\h{2}\/\h{2}\/\h{64}\/debian_project_distribution\/\d+$/ 181521:24:42 behaves like matches the method pattern 181621:24:42 is expected to match /\/packages\/tmp\/cache$/ 181821:24:42 behaves like matches the method pattern 181921:24:42 is expected to match /\/packages\/tmp\/work$/ 182021:24:42 #upload_path 182121:24:42 behaves like matches the method pattern 182221:24:43 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 182321:24:43 #relative_path 182421:24:43 is relative (PENDING: Path not set, skipping.) 182521:24:43 .absolute_path 182621:24:43 behaves like matches the method pattern 182721:24:43 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 182921:24:43 behaves like matches the method pattern 183021:24:43 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 183121:24:43 path traversal exploits 183221:24:43 throws an exception 183321:24:43 object store is remote 183421:24:43 behaves like builds correct paths 183621:24:43 behaves like matches the method pattern 183721:24:43 is expected to match /^\h{2}\/\h{2}\/\h{64}\/debian_project_distribution\/\d+$/ 183921:24:43 behaves like matches the method pattern 184021:24:43 is expected to match /\/packages\/tmp\/cache$/ 184221:24:43 behaves like matches the method pattern 184321:24:43 is expected to match /\/packages\/tmp\/work$/ 184421:24:43 #upload_path 184521:24:43 behaves like matches the method pattern 184621:24:43 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 184721:24:43 #relative_path 184821:24:43 is relative (PENDING: Path not set, skipping.) 184921:24:43 .absolute_path 185021:24:43 behaves like matches the method pattern 185121:24:43 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 185321:24:43 behaves like matches the method pattern 185421:24:43 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 185521:24:43 path traversal exploits 185621:24:43 throws an exception 185821:24:43 with object storage enabled 185921:24:44 can store file remotely 186021:24:44 behaves like augmenting GCS signed URL with metadata 186121:24:44 when the fog provider is not Google 186221:24:44 is expected not to include "x-goog-custom-audit-gitlab-" 186321:24:44# [RSpecRunTime] RSpec elapsed time: 18 minutes 4.54 seconds. Current RSS: ~1370M. Threads: 4. load average: 1.13 1.11 1.17 1/299 21013 186521:24:44 when the fog provider is Google 186621:24:44 when on GitLab.com 186721:24:45 is expected to include "x-goog-custom-audit-gitlab-namespace=1439" and "x-goog-custom-audit-gitlab-size-bytes=31" 186821:24:47 is expected to include "x-goog-custom-audit-gitlab-project=666" 186921:24:47 when an error occurs 187021:24:48 is expected not to raise Exception 187121:24:48 is expected not to include "x-goog-custom-audit-gitlab-" 187221:24:49 tracks the error 187321:24:49# [RSpecRunTime] RSpec elapsed time: 18 minutes 9.14 seconds. Current RSS: ~1358M. Threads: 4. load average: 1.12 1.10 1.17 1/299 21014 187521:24:49 when not on GitLab.com 187621:24:50 is expected not to include "x-goog-custom-audit-gitlab-" 187821:24:50 is expected to eq "Release" 187921:24:50 with signed_file 188021:24:50 is expected to eq "InRelease" 188121:24:50 Packages::Debian::GroupDistribution 188221:24:50 is expected to includes the Packages::GcsSignedUrlMetadata module 188321:24:50 behaves like builds correct paths 188521:24:50 behaves like matches the method pattern 188621:24:50 is expected to match /^\h{2}\/\h{2}\/\h{64}\/debian_group_distribution\/\d+$/ 188821:24:50 behaves like matches the method pattern 188921:24:50 is expected to match /\/packages\/tmp\/cache$/ 189121:24:50 behaves like matches the method pattern 189221:24:50 is expected to match /\/packages\/tmp\/work$/ 189321:24:50 #upload_path 189421:24:50 behaves like matches the method pattern 189521:24:50 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 189621:24:50 #relative_path 189721:24:50 is relative (PENDING: Path not set, skipping.) 189821:24:50 .absolute_path 189921:24:50 behaves like matches the method pattern 190021:24:50 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 190221:24:50 behaves like matches the method pattern 190321:24:50 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 190421:24:50 path traversal exploits 190521:24:50 throws an exception 190621:24:50 object store is remote 190721:24:50 behaves like builds correct paths 190921:24:50 behaves like matches the method pattern 191021:24:50 is expected to match /^\h{2}\/\h{2}\/\h{64}\/debian_group_distribution\/\d+$/ 191221:24:50 behaves like matches the method pattern 191321:24:50 is expected to match /\/packages\/tmp\/cache$/ 191521:24:50 behaves like matches the method pattern 191621:24:50 is expected to match /\/packages\/tmp\/work$/ 191721:24:50 #upload_path 191821:24:50 behaves like matches the method pattern 191921:24:50 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 192021:24:50 #relative_path 192121:24:50 is relative (PENDING: Path not set, skipping.) 192221:24:50 .absolute_path 192321:24:50 behaves like matches the method pattern 192421:24:50 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 192621:24:50 behaves like matches the method pattern 192721:24:50 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 192821:24:50 path traversal exploits 192921:24:50 throws an exception 193121:24:50 with object storage enabled 193221:24:51 can store file remotely 193321:24:51 behaves like augmenting GCS signed URL with metadata 193421:24:51 when the fog provider is not Google 193521:24:51 is expected not to include "x-goog-custom-audit-gitlab-" 193621:24:51 when the fog provider is Google 193721:24:51 when on GitLab.com 193821:24:51 is expected to include "x-goog-custom-audit-gitlab-namespace=1454" and "x-goog-custom-audit-gitlab-size-bytes=31" 193921:24:51 example at ./spec/support/shared_examples/uploaders/gcs_signed_url_metadata_shared_examples.rb:38 194021:24:51 when an error occurs 194121:24:51 is expected not to raise Exception 194221:24:52 is expected not to include "x-goog-custom-audit-gitlab-" 194321:24:52 tracks the error 194421:24:52 when not on GitLab.com 194521:24:52 is expected not to include "x-goog-custom-audit-gitlab-" 194721:24:52 is expected to eq "Release" 194821:24:52 with signed_file 194921:24:52 is expected to eq "InRelease" 195021:24:52# [RSpecRunTime] Finishing example group spec/uploaders/packages/debian/distribution_release_file_uploader_spec.rb. It took 10.24 seconds. Expected to take 10.9 seconds. 195121:24:52# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migrations/observers/transaction_duration_spec.rb. Expected to take 10.27 seconds. 195221:24:52Gitlab::Database::Migrations::Observers::TransactionDuration 195321:24:59 records real and sub transactions duration 195421:24:59 when there are sub-transactions 195521:24:59 records transaction duration 195621:24:59# [RSpecRunTime] RSpec elapsed time: 18 minutes 19.67 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.10 1.10 1.16 1/299 21015 195821:24:59 when there are real-transactions 195921:25:04 records transaction duration 196021:25:04# [RSpecRunTime] RSpec elapsed time: 18 minutes 24.38 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.09 1.10 1.16 1/299 21016 196221:25:04# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migrations/observers/transaction_duration_spec.rb. It took 12.14 seconds. Expected to take 10.27 seconds. 196321:25:04# [RSpecRunTime] Starting example group spec/lib/gitlab/checks/commits_check_spec.rb. Expected to take 9.95 seconds. 196421:25:04Gitlab::Checks::CommitsCheck 196621:25:04 when commits is not empty 196721:25:04 when deletion is true 196821:25:05 does not call check_signed_commit_authorship! 196921:25:06# [RSpecRunTime] RSpec elapsed time: 18 minutes 25.75 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.09 1.10 1.16 1/300 21036 197121:25:06 when commits are not signed by GitLab 197221:25:07 does not call check_signed_commit_authorship! 197321:25:07# [RSpecRunTime] RSpec elapsed time: 18 minutes 27.19 seconds. Current RSS: ~1362M. Threads: 4. load average: 1.16 1.11 1.17 1/300 21056 197521:25:07 when a commit is signed by GitLab 197621:25:07 when author is equal to the committer 197721:25:08 does not call check_signed_commit_authorship! 197821:25:08# [RSpecRunTime] RSpec elapsed time: 18 minutes 28.55 seconds. Current RSS: ~1375M. Threads: 4. load average: 1.16 1.11 1.17 1/301 21076 198021:25:08 when author is not equal to the committer 198121:25:08 when protocol is web 198221:25:10 raises an error 198321:25:10# [RSpecRunTime] RSpec elapsed time: 18 minutes 30.05 seconds. Current RSS: ~1379M. Threads: 4. load average: 1.16 1.11 1.17 1/302 21096 198521:25:10 when protocol is ssh 198621:25:11 does not raise an error nor call check_signed_commit_authorship! 198721:25:11# [RSpecRunTime] RSpec elapsed time: 18 minutes 31.51 seconds. Current RSS: ~1380M. Threads: 4. load average: 1.16 1.11 1.17 1/303 21116 198921:25:11 when protocol is http 199021:25:13 does not raise an error nor call check_signed_commit_authorship! 199121:25:13# [RSpecRunTime] RSpec elapsed time: 18 minutes 32.92 seconds. Current RSS: ~1382M. Threads: 4. load average: 1.15 1.11 1.17 1/303 21136 199321:25:13# [RSpecRunTime] Finishing example group spec/lib/gitlab/checks/commits_check_spec.rb. It took 8.53 seconds. Expected to take 9.95 seconds. 199421:25:13# [RSpecRunTime] Starting example group spec/services/deployments/update_service_spec.rb. Expected to take 9.72 seconds. 199521:25:13Deployments::UpdateService 199721:25:14 can update the status to running 199821:25:15 can update the status to success 199921:25:17 can update the status to failed 200021:25:18 can update the status to canceled 200121:25:19 does not change the state if the status is invalid 200221:25:21 links merge requests when changing the status to success 200321:25:21# [RSpecRunTime] RSpec elapsed time: 18 minutes 41.48 seconds. Current RSS: ~1392M. Threads: 4. load average: 1.14 1.11 1.17 1/304 21281 200521:25:21# [RSpecRunTime] Finishing example group spec/services/deployments/update_service_spec.rb. It took 8.57 seconds. Expected to take 9.72 seconds. 200621:25:21# [RSpecRunTime] Starting example group spec/models/members/last_group_owner_assigner_spec.rb. Expected to take 8.84 seconds. 200721:25:21LastGroupOwnerAssigner 200821:25:21 does not allow STI 201021:25:22 avoids extra database queries utilizing memoization 201121:25:22 when there are unblocked owners 201221:25:22 with one unblocked owner 201321:25:22 is expected to change `GroupMember#last_owner` from nil to true 201421:25:22 with multiple unblocked owners 201521:25:22 is expected to change `GroupMember#last_owner` from nil to false 201621:25:23 has many members passed 201721:25:23 with owners from a parent 201821:25:23 when top-level group 201921:25:23 with group sharing 202021:25:24 is expected to change `GroupMember#last_owner` from nil to true 202121:25:24 when subgroup 202221:25:24 is expected to change `GroupMember#last_owner` from nil to false 202321:25:24 when there are blocked owners 202421:25:24 with one blocked owner 202521:25:24 is expected to change `GroupMember#last_owner` from nil to true 202621:25:24 with multiple unblocked owners 202721:25:25 is expected to change `GroupMember#last_owner` from nil to false 202821:25:25 with multiple blocked owners 202921:25:26 is expected to change `GroupMember#last_owner` from nil to false 203021:25:26 with owners from a parent 203121:25:26 when top-level group 203221:25:26 with group sharing 203321:25:27 is expected to change `GroupMember#last_owner` from nil to true 203421:25:27 when subgroup 203521:25:27 is expected to change `GroupMember#last_owner` from nil to true 203621:25:27 with two owners 203721:25:28 is expected to change `GroupMember#last_owner` from nil to false 203821:25:28# [RSpecRunTime] RSpec elapsed time: 18 minutes 48.5 seconds. Current RSS: ~1361M. Threads: 4. load average: 1.12 1.11 1.16 1/302 21282 204021:25:28 when there are bot members 204121:25:28 with a bot owner 204221:25:29 is expected to change `GroupMember#last_owner` from nil to true 204321:25:29# [RSpecRunTime] Finishing example group spec/models/members/last_group_owner_assigner_spec.rb. It took 7.45 seconds. Expected to take 8.84 seconds. 204421:25:29# [RSpecRunTime] Starting example group spec/models/protected_tag_spec.rb. Expected to take 8.56 seconds. 204621:25:29 does not allow STI 204721:25:29 behaves like protected ref 204821:25:29 Associations 204921:25:29 is expected to belong to project required: false 205121:25:29 is expected to validate that :name cannot be empty/falsy 205221:25:29 ref_matcher delegates 205421:25:29 behaves like RefMatcher#matching 205521:25:29 when refs are strings 205621:25:29 behaves like returns `refs` matching `ref_pattern` 205721:25:29 when there is a match 205821:25:29 is expected to contain exactly "v1.0" 205921:25:29 when there is no match 206021:25:29 is expected to be empty 206121:25:29 when ref pattern is a wildcard 206221:25:29 is expected to contain exactly "v1.0" and "v1.1" 206321:25:29 when refs are ref objects 206421:25:29 behaves like returns `refs` matching `ref_pattern` 206521:25:29 when there is a match 206621:25:30 is expected to contain exactly #<InstanceDouble(Gitlab::Git::Ref) (anonymous)> 206721:25:30 when there is no match 206821:25:30 is expected to be empty 206921:25:30 when ref pattern is a wildcard 207021:25:30 is expected to contain exactly #<InstanceDouble(Gitlab::Git::Ref) (anonymous)> and #<InstanceDouble(Gitlab::Git::Ref) (anonymous)> 207221:25:30 behaves like RefMatcher#matches? 207321:25:30 when ref_pattern matches ref_name 207421:25:30 is expected to be truthy 207521:25:30 when ref_name is empty 207621:25:30 is expected to be falsey 207721:25:30 when ref_pattern wildcard matches ref_name 207821:25:30 is expected to be truthy 207921:25:30 when ref_pattern wildcard does not match ref_name 208021:25:30 is expected to be falsey 208121:25:30 when ref_pattern with ReDoS 208221:25:30 does not cause catastrophic backtracking 208421:25:30 behaves like RefMatcher#wildcard? 208521:25:30 when pattern is not a wildcard 208621:25:30 is expected to be falsey 208721:25:30 when pattern is a wildcard 208821:25:30 is expected to be truthy 209021:25:30 when project is present 209121:25:30 when a commit exists with the same name 209221:25:30 is expected to eq nil 209321:25:30 when a commit does not exist with the same name 209421:25:30 is expected to be nil 209521:25:30 when project is nil 209621:25:30 is expected to be nil 209721:25:30 behaves like protected ref with access levels for 209821:25:30 protected_ref_access_levels(*types) 209921:25:30 is expected to have many create_access_levels inverse_of => protected_tag 210021:25:30 is expected to accepts_nested_attributes_for :create_access_levels allow_destroy => true 210121:25:30 Associations 210221:25:30 is expected to belong to project required: false 210321:25:30 is expected to have many create_access_levels inverse_of => protected_tag 210521:25:30 is expected to validate that :project cannot be empty/falsy 210721:25:31 returns true when the tag matches a protected tag via direct match 210821:25:32 returns true when the tag matches a protected tag via wildcard match 210921:25:33 returns false when the tag does not match a protected tag via direct match 211021:25:34 returns false when the tag does not match a protected tag via wildcard match 211121:25:35 returns false when tag name is nil 211221:25:35 with caching 211321:25:36 correctly invalidates a cache 211421:25:36 correctly uses the cached version 211521:25:36# [RSpecRunTime] RSpec elapsed time: 18 minutes 56.2 seconds. Current RSS: ~1411M. Threads: 4. load average: 1.11 1.10 1.16 1/298 21391 211721:25:36# [RSpecRunTime] Finishing example group spec/models/protected_tag_spec.rb. It took 7.25 seconds. Expected to take 8.56 seconds. 211821:25:36# [RSpecRunTime] Starting example group spec/lib/gitlab/checks/lfs_integrity_spec.rb. Expected to take 8.25 seconds. 211921:25:36Gitlab::Checks::LfsIntegrity 212021:25:36 #objects_missing? 212121:25:36 with LFS not enabled 212221:25:37 skips integrity check 212321:25:37# [RSpecRunTime] RSpec elapsed time: 18 minutes 57.49 seconds. Current RSS: ~1411M. Threads: 4. load average: 1.10 1.10 1.16 1/299 21451 212521:25:37 with LFS enabled 212621:25:39 is true if any LFS blobs are missing 212721:25:40Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 212921:25:40To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 213021:25:40 is false if LFS objects have already been uploaded 213221:25:41 skips integrity check 213321:25:41# [RSpecRunTime] RSpec elapsed time: 19 minutes 1.2 seconds. Current RSS: ~1410M. Threads: 4. load average: 1.10 1.10 1.16 1/304 21594 213621:25:42 skips integrity check 213721:25:42# [RSpecRunTime] RSpec elapsed time: 19 minutes 2.27 seconds. Current RSS: ~1409M. Threads: 4. load average: 1.09 1.10 1.16 7/304 21613 214021:25:43 skips integrity check 214121:25:43# [RSpecRunTime] RSpec elapsed time: 19 minutes 3.37 seconds. Current RSS: ~1408M. Threads: 4. load average: 1.09 1.10 1.16 1/304 21632 214321:25:43# [RSpecRunTime] Finishing example group spec/lib/gitlab/checks/lfs_integrity_spec.rb. It took 7.17 seconds. Expected to take 8.25 seconds. 214421:25:43# [RSpecRunTime] Starting example group spec/lib/gitlab/current_settings_spec.rb. Expected to take 7.75 seconds. 214521:25:43Gitlab::CurrentSettings 214621:25:43 .expire_current_application_settings 214721:25:44 expires the cache 214821:25:44 .signup_limited? 214921:25:44 when there are allowed domains 215021:25:44 is expected to be truthy 215121:25:44 when there are email restrictions 215221:25:45 is expected to be truthy 215321:25:45 when the admin has to approve signups 215421:25:45 is expected to be truthy 215521:25:45 when new users are set to external 215621:25:46 is expected to be truthy 215721:25:46 when there are no restrictions 215821:25:46 is expected to be falsey 215921:25:46 .signup_disabled? 216021:25:46 when signup is enabled 216121:25:47 is expected to be falsey 216221:25:47 when signup is disabled 216321:25:47 is expected to be truthy 216421:25:47 #current_application_settings 216521:25:48 allows keys to be called directly 216621:25:48 when key is in ApplicationSettingFetcher 216721:25:48 retrieves settings using ApplicationSettingFetcher 216821:25:48# [RSpecRunTime] RSpec elapsed time: 19 minutes 8.6 seconds. Current RSS: ~1489M. Threads: 4. load average: 1.16 1.12 1.17 1/303 21633 217021:25:48 when key is in OrganizationSetting 217121:25:48 and the current organization is known 217221:25:48 retrieves settings using OrganizationSetting 217321:25:48 and the current organization is unknown 217421:25:48 raises NoMethodError 217521:25:48 when key is in both sources 217621:25:49 for test purposes, ensure the values are different 217721:25:49 prefers ApplicationSettingFetcher 217821:25:49 when key is in neither 217921:25:50 raises NoMethodError 218021:25:50 #current_application_settings? 218121:25:50 when settings are cached in RequestStore 218221:25:50 returns true 218321:25:50 when ApplicationSettingFetcher.current_application_settings? returns true 218421:25:50 returns true 218521:25:50 when not cached and not in ApplicationSettingFetcher 218621:25:50 returns false 218721:25:50# [RSpecRunTime] Finishing example group spec/lib/gitlab/current_settings_spec.rb. It took 6.78 seconds. Expected to take 7.75 seconds. 218821:25:50# [RSpecRunTime] Starting example group spec/policies/personal_snippet_policy_spec.rb. Expected to take 7.47 seconds. 218921:25:50PersonalSnippetPolicy 219021:25:50 public snippet 219221:25:50 is expected to be disallowed :update_snippet and :admin_snippet 219321:25:50 regular user 219421:25:51 is expected to be disallowed :update_snippet and :admin_snippet 219621:25:52 is expected to be allowed :update_snippet and :admin_snippet 219721:25:52 behaves like admin access with admin mode 219921:25:52 is expected to be allowed :update_snippet and :admin_snippet 220021:25:52 internal snippet 220221:25:53 is expected to be disallowed :update_snippet and :admin_snippet 220321:25:53 regular user 220421:25:53 is expected to be disallowed :update_snippet and :admin_snippet 220521:25:53 external user 220621:25:53 is expected to be disallowed :update_snippet and :admin_snippet 220721:25:53 snippet author 220821:25:54 is expected to be allowed :update_snippet and :admin_snippet 220921:25:54 behaves like admin access with admin mode 221121:25:54 is expected to be allowed :update_snippet and :admin_snippet 221221:25:54 private snippet 221421:25:55 is expected to be disallowed :update_snippet and :admin_snippet 221521:25:55 regular user 221621:25:55 is expected to be disallowed :update_snippet and :admin_snippet 221721:25:55 external user 221821:25:56 is expected to be disallowed :update_snippet and :admin_snippet 221921:25:56 snippet author 222021:25:57 is expected to be allowed :update_snippet and :admin_snippet 222121:25:57 behaves like admin access with admin mode 222321:25:57 is expected to be allowed :update_snippet and :admin_snippet 222421:25:57 when the author of the snippet is banned 222621:25:57Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 222821:25:57To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 222921:25:57 is expected to be disallowed :update_snippet and :admin_snippet 223021:25:57 regular user 223121:25:58Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 223321:25:58To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 223421:25:58 is expected to be disallowed :update_snippet and :admin_snippet 223521:25:58 external user 223621:25:58Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 223821:25:58To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 223921:25:58 is expected to be disallowed :update_snippet and :admin_snippet 224021:25:58 snippet author 224121:25:58Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 224321:25:58To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 224421:25:58 is expected to be disallowed :update_snippet and :admin_snippet 224521:25:58 behaves like admin access with admin mode 224721:25:58Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 224921:25:58To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 225021:25:58 is expected to be allowed :update_snippet and :admin_snippet 225121:25:58# [RSpecRunTime] Finishing example group spec/policies/personal_snippet_policy_spec.rb. It took 8.34 seconds. Expected to take 7.47 seconds. 225221:25:58# [RSpecRunTime] Starting example group spec/workers/new_issue_worker_spec.rb. Expected to take 7.03 seconds. 225321:25:58NewIssueWorker 225521:25:58 when an issue not found 225621:25:58 does not call Services 225721:25:59 logs an error 225821:25:59 when a user not found 225921:25:59 does not call Services 226021:26:00 logs an error 226121:26:00# [RSpecRunTime] RSpec elapsed time: 19 minutes 20.37 seconds. Current RSS: ~1375M. Threads: 4. load average: 1.14 1.11 1.16 1/299 21634 226421:26:01 when the new issue author is blocked 226521:26:01 behaves like a new issue where the current_user cannot trigger notifications 226621:26:01 does not create a notification for the mentioned user 226721:26:01# [RSpecRunTime] RSpec elapsed time: 19 minutes 21.5 seconds. Current RSS: ~1365M. Threads: 4. load average: 1.14 1.11 1.16 1/299 21635 226921:26:01 when the new issue author is a ghost 227021:26:01 behaves like a new issue where the current_user cannot trigger notifications 227121:26:02 does not create a notification for the mentioned user 227221:26:02 when everything is ok 227321:26:02 creates a new event record 227421:26:03 creates a notification for the mentioned user 227521:26:03 calls Issues::AfterCreateService 227621:26:03 when a class is set 227721:26:03 creates event with the correct type 227821:26:04# [RSpecRunTime] RSpec elapsed time: 19 minutes 23.72 seconds. Current RSS: ~1368M. Threads: 4. load average: 1.13 1.11 1.16 1/299 21636 228021:26:04 when skip_notifications is true 228121:26:04 does not call NotificationService 228221:26:04# [RSpecRunTime] Finishing example group spec/workers/new_issue_worker_spec.rb. It took 5.46 seconds. Expected to take 7.03 seconds. 228321:26:04# [RSpecRunTime] Starting example group spec/graphql/resolvers/projects_resolver_spec.rb. Expected to take 6.59 seconds. 228421:26:04Resolvers::ProjectsResolver 228621:26:07 when user is not logged in 228721:26:07 when no filters are applied 228821:26:07 returns all public projects 228921:26:07 when search filter is provided 229021:26:07 returns matching project 229121:26:07# [RSpecRunTime] RSpec elapsed time: 19 minutes 27.45 seconds. Current RSS: ~1361M. Threads: 4. load average: 1.12 1.11 1.16 1/299 21637 229321:26:07 when membership filter is provided 229421:26:07 returns empty list 229521:26:07 when searchNamespaces filter is provided 229621:26:07 returns projects in a matching namespace 229721:26:07 when searchNamespaces filter false 229821:26:07 returns ignores namespace matches 229921:26:07 when topics filter is provided 230021:26:07 returns matching project 230121:26:07 when personal filter is provided 230221:26:08 returns all public projects 230321:26:08 when user is logged in 230421:26:08 when no filters are applied 230521:26:08 returns all visible projects for the user 230621:26:08 when search filter is provided 230721:26:08 returns matching project 230821:26:08 when membership filter is provided 230921:26:08 returns projects that user is member of 231021:26:08 when searchNamespaces filter is provided 231121:26:08 returns projects from matching group 231221:26:08 when searchNamespaces filter false 231321:26:08 returns ignores namespace matches 231421:26:08 when ids filter is provided 231521:26:08 returns matching project 231621:26:08 when sorting 231721:26:09 when sorting by similarity 231821:26:09 returns projects in order of similarity to search 231921:26:09# [RSpecRunTime] RSpec elapsed time: 19 minutes 29.53 seconds. Current RSS: ~1360M. Threads: 4. load average: 1.12 1.11 1.16 1/299 21638 232121:26:09 when no sort is provided 232221:26:09 returns projects in descending order by id 232321:26:09 when topics filter is provided 232421:26:09 returns matching project 232521:26:09 when personal filter is provided 232621:26:10 returns matching project 232721:26:10# [RSpecRunTime] Finishing example group spec/graphql/resolvers/projects_resolver_spec.rb. It took 5.78 seconds. Expected to take 6.59 seconds. 232821:26:10# [RSpecRunTime] Starting example group spec/lib/gitlab/bitbucket_import/importers/pull_request_importer_spec.rb. Expected to take 6.3 seconds. 232921:26:10Gitlab::BitbucketImport::Importers::PullRequestImporter 233121:26:11 calls MergeRequestCreator 233221:26:11 creates a merge request with the correct attributes 233321:26:11 converts mentions in the description 233421:26:11 logs its progress 233521:26:12 increments the merge requests counter 233621:26:12 when the state is closed 233721:26:12 marks merge request as closed 233821:26:12# [RSpecRunTime] RSpec elapsed time: 19 minutes 32.19 seconds. Current RSS: ~1367M. Threads: 4. load average: 1.11 1.11 1.16 1/300 21669 234021:26:12 when the state is opened 234121:26:12 marks merge request as opened 234221:26:12 when the source and target projects are different 234321:26:12 skips the import 234421:26:12 when the author does not have a bitbucket identity 234521:26:13 sets the author and assignee to the project creator and adds the author to the description 234621:26:13 when none of the reviewers have an identity 234721:26:13 does not set reviewer_ids 234821:26:13 when closed by user cannot be found 234921:26:13 sets the merged by user to the project creator 235021:26:13 when merge state is closed 235121:26:14 sets the closed by user to the project creator 235221:26:14# [RSpecRunTime] RSpec elapsed time: 19 minutes 34.18 seconds. Current RSS: ~1363M. Threads: 4. load average: 1.11 1.11 1.16 1/300 21680 235421:26:14 head_commit_sha for merge request diff 235521:26:14 when the source commit hash from Bitbucket is found on the repo 235621:26:14 is set to the source commit hash 235721:26:14 when the source commit hash is not found but the merge commit hash is found 235821:26:14 is set to the merge commit hash 235921:26:14 when both the source commit and merge commit hash are not found 236121:26:15 when an error is raised 236221:26:15 tracks the failure and does not fail 236321:26:15# [RSpecRunTime] Finishing example group spec/lib/gitlab/bitbucket_import/importers/pull_request_importer_spec.rb. It took 5.25 seconds. Expected to take 6.3 seconds. 236421:26:15# [RSpecRunTime] Starting example group spec/models/legacy_diff_discussion_spec.rb. Expected to take 5.84 seconds. 236521:26:15LegacyDiffDiscussion 236621:26:15 does not allow STI 236721:26:15 #reply_attributes 236821:26:16 includes line_code 236921:26:16# [RSpecRunTime] RSpec elapsed time: 19 minutes 36.71 seconds. Current RSS: ~1364M. Threads: 4. load average: 1.11 1.11 1.16 1/303 21745 237121:26:16 #merge_request_version_params 237221:26:16 when the discussion is active 237321:26:18 returns an empty hash, which will end up showing the latest version 237421:26:18# [RSpecRunTime] RSpec elapsed time: 19 minutes 38.37 seconds. Current RSS: ~1371M. Threads: 4. load average: 1.02 1.09 1.15 1/305 21803 237621:26:18 when the discussion is outdated 237821:26:20# [RSpecRunTime] RSpec elapsed time: 19 minutes 40.01 seconds. Current RSS: ~1380M. Threads: 4. load average: 1.02 1.09 1.15 1/305 21861 238021:26:20# [RSpecRunTime] Finishing example group spec/models/legacy_diff_discussion_spec.rb. It took 5.03 seconds. Expected to take 5.84 seconds. 238121:26:20# [RSpecRunTime] Starting example group spec/tasks/gitlab/ci_secure_files/migrate_rake_spec.rb. Expected to take 5.81 seconds. 238221:26:20gitlab:ci_secure_files 238321:26:20 gitlab:ci_secure_files:migrate 238421:26:21 invokes the migration helper to move files to object storage 238521:26:21 when an error is raised while migrating 238621:26:21 logs the error 238721:26:21# [RSpecRunTime] RSpec elapsed time: 19 minutes 41.5 seconds. Current RSS: ~1382M. Threads: 4. load average: 1.02 1.09 1.15 1/305 21862 238921:26:25# [RSpecRunTime] Finishing example group spec/tasks/gitlab/ci_secure_files/migrate_rake_spec.rb. It took 5.36 seconds. Expected to take 5.81 seconds. 239021:26:25# [RSpecRunTime] RSpec elapsed time: 19 minutes 45.43 seconds. Current RSS: ~1365M. Threads: 4. load average: 1.10 1.10 1.16 1/304 21863 239221:26:25# [RSpecRunTime] Starting example group spec/models/packages/debian/group_distribution_spec.rb. Expected to take 5.42 seconds. 239321:26:25Packages::Debian::GroupDistribution 239421:26:26 does not allow STI 239521:26:26 behaves like Debian Distribution for common behavior 239621:26:26 relationships 239721:26:26 is expected to belong to creator class_name => User required: false 240021:26:26 is expected not to validate that :creator cannot be empty/falsy 240221:26:26 is expected to validate that :codename cannot be empty/falsy 240321:26:26 is expected to allow :codename to be ‹"buster"› 240421:26:26 is expected to allow :codename to be ‹"buster-updates"› 240521:26:26 is expected to allow :codename to be ‹"Debian10.5"› 240621:26:26 is expected not to allow :codename to be ‹"jessie/updates"› 240721:26:26 is expected not to allow :codename to be ‹"hé"› 240921:26:26 is expected to allow :suite to be ‹nil› 241021:26:26 is expected to allow :suite to be ‹"testing"› 241121:26:26 is expected not to allow :suite to be ‹"hé"› 241321:26:26 is expected to allow :origin to be ‹nil› 241421:26:26 is expected to allow :origin to be ‹"Debian"› 241521:26:26 is expected not to allow :origin to be ‹"hé"› 241721:26:26 is expected to allow :label to be ‹nil› 241821:26:27 is expected to allow :label to be ‹"Debian"› 241921:26:27 is expected not to allow :label to be ‹"hé"› 242121:26:27 is expected to allow :version to be ‹nil› 242221:26:27 is expected to allow :version to be ‹"10.6"› 242321:26:27 is expected not to allow :version to be ‹"hé"› 242421:26:27 #description 242521:26:27 is expected to allow :description to be ‹nil› 242621:26:27 is expected to allow :description to be ‹"Debian 10.6 Released 26 September 2020"› 242721:26:27 is expected to allow :description to be ‹"Hé !"› 242821:26:27 #valid_time_duration_seconds 242921:26:27 is expected to allow :valid_time_duration_seconds to be ‹nil› 243021:26:27 is expected to allow :valid_time_duration_seconds to be ‹86400› 243121:26:27 is expected not to allow :valid_time_duration_seconds to be ‹43200› 243321:26:27 is expected not to validate that :file cannot be empty/falsy 243521:26:27 is expected to validate that :file_store cannot be empty/falsy 243621:26:27 #file_signature 243721:26:27 is expected not to validate that :file_signature is empty/falsy 243821:26:27 #signed_file 243921:26:27 is expected not to validate that :signed_file cannot be empty/falsy 244021:26:27 #signed_file_store 244121:26:27 is expected to validate that :signed_file_store cannot be empty/falsy 244321:26:27 .with_container 244421:26:27 does not return other distributions 244521:26:27 .with_codename 244621:26:27 does not return other distributions 244821:26:27 does not return other distributions 244921:26:27 .with_codename_or_suite 245021:26:27 passing codename 245121:26:27 does not return other distributions 245221:26:27 passing suite 245321:26:27 does not return other distributions 245421:26:27 behaves like Debian Distribution with group container 245521:26:27 behaves like Debian Distribution for specific behavior 245621:26:27 #unique_debian_suite_and_codename 245721:26:27 with_existing_suite: false, suite: nil, codename: :keep, errors: nil 245821:26:27 debian_group_distribution 245921:26:27 is expected to be valid 246021:26:27 with_existing_suite: false, suite: "testing", codename: :keep, errors: nil 246121:26:27 debian_group_distribution 246221:26:27 is expected to be valid 246321:26:27 with_existing_suite: false, suite: nil, codename: :codename, errors: ["Codename has already been taken"] 246421:26:27 debian_group_distribution 246521:26:27 is expected to eq ["Codename has already been taken"] 246621:26:27 with_existing_suite: false, suite: :codename, codename: :keep, errors: ["Suite has already been taken as Codename"] 246721:26:27 debian_group_distribution 246821:26:28 is expected to eq ["Suite has already been taken as Codename"] 246921:26:28 with_existing_suite: false, suite: :codename, codename: :codename, errors: ["Codename has already been taken", "Suite has already been taken as Codename"] 247021:26:28 debian_group_distribution 247121:26:28 is expected to eq ["Codename has already been taken", "Suite has already been taken as Codename"] 247221:26:28 with_existing_suite: true, suite: nil, codename: :keep, errors: nil 247321:26:28 debian_group_distribution 247421:26:28 is expected to be valid 247521:26:28 with_existing_suite: true, suite: "testing", codename: :keep, errors: nil 247621:26:28 debian_group_distribution 247721:26:28 is expected to be valid 247821:26:28 with_existing_suite: true, suite: nil, codename: :codename, errors: ["Codename has already been taken"] 247921:26:28 debian_group_distribution 248021:26:28 is expected to eq ["Codename has already been taken"] 248121:26:28 with_existing_suite: true, suite: :codename, codename: :keep, errors: ["Suite has already been taken as Codename"] 248221:26:28 debian_group_distribution 248321:26:28 is expected to eq ["Suite has already been taken as Codename"] 248421:26:28 with_existing_suite: true, suite: :codename, codename: :codename, errors: ["Codename has already been taken", "Suite has already been taken as Codename"] 248521:26:28 debian_group_distribution 248621:26:28 is expected to eq ["Codename has already been taken", "Suite has already been taken as Codename"] 248721:26:28 with_existing_suite: true, suite: nil, codename: :suite, errors: ["Codename has already been taken as Suite"] 248821:26:28 debian_group_distribution 248921:26:28 is expected to eq ["Codename has already been taken as Suite"] 249021:26:28 with_existing_suite: true, suite: :suite, codename: :keep, errors: ["Suite has already been taken"] 249121:26:28 debian_group_distribution 249221:26:28 is expected to eq ["Suite has already been taken"] 249321:26:28 with_existing_suite: true, suite: :suite, codename: :suite, errors: ["Suite has already been taken", "Codename has already been taken as Suite"] 249421:26:28 debian_group_distribution 249521:26:28 is expected to eq ["Suite has already been taken", "Codename has already been taken as Suite"] 249621:26:28 relationships 249721:26:28 is expected to belong to group required: false 249821:26:28 is expected to have one key class_name => Packages::Debian::GroupDistributionKey inverse_of => distribution 249921:26:28 is expected to have many components class_name => Packages::Debian::GroupComponent inverse_of => distribution 250021:26:28 is expected to have many architectures class_name => Packages::Debian::GroupArchitecture inverse_of => distribution 250221:26:28 is expected to validate that :group cannot be empty/falsy 250321:26:28 group distribution specifics 250521:26:30 returns only public packages with same codename 250621:26:30# [RSpecRunTime] RSpec elapsed time: 19 minutes 50.29 seconds. Current RSS: ~1358M. Threads: 4. load average: 1.09 1.10 1.16 1/299 21864 250821:26:30 #package_files 250921:26:30 returns only files from public packages with same codename 251021:26:30 with pending destruction package files 251121:26:30 does not return them 251221:26:30# [RSpecRunTime] Finishing example group spec/models/packages/debian/group_distribution_spec.rb. It took 4.97 seconds. Expected to take 5.42 seconds. 251321:26:30# [RSpecRunTime] Starting example group spec/services/packages/debian/create_distribution_service_spec.rb. Expected to take 5.4 seconds. 251421:26:30Packages::Debian::CreateDistributionService 251521:26:30 within a projet 251621:26:30 behaves like Debian Create Distribution Service 251721:26:30 with only the codename param 251821:26:30 behaves like Create Debian Distribution 251921:26:31 returns ServiceResponse 252021:26:31 with codename, components and architectures 252121:26:31 behaves like Create Debian Distribution 252221:26:32 returns ServiceResponse 252321:26:32 with invalid suite 252421:26:32 behaves like Create Debian Distribution 252521:26:32 returns ServiceResponse 252621:26:32 with invalid component name 252721:26:32 behaves like Create Debian Distribution 252821:26:33 returns ServiceResponse 252921:26:33 with invalid architecture name 253021:26:33 behaves like Create Debian Distribution 253121:26:33 returns ServiceResponse 253221:26:33 within a group 253321:26:33 behaves like Debian Create Distribution Service 253421:26:33 with only the codename param 253521:26:33 behaves like Create Debian Distribution 253621:26:33 returns ServiceResponse 253721:26:33 with codename, components and architectures 253821:26:33 behaves like Create Debian Distribution 253921:26:34 returns ServiceResponse 254021:26:34 with invalid suite 254121:26:34 behaves like Create Debian Distribution 254221:26:34 returns ServiceResponse 254321:26:34 with invalid component name 254421:26:34 behaves like Create Debian Distribution 254521:26:34 returns ServiceResponse 254621:26:34 with invalid architecture name 254721:26:34 behaves like Create Debian Distribution 254821:26:34 returns ServiceResponse 254921:26:34# [RSpecRunTime] Finishing example group spec/services/packages/debian/create_distribution_service_spec.rb. It took 4.17 seconds. Expected to take 5.4 seconds. 255021:26:34# [RSpecRunTime] Starting example group spec/tasks/gitlab/audit_event_types/audit_event_types_rake_spec.rb. Expected to take 5.04 seconds. 255121:26:34gitlab:audit_event_types rake tasks 255221:26:34 compile_docs 255321:26:35 invokes Gitlab::AuditEventTypes::CompileDocsTask with correct arguments 255521:26:35 invokes Gitlab::AuditEventTypes::CheckDocsTask with correct arguments 255621:26:38# [RSpecRunTime] Finishing example group spec/tasks/gitlab/audit_event_types/audit_event_types_rake_spec.rb. It took 3.95 seconds. Expected to take 5.04 seconds. 255721:26:38# [RSpecRunTime] RSpec elapsed time: 19 minutes 58.59 seconds. Current RSS: ~1356M. Threads: 4. load average: 0.92 1.06 1.15 1/299 21865 255921:26:38# [RSpecRunTime] Starting example group spec/services/users/create_service_spec.rb. Expected to take 4.95 seconds. 256021:26:38Users::CreateService 256221:26:38 with an admin user 256321:26:38 when required parameters are provided 256421:26:39 returns a persisted user 256521:26:39 persists the given attributes 256621:26:39 user is not confirmed if skip_confirmation param is not present 256721:26:40 logs the user creation 256821:26:40 executes system hooks 256921:26:40 does not send a notification email 257021:26:40 with user_detail created 257121:26:40 creates the user_detail record 257221:26:40# [RSpecRunTime] RSpec elapsed time: 20 minutes 0.64 second. Current RSS: ~1367M. Threads: 4. load average: 0.92 1.06 1.15 1/299 21866 257421:26:40 when the current_user is not persisted 257521:26:41 persists the given attributes and sets created_by_id to nil 257621:26:41 when force_random_password parameter is true 257721:26:41 generates random password 257821:26:41 when password_automatically_set parameter is true 257921:26:41 persists the given attributes 258021:26:41 when skip_confirmation parameter is true 258121:26:41 confirms the user 258221:26:41 when reset_password parameter is true 258321:26:42 resets password even if a password parameter is given 258421:26:42 sends a notification email 258521:26:42 with nil user 258621:26:42 persists the given attributes 258721:26:42 with user_detail created 258821:26:42 creates the user_detail record 258921:26:42# [RSpecRunTime] Finishing example group spec/services/users/create_service_spec.rb. It took 4.1 seconds. Expected to take 4.95 seconds. 259021:26:42# [RSpecRunTime] Starting example group spec/services/ci/change_variable_service_spec.rb. Expected to take 4.71 seconds. 259121:26:42Ci::ChangeVariableService 259221:26:43 container is a project 259421:26:43 behaves like create variable flow 259521:26:43 with no extra attributes 259621:26:43 persists a variable 259721:26:43 with masked attribute requested to be true 259821:26:43 persists a variable 259921:26:43 with masked attribute requested to be false 260021:26:43 persists a variable 260121:26:43 with masked_and_hidden attribute requested to be true 260221:26:43 persists a variable and set hidden and masked attributes 260321:26:43 with masked_and_hidden attribute requested to be false 260421:26:43 persists a variable and set hidden and masked attributes 260521:26:43 behaves like update variable flow 260621:26:43 when a variable is not hidden 260721:26:43 when a change to the masked attribute is requested 260821:26:44 updates a variable 260921:26:44 when a masked attribute is not requested for change 261021:26:44 updates a variable 261121:26:44 when a request is made to change a masked attribute to its current value 261221:26:44 updates a variable 261321:26:44 when a request is made to change the hidden attribute 261421:26:44 fails to update the hidden attribute 261521:26:44 when a request is made to change the hidden attribute to its current value 261621:26:44 updates a variable 261721:26:44 when a variable does not exist 261821:26:44 raises a record not found error 261921:26:44 when a variable is hidden 262021:26:44 when a change to the masked attribute is requested 262121:26:44 fails to update the masked attribute 262221:26:44 when a masked attribute is not requested for change 262321:26:44 updates a variable 262421:26:44 when a request is made to change a masked attribute to its current value 262521:26:44 updates a variable 262621:26:44 when a request is made to change the hidden attribute 262721:26:44 fails to update the hidden attribute 262821:26:44 when a request is made to change the hidden attribute to its current value 262921:26:45 updates a variable 263021:26:45 when a variable does not exist 263121:26:45 raises a record not found error 263221:26:45 behaves like destroy variable flow 263321:26:45 destroys a variable 263421:26:45 when the variable does not exist 263521:26:45 raises a record not found error 263621:26:45 container is a group 263821:26:45 behaves like create variable flow 263921:26:45 with no extra attributes 264021:26:45 persists a variable 264121:26:45 with masked attribute requested to be true 264221:26:45 persists a variable 264321:26:45 with masked attribute requested to be false 264421:26:45 persists a variable 264521:26:45 with masked_and_hidden attribute requested to be true 264621:26:45 persists a variable and set hidden and masked attributes 264721:26:45 with masked_and_hidden attribute requested to be false 264821:26:45 persists a variable and set hidden and masked attributes 264921:26:45 behaves like update variable flow 265021:26:45 when a variable is not hidden 265121:26:45 when a change to the masked attribute is requested 265221:26:45 updates a variable 265321:26:45 when a masked attribute is not requested for change 265421:26:45 updates a variable 265521:26:45 when a request is made to change a masked attribute to its current value 265621:26:45 updates a variable 265721:26:45 when a request is made to change the hidden attribute 265821:26:46 fails to update the hidden attribute 265921:26:46 when a request is made to change the hidden attribute to its current value 266021:26:46 updates a variable 266121:26:46 when a variable does not exist 266221:26:46 raises a record not found error 266321:26:46 when a variable is hidden 266421:26:46 when a change to the masked attribute is requested 266521:26:46 fails to update the masked attribute 266621:26:46 when a masked attribute is not requested for change 266721:26:46 updates a variable 266821:26:46 when a request is made to change a masked attribute to its current value 266921:26:46 updates a variable 267021:26:46 when a request is made to change the hidden attribute 267121:26:46 fails to update the hidden attribute 267221:26:46 when a request is made to change the hidden attribute to its current value 267321:26:46 updates a variable 267421:26:46 when a variable does not exist 267521:26:46 raises a record not found error 267621:26:46 behaves like destroy variable flow 267721:26:46 destroys a variable 267821:26:46 when the variable does not exist 267921:26:46 raises a record not found error 268021:26:46# [RSpecRunTime] Finishing example group spec/services/ci/change_variable_service_spec.rb. It took 4.0 seconds. Expected to take 4.71 seconds. 268121:26:46# [RSpecRunTime] Starting example group spec/graphql/resolvers/merge_requests_count_resolver_spec.rb. Expected to take 4.62 seconds. 268221:26:46Resolvers::MergeRequestsCountResolver 268421:26:50 is expected to have nullable GraphQL type Int 268521:26:50 when user can only view an issue's closing merge requests that are public 268621:26:50 returns the count of the merge requests closing the issue 268721:26:50# [RSpecRunTime] RSpec elapsed time: 20 minutes 10.42 seconds. Current RSS: ~1387M. Threads: 4. load average: 1.01 1.08 1.15 1/304 22004 268921:26:50 when user can view an issue's closing merge requests that are both public and private 269021:26:50 returns the count of the merge requests closing the issue 269121:26:50# [RSpecRunTime] Finishing example group spec/graphql/resolvers/merge_requests_count_resolver_spec.rb. It took 4.01 seconds. Expected to take 4.62 seconds. 269221:26:50# [RSpecRunTime] Starting example group spec/services/ci/test_failure_history_service_spec.rb. Expected to take 4.39 seconds. 269321:26:50Ci::TestFailureHistoryService 269521:26:51 when pipeline has failed builds with test reports 269621:26:52 creates unit test failures records 269721:26:52 assigns partition_id to Ci::UnitTestFailure 269821:26:52 when pipeline is not for the default branch 269921:26:52 does not persist data 270021:26:52# [RSpecRunTime] RSpec elapsed time: 20 minutes 12.46 seconds. Current RSS: ~1396M. Threads: 4. load average: 1.01 1.08 1.15 1/305 22033 270221:26:52 when test failure data have already been persisted with the same exact attributes 270321:26:53 does not fail but does not persist new data 270421:26:53 when number of failed unit tests exceed the limit 270521:26:53 does not persist data 270621:26:53 when number of failed unit tests across multiple builds exceed the limit 270721:26:53 does not persist data 270821:26:53 when test failure data have duplicates within the same payload (happens when the JUnit report has duplicate unit test names but have different failures) 270921:26:53 does not fail but does not persist duplicate data 271021:26:53 when pipeline has no failed builds with test reports 271121:26:54 does not persist data 271221:26:54 #should_track_failures? 271321:26:54 when feature flag is enabled and pipeline ref is the default branch 271421:26:54 is expected to eq true 271521:26:54 when pipeline is not equal to the project default branch 271621:26:54 is expected to eq false 271721:26:54 when total number of builds with failed tests exceeds the max number of trackable failures 271821:26:54 is expected to eq false 272021:26:54 when service should track failures 272121:26:54 enqueues the worker when #perform_if_needed is called 272221:26:54 when service should not track failures 272321:26:54 does not enqueue the worker when #perform_if_needed is called 272421:26:54# [RSpecRunTime] Finishing example group spec/services/ci/test_failure_history_service_spec.rb. It took 3.6 seconds. Expected to take 4.39 seconds. 272521:26:54# [RSpecRunTime] Starting example group spec/services/git/base_hooks_service_spec.rb. Expected to take 4.3 seconds. 272621:26:54Git::BaseHooksService 272721:26:55 Generating CI variables from push options 272821:26:55 with empty push options 272921:26:55 behaves like creates pipeline with params and expected variables 273021:26:55 calls the create pipeline service 273121:26:55# [RSpecRunTime] RSpec elapsed time: 20 minutes 15.49 seconds. Current RSS: ~1396M. Threads: 4. load average: 1.01 1.08 1.15 3/306 22081 273321:26:55 with push options not specifying variables 273421:26:55 behaves like creates pipeline with params and expected variables 273521:26:55 calls the create pipeline service 273621:26:55 with push options specifying variables 273721:26:55 behaves like creates pipeline with params and expected variables 273821:26:56 calls the create pipeline service 273921:26:56 with push options not specifying variables in correct format 274021:26:56 behaves like creates pipeline with params and expected variables 274121:26:56 calls the create pipeline service 274221:26:56 Pipeline creation 274321:26:56 when the pipeline is persisted 274421:26:56 and there are no errors 274521:26:56 returns success 274621:26:56 and there are errors 274721:26:56 does not log errors and returns success 274821:26:56 when the pipeline wasn't persisted 274921:26:56 and there are no errors 275021:26:56 returns success 275121:26:56 and there are errors 275221:26:56 logs errors and returns success 275321:26:56 notifying KAS 275421:26:56 enqueues the notification worker 275521:26:56 when KAS is disabled 275621:26:56 is expected not to receive perform_async(*(any args)) 0 times 275721:26:56 project hooks and integrations 275921:26:56 active hooks 276021:26:57 executes the hooks 276121:26:57 inactive hooks 276221:26:57 does not execute the hooks 276321:26:57 with integrations 276421:26:57 with active integrations 276521:26:57 executes the services 276621:26:57 with integrations.skip_ci push option 276721:26:57 executes the services 276821:26:57 with inactive integrations 276921:26:57 does not execute the services 277021:26:57 when execute_project_hooks param is set to false 277121:26:58 does not execute hooks and integrations 277321:26:58 creates push event 277421:26:58 create_push_event is set to false 277521:26:58 does not create push event 277621:26:58# [RSpecRunTime] Finishing example group spec/services/git/base_hooks_service_spec.rb. It took 3.75 seconds. Expected to take 4.3 seconds. 277721:26:58# [RSpecRunTime] Starting example group spec/services/bulk_imports/repository_bundle_export_service_spec.rb. Expected to take 4.1 seconds. 277821:26:58BulkImports::RepositoryBundleExportService 278021:26:58 when repository exists 278121:26:58 bundles repository to disk 278221:26:58 when repository does not exist 278321:26:59 does not bundle repository to disk 278421:26:59 when repository is empty 278521:27:00 does not bundle repository to disk 278621:27:00 when repository exists 278721:27:00 bundles repository to disk 278821:27:00 when repository does not exist 278921:27:01 does not bundle repository to disk 279021:27:01 when repository is empty 279121:27:01 does not bundle repository to disk 279221:27:01# [RSpecRunTime] Finishing example group spec/services/bulk_imports/repository_bundle_export_service_spec.rb. It took 3.58 seconds. Expected to take 4.1 seconds. 279321:27:01# [RSpecRunTime] Starting example group spec/services/ci/pipelines/update_metadata_service_spec.rb. Expected to take 4.05 seconds. 279421:27:01Ci::Pipelines::UpdateMetadataService 279521:27:01 when new name is too long 279621:27:02 does not update the name 279721:27:02 when pipeline has no name 279821:27:03 updates the name 279921:27:03 when pipeline has a name 280021:27:03 updates the name 280121:27:03# [RSpecRunTime] Finishing example group spec/services/ci/pipelines/update_metadata_service_spec.rb. It took 2.02 seconds. Expected to take 4.05 seconds. 280221:27:03# [RSpecRunTime] Starting example group spec/services/integrations/slack_installation/instance_service_spec.rb. Expected to take 3.8 seconds. 280321:27:03Integrations::SlackInstallation::InstanceService 280421:27:04 behaves like Integrations::SlackInstallation::BaseService 280521:27:04 when Slack responds with an error 280621:27:04 behaves like error response 280721:27:04 returns error result with message 280821:27:04 when HTTP error occurs when exchanging token 280921:27:04 tracks the error 281021:27:04 behaves like error response 281121:27:04 returns error result with message 281221:27:04 when slack_app_enabled is not set 281321:27:04 behaves like error response 281421:27:04 returns error result with message 281521:27:04 when user is unauthorized 281621:27:04 behaves like error response 281721:27:04 returns error result with message 281821:27:04 when Slack responds with an access token 281921:27:04 handles propagation correctly 282021:27:04 behaves like success response 282121:27:04 returns success result and creates all needed records 282221:27:04 when integration record already exists 282321:27:04 behaves like success response 282421:27:05 returns success result and creates all needed records 282521:27:05 when installation record already exists 282621:27:05 behaves like success response 282721:27:05 returns success result and creates all needed records 282821:27:05 when the team has other Slack installation records 282921:27:06 updates related legacy records 283021:27:06 behaves like success response 283121:27:06 returns success result and creates all needed records 283221:27:07# [RSpecRunTime] RSpec elapsed time: 20 minutes 26.74 seconds. Current RSS: ~1366M. Threads: 4. load average: 1.01 1.07 1.15 1/300 22154 283421:27:07# [RSpecRunTime] Finishing example group spec/services/integrations/slack_installation/instance_service_spec.rb. It took 3.1 seconds. Expected to take 3.8 seconds. 283521:27:07# [RSpecRunTime] Starting example group spec/finders/projects/ml/candidate_finder_spec.rb. Expected to take 3.77 seconds. 283621:27:07Projects::Ml::CandidateFinder 283921:27:09 when params has no name 284021:27:09 fetches all candidates in the experiment 284121:27:09 does not fetch candidate not in experiment 284221:27:09# [RSpecRunTime] RSpec elapsed time: 20 minutes 29.68 seconds. Current RSS: ~1361M. Threads: 4. load average: 1.01 1.07 1.15 1/299 22155 284421:27:09 when name is included in params 284521:27:10 fetches the correct candidates 284721:27:10 test_case: "default params", order_by: nil, order_by_type: nil, direction: nil, expected_order: [3, 2, 1, 0] 284821:27:10 is expected to eq [#<Ml::Candidate id: 4, created_at: "2024-10-24 21:27:09.351279309 +0000", updated_at: "2024-10-24 21...-4503-b0be-c501ed6934a0", project_id: 746, internal_id: 1, ci_build_id: nil, model_version_id: nil>] 284921:27:10 test_case: "ascending order", order_by: nil, order_by_type: nil, direction: "ASC", expected_order: [0, 1, 2, 3] 285021:27:10 is expected to eq [#<Ml::Candidate id: 1, created_at: "2024-10-24 21:27:07.948402053 +0000", updated_at: "2024-10-24 21...-4cbc-8f7f-76f3155d8e28", project_id: 749, internal_id: 1, ci_build_id: nil, model_version_id: nil>] 285121:27:10 test_case: "column is passed", order_by: "name", order_by_type: "column", direction: "ASC", expected_order: [1, 3, 0, 2] 285221:27:10 is expected to eq [#<Ml::Candidate id: 2, created_at: "2024-10-24 21:27:08.490716058 +0000", updated_at: "2024-10-24 21...-46a5-b3d0-3cf2df694511", project_id: 748, internal_id: 1, ci_build_id: nil, model_version_id: nil>] 285321:27:10 test_case: "column is a metric", order_by: "auc", order_by_type: "metric", direction: nil, expected_order: [2, 0, 1, 3] 285421:27:10 is expected to eq [#<Ml::Candidate id: 3, created_at: "2024-10-24 21:27:08.924850192 +0000", updated_at: "2024-10-24 21...-4cbc-8f7f-76f3155d8e28", project_id: 749, internal_id: 1, ci_build_id: nil, model_version_id: nil>] 285521:27:10 test_case: "invalid sort", order_by: nil, order_by_type: nil, direction: "INVALID", expected_order: [3, 2, 1, 0] 285621:27:10 is expected to eq [#<Ml::Candidate id: 4, created_at: "2024-10-24 21:27:09.351279309 +0000", updated_at: "2024-10-24 21...-4503-b0be-c501ed6934a0", project_id: 746, internal_id: 1, ci_build_id: nil, model_version_id: nil>] 285721:27:10 test_case: "invalid order by", order_by: "INVALID", order_by_type: "column", direction: "desc", expected_order: [3, 2, 1, 0] 285821:27:10 is expected to eq [#<Ml::Candidate id: 4, created_at: "2024-10-24 21:27:09.351279309 +0000", updated_at: "2024-10-24 21...-4503-b0be-c501ed6934a0", project_id: 746, internal_id: 1, ci_build_id: nil, model_version_id: nil>] 285921:27:10 test_case: "invalid order by metric", order_by: nil, order_by_type: "metric", direction: "desc", expected_order: [] 286021:27:10 is expected to eq [] 286121:27:10 when name and sort by metric is passed 286221:27:10 is expected to eq [#<Ml::Candidate id: 3, created_at: "2024-10-24 21:27:08.924850192 +0000", updated_at: "2024-10-24 21...-4e95-9498-93ac70b508da", project_id: 747, internal_id: 1, ci_build_id: nil, model_version_id: nil>] 286321:27:10# [RSpecRunTime] Finishing example group spec/finders/projects/ml/candidate_finder_spec.rb. It took 3.39 seconds. Expected to take 3.77 seconds. 286421:27:10# [RSpecRunTime] Starting example group spec/lib/gitlab/database/namespace_project_ids_each_batch_spec.rb. Expected to take 3.55 seconds. 286521:27:10Gitlab::Database::NamespaceProjectIdsEachBatch 286621:27:12 returns the correct project IDs 286721:27:12 when passed an optional resolver 286821:27:13 returns the correct project IDs filtered by resolver 286921:27:13# [RSpecRunTime] RSpec elapsed time: 20 minutes 33.21 seconds. Current RSS: ~1361M. Threads: 4. load average: 1.01 1.07 1.14 1/299 22156 287121:27:13# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/namespace_project_ids_each_batch_spec.rb. It took 3.07 seconds. Expected to take 3.55 seconds. 287221:27:13# [RSpecRunTime] Starting example group spec/workers/integrations/create_external_cross_reference_worker_spec.rb. Expected to take 3.49 seconds. 287321:27:13Integrations::CreateExternalCrossReferenceWorker 287421:27:15 has the `until_executed` deduplicate strategy 287521:27:15 behaves like an idempotent worker 287621:27:15 is labeled as idempotent 287721:27:15 performs multiple times sequentially without raising an exception 287821:27:15 can run multiple times with the same arguments 287921:27:15# [RSpecRunTime] RSpec elapsed time: 20 minutes 35.26 seconds. Current RSS: ~1375M. Threads: 4. load average: 1.01 1.07 1.14 1/302 22216 288121:27:15 mentionable_type: "Commit", mentionable_id: lazy { commit.id } 288221:27:15 creates a cross reference 288321:27:15 mentionable_type: "Issue", mentionable_id: lazy { issue.id } 288421:27:15 creates a cross reference 288521:27:15 mentionable_type: "MergeRequest", mentionable_id: lazy { merge_request.id } 288621:27:15 creates a cross reference 288721:27:15 mentionable_type: "Note", mentionable_id: lazy { note.id } 288821:27:15 creates a cross reference 288921:27:15 mentionable_type: "Snippet", mentionable_id: lazy { snippet.id } 289021:27:15 creates a cross reference 289121:27:15 error handling 289221:27:15 project_id does not exist 289321:27:15 behaves like does not create a cross reference 289421:27:15 does not create a cross reference 289521:27:15 author_id does not exist 289621:27:15 behaves like does not create a cross reference 289721:27:15 does not create a cross reference 289821:27:15 mentionable_id does not exist 289921:27:15 behaves like does not create a cross reference 290021:27:15 does not create a cross reference 290121:27:15 mentionable_type is not a Mentionable 290221:27:15 behaves like does not create a cross reference 290321:27:15 does not create a cross reference 290421:27:15 mentionable_type is not a defined constant 290521:27:15 behaves like does not create a cross reference 290621:27:15 does not create a cross reference 290721:27:15 mentionable is a Commit and mentionable_id does not exist 290821:27:15 behaves like does not create a cross reference 290921:27:15 does not create a cross reference 291021:27:15# [RSpecRunTime] Finishing example group spec/workers/integrations/create_external_cross_reference_worker_spec.rb. It took 2.48 seconds. Expected to take 3.49 seconds. 291121:27:15# [RSpecRunTime] Starting example group spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_merged_spec.rb. Expected to take 3.32 seconds. 291221:27:15Gitlab::Analytics::CycleAnalytics::StageEvents::MergeRequestMerged 291321:27:15 behaves like value stream analytics event 291421:27:16 is expected to be a kind of String 291521:27:16 is expected to be a kind of Symbol 291621:27:16 is expected to include ApplicationRecord(abstract) 291721:27:16 is expected to respond to #timestamp_projection 291821:27:16 is expected to respond to #html_description 291921:27:16 is expected to be a kind of Array 292021:27:16 #apply_query_customization 292121:27:16 expects an ActiveRecord::Relation object as argument and returns a modified version of it 292321:27:16 returns a hash that uniquely identifies an event 292421:27:16 does not differ when the same object is built with the same params 292521:27:16 behaves like LEFT JOIN-able value stream analytics event 292621:27:18 can use the event as LEFT JOIN 292721:27:18 when looking at the record with data 292821:27:18 contains the timestamp expression 292921:27:18# [RSpecRunTime] RSpec elapsed time: 20 minutes 38.66 seconds. Current RSS: ~1396M. Threads: 4. load average: 1.09 1.09 1.15 1/305 22332 293121:27:18 when looking at the record without data 293221:27:18 returns nil for the timestamp expression 293321:27:18# [RSpecRunTime] Finishing example group spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_merged_spec.rb. It took 3.01 seconds. Expected to take 3.32 seconds. 293421:27:18# [RSpecRunTime] Starting example group spec/models/namespaces/descendants_spec.rb. Expected to take 3.28 seconds. 293521:27:18Namespaces::Descendants 293621:27:19 does not allow STI 293821:27:19 up to date descendant record for a group 293921:27:19 creates up-to-date descendant record for a subgroup 294121:27:20 sets the outdated_at column for the given namespace ids 294221:27:20 associations 294321:27:20 is expected to belong to namespace required: false 294421:27:20 .upsert_with_consistent_data 294521:27:20 updates the namespace descendant record 294621:27:20 .load_outdated_batch 294721:27:21 returns outdated namespace_descendants ids 294921:27:21 is expected to validate that :namespace_id is case-sensitively unique 295021:27:21# [RSpecRunTime] Finishing example group spec/models/namespaces/descendants_spec.rb. It took 2.83 seconds. Expected to take 3.28 seconds. 295121:27:21# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware_spec.rb. Expected to take 3.07 seconds. 295221:27:21Gitlab::SidekiqMiddleware 295321:27:21 .server_configurator 295421:27:21 server metrics 295521:27:23 records correct Gitaly duration 295621:27:23# [RSpecRunTime] RSpec elapsed time: 20 minutes 42.99 seconds. Current RSS: ~1392M. Threads: 4. load average: 1.08 1.08 1.15 1/304 22333 295821:27:23 all optional middlewares on 295921:27:23 behaves like a middleware chain 296021:27:23DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49) 296121:27:23 passes through the right middlewares 296221:27:23 behaves like a middleware chain for mailer 296321:27:23 behaves like a middleware chain 296421:27:23DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_ActiveJob::QueueAdapters::SidekiqAdapter::JobWrapper stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49) 296521:27:23 passes through the right middlewares 296621:27:23 all optional middlewares off 296721:27:23 behaves like a middleware chain 296821:27:23DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49) 296921:27:23 passes through the right middlewares 297021:27:23 behaves like a middleware chain for mailer 297121:27:23 behaves like a middleware chain 297221:27:23DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_ActiveJob::QueueAdapters::SidekiqAdapter::JobWrapper stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49) 297321:27:23 passes through the right middlewares 297421:27:23 .client_configurator 297521:27:23 behaves like a middleware chain 297621:27:23DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_TestWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49) 297721:27:23 passes through the right middlewares 297821:27:23 behaves like a middleware chain for mailer 297921:27:23 behaves like a middleware chain 298021:27:23DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_ActiveJob::QueueAdapters::SidekiqAdapter::JobWrapper stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49) 298121:27:23 passes through the right middlewares 298221:27:24# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware_spec.rb. It took 2.17 seconds. Expected to take 3.07 seconds. 298321:27:24# [RSpecRunTime] Starting example group spec/services/work_items/delete_service_spec.rb. Expected to take 3.05 seconds. 298421:27:24WorkItems::DeleteService 298621:27:25 when user can delete the work item 298721:27:25 is expected to be success 298821:27:25 publish WorkItems::WorkItemDeletedEvent 298921:27:25 when there are errors preventing to delete the work item 299021:27:25 is expected to be error 299121:27:26 returns error messages 299221:27:26# [RSpecRunTime] RSpec elapsed time: 20 minutes 45.79 seconds. Current RSS: ~1395M. Threads: 4. load average: 1.08 1.08 1.15 1/304 22352 299421:27:26 when user cannot delete the work item 299521:27:26 is expected to be error 299621:27:26 returns error messages 299721:27:26 does not publish WorkItems::WorkItemDeletedEvent 299821:27:26# [RSpecRunTime] Finishing example group spec/services/work_items/delete_service_spec.rb. It took 2.59 seconds. Expected to take 3.05 seconds. 299921:27:26# [RSpecRunTime] Starting example group spec/lib/banzai/filter/autolink_filter_spec.rb. Expected to take 2.85 seconds. 300021:27:26Banzai::Filter::AutolinkFilter 300121:27:26 does not timeout with excessively long scheme and no link 300221:27:26 does nothing when :autolink is false 300321:27:26 does nothing with non-link text 300421:27:29 does not timeout with excessively long scheme 300521:27:29 when using default markdown engine 300621:27:29 does nothing 300721:27:29 autolinks when using single_line pipeline 300821:27:29 autolinks when using commit_description pipeline 300921:27:29# [RSpecRunTime] RSpec elapsed time: 20 minutes 49.3 seconds. Current RSS: ~1439M. Threads: 4. load average: 1.07 1.08 1.15 1/299 22353 301121:27:29 when the link is inside a tag 301221:27:29 renders text after the link correctly for http 301321:27:29 renders text after the link correctly for rdar 301421:27:29 when using various schemes 301521:27:29 autolinks http 301621:27:29 autolinks https 301721:27:29 autolinks ftp 301821:27:29 autolinks short URLs 301921:27:29 autolinks multiple URLs 302021:27:29 accepts link_attr options 302121:27:29 autolinks smb 302221:27:29 autolinks multiple occurrences of smb 302321:27:29 autolinks irc 302421:27:29 autolinks rdar 302521:27:30 does not autolink javascript 302621:27:30 does not autolink bad URLs 302721:27:30 does not autolink bad URLs after we remove trailing punctuation 302821:27:30 does not include trailing punctuation 302921:27:30 includes trailing punctuation when part of a balanced pair 303021:27:30 removes trailing quotes 303121:27:30 removes one closing punctuation mark when the punctuation in the link is unbalanced 303221:27:30 does not double-encode HTML entities 303321:27:30 does not include trailing HTML entities 303421:27:30 escapes RTLO and other characters 303521:27:30 encodes international domains 303621:27:30 ignores valid links contained inside 'a' element 303721:27:30 ignores valid links contained inside 'code' element 303821:27:30 ignores valid links contained inside 'kbd' element 303921:27:30 ignores valid links contained inside 'pre' element 304021:27:30 ignores valid links contained inside 'script' element 304121:27:30 ignores valid links contained inside 'style' element 304221:27:30# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/autolink_filter_spec.rb. It took 3.96 seconds. Expected to take 2.85 seconds. 304321:27:30# [RSpecRunTime] Starting example group spec/services/import/source_users/update_service_spec.rb. Expected to take 2.84 seconds. 304421:27:30Import::SourceUsers::UpdateService 304621:27:30 updates both placeholder user and source user 304721:27:31 generates unique usernames 304821:27:31 when placeholder user fails to be updated 304921:27:31 does not update source_user 305021:27:31 converts Users::UpdateService hash error to ServiceResponse 305121:27:31 when source user fails to be updated 305221:27:31 returns error 305321:27:31 when source name is nil 305421:27:31 does not update placeholder user name 305521:27:31 does not update source_user source name 305621:27:31 returns success 305721:27:31 when source username is nil 305821:27:32 does not update placeholder username 305921:27:32 does not update source_user source username 306021:27:32 returns success 306121:27:32 when placeholder user is nil 306221:27:32 does not update placeholder user and still update the source user 306321:27:32 when placeholder user is an ImportUser 306421:27:32 does not update placeholder user and still update the source user 306521:27:32 when source user already has a source name set 306621:27:32 does not update the source name 306721:27:32 when source user already has a source username set 306821:27:32 does not update the source username 306921:27:32# [RSpecRunTime] Finishing example group spec/services/import/source_users/update_service_spec.rb. It took 2.26 seconds. Expected to take 2.84 seconds. 307021:27:32# [RSpecRunTime] Starting example group spec/lib/gitlab/markdown_cache/active_record/extension_spec.rb. Expected to take 2.69 seconds. 307121:27:32Gitlab::MarkdownCache::ActiveRecord::Extension 307221:27:33 an unchanged markdown field 307321:27:33 is expected to eq "`Foo`" 307421:27:33 is expected to eq "<p dir=\"auto\"><code>Foo</code></p>" 307521:27:33 is expected not to be truthy 307621:27:33 is expected to eq 2162688 307721:27:33 a changed markdown field 307821:27:33 is expected to eq "<p dir=\"auto\"><code>Bar</code></p>" 307921:27:33 is expected to eq 2162688 308021:27:33 when a markdown field is set repeatedly to an empty string 308121:27:33 is expected to receive refresh_markdown_cache(*(any args)) 1 time 308221:27:33 when a markdown field is set repeatedly to a string which renders as empty html 308321:27:33 is expected to receive refresh_markdown_cache(*(any args)) 1 time 308421:27:33 a non-markdown field changed 308521:27:33 is expected to eq 2 308621:27:34 is expected to eq "`Foo`" 308721:27:34 is expected to eq "<p dir=\"auto\"><code>Foo</code></p>" 308821:27:34 is expected to eq 2162688 308921:27:34 version is out of date 309021:27:34 is expected to eq "<p dir=\"auto\"><code>Bar</code></p>" 309121:27:34 is expected to eq 2162688 309221:27:34 when an invalidating field is changed 309321:27:34 invalidates the cache when project changes 309421:27:34 invalidates the cache when author changes 309621:27:34 excludes cache attributes that are denylisted by default 309721:27:34 #cached_html_up_to_date? 309821:27:34 returns false if markdown has been changed but html has not 309921:27:34 returns true if markdown has not been changed but html has 310021:27:34 returns true if markdown and html have both been changed 310121:27:34 returns false if the markdown field is set but the html is not 310221:27:34 #refresh_markdown_cache! 310321:27:34 skips saving if not persisted 310421:27:34 saves the changes 310621:27:34 calls store_mentions! 310721:27:34 during import 310821:27:35 does not call store_mentions! 310921:27:35 when persisted cache is newer than current version 311021:27:35 does not save the generated HTML 311121:27:35 when persisted cache is nil 311221:27:35 does not save the generated HTML 311321:27:35# [RSpecRunTime] Finishing example group spec/lib/gitlab/markdown_cache/active_record/extension_spec.rb. It took 2.39 seconds. Expected to take 2.69 seconds. 311421:27:35# [RSpecRunTime] Starting example group spec/lib/sidebars/projects/menus/merge_requests_menu_spec.rb. Expected to take 2.68 seconds. 311521:27:35Sidebars::Projects::Menus::MergeRequestsMenu 311621:27:36 behaves like serializable as super_sidebar_menu_args 311721:27:36 returns hash with provided attributes 311821:27:36 returns hash with an item_id 312021:27:36 when repository is not present 312121:27:36 returns false 312221:27:36 when repository is present 312321:27:36 when user can read merge requests 312421:27:36 returns true 312521:27:36 when user cannot read merge requests 312621:27:36 returns false 312821:27:36 returns zero when there are no open merge requests 312921:27:36 memoizes the query 313021:27:36 when there are open merge requests 313121:27:37 returns the number of open merge requests 313321:27:37 when the count value is over 1000 313421:27:37 returns truncated digits 313521:27:37# [RSpecRunTime] Finishing example group spec/lib/sidebars/projects/menus/merge_requests_menu_spec.rb. It took 2.17 seconds. Expected to take 2.68 seconds. 313621:27:37# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 2.57 seconds. 313721:27:37Admin::UsersController routing 314721:27:37# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 0.27 second. Expected to take 2.57 seconds. 314821:27:37# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 2.57 seconds. 314921:27:37Admin::ProjectsController routing 315221:27:37# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 0.08 second. Expected to take 2.57 seconds. 315321:27:37# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 2.57 seconds. 315421:27:37Admin::HooksController routing 316121:27:37# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 0.2 second. Expected to take 2.57 seconds. 316221:27:37# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 2.57 seconds. 316321:27:37Admin::HookLogsController routing 316621:27:37# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 0.07 second. Expected to take 2.57 seconds. 316721:27:37# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 2.57 seconds. 316821:27:37Admin::BackgroundJobsController routing 317021:27:38# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 0.04 second. Expected to take 2.57 seconds. 317121:27:38# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 2.57 seconds. 317221:27:38Admin::DashboardController routing 317421:27:38# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 0.05 second. Expected to take 2.57 seconds. 317521:27:38# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 2.57 seconds. 317621:27:38Admin::HealthCheckController routing 317821:27:38# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 0.05 second. Expected to take 2.57 seconds. 317921:27:38# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 2.57 seconds. 318021:27:38Admin::InitialSetupController routing 318121:27:38 PATCH #update 318421:27:38# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 0.1 second. Expected to take 2.57 seconds. 318521:27:38# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 2.57 seconds. 318621:27:38Admin::DevOpsReportController routing 318821:27:38 admin devops reports 318921:27:40 redirects from /admin/dev_ops_report to /admin/dev_ops_reports 319021:27:40# [RSpecRunTime] RSpec elapsed time: 21 minutes 0.68 second. Current RSS: ~1481M. Threads: 5. load average: 1.06 1.08 1.15 1/304 22415 319221:27:41# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 2.77 seconds. Expected to take 2.57 seconds. 319321:27:41# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 2.57 seconds. 319421:27:41Admin::GroupsController routing 319821:27:41# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 0.12 second. Expected to take 2.57 seconds. 319921:27:41# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 2.57 seconds. 320021:27:41Admin::OrganizationsController routing 320221:27:41# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 0.05 second. Expected to take 2.57 seconds. 320321:27:41# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 2.57 seconds. 320421:27:41Admin::SessionsController routing 320821:27:41# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 0.11 second. Expected to take 2.57 seconds. 320921:27:41# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 2.57 seconds. 321021:27:41Admin::PlanLimitsController routing 321221:27:41# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 0.04 second. Expected to take 2.57 seconds. 321321:27:41# [RSpecRunTime] Starting example group spec/routing/admin_routing_spec.rb. Expected to take 2.57 seconds. 321421:27:41Admin::RunnersController routing 321521:27:41 to #runner_setup_scripts 321621:27:41# [RSpecRunTime] Finishing example group spec/routing/admin_routing_spec.rb. It took 0.04 second. Expected to take 2.57 seconds. 321721:27:41# [RSpecRunTime] Starting example group spec/services/projects/detect_repository_languages_service_spec.rb. Expected to take 2.52 seconds. 321821:27:41Projects::DetectRepositoryLanguagesService 322021:27:42 without previous detection 322121:27:42 inserts new programming languages in the database 322221:27:42 inserts the repository langauges 322321:27:42 updates detected_repository_languages flag 322421:27:42# [RSpecRunTime] RSpec elapsed time: 21 minutes 2.57 seconds. Current RSS: ~1494M. Threads: 5. load average: 1.22 1.11 1.16 1/305 22454 322621:27:42 with a previous detection 322721:27:43 updates the repository languages 322821:27:43 doesn't touch detected_repository_languages flag 322921:27:43 when no repository exists 323021:27:43 has no languages 323121:27:43# [RSpecRunTime] Finishing example group spec/services/projects/detect_repository_languages_service_spec.rb. It took 2.29 seconds. Expected to take 2.52 seconds. 323221:27:43# [RSpecRunTime] Starting example group spec/policies/gitlab/git/tag_policy_spec.rb. Expected to take 2.44 seconds. 323321:27:43Gitlab::Git::TagPolicy 323421:27:45 when user is a project maintainer 323521:27:45 is expected to be allowed :delete_tag 323621:27:45 when the tag is protected 323721:27:45 is expected to be allowed :delete_tag 323821:27:45# [RSpecRunTime] RSpec elapsed time: 21 minutes 5.23 seconds. Current RSS: ~1495M. Threads: 5. load average: 1.22 1.11 1.16 1/305 22486 324021:27:45 when user is a project developer 324121:27:45 is expected to be allowed :delete_tag 324221:27:45 when the tag is protected 324321:27:45 is expected to be disallowed :delete_tag 324421:27:45 when user is a project guest 324521:27:45 is expected to be disallowed :delete_tag 324621:27:45 when user is a project owner 324721:27:45 is expected to be allowed :delete_tag 324821:27:45 when the tag is protected 324921:27:45 is expected to be allowed :delete_tag 325021:27:45# [RSpecRunTime] Finishing example group spec/policies/gitlab/git/tag_policy_spec.rb. It took 2.2 seconds. Expected to take 2.44 seconds. 325121:27:45# [RSpecRunTime] Starting example group spec/services/merge_requests/mergeability/run_checks_service_spec.rb. Expected to take 2.28 seconds. 325221:27:45MergeRequests::Mergeability::RunChecksService 325421:27:47 when every check is skipped 325521:27:47 is still a success 325621:27:47 behaves like checks are all executed 325721:27:47 when all checks are set to be executed 325821:27:47 is expected to eq 0 325921:27:47# [RSpecRunTime] RSpec elapsed time: 21 minutes 7.02 seconds. Current RSS: ~1498M. Threads: 5. load average: 1.20 1.11 1.16 1/306 22545 326121:27:47 when a check is skipped 326221:27:47 does not execute the check 326321:27:47 behaves like checks are all executed 326421:27:47 when all checks are set to be executed 326521:27:47 is expected to eq 16 326621:27:47 when one check fails 326721:27:47 returns the failed check 326821:27:47 behaves like checks are all executed 326921:27:47 when all checks are set to be executed 327021:27:47 is expected to eq 16 327121:27:47 when one check is checking 327221:27:47 returns the checking check 327321:27:47 behaves like checks are all executed 327421:27:47 when all checks are set to be executed 327521:27:47 is expected to eq 16 327621:27:47 when one check is inactive 327721:27:47 is still a success 327821:27:47 behaves like checks are all executed 327921:27:47 when all checks are set to be executed 328021:27:47 is expected to eq 16 328121:27:47 when a check is not skipped 328221:27:47 when the check is cacheable 328321:27:47 when the check is cached 328421:27:47 returns the cached result 328521:27:47 behaves like checks are all executed 328621:27:47 when all checks are set to be executed 328721:27:47 is expected to eq 1 328821:27:47 when the check is not cached 328921:27:47 writes and returns the result 329021:27:47 behaves like checks are all executed 329121:27:47 when all checks are set to be executed 329221:27:47 is expected to eq 1 329321:27:47 when check is not cacheable 329421:27:47 does not call the results store 329521:27:47# [RSpecRunTime] Finishing example group spec/services/merge_requests/mergeability/run_checks_service_spec.rb. It took 1.97 seconds. Expected to take 2.28 seconds. 329621:27:47# [RSpecRunTime] Starting example group spec/services/cloud_seed/google_cloud/service_accounts_service_spec.rb. Expected to take 2.23 seconds. 329721:27:47CloudSeed::GoogleCloud::ServiceAccountsService 329821:27:47 find_for_project 329921:27:48 when a project does not have GCP service account vars 330021:27:48 returns an empty list 330121:27:48 when a project has GCP service account ci vars 330221:27:48 returns a list of service accounts 330321:27:48 add_for_project 330421:27:49 saves GCP creds as project CI vars 330521:27:49 replaces previously stored CI vars with new CI vars 330621:27:49 underlying project CI vars must be protected as per value 330721:27:49# [RSpecRunTime] RSpec elapsed time: 21 minutes 9.48 seconds. Current RSS: ~1452M. Threads: 5. load average: 1.20 1.11 1.16 1/306 22546 330921:27:49# [RSpecRunTime] Finishing example group spec/services/cloud_seed/google_cloud/service_accounts_service_spec.rb. It took 1.94 seconds. Expected to take 2.23 seconds. 331021:27:49# [RSpecRunTime] Starting example group spec/finders/groups/accepting_project_transfers_finder_spec.rb. Expected to take 2.15 seconds. 331121:27:49Groups::AcceptingProjectTransfersFinder 331321:27:51 only returns groups where the user has access to transfer projects to 331421:27:51# [RSpecRunTime] RSpec elapsed time: 21 minutes 11.39 seconds. Current RSS: ~1431M. Threads: 5. load average: 1.20 1.11 1.16 1/305 22547 331621:27:51# [RSpecRunTime] Finishing example group spec/finders/groups/accepting_project_transfers_finder_spec.rb. It took 1.91 seconds. Expected to take 2.15 seconds. 331721:27:51# [RSpecRunTime] Starting example group spec/graphql/types/alert_management/prometheus_integration_type_spec.rb. Expected to take 2.09 seconds. 331821:27:51Types::AlertManagement::PrometheusIntegrationType 331921:27:51 is expected to eq "AlertManagementPrometheusIntegration" 332021:27:51 is expected to require graphql authorizations :admin_project 332221:27:52 behaves like has field with value 332321:27:52 correctly renders the field 332421:27:52 behaves like has field with value 332521:27:52 correctly renders the field 332621:27:52 behaves like has field with value 332721:27:52 correctly renders the field 332821:27:52 behaves like has field with value 332921:27:52 correctly renders the field 333021:27:52 behaves like has field with value 333121:27:52 correctly renders the field 333221:27:52 with alerting setting 333321:27:52 behaves like has field with value 333421:27:52 correctly renders the field 333521:27:52 a group integration 334221:27:53 field: active 334421:27:53 field: token 334821:27:53 field: apiUrl 335021:27:53# [RSpecRunTime] Finishing example group spec/graphql/types/alert_management/prometheus_integration_type_spec.rb. It took 1.61 seconds. Expected to take 2.09 seconds. 335121:27:53# [RSpecRunTime] Starting example group spec/graphql/types/diff_type_spec.rb. Expected to take 2.03 seconds. 335221:27:53Types::DiffType 335321:27:53 contains attributes related to diff 335421:27:53 is expected to eq "Diff" 335621:27:54 returns the diff of the passed commit 335721:27:54# [RSpecRunTime] RSpec elapsed time: 21 minutes 14.66 seconds. Current RSS: ~1428M. Threads: 5. load average: 1.18 1.11 1.15 1/306 22606 335921:27:54# [RSpecRunTime] Finishing example group spec/graphql/types/diff_type_spec.rb. It took 1.66 seconds. Expected to take 2.03 seconds. 336021:27:54# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/expression/lexeme/not_equals_spec.rb. Expected to take 2.0 seconds. 336121:27:54Gitlab::Ci::Pipeline::Expression::Lexeme::NotEquals 336321:27:54 with non-evaluable operands 336421:27:54 creates a new instance of the token 336521:27:54 with evaluable operands 336621:27:55 creates a new instance of the token 336821:27:55 is an operator 337021:27:55 has a precedence 337221:27:55 when left and right are equal 337321:27:55 left_value: "string", right_value: "string" 337421:27:55 is expected to eq false 337521:27:55 left_value: 1, right_value: 1 337621:27:55 is expected to eq false 337721:27:55 left_value: "", right_value: "" 337821:27:55 is expected to eq false 337921:27:55 left_value: nil, right_value: nil 338021:27:55 is expected to eq false 338121:27:55 when left and right are not equal 338221:27:55 left_value: "one string", right_value: "two string" 338321:27:55 is expected to eq true 338421:27:55 left_value: "one string", right_value: 1 338521:27:55 is expected to eq true 338621:27:55 left_value: "one string", right_value: 2 338721:27:55 is expected to eq true 338821:27:55 left_value: "one string", right_value: "" 338921:27:55 is expected to eq true 339021:27:55 left_value: "one string", right_value: nil 339121:27:55 is expected to eq true 339221:27:55 left_value: "one string", right_value: false 339321:27:55 is expected to eq true 339421:27:55 left_value: "one string", right_value: true 339521:27:55 is expected to eq true 339621:27:55 left_value: "two string", right_value: "one string" 339721:27:55 is expected to eq true 339821:27:55 left_value: "two string", right_value: 1 339921:27:55 is expected to eq true 340021:27:55 left_value: "two string", right_value: 2 340121:27:55 is expected to eq true 340221:27:55 left_value: "two string", right_value: "" 340321:27:55 is expected to eq true 340421:27:55 left_value: "two string", right_value: nil 340521:27:55 is expected to eq true 340621:27:55 left_value: "two string", right_value: false 340721:27:55 is expected to eq true 340821:27:55 left_value: "two string", right_value: true 340921:27:55 is expected to eq true 341021:27:55 left_value: 1, right_value: "one string" 341121:27:55 is expected to eq true 341221:27:55 left_value: 1, right_value: "two string" 341321:27:55 is expected to eq true 341421:27:55 left_value: 1, right_value: 2 341521:27:55 is expected to eq true 341621:27:55 left_value: 1, right_value: "" 341721:27:55 is expected to eq true 341821:27:55 left_value: 1, right_value: nil 341921:27:55 is expected to eq true 342021:27:55 left_value: 1, right_value: false 342121:27:55 is expected to eq true 342221:27:55 left_value: 1, right_value: true 342321:27:55 is expected to eq true 342421:27:55 left_value: 2, right_value: "one string" 342521:27:55 is expected to eq true 342621:27:55 left_value: 2, right_value: "two string" 342721:27:55 is expected to eq true 342821:27:55 left_value: 2, right_value: 1 342921:27:55 is expected to eq true 343021:27:55 left_value: 2, right_value: "" 343121:27:55 is expected to eq true 343221:27:55 left_value: 2, right_value: nil 343321:27:55 is expected to eq true 343421:27:55 left_value: 2, right_value: false 343521:27:55 is expected to eq true 343621:27:55 left_value: 2, right_value: true 343721:27:55 is expected to eq true 343821:27:55 left_value: "", right_value: "one string" 343921:27:55 is expected to eq true 344021:27:55 left_value: "", right_value: "two string" 344121:27:55 is expected to eq true 344221:27:55 left_value: "", right_value: 1 344321:27:55 is expected to eq true 344421:27:55 left_value: "", right_value: 2 344521:27:55 is expected to eq true 344621:27:55 left_value: "", right_value: nil 344721:27:56 is expected to eq true 344821:27:56 left_value: "", right_value: false 344921:27:56 is expected to eq true 345021:27:56 left_value: "", right_value: true 345121:27:56 is expected to eq true 345221:27:56 left_value: nil, right_value: "one string" 345321:27:56 is expected to eq true 345421:27:56 left_value: nil, right_value: "two string" 345521:27:56 is expected to eq true 345621:27:56 left_value: nil, right_value: 1 345721:27:56 is expected to eq true 345821:27:56 left_value: nil, right_value: 2 345921:27:56 is expected to eq true 346021:27:56 left_value: nil, right_value: "" 346121:27:56 is expected to eq true 346221:27:56 left_value: nil, right_value: false 346321:27:56 is expected to eq true 346421:27:56 left_value: nil, right_value: true 346521:27:56 is expected to eq true 346621:27:56 left_value: false, right_value: "one string" 346721:27:56 is expected to eq true 346821:27:56 left_value: false, right_value: "two string" 346921:27:56 is expected to eq true 347021:27:56 left_value: false, right_value: 1 347121:27:56 is expected to eq true 347221:27:56 left_value: false, right_value: 2 347321:27:56 is expected to eq true 347421:27:56 left_value: false, right_value: "" 347521:27:56 is expected to eq true 347621:27:56 left_value: false, right_value: nil 347721:27:56 is expected to eq true 347821:27:56 left_value: false, right_value: true 347921:27:56 is expected to eq true 348021:27:56 left_value: true, right_value: "one string" 348121:27:56 is expected to eq true 348221:27:56 left_value: true, right_value: "two string" 348321:27:56 is expected to eq true 348421:27:56 left_value: true, right_value: 1 348521:27:56 is expected to eq true 348621:27:56 left_value: true, right_value: 2 348721:27:56 is expected to eq true 348821:27:56 left_value: true, right_value: "" 348921:27:56 is expected to eq true 349021:27:56 left_value: true, right_value: nil 349121:27:56 is expected to eq true 349221:27:56 left_value: true, right_value: false 349321:27:56 is expected to eq true 349421:27:56# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/expression/lexeme/not_equals_spec.rb. It took 1.64 seconds. Expected to take 2.0 seconds. 349521:27:56# [RSpecRunTime] Starting example group spec/views/layouts/devise_empty.html.haml_spec.rb. Expected to take 1.91 seconds. 349621:27:56layouts/devise_empty 349721:27:56 behaves like a layout which reflects the preferred language 349821:27:56 when changing the a preferred language 349921:27:57 renders the correct `lang` attribute in the html element 350021:27:57# [RSpecRunTime] RSpec elapsed time: 21 minutes 17.49 seconds. Current RSS: ~1446M. Threads: 5. load average: 1.17 1.11 1.15 1/302 22607 350221:27:57 behaves like a layout which reflects the application color mode setting 350321:27:57 as a color mode layout 350421:27:57 when no color mode is explicitly selected 350521:27:57 renders with the default color 350621:27:57 when user is authenticated & has selected a specific color mode 350721:27:57 chosen_color_mode: #<struct Gitlab::ColorModes::Mode id=1, name="Light", css_class="gl-light"> 350821:27:57 renders with the Light color mode 350921:27:57 chosen_color_mode: #<struct Gitlab::ColorModes::Mode id=2, name="Dark (Experiment)", css_class="gl-dark"> 351021:27:57 renders with the Dark (Experiment) color mode 351121:27:57 chosen_color_mode: #<struct Gitlab::ColorModes::Mode id=3, name="Auto (Experiment)", css_class="gl-system"> 351221:27:58 renders with the Auto (Experiment) color mode 351321:27:58# [RSpecRunTime] Finishing example group spec/views/layouts/devise_empty.html.haml_spec.rb. It took 1.46 seconds. Expected to take 1.91 seconds. 351421:27:58# [RSpecRunTime] Starting example group spec/services/branch_rules/base_service_spec.rb. Expected to take 1.88 seconds. 351521:27:58BranchRules::BaseService 351721:28:00 with skip_authorization: false 351821:28:00 behaves like missing_method_error 351921:28:00 raises a missing method error 352021:28:00# [RSpecRunTime] RSpec elapsed time: 21 minutes 20.38 seconds. Current RSS: ~1451M. Threads: 5. load average: 1.17 1.11 1.15 1/302 22626 352221:28:00 with skip_authorization: true 352321:28:00 when branch_rule is an instance of Projects::BranchRule 352421:28:00 behaves like missing_method_error 352521:28:00 raises a missing method error 352621:28:00 when branch_rule is not an instance of Projects::BranchRule 352721:28:00 returns an unknown branch rule type error 352821:28:00 when branch_rule is nil 352921:28:00 returns an unknown branch rule type error 353021:28:00# [RSpecRunTime] Finishing example group spec/services/branch_rules/base_service_spec.rb. It took 2.69 seconds. Expected to take 1.88 seconds. 353121:28:00# [RSpecRunTime] Starting example group spec/lib/gitlab/database/health_status/indicators/wal_rate_spec.rb. Expected to take 1.8 seconds. 353221:28:00Gitlab::Database::HealthStatus::Indicators::WalRate 353321:28:00 behaves like Prometheus Alert based health indicator 353521:28:00 when using prometheus client 353621:28:00 behaves like Patroni Apdex Evaluator 353721:28:00 with main schema 353821:28:00 returns NoSignal signal in case the feature flag is disabled 353921:28:00 returns Normal signal when SLI condition is met 354021:28:00 returns Stop signal when SLI condition is not met 354121:28:00 without prometheus_alert_db_indicators_settings 354221:28:00 returns Unknown signal 354321:28:00 when Prometheus client is not ready 354421:28:00 returns Unknown signal 354521:28:00 when apdex SLI query is not configured 354621:28:00 returns Unknown signal 354721:28:00 when slo is not configured 354821:28:00 returns Unknown signal 354921:28:00 when SLI can not be calculated 355121:28:01 returns Unknown signal 355321:28:01 returns Unknown signal 355421:28:01 result: [{}] 355521:28:01 returns Unknown signal 355621:28:01 result: [{"value"=>1}] 355721:28:01 returns Unknown signal 355821:28:01 result: [{"value"=>[1]}] 355921:28:01 returns Unknown signal 356021:28:01 when using mimir client 356121:28:01 behaves like Patroni Apdex Evaluator 356221:28:01 with main schema 356321:28:01 returns NoSignal signal in case the feature flag is disabled 356421:28:01 returns Normal signal when SLI condition is met 356521:28:01 returns Stop signal when SLI condition is not met 356621:28:01 without prometheus_alert_db_indicators_settings 356721:28:01 returns Unknown signal 356821:28:01 when Prometheus client is not ready 356921:28:01 returns Unknown signal 357021:28:01 when apdex SLI query is not configured 357121:28:01 returns Unknown signal 357221:28:01 when slo is not configured 357321:28:01 returns Unknown signal 357421:28:01 when SLI can not be calculated 357621:28:01 returns Unknown signal 357821:28:01 returns Unknown signal 357921:28:01 result: [{}] 358021:28:01 returns Unknown signal 358121:28:01 result: [{"value"=>1}] 358221:28:01 returns Unknown signal 358321:28:01 result: [{"value"=>[1]}] 358421:28:01 returns Unknown signal 358521:28:01 when using prometheus client 358621:28:01 behaves like Patroni Apdex Evaluator 358721:28:01 with ci schema 358821:28:01 returns NoSignal signal in case the feature flag is disabled 358921:28:01 returns Normal signal when SLI condition is met 359021:28:01 returns Stop signal when SLI condition is not met 359121:28:01 without prometheus_alert_db_indicators_settings 359221:28:01 returns Unknown signal 359321:28:01 when Prometheus client is not ready 359421:28:01 returns Unknown signal 359521:28:01 when apdex SLI query is not configured 359621:28:01 returns Unknown signal 359721:28:01 when slo is not configured 359821:28:01 returns Unknown signal 359921:28:01 when SLI can not be calculated 360121:28:01 returns Unknown signal 360321:28:01 returns Unknown signal 360421:28:01 result: [{}] 360521:28:01 returns Unknown signal 360621:28:01 result: [{"value"=>1}] 360721:28:01 returns Unknown signal 360821:28:01 result: [{"value"=>[1]}] 360921:28:01 returns Unknown signal 361021:28:01 when using mimir client 361121:28:01 behaves like Patroni Apdex Evaluator 361221:28:01 with ci schema 361321:28:01 returns NoSignal signal in case the feature flag is disabled 361421:28:01 returns Normal signal when SLI condition is met 361521:28:01 returns Stop signal when SLI condition is not met 361621:28:01 without prometheus_alert_db_indicators_settings 361721:28:01 returns Unknown signal 361821:28:01 when Prometheus client is not ready 361921:28:01 returns Unknown signal 362021:28:01 when apdex SLI query is not configured 362121:28:02 returns Unknown signal 362221:28:02 when slo is not configured 362321:28:02 returns Unknown signal 362421:28:02 when SLI can not be calculated 362621:28:02 returns Unknown signal 362821:28:02 returns Unknown signal 362921:28:02 result: [{}] 363021:28:02 returns Unknown signal 363121:28:02 result: [{"value"=>1}] 363221:28:02 returns Unknown signal 363321:28:02 result: [{"value"=>[1]}] 363421:28:02 returns Unknown signal 363521:28:02# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/health_status/indicators/wal_rate_spec.rb. It took 1.44 seconds. Expected to take 1.8 seconds. 363621:28:02# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/chain/create_spec.rb. Expected to take 1.77 seconds. 363721:28:02Gitlab::Ci::Pipeline::Chain::Create 363821:28:02 when pipeline is ready to be saved 363921:28:02 saves a pipeline 364021:28:02 does not break the chain 364121:28:02 creates stages 364221:28:02 when pipeline has validation errors 364321:28:02 breaks the chain 364421:28:03 appends validation error 364521:28:03 when pipeline has duplicate iid 364621:28:03 breaks the chain 364721:28:03 appends validation error 364821:28:03 flushes internal id records for pipelines 364921:28:03 propagates different uniqueness errors 365021:28:03 tags persistence 365121:28:03 without tags 365221:28:03 extracts an empty tag list 365421:28:03 bulk inserts tags 365521:28:03# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/chain/create_spec.rb. It took 1.59 seconds. Expected to take 1.77 seconds. 365621:28:03# [RSpecRunTime] Starting example group spec/rubocop/cop/rspec/before_all_role_assignment_spec.rb. Expected to take 1.73 seconds. 365721:28:03Rubocop::Cop::RSpec::BeforeAllRoleAssignment 365921:28:03 and `before_all` 366021:28:03 does not register an offense 366121:28:03 and `before` 366221:28:03 does not register an offense 366321:28:03 with `let_it_be` variants 366421:28:03 let_it_be: :let_it_be 366521:28:03 and `before_all` 366621:28:03 does not register an offense 366721:28:03 and `before` 366821:28:03 and without role methods 366921:28:04 does not register an offense 367021:28:04 and role methods 367121:28:04 role_method: :add_guest 367221:28:04 registers an offense 367321:28:04 role_method: :add_reporter 367421:28:04 registers an offense 367521:28:04 role_method: :add_developer 367621:28:04 registers an offense 367721:28:04 role_method: :add_maintainer 367821:28:04 registers an offense 367921:28:04 role_method: :add_owner 368021:28:04 registers an offense 368121:28:04 role_method: :add_role 368221:28:04 registers an offense 368321:28:04 without nested contexts 368421:28:04 registers an offense 368521:28:04 with nested contexts 368621:28:04 registers an offense 368821:28:04 with unrelated `let_it_be` definition 368921:28:04 does not register an offense 369021:28:04 with many role method calls 369121:28:04 registers an offense 369221:28:04 with alternative example groups 369321:28:04 registers an offense 369421:28:04 with `let_it_be` outside of the ancestors chain 369521:28:04 does not register an offense 369621:28:04 let_it_be: :let_it_be_with_reload 369721:28:04 and `before_all` 369821:28:04 does not register an offense 369921:28:04 and `before` 370021:28:04 and without role methods 370121:28:04 does not register an offense 370221:28:04 and role methods 370321:28:04 role_method: :add_guest 370421:28:04 registers an offense 370521:28:04 role_method: :add_reporter 370621:28:04 registers an offense 370721:28:04 role_method: :add_developer 370821:28:04 registers an offense 370921:28:04 role_method: :add_maintainer 371021:28:04 registers an offense 371121:28:04 role_method: :add_owner 371221:28:04 registers an offense 371321:28:04 role_method: :add_role 371421:28:04 registers an offense 371521:28:04 without nested contexts 371621:28:04 registers an offense 371721:28:04 with nested contexts 371821:28:04 registers an offense 372021:28:04 with unrelated `let_it_be` definition 372121:28:04 does not register an offense 372221:28:04 with many role method calls 372321:28:04 registers an offense 372421:28:04 with alternative example groups 372521:28:04 registers an offense 372621:28:04 with `let_it_be` outside of the ancestors chain 372721:28:04 does not register an offense 372821:28:04 let_it_be: :let_it_be_with_refind 372921:28:04 and `before_all` 373021:28:04 does not register an offense 373121:28:04 and `before` 373221:28:04 and without role methods 373321:28:04 does not register an offense 373421:28:04 and role methods 373521:28:04 role_method: :add_guest 373621:28:04 registers an offense 373721:28:04 role_method: :add_reporter 373821:28:04 registers an offense 373921:28:04 role_method: :add_developer 374021:28:04 registers an offense 374121:28:04 role_method: :add_maintainer 374221:28:04 registers an offense 374321:28:04 role_method: :add_owner 374421:28:04 registers an offense 374521:28:04 role_method: :add_role 374621:28:04 registers an offense 374721:28:04 without nested contexts 374821:28:05 registers an offense 374921:28:05 with nested contexts 375021:28:05 registers an offense 375221:28:05 with unrelated `let_it_be` definition 375321:28:05 does not register an offense 375421:28:05 with many role method calls 375521:28:05 registers an offense 375621:28:05 with alternative example groups 375721:28:05 registers an offense 375821:28:05 with `let_it_be` outside of the ancestors chain 375921:28:05 does not register an offense 376021:28:05# [RSpecRunTime] Finishing example group spec/rubocop/cop/rspec/before_all_role_assignment_spec.rb. It took 1.38 seconds. Expected to take 1.73 seconds. 376121:28:05# [RSpecRunTime] Starting example group spec/services/alert_management/metric_images/upload_service_spec.rb. Expected to take 1.69 seconds. 376221:28:05AlertManagement::MetricImages::UploadService 376421:28:05 user does not have permissions 376521:28:05 behaves like no metric saved, an error given 376621:28:05 returns an error and does not upload 376721:28:05 user has permissions 376821:28:05 behaves like uploads the metric 376921:28:06 uploads the metric and returns a success 377021:28:06 no url given 377121:28:06 behaves like uploads the metric 377221:28:06 uploads the metric and returns a success 377321:28:06 record invalid 377421:28:06 behaves like no metric saved, an error given 377521:28:06 returns an error and does not upload 377621:28:06 user is guest 377721:28:06 behaves like no metric saved, an error given 377821:28:06 returns an error and does not upload 377921:28:06# [RSpecRunTime] Finishing example group spec/services/alert_management/metric_images/upload_service_spec.rb. It took 1.4 seconds. Expected to take 1.69 seconds. 378021:28:06# [RSpecRunTime] Starting example group spec/lib/gitlab/harbor/query_spec.rb. Expected to take 1.65 seconds. 378121:28:06Gitlab::Harbor::Query 378421:28:07 with valid page 378521:28:07 initialize successfully 378621:28:07 with invalid page 378721:28:07 initialize failed 378921:28:07 with valid limit 379021:28:07 initialize successfully 379121:28:07 with invalid limit 379221:28:07 with limit less than 0 379321:28:07 initialize failed 379421:28:07 with limit greater than 25 379521:28:07 initialize failed 379621:28:07 repository_id 379721:28:07 with valid repository_id 379821:28:07 initialize successfully 379921:28:07 with invalid repository_id 380021:28:07 initialize failed 380221:28:07 with valid artifact_id 380321:28:07 initialize successfully 380421:28:07 with invalid artifact_id 380521:28:07 initialize failed 380721:28:07 with valid sort 380821:28:07 initialize successfully 380921:28:07 with invalid sort 381021:28:07 initialize failed 381221:28:07 search_param: "name=desc", is_valid: true 381321:28:07 validates according to the regex 381421:28:07 search_param: "name=value1,name=value-2", is_valid: true 381521:28:07 validates according to the regex 381621:28:07 search_param: "name=value1,name=value_2", is_valid: false 381721:28:07 validates according to the regex 381821:28:07 search_param: "name=desc,key=value", is_valid: false 381921:28:07 validates according to the regex 382021:28:07 search_param: "name=value1, name=value2", is_valid: false 382121:28:07 validates according to the regex 382221:28:07 search_param: "name", is_valid: false 382321:28:07 validates according to the regex 382421:28:07 #repositories 382521:28:07 when params is {} 382621:28:07 fills default params 382721:28:07 when params contains options 382821:28:07 fills params with standard of Harbor 382921:28:07 when params contains invalid sort option 383021:28:07 ignores invalid sort params 383121:28:07 when client.get_repositories returns data 383221:28:07 returns the right repositories data 383421:28:07 when params is {} 383521:28:07 fills default params 383621:28:07 when params contains options 383721:28:07 fills params with standard of Harbor 383821:28:07 when params contains invalid sort option 383921:28:07 ignores invalid sort params 384021:28:07 when client.get_artifacts returns data 384121:28:07 returns the right artifacts data 384321:28:07 when params is {} 384421:28:07 fills default params 384521:28:07 when params contains options 384621:28:07 fills params with standard of Harbor 384721:28:07 when params contains invalid sort option 384821:28:07 ignores invalid sort params 384921:28:07 when client.get_tags returns data 385021:28:07 returns the right tags data 385121:28:07# [RSpecRunTime] Finishing example group spec/lib/gitlab/harbor/query_spec.rb. It took 1.2 seconds. Expected to take 1.65 seconds. 385221:28:07# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_projects_metric_spec.rb. Expected to take 1.61 seconds. 385321:28:07Gitlab::Usage::Metrics::Instrumentations::CountProjectsMetric 385421:28:08 with all time frame 385521:28:08 behaves like a correct instrumented metric value and query 385621:28:08 behaves like a correct instrumented metric value 385721:28:08 has correct value 385821:28:09# [RSpecRunTime] RSpec elapsed time: 21 minutes 28.76 seconds. Current RSS: ~1447M. Threads: 5. load average: 1.14 1.10 1.15 1/300 22627 386021:28:09 behaves like a correct instrumented metric query 386121:28:09 has correct generate query 386221:28:09 with 28d time frame 386321:28:09 behaves like a correct instrumented metric value and query 386421:28:09 behaves like a correct instrumented metric value 386521:28:09 has correct value 386621:28:09 behaves like a correct instrumented metric query 386721:28:09 has correct generate query 386821:28:09# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_projects_metric_spec.rb. It took 1.4 seconds. Expected to take 1.61 seconds. 386921:28:09# [RSpecRunTime] Starting example group spec/lib/gitlab/pagination/keyset/cursor_pager_spec.rb. Expected to take 1.56 seconds. 387021:28:09Gitlab::Pagination::Keyset::CursorPager 387221:28:09 returns the limited relation 387421:28:09 passes information about next page to request 387521:28:09 when retrieving the last page 387621:28:09 does not build information about the next page 387721:28:09 when retrieving an empty page 387821:28:10 does not build information about the next page 387921:28:10# [RSpecRunTime] Finishing example group spec/lib/gitlab/pagination/keyset/cursor_pager_spec.rb. It took 0.87 second. Expected to take 1.56 seconds. 388021:28:10# [RSpecRunTime] Starting example group spec/lib/gitlab/middleware/read_only_spec.rb. Expected to take 1.51 seconds. 388121:28:10Gitlab::Middleware::ReadOnly 388221:28:10 when database is read-only 388321:28:10 behaves like write access for a read-only GitLab instance 388421:28:10 normal requests to a read-only GitLab instance 388521:28:10 expects PATCH requests to be disallowed 388621:28:10 expects PUT requests to be disallowed 388721:28:10 expects POST requests to be disallowed 388821:28:10 expects a internal POST request to be allowed after a disallowed request 388921:28:10 expects DELETE requests to be disallowed 389021:28:10 expects POST of new file that looks like an LFS batch url to be disallowed 389121:28:10 returns last_vistited_url for disallowed request 389221:28:10 allowlisted requests 389321:28:10 expects a POST internal request to be allowed 389421:28:10 expects a POST internal request with trailing slash to be allowed 389521:28:10 expects a graphql request to be allowed 389621:28:10 expects a graphql request with trailing slash to be allowed 389721:28:10 relative URL is configured 389821:28:10 expects a graphql request to be allowed 389921:28:10 expects a graphql request with trailing slash to be allowed 390021:28:10 sidekiq admin requests 390121:28:10 mounted_at: "" 390221:28:10 allows requests 390321:28:10 allows requests with trailing slash 390421:28:10 mounted_at: "/" 390521:28:10 allows requests 390621:28:10 allows requests with trailing slash 390721:28:10 mounted_at: "/gitlab" 390821:28:10 allows requests 390921:28:10 allows requests with trailing slash 391021:28:10 mounted_at: "/gitlab/" 391121:28:10 allows requests 391221:28:10 allows requests with trailing slash 391321:28:10 mounted_at: "/gitlab/gitlab" 391421:28:10 allows requests 391521:28:10 allows requests with trailing slash 391621:28:10 mounted_at: "/gitlab/gitlab/" 391721:28:10 allows requests 391821:28:10 allows requests with trailing slash 391921:28:10 description: "LFS request to batch", path: "/root/rouge.git/info/lfs/objects/batch" 392021:28:10 expects a POST description: "LFS request to batch", path: "/root/rouge.git/info/lfs/objects/batch" URL to be allowed 392121:28:10 expects a POST description: "LFS request to batch", path: "/root/rouge.git/info/lfs/objects/batch" URL with trailing slash to be allowed 392221:28:10 description: "request to git-upload-pack", path: "/root/rouge.git/git-upload-pack" 392321:28:10 expects a POST description: "request to git-upload-pack", path: "/root/rouge.git/git-upload-pack" URL to be allowed 392421:28:10 expects a POST description: "request to git-upload-pack", path: "/root/rouge.git/git-upload-pack" URL with trailing slash to be allowed 392521:28:10 description: "user sign out", path: "/users/sign_out" 392621:28:10 expects a POST description: "user sign out", path: "/users/sign_out" URL to be allowed 392721:28:10 expects a POST description: "user sign out", path: "/users/sign_out" URL with trailing slash to be allowed 392821:28:10 description: "admin session", path: "/admin/session" 392921:28:10 expects a POST description: "admin session", path: "/admin/session" URL to be allowed 393021:28:10 expects a POST description: "admin session", path: "/admin/session" URL with trailing slash to be allowed 393121:28:10 description: "admin session destroy", path: "/admin/session/destroy" 393221:28:10 expects a POST description: "admin session destroy", path: "/admin/session/destroy" URL to be allowed 393321:28:11 expects a POST description: "admin session destroy", path: "/admin/session/destroy" URL with trailing slash to be allowed 393421:28:11 description: "LFS request to locks verify", path: "/root/rouge.git/info/lfs/locks/verify" 393521:28:11 expects a POST description: "LFS request to locks verify", path: "/root/rouge.git/info/lfs/locks/verify" URL not to be allowed 393621:28:11 expects a POST description: "LFS request to locks verify", path: "/root/rouge.git/info/lfs/locks/verify" URL with trailing slash not to be allowed 393721:28:11 description: "LFS request to locks create", path: "/root/rouge.git/info/lfs/locks" 393821:28:11 expects a POST description: "LFS request to locks create", path: "/root/rouge.git/info/lfs/locks" URL not to be allowed 393921:28:11 expects a POST description: "LFS request to locks create", path: "/root/rouge.git/info/lfs/locks" URL with trailing slash not to be allowed 394021:28:11 description: "LFS request to locks unlock", path: "/root/rouge.git/info/lfs/locks/1/unlock" 394121:28:11 expects a POST description: "LFS request to locks unlock", path: "/root/rouge.git/info/lfs/locks/1/unlock" URL not to be allowed 394221:28:11 expects a POST description: "LFS request to locks unlock", path: "/root/rouge.git/info/lfs/locks/1/unlock" URL with trailing slash not to be allowed 394321:28:11 JSON requests to a read-only GitLab instance 394421:28:11 expects PATCH requests to be disallowed 394521:28:11 expects PUT requests to be disallowed 394621:28:11 expects POST requests to be disallowed 394721:28:11 expects DELETE requests to be disallowed 394821:28:11# [RSpecRunTime] Finishing example group spec/lib/gitlab/middleware/read_only_spec.rb. It took 1.28 seconds. Expected to take 1.51 seconds. 394921:28:11# [RSpecRunTime] Starting example group spec/workers/packages/helm/extraction_worker_spec.rb. Expected to take 1.48 seconds. 395021:28:11Packages::Helm::ExtractionWorker 395221:28:11 with valid package file 395321:28:11 behaves like an idempotent worker 395421:28:11 is labeled as idempotent 395521:28:11 performs multiple times sequentially without raising an exception 395621:28:12 updates package and package file 395721:28:12 with invalid package file id 395821:28:12 doesn't update helm_file_metadatum 395921:28:12 with controlled errors 396021:28:12 with an empty package file 396121:28:12 behaves like handling error 396221:28:12 mark the package as errored 396321:28:12 with an invalid YAML 396421:28:12 behaves like handling error 396521:28:12 mark the package as errored 396621:28:12 with an invalid Chart.yaml 396721:28:12 behaves like handling error 396821:28:12 mark the package as errored 396921:28:12 with uncontrolled errors 397021:28:12 behaves like handling error 397121:28:12 mark the package as errored 397221:28:12# [RSpecRunTime] Finishing example group spec/workers/packages/helm/extraction_worker_spec.rb. It took 1.32 seconds. Expected to take 1.48 seconds. 397321:28:12# [RSpecRunTime] Starting example group spec/lib/gitlab/jira_import/handle_labels_service_spec.rb. Expected to take 1.44 seconds. 397421:28:12Gitlab::JiraImport::HandleLabelsService 397621:28:13 when some provided jira labels are missing 397721:28:13 creates the missing labels on the project level 397821:28:13 returns the id of all labels matching the title 397921:28:13 when no provided jira labels are missing 398021:28:13 does not create any new labels 398121:28:13 returns the id of all labels matching the title 398221:28:13 when no labels are provided 398321:28:13 does not create any new labels 398421:28:13# [RSpecRunTime] Finishing example group spec/lib/gitlab/jira_import/handle_labels_service_spec.rb. It took 1.08 seconds. Expected to take 1.44 seconds. 398521:28:13# [RSpecRunTime] Starting example group spec/lib/api/entities/branch_spec.rb. Expected to take 1.4 seconds. 398621:28:13API::Entities::Branch 398821:28:14 includes basic fields 398921:28:14# [RSpecRunTime] Finishing example group spec/lib/api/entities/branch_spec.rb. It took 1.0 second. Expected to take 1.4 seconds. 399021:28:14# [RSpecRunTime] Starting example group spec/views/projects/pages/new.html.haml_spec.rb. Expected to take 1.37 seconds. 399121:28:14projects/pages/new 399221:28:15 shows the onboarding wizard 399321:28:15# [RSpecRunTime] Finishing example group spec/views/projects/pages/new.html.haml_spec.rb. It took 1.15 seconds. Expected to take 1.37 seconds. 399421:28:15# [RSpecRunTime] RSpec elapsed time: 21 minutes 35.63 seconds. Current RSS: ~1456M. Threads: 5. load average: 1.13 1.10 1.15 1/301 22674 399621:28:15# [RSpecRunTime] Starting example group spec/services/clusters/cleanup/service_account_service_spec.rb. Expected to take 1.31 seconds. 399721:28:15Clusters::Cleanup::ServiceAccountService 399921:28:16 deletes gitlab service account 400021:28:16 logs all events 400121:28:16 deletes cluster 400221:28:16 when cluster.kubeclient is nil 400321:28:16 deletes cluster 400421:28:16 when there is a Kubeclient::HttpError 400521:28:16 with error:Unauthorized 400621:28:16 destroys cluster 400721:28:16 with error:forbidden 400821:28:16 destroys cluster 400921:28:16 with error:Certificate verify Failed 401021:28:16 destroys cluster 401121:28:16# [RSpecRunTime] Finishing example group spec/services/clusters/cleanup/service_account_service_spec.rb. It took 0.98 second. Expected to take 1.31 seconds. 401221:28:16# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_slack_app_installations_gbp_metric_spec.rb. Expected to take 1.29 seconds. 401321:28:16Gitlab::Usage::Metrics::Instrumentations::CountSlackAppInstallationsGbpMetric 401421:28:17 behaves like a correct instrumented metric value and query 401521:28:17 behaves like a correct instrumented metric value 401621:28:17 has correct value 401721:28:17 behaves like a correct instrumented metric query 401821:28:17 has correct generate query 401921:28:17# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_slack_app_installations_gbp_metric_spec.rb. It took 1.03 seconds. Expected to take 1.29 seconds. 402021:28:17# [RSpecRunTime] Starting example group spec/services/bulk_imports/file_decompression_service_spec.rb. Expected to take 1.22 seconds. 402121:28:17BulkImports::FileDecompressionService 402321:28:18 decompresses specified file 402421:28:18 performs decompressed file size validation 402521:28:18 when dir is not in tmpdir 402621:28:18 raises an error 402721:28:18 when path is being traversed 402821:28:18 raises an error 402921:28:18 when compressed file is a symlink 403021:28:18 is expected not to exist "/tmp/d20241024-343-fblvdq/file.gz" 403121:28:18 when compressed file shares multiple hard links 403221:28:18 is expected not to exist "/tmp/d20241024-343-fblvdq/file.gz" 403321:28:18 when decompressed file is a symlink 403421:28:18 is expected not to exist "/tmp/d20241024-343-fblvdq/file.txt" 403521:28:18 when decompressed file shares multiple hard links 403621:28:18 is expected not to exist "/tmp/d20241024-343-fblvdq/file.txt" 403721:28:18# [RSpecRunTime] Finishing example group spec/services/bulk_imports/file_decompression_service_spec.rb. It took 0.82 second. Expected to take 1.22 seconds. 403821:28:18# [RSpecRunTime] Starting example group spec/lib/gitlab/rack_attack/user_allowlist_spec.rb. Expected to take 1.21 seconds. 403921:28:18Gitlab::RackAttack::UserAllowlist 404021:28:18 input: nil, elements: [] 404121:28:18 has the expected elements 404221:28:18 implements empty? 404321:28:18 implements include? 404421:28:18 input: "", elements: [] 404521:28:18 has the expected elements 404621:28:18 implements empty? 404721:28:18 implements include? 404821:28:18 input: "123", elements: [123] 404921:28:18 has the expected elements 405021:28:18 implements empty? 405121:28:18 implements include? 405221:28:18 input: "123,456", elements: [123, 456] 405321:28:19 has the expected elements 405421:28:19 implements empty? 405521:28:19 implements include? 405621:28:19 input: "123,foobar, 456,", elements: [123, 456] 405721:28:19 has the expected elements 405821:28:19 implements empty? 405921:28:19 implements include? 406021:28:19# [RSpecRunTime] Finishing example group spec/lib/gitlab/rack_attack/user_allowlist_spec.rb. It took 0.42 second. Expected to take 1.21 seconds. 406121:28:19# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/environment_spec.rb. Expected to take 1.17 seconds. 406221:28:19Gitlab::Ci::Config::Entry::Environment 406321:28:19 when configuration is a string 406521:28:19 is string configuration 406721:28:19 is not hash configuration 407121:28:19 returns valid hash 407321:28:19 returns environment name 407521:28:19 returns environment url 407621:28:19 when configuration is a hash 407821:28:19 is not string configuration 408021:28:19 is hash configuration 408421:28:19 returns valid hash 408621:28:19 returns environment name 408821:28:19 returns environment url 408921:28:19 when valid action is used 409021:28:19 action: "start" 409221:28:19 action: "stop" 409421:28:19 action: "prepare" 409621:28:19 action: "verify" 409821:28:19 action: "access" 410021:28:19 when wrong action type is used 410221:28:19 is not valid 410421:28:19 contains error about wrong action type 410521:28:19 when invalid action is used 410721:28:19 is not valid 410921:28:19 contains error about invalid action 411021:28:19 when on_stop is used 411221:28:19 when invalid on_stop is used 411421:28:19 is not valid 411621:28:19 contains error about invalid action 411721:28:19 when wrong url type is used 411921:28:19 is not valid 412121:28:19 contains error about wrong url type 412221:28:19 when variables are used for environment 412521:28:19 when auto_stop_in is specified 412621:28:19 when auto_stop_in is correct format 412721:28:19 becomes valid 412821:28:19 when variables are used for auto_stop_in 412921:28:19 becomes valid 413021:28:19 when configuration is invalid 413121:28:19 when configuration is an array 413321:28:19 is not valid 413521:28:20 contains error about invalid type 413621:28:20 when environment name is not present 413821:28:20 is not valid 414021:28:20 contains error about missing environment name 414321:28:20 is expected not to be valid 414521:28:20 is expected to be valid 414721:28:20 is expected to be valid 414821:28:20 deployment_tier 415021:28:20 is expected to be valid 415221:28:20 is expected not to be valid 415421:28:20 is expected to be valid 415521:28:20 is unknown value 415621:28:20 is invalid and adds an error 415721:28:20# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/environment_spec.rb. It took 1.09 seconds. Expected to take 1.17 seconds. 415821:28:20# [RSpecRunTime] Starting example group spec/services/packages/npm/create_metadata_cache_service_spec.rb. Expected to take 1.12 seconds. 415921:28:20Packages::Npm::CreateMetadataCacheService 416121:28:20 returns an unique key 416321:28:21 creates a new metadata cache 416421:28:21 obtains a lease to create a new metadata cache 416521:28:21 with existing metadata cache 416621:28:21 does not create a new metadata cache 416721:28:21 updates the metadata cache 416821:28:21 when the lease is already taken 416921:28:21 does not create a new metadata cache 417121:28:21# [RSpecRunTime] Finishing example group spec/services/packages/npm/create_metadata_cache_service_spec.rb. It took 1.56 seconds. Expected to take 1.12 seconds. 417221:28:21# [RSpecRunTime] Starting example group spec/workers/ml/experiment_tracking/associate_ml_candidate_to_package_worker_spec.rb. Expected to take 1.1 seconds. 417321:28:21Ml::ExperimentTracking::AssociateMlCandidateToPackageWorker 417421:28:21 .handle_event 417521:28:22 behaves like subscribes to event 417621:28:22 consumes the published event 417721:28:22 behaves like an idempotent worker 417821:28:22 is labeled as idempotent 417921:28:22 performs multiple times sequentially without raising an exception 418021:28:22 when package name matches ml_experiment_{id} 418121:28:22 when candidate with iid exists 418221:28:22 associates candidate to package 418321:28:22 when no candidate with iid exists 418421:28:22 does not associate candidate 418521:28:22 when candidate with iid exists but in a different project 418621:28:22 does not associate candidate 418721:28:22 when package is deleted before event is called 418821:28:22 does not associate candidate 418921:28:22 #handles_event? 419021:28:22 package_name: "ml_experiment_1234", package_type: "generic", handles_event: true 419121:28:22 is expected to eq true 419221:28:22 package_name: "ml_experiment_1234", package_type: "maven", handles_event: false 419321:28:22 is expected to eq false 419421:28:22 package_name: "1234", package_type: "generic", handles_event: false 419521:28:22 is expected to eq false 419621:28:22 package_name: "ml_experiment_", package_type: "generic", handles_event: false 419721:28:22 is expected to eq false 419821:28:22 package_name: "blah", package_type: "generic", handles_event: false 419921:28:22 is expected to eq false 420021:28:22# [RSpecRunTime] Finishing example group spec/workers/ml/experiment_tracking/associate_ml_candidate_to_package_worker_spec.rb. It took 0.92 second. Expected to take 1.1 seconds. 420121:28:22# [RSpecRunTime] Starting example group spec/models/integrations/apple_app_store_spec.rb. Expected to take 1.04 seconds. 420221:28:22Integrations::AppleAppStore 420321:28:22 does not allow STI 420421:28:22 when integration is enabled 420621:28:22 returns custom fields 420821:28:22 returns true for a successful request 420921:28:22 returns false for an invalid request 421121:28:22 renders prompt information 421321:28:22 returns the name of the integration 421421:28:22 #ci_variables 421521:28:23 returns the vars for protected branch 421621:28:23 doesn't return the vars for unprotected branch 421721:28:23 #initialize_properties 421821:28:23 when app_store_protected_refs is nil 421921:28:23 sets app_store_protected_refs to true 422021:28:23 when app_store_protected_refs is false 422121:28:23 sets app_store_protected_refs to false 422421:28:23 is expected to validate that :app_store_issuer_id cannot be empty/falsy 422521:28:23 is expected to validate that :app_store_key_id cannot be empty/falsy 422621:28:23 is expected to validate that :app_store_private_key cannot be empty/falsy 422721:28:23 is expected to validate that :app_store_private_key_file_name cannot be empty/falsy 422821:28:23************************************************************************ 422921:28:23Warning from shoulda-matchers: 423021:28:23You are using `validate_inclusion_of` to assert that a boolean column 423121:28:23allows boolean values and disallows non-boolean ones. Be aware that it 423221:28:23is not possible to fully test this, as boolean columns will 423321:28:23automatically convert non-boolean values to boolean ones. Hence, you 423421:28:23should consider removing this test. 423521:28:23************************************************************************ 423621:28:23 is expected to validate that :app_store_protected_refs is either ‹true› or ‹false› 423721:28:23 is expected to allow :app_store_issuer_id to be ‹"aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee"› 423821:28:23 is expected not to allow :app_store_issuer_id to be ‹"abcde"› 423921:28:23 is expected to allow :app_store_private_key to be ‹"-----BEGIN PRIVATE KEY-----\nMIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKS+CfS9GcRSdYSN\nSzyH5QJQBr5umRL6E+KilOV39iYFO/9oHjUdapTRWkrwnNPCp7qaeck4Jr8iv14t\nPVNDfNr76eGb6/3YknOAP0QOjLWunoC8kjU+N/JHU52NrUeX3qEy8EKV9LeCDJcB\nkBk+Yejn9nypg8c7sLsn33CB6i3bAgMBAAECgYA2D26w80T7WZvazYr86BNMePpd\nj2mIAqx32KZHzt/lhh40J/SRtX9+Kl0Y7nBoRR5Ja9u/HkAIxNxLiUjwg9r6cpg/\nuITEF5nMt7lAk391BuI+7VOZZGbJDsq2ulPd6lO+C8Kq/PI/e4kXcIjeH6KwQsuR\n5vrXfBZ3sQfflaiN4QJBANBt8JY2LIGQF8o89qwUpRL5vbnKQ4IzZ5+TOl4RLR7O\nAQpJ81tG...› 424021:28:23 is expected not to allow :app_store_private_key to be ‹"foo"› 424121:28:23 is expected to allow :app_store_key_id to be ‹"ABCD1EF12G"› 424221:28:23 is expected not to allow :app_store_key_id to be ‹"ABC"› 424321:28:23 is expected not to allow :app_store_key_id to be ‹"abc1"› 424421:28:23 is expected not to allow :app_store_key_id to be ‹"-A0-"› 424521:28:23 when integration is disabled 424621:28:23 #ci_variables 424721:28:23 returns an empty array 424821:28:23# [RSpecRunTime] Finishing example group spec/models/integrations/apple_app_store_spec.rb. It took 0.79 second. Expected to take 1.04 seconds. 424921:28:23# [RSpecRunTime] Starting example group spec/graphql/resolvers/commit_pipelines_resolver_spec.rb. Expected to take 1.02 seconds. 425021:28:23Resolvers::CommitPipelinesResolver 425121:28:24 resolves pipelines for commit and ref 425221:28:24# [RSpecRunTime] Finishing example group spec/graphql/resolvers/commit_pipelines_resolver_spec.rb. It took 0.84 second. Expected to take 1.02 seconds. 425321:28:24# [RSpecRunTime] Starting example group spec/rubocop/cop/static_translation_definition_spec.rb. Expected to take 0.96 second. 425421:28:24RuboCop::Cop::StaticTranslationDefinition 425621:28:24 code: "CONSTANT_1 = __(\"a\")" 425721:28:24 does not register an offense 425821:28:24 code: "CONSTANT_2 = s__(\"a\")" 425921:28:24 does not register an offense 426021:28:24 code: "CONSTANT_3 = n__(\"a\")" 426121:28:24 does not register an offense 426221:28:24 code: "CONSTANT_var = _(code)" 426321:28:24 does not register an offense 426421:28:24 code: "CONSTANT_int = _(1)" 426521:28:24 does not register an offense 426621:28:24 code: "CONSTANT_none = _()" 426721:28:24 does not register an offense 426821:28:24 code: "class MyClass\n def self.method\n @cache ||= { hello: -> { _(\"hello\") } }\n end\nend\n" 426921:28:24 does not register an offense 427021:28:24 code: "class MyClass\n def self.method\n @cache ||= { hello: proc { _(\"hello\") } }\n end\nend\n" 427121:28:24 does not register an offense 427221:28:24 code: "class MyClass\n def method\n @cache ||= { hello: _(\"hello\") }\n end\nend\n" 427321:28:24 does not register an offense 427421:28:24 code: "def method\n s_('a')\nend\n" 427521:28:24 does not register an offense 427621:28:24 code: "class MyClass\n VALID = -> {\n s_('hi')\n }\nend\n" 427721:28:24 does not register an offense 427821:28:24 code: "class MyClass\n def hello\n {\n a: _('hi')\n }\n end\nend\n" 427921:28:24 does not register an offense 428021:28:24 code: "SomeClass = Struct.new do\n def text\n _('Some translated text')\n end\nend\n" 428121:28:24 does not register an offense 428221:28:24 code: "Struct.new('SomeClass') do\n def text\n _('Some translated text')\n end\nend\n" 428321:28:24 does not register an offense 428421:28:24 code: "class MyClass\n field :foo, title: -> { _('A title') }\nend\n" 428521:28:24 does not register an offense 428621:28:24 code: "included do\n put do\n _('b')\n end\nend\nclass_methods do\n expose do\n _('b')\n end\nend\n" 428721:28:24 does not register an offense 429021:28:24 registers an offense 429221:28:24 registers an offense 429421:28:24 registers an offense 429521:28:24 code: "A = _('a' \\\n ^^^^^^^ [...]\n 'b')\n" 429621:28:24 registers an offense 429721:28:24 code: "A = _(\"a\#{s}\")\n ^^^^^^^^^^ [...]\n" 429821:28:24 registers an offense 430021:28:24 registers an offense 430221:28:24 registers an offense 430421:28:25 registers an offense 430621:28:25 registers an offense 430821:28:25 registers an offense 430921:28:25# [RSpecRunTime] Finishing example group spec/rubocop/cop/static_translation_definition_spec.rb. It took 0.7 second. Expected to take 0.96 second. 431021:28:25# [RSpecRunTime] Starting example group spec/workers/ci/pipeline_bridge_status_worker_spec.rb. Expected to take 0.93 second. 431121:28:25Ci::PipelineBridgeStatusWorker 431321:28:25 when pipeline exists 431421:28:25 calls the service 431521:28:25 when pipeline does not exist 431621:28:25 does not call the service 431721:28:25# [RSpecRunTime] Finishing example group spec/workers/ci/pipeline_bridge_status_worker_spec.rb. It took 0.67 second. Expected to take 0.93 second. 431821:28:25# [RSpecRunTime] Starting example group spec/workers/clusters/agents/delete_expired_events_worker_spec.rb. Expected to take 0.87 second. 431921:28:25Clusters::Agents::DeleteExpiredEventsWorker 432121:28:26 calls the deletion service 432221:28:26 agent no longer exists 432321:28:26 completes without raising an error 432421:28:26# [RSpecRunTime] Finishing example group spec/workers/clusters/agents/delete_expired_events_worker_spec.rb. It took 0.71 second. Expected to take 0.87 second. 432521:28:26# [RSpecRunTime] Starting example group spec/lib/api/helpers/packages/npm_spec.rb. Expected to take 0.84 second. 432621:28:26API::Helpers::Packages::Npm 432721:28:26 #enqueue_sync_metadata_cache_worker 432821:28:26 behaves like enqueue a worker to sync a metadata cache 432921:28:27 enqueues a worker to create a metadata cache 433021:28:27# [RSpecRunTime] Finishing example group spec/lib/api/helpers/packages/npm_spec.rb. It took 0.67 second. Expected to take 0.84 second. 433121:28:27# [RSpecRunTime] Starting example group spec/tooling/danger/feature_flag_spec.rb. Expected to take 0.82 second. 433221:28:27Tooling::Danger::FeatureFlag 433321:28:27 Tooling::Danger::FeatureFlag::Found 433521:28:27 is expected to be a kind of Tooling::Danger::FeatureFlag::Found(keyword_init: true) 433621:28:27 when given path does not exist 433721:28:27 is expected to be nil 433821:28:27 when YAML is invalid 433921:28:27 is expected to be nil 434121:28:27 when name is nil 434221:28:27 is expected to eq false 434321:28:27 when name is not nil 434421:28:27 is expected to eq true 434521:28:27 #missing_group? 434621:28:27 when group is nil 434721:28:27 is expected to eq true 434821:28:27 when group is not nil 434921:28:27 is expected to eq false 435021:28:27 #missing_feature_issue_url? 435121:28:27 when feature_issue_url is nil 435221:28:27 is expected to eq true 435321:28:27 when feature_issue_url is not nil 435421:28:27 is expected to eq false 435521:28:27 #missing_introduced_by_url? 435621:28:27 when introduced_by_url is nil 435721:28:27 is expected to eq true 435821:28:27 when introduced_by_url is not nil 435921:28:27 is expected to eq false 436021:28:27 #missing_rollout_issue_url? 436121:28:27 when rollout_issue_url is nil 436221:28:27 is expected to eq true 436321:28:27 when rollout_issue_url is not nil 436421:28:27 is expected to eq false 436521:28:27 #missing_milestone? 436621:28:27 when milestone is nil 436721:28:27 is expected to eq true 436821:28:27 when milestone is not nil 436921:28:27 is expected to eq false 437021:28:27 #default_enabled? 437121:28:27 when default_enabled is nil 437221:28:27 is expected to eq false 437321:28:27 when default_enabled is false 437421:28:27 is expected to eq false 437521:28:27 when default_enabled is true 437621:28:27 is expected to eq true 437721:28:27 #group_match_mr_label? 437821:28:27 when group is nil 437921:28:27 is true only if MR has no group label 438021:28:27 when group is not nil 438121:28:27 is true only if MR has the same group label 438221:28:27 #find_line_index 438321:28:27 when line is found 438421:28:27 is expected to eq 1 438521:28:27 when line is not found 438621:28:27 is expected to be nil 438721:28:27 #feature_flag_files 438821:28:27 retrieves added feature flag files 438921:28:27 with added added feature flag files 439021:28:27 returns an array of Found objects 439121:28:27 without added added feature flag files 439221:28:27 returns an array of Found objects 439321:28:27 retrieves modified feature flag files 439421:28:27 with modified modified feature flag files 439521:28:27 returns an array of Found objects 439621:28:27 without modified modified feature flag files 439721:28:27 returns an array of Found objects 439821:28:27 retrieves deleted feature flag files 439921:28:27 with deleted deleted feature flag files 440021:28:27 returns an array of Found objects 440121:28:27 without deleted deleted feature flag files 440221:28:27 returns an array of Found objects 440321:28:27# [RSpecRunTime] Finishing example group spec/tooling/danger/feature_flag_spec.rb. It took 0.7 second. Expected to take 0.82 second. 440421:28:27# [RSpecRunTime] Starting example group spec/lib/gitlab/database/postgres_index_bloat_estimate_spec.rb. Expected to take 0.78 second. 440521:28:27Gitlab::Database::PostgresIndexBloatEstimate 440621:28:28 is expected to be a kind of Gitlab::Database::SharedModel(abstract) 440821:28:28 returns the bloat size in bytes 440921:28:28 #bloat_size_bytes 441021:28:28 is an alias of #bloat_size 441221:28:28 belongs to a PostgresIndex 441321:28:28# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/postgres_index_bloat_estimate_spec.rb. It took 0.77 second. Expected to take 0.78 second. 441421:28:28# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/event_selection_rule_spec.rb. Expected to take 0.77 second. 441521:28:28Gitlab::Usage::EventSelectionRule 441621:28:28 #redis_keys_for_time_frame 441721:28:28 without a filter 441821:28:28 when time_frame is "all" 441921:28:28 returns an array with a single redis key 442021:28:28 when time_frame is "7d" 442121:28:28 returns an array with a single redis keys for correct week 442221:28:28 when time_frame is "28d" 442321:28:28 returns an array with a keys for the last 4 full weeks 442421:28:28 with a filter 442521:28:28 when time_frame is "all" 442621:28:28 returns an array with a single redis key 442721:28:28 when unique_identifier_name is nil 442821:28:28 when time_frame is "7d" 442921:28:28 returns an array with a single redis keys for the correct week 443021:28:28 when key is overridden 443121:28:28 uses the legacy key 443221:28:28 when time_frame is "28d" 443321:28:28 returns an array with a keys for the last 4 full weeks 443421:28:28 when unique_identifier_name is set 443521:28:28 when time_frame is "7d" 443621:28:28 returns an array with a single redis keys for the correct week 443721:28:28 when time_frame is "28d" 443821:28:28 returns an array with a keys for the last 4 full weeks 444021:28:28 with no filter 444121:28:28 with no additional_properties 444221:28:28 is expected to eq true 444321:28:28 with additional_properties 444421:28:28 is expected to eq true 444621:28:28 with matching additional_properties 444721:28:28 is expected to eq true 444821:28:28 with not matching additional_properties 444921:28:28 is expected to eq false 445021:28:28 with no additional_properties 445121:28:28 is expected to eq false 445221:28:28 #redis_key_for_date 445321:28:28 without a filter 445421:28:28 returns the key name 445521:28:28 with a single property filter 445621:28:28 returns the correct key with filter 445721:28:28 with a multi property filter that is unordered 445821:28:29 returns the correct key with filter 445921:28:29 when time framed 446021:28:29 adds the key prefix and suffix to the event name 446221:28:29 sets the attributes 446321:28:29 #total_counter? 446421:28:29 when it has unique_identifier_name 446521:28:29 is expected to eq false 446621:28:29 when it has no unique_identifier_name 446721:28:29 is expected to eq true 446821:28:29 object equality - #eql 446921:28:29 treats objects identical with identical attributes 447021:28:29 compared to different class leads to in-equality 447121:28:29 different name leads to in-equality 447221:28:29 different time_framed leads to in-equality 447321:28:29 different filter leads to in-equality 447421:28:29 different unique_identifier_name leads to in-equality 447521:28:29# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/event_selection_rule_spec.rb. It took 0.68 second. Expected to take 0.77 second. 447621:28:29# [RSpecRunTime] Starting example group spec/serializers/group_link/group_link_entity_spec.rb. Expected to take 0.72 second. 447721:28:29GroupLink::GroupLinkEntity 447821:28:29 matches json schema 447921:28:29 correctly exposes `shared_with_group.avatar_url` 448021:28:29 for direct member 448121:28:29 behaves like exposes source type properties 448221:28:29 exposes `is_direct_member` as `true` 448321:28:29 exposes `is_inherited_member` as `false` 448421:28:29 for inherited member 448521:28:29 behaves like exposes source type properties 448621:28:29 exposes `is_direct_member` as `false` 448721:28:29 exposes `is_inherited_member` as `true` 448821:28:29# [RSpecRunTime] Finishing example group spec/serializers/group_link/group_link_entity_spec.rb. It took 0.55 second. Expected to take 0.72 second. 448921:28:29# [RSpecRunTime] Starting example group spec/support_specs/database/multiple_databases_helpers_spec.rb. Expected to take 0.67 second. 449021:28:29Database::MultipleDatabasesHelpers 449121:28:29 preloads database version for Ci::ApplicationRecord 449221:28:29 preloads database version for ApplicationRecord 449321:28:29 .with_added_ci_connection 449421:28:29 when only a single database is setup 449521:28:29 connects Ci::ApplicationRecord to the main database for the duration of the block (PENDING: Skipping because some of the extra databases [:ci] are setup) 449621:28:29 when multiple databases are setup 449721:28:29 does not mock the original Ci::ApplicationRecord connection 449821:28:29 .with_reestablished_active_record_base 449921:28:29 when doing establish_connection 450021:28:29 on ActiveRecord::Base 450121:28:29 raises exception 450221:28:29 when using with_reestablished_active_record_base 450321:28:30 does not raise exception 450421:28:30 on Ci::ApplicationRecord 450521:28:30 raises exception 450621:28:30 when using with_reestablished_active_record_base 450721:28:30 does not raise exception 450821:28:30 when trying to access connection 450921:28:30 when reconnect is true 451021:28:30 does not raise exception 451121:28:30 when reconnect is false 451221:28:30 does raise exception 451321:28:30# [RSpecRunTime] Finishing example group spec/support_specs/database/multiple_databases_helpers_spec.rb. It took 0.62 second. Expected to take 0.67 second. 451421:28:30# [RSpecRunTime] Starting example group spec/models/ml/candidate_metadata_spec.rb. Expected to take 0.67 second. 451521:28:30Ml::CandidateMetadata 451621:28:30 does not allow STI 451721:28:30 associations 451821:28:30 is expected to belong to candidate required: false 451921:28:30 uniqueness of name 452021:28:31 is unique within candidate 452121:28:31# [RSpecRunTime] Finishing example group spec/models/ml/candidate_metadata_spec.rb. It took 0.57 second. Expected to take 0.67 second. 452221:28:31# [RSpecRunTime] Starting example group spec/workers/gitlab/import/stuck_import_job_spec.rb. Expected to take 0.63 second. 452321:28:31Gitlab::Import::StuckImportJob 452421:28:31 marks the stuck import project as failed and track the error on import_failures 452521:28:31# [RSpecRunTime] Finishing example group spec/workers/gitlab/import/stuck_import_job_spec.rb. It took 0.55 second. Expected to take 0.63 second. 452621:28:31# [RSpecRunTime] Starting example group spec/lib/gitlab/bitbucket_import/parallel_scheduling_spec.rb. Expected to take 0.62 second. 452721:28:31Gitlab::BitbucketImport::ParallelScheduling 452821:28:32 #calculate_job_delay 452921:28:32 returns an incremental delay 453021:28:32 deducts the runtime from the delay 453121:28:32 #each_object_to_import 453221:28:32 without representation_type 453321:28:32 raises NotImplementedError 453421:28:32 with representation_type 453521:28:32 yields every object to import 453621:28:32 resumes from the last page 453721:28:32 does not yield the object if it was already imported 453821:28:32# [RSpecRunTime] Finishing example group spec/lib/gitlab/bitbucket_import/parallel_scheduling_spec.rb. It took 0.61 second. Expected to take 0.62 second. 453921:28:32# [RSpecRunTime] Starting example group spec/graphql/types/admin/analytics/usage_trends/measurement_type_spec.rb. Expected to take 0.59 second. 454021:28:32Types::Admin::Analytics::UsageTrends::MeasurementType 454121:28:32 is expected to have graphql field :recorded_at 454221:28:32 is expected to have graphql field :identifier 454321:28:32 is expected to have graphql field :count 454421:28:32 authorization 454521:28:32 when the user is not admin 454621:28:32 returns an error 454721:28:32 does not return usageTrendsMeasurements data 454821:28:32 when user is an admin 454921:28:32 returns usageTrendsMeasurements data 455021:28:32# [RSpecRunTime] Finishing example group spec/graphql/types/admin/analytics/usage_trends/measurement_type_spec.rb. It took 0.48 second. Expected to take 0.59 second. 455121:28:32# [RSpecRunTime] Starting example group spec/lib/gitlab/private_commit_email_spec.rb. Expected to take 0.58 second. 455221:28:32Gitlab::PrivateCommitEmail 455421:28:32 is expected to match "1-foo@users.noreply.localhost" 455521:28:32 is expected to match "1-BLAH@users.noreply.localhost" 455621:28:32 is expected not to match "1-foo@users.noreply.localhost.foo" 455721:28:32 is expected not to match "1-foo@users.noreply.gitlab.com" 455821:28:32 is expected not to match "foo-1@users.noreply.gitlab.com" 455921:28:32 is expected not to match "foobar@gitlab.com" 456021:28:32 is only generated once per request 456121:28:32 .user_id_for_email 456221:28:32 parses user id from email 456321:28:32 returns nil on invalid commit email 456421:28:32 .user_ids_for_email 456521:28:32 returns deduplicated user IDs for each valid email 456621:28:32 returns an empty array with no valid emails 456821:28:33 returns email in the format id-username@hostname 456921:28:33 stores the private commit email with uppercase 457021:28:33# [RSpecRunTime] Finishing example group spec/lib/gitlab/private_commit_email_spec.rb. It took 0.46 second. Expected to take 0.58 second. 457121:28:33# [RSpecRunTime] Starting example group spec/lib/gitlab/error_tracking/processor/sidekiq_processor_spec.rb. Expected to take 0.54 second. 457221:28:33Gitlab::ErrorTracking::Processor::SidekiqProcessor 457321:28:33 .filter_arguments 457421:28:33 returns a lazy enumerator 457521:28:33 arguments filtering 457621:28:33 klass: "UnknownWorker", expected: [1, "[FILTERED]", "[FILTERED]", "[FILTERED]"] 457721:28:33 is expected to eq [1, "[FILTERED]", "[FILTERED]", "[FILTERED]"] 457821:28:33 klass: "NoPermittedArguments", expected: [1, "[FILTERED]", "[FILTERED]", "[FILTERED]"] 457921:28:33 is expected to eq [1, "[FILTERED]", "[FILTERED]", "[FILTERED]"] 458021:28:33 klass: "OnePermittedArgument", expected: [1, "string", "[FILTERED]", "[FILTERED]"] 458121:28:33 is expected to eq [1, "string", "[FILTERED]", "[FILTERED]"] 458221:28:33 klass: "AllPermittedArguments", expected: [1, "string", [1, 2], {:a=>1}] 458321:28:33 is expected to eq [1, "string", [1, 2], {:a=>1}] 458421:28:33 .permitted_arguments_for_worker 458521:28:33 returns the loggable_arguments for a worker class as a set 458621:28:33 returns an empty set when the worker class does not exist 458721:28:33 returns an empty set when the worker class does not respond to loggable_arguments 458821:28:33 returns an empty set when loggable_arguments cannot be converted to a set 458921:28:33 memoizes the results 459021:28:33 .loggable_arguments 459121:28:33 filters and limits the arguments, then converts to strings 459321:28:33 when there is Sidekiq data 459421:28:33 when processing via the default error handler 459521:28:33 with Sentry events 459621:28:33 for an unknown worker 459721:28:33 only allows numeric arguments for an unknown worker 459821:28:33 for a permitted worker 459921:28:33 allows all argument types for a permitted worker 460021:28:33 when processing via Gitlab::ErrorTracking 460121:28:33 with Sentry events 460221:28:33 for an unknown worker 460321:28:33 only allows numeric arguments for an unknown worker 460421:28:33 for a permitted worker 460521:28:33 allows all argument types for a permitted worker 460621:28:33 with Sentry events 460721:28:33 behaves like handles jobstr fields 460821:28:33 when a jobstr field is present 460921:28:33 removes the jobstr 461021:28:33 when no jobstr value is present 461121:28:33 does nothing 461221:28:33 when there is no Sidekiq data 461321:28:33 with Sentry events 461421:28:33 behaves like does nothing 461521:28:33 does nothing 461621:28:33 when there is Sidekiq data but no job 461721:28:33 with Sentry events 461821:28:33 behaves like does nothing 461921:28:33 does nothing 462021:28:33# [RSpecRunTime] Finishing example group spec/lib/gitlab/error_tracking/processor/sidekiq_processor_spec.rb. It took 0.53 second. Expected to take 0.54 second. 462121:28:33# [RSpecRunTime] Starting example group spec/lib/gitlab/import/metrics_spec.rb. Expected to take 0.53 second. 462221:28:33Gitlab::Import::Metrics 462321:28:33 #track_start_import 462421:28:33 when project is not a github import 462521:28:33 does not emit importer metrics 462621:28:33 when project is a github import 462721:28:33 emits importer metrics 462821:28:33 #track_failed_import 462921:28:33 when project is not a github import 463021:28:33 does not emit importer metrics 463121:28:33 when project is a github import 463221:28:33 emits importer metrics 463321:28:33 #track_finished_import 463421:28:33 when project is a github import 463521:28:33 emits importer metrics 463621:28:33 when import is partially completed 463721:28:33 emits snowplow metrics 463821:28:33 when project is not a github import 463921:28:33 does not emit importer metrics 464021:28:33 #track_cancelled_import 464121:28:33 when project is not a github import 464221:28:33 does not emit importer metrics 464321:28:33 when project is a github import 464421:28:34 emits importer metrics 464521:28:34 #issues_counter 464621:28:34 creates a counter for issues 464721:28:34 #merge_requests_counter 464821:28:34 creates a counter for issues 464921:28:34# [RSpecRunTime] Finishing example group spec/lib/gitlab/import/metrics_spec.rb. It took 0.48 second. Expected to take 0.53 second. 465021:28:34# [RSpecRunTime] Starting example group spec/tooling/danger/datateam_spec.rb. Expected to take 0.5 second. 465121:28:34Tooling::Danger::Datateam 465221:28:34 data team danger 465321:28:34 with structure.sql subtraction changes and no Data Warehouse::Impact Check label 465421:28:34 aggregate_failures 465521:28:34 with structure.sql subtraction changes and Data Warehouse::Impact Check label 465621:28:34 aggregate_failures 465721:28:34 with structure.sql addition changes and no Data Warehouse::Impact Check label 465821:28:34 aggregate_failures 465921:28:34 with user model changes 466021:28:34 aggregate_failures 466121:28:34 with perfomance indicator changes and no Data Warehouse::Impact Check label 466221:28:34 aggregate_failures 466321:28:34 with perfomance indicator changes and Data Warehouse::Impact Check label 466421:28:34 aggregate_failures 466521:28:34 with metric file changes and no performance indicator changes 466621:28:34 aggregate_failures 466721:28:34 with metric file changes and no performance indicator changes and other label 466821:28:34 aggregate_failures 466921:28:34 with performance indicator changes and other label 467021:28:34 aggregate_failures 467121:28:34 with performance indicator changes, Data Warehouse::Impact Check and other label 467221:28:34 aggregate_failures 467321:28:34 with performance indicator changes and other labels 467421:28:34 aggregate_failures 467521:28:34 with metric status removed 467621:28:34 aggregate_failures 467721:28:34 with metric status active 467821:28:34 aggregate_failures 467921:28:34 with database metric files added 468021:28:34 aggregate_failures 468121:28:34 with non-database metric files added 468221:28:34 aggregate_failures 468321:28:34# [RSpecRunTime] Finishing example group spec/tooling/danger/datateam_spec.rb. It took 0.39 second. Expected to take 0.5 second. 468421:28:34# [RSpecRunTime] Starting example group spec/lib/gitlab/api_authentication/builder_spec.rb. Expected to take 0.48 second. 468521:28:34Gitlab::APIAuthentication::Builder 468721:28:34 behaves like builds the correct result 468821:28:34 with 1 token type(s) and 1 sent through(s) 468921:28:34 works when passed together 469021:28:34 works when token types are passed separately 469121:28:34 works when sent throughs are passed separately 469221:28:34 works when token types and sent throughs are passed separately 469321:28:34 behaves like builds the correct result 469421:28:34 with 1 token type(s) and 2 sent through(s) 469521:28:34 works when passed together 469621:28:34 works when token types are passed separately 469721:28:34 works when sent throughs are passed separately 469821:28:34 works when token types and sent throughs are passed separately 469921:28:34 behaves like builds the correct result 470021:28:34 with 2 token type(s) and 1 sent through(s) 470121:28:34 works when passed together 470221:28:34 works when token types are passed separately 470321:28:34 works when sent throughs are passed separately 470421:28:34 works when token types and sent throughs are passed separately 470521:28:34 behaves like builds the correct result 470621:28:34 with 2 token type(s) and 2 sent through(s) 470721:28:34 works when passed together 470821:28:34 works when token types are passed separately 470921:28:34 works when sent throughs are passed separately 471021:28:34 works when token types and sent throughs are passed separately 471121:28:34 with a complex auth strategy 471221:28:34 builds the correct result 471321:28:34# [RSpecRunTime] Finishing example group spec/lib/gitlab/api_authentication/builder_spec.rb. It took 0.4 second. Expected to take 0.48 second. 471421:28:34# [RSpecRunTime] Starting example group spec/rubocop/cop/gitlab/avoid_gitlab_instance_checks_spec.rb. Expected to take 0.45 second. 471521:28:34RuboCop::Cop::Gitlab::AvoidGitlabInstanceChecks 471621:28:34 bad examples 471721:28:34 code: "Gitlab.com?" 471821:28:34 registers an offense 471921:28:34 code: "Gitlab.com_except_jh?" 472021:28:34 registers an offense 472121:28:34 code: "Gitlab.com_and_canary?" 472221:28:35 registers an offense 472321:28:35 code: "Gitlab.com_but_not_canary?" 472421:28:35 registers an offense 472521:28:35 code: "Gitlab.org_or_com?" 472621:28:35 registers an offense 472721:28:35 code: "::Gitlab.com?" 472821:28:35 registers an offense 472921:28:35 code: "Gitlab::CurrentSettings.should_check_namespace_plan?" 473021:28:35 registers an offense 473121:28:35 code: "::Gitlab::CurrentSettings.should_check_namespace_plan?" 473221:28:35 registers an offense 473321:28:35 code: "Gitlab::Saas.enabled?" 473421:28:35 registers an offense 473521:28:35 code: "::Gitlab::Saas.enabled?" 473621:28:35 registers an offense 473721:28:35 good examples 473821:28:35 code: "com?" 473921:28:35 does not register an offense 474121:28:35 does not register an offense 474221:28:35 code: "Gitlab.com" 474321:28:35 does not register an offense 474421:28:35 code: "Gitlab::CurrentSettings.check_namespace_plan?" 474521:28:35 does not register an offense 474621:28:35# [RSpecRunTime] Finishing example group spec/rubocop/cop/gitlab/avoid_gitlab_instance_checks_spec.rb. It took 0.37 second. Expected to take 0.45 second. 474721:28:35# [RSpecRunTime] Starting example group spec/presenters/issue_email_participant_presenter_spec.rb. Expected to take 0.43 second. 474821:28:35IssueEmailParticipantPresenter 475021:28:35 when anonymous 475121:28:35 is expected to eq "an*****@e*****.c**" 475221:28:35 with signed in user 475321:28:35 when user has no role in project 475421:28:35 is expected to eq "an*****@e*****.c**" 475521:28:35 when user has guest role in project 475621:28:35 is expected to eq "an*****@e*****.c**" 475721:28:35 when user has reporter role in project 475821:28:35 is expected to eq "any@example.com" 475921:28:35 when user has developer role in project 476021:28:35 is expected to eq "any@example.com" 476121:28:35# [RSpecRunTime] Finishing example group spec/presenters/issue_email_participant_presenter_spec.rb. It took 0.35 second. Expected to take 0.43 second. 476221:28:35# [RSpecRunTime] Starting example group spec/models/attr_encrypted_patches_spec.rb. Expected to take 0.4 second. 476321:28:35GitLab monkey-patches to AttrEncrypted 476421:28:35 does not allow STI 476521:28:35 #attr_encrypted_attributes 476621:28:35 does not share state with other instances 476721:28:35 #attribute_instance_methods_as_symbols_available? 476821:28:35 returns false 476921:28:35 does not define virtual attributes 477021:28:35 calls attr_changed? method with kwargs 477121:28:35# [RSpecRunTime] Finishing example group spec/models/attr_encrypted_patches_spec.rb. It took 0.31 second. Expected to take 0.4 second. 477221:28:35# [RSpecRunTime] Starting example group spec/lib/bitbucket/representation/pull_request_comment_spec.rb. Expected to take 0.4 second. 477321:28:35Bitbucket::Representation::PullRequestComment 477521:28:35 is expected to be truthy 477621:28:36 is expected to be falsey 477821:28:36 is expected to be truthy 477921:28:36 is expected to be falsey 478021:28:36 is expected to be falsey 478221:28:36 is expected to eq 2 478321:28:36 is expected to be nil 478521:28:36 is expected to eq 3 478721:28:36 is expected to eq 3 478921:28:36 is expected to eq "/path" 479121:28:36 is expected to eq 1 479221:28:36 #has_parent? 479321:28:36 is expected to be truthy 479421:28:36 is expected to be falsey 479521:28:36# [RSpecRunTime] Finishing example group spec/lib/bitbucket/representation/pull_request_comment_spec.rb. It took 0.31 second. Expected to take 0.4 second. 479621:28:36# [RSpecRunTime] Starting example group spec/lib/gitlab/spamcheck/result_spec.rb. Expected to take 0.38 second. 479721:28:36Gitlab::Spamcheck::Result 479921:28:36 verdict_value: 0, expected: "allow", verdict_evaluated: true, verdict_score: 0.01 480021:28:36 returns expected verdict 480121:28:36 returns expected evaluated? 480221:28:36 returns expected score 480321:28:36 verdict_value: 1, expected: "conditional_allow", verdict_evaluated: true, verdict_score: 0.5 480421:28:36 returns expected verdict 480521:28:36 returns expected evaluated? 480621:28:36 returns expected score 480721:28:36 verdict_value: 2, expected: "disallow", verdict_evaluated: true, verdict_score: 0.75 480821:28:36 returns expected verdict 480921:28:36 returns expected evaluated? 481021:28:36 returns expected score 481121:28:36 verdict_value: 3, expected: "block", verdict_evaluated: true, verdict_score: 0.99 481221:28:36 returns expected verdict 481321:28:36 returns expected evaluated? 481421:28:36 returns expected score 481521:28:36 verdict_value: 4, expected: "noop", verdict_evaluated: false, verdict_score: 0.0 481621:28:36 returns expected verdict 481721:28:36 returns expected evaluated? 481821:28:36 returns expected score 481921:28:36# [RSpecRunTime] Finishing example group spec/lib/gitlab/spamcheck/result_spec.rb. It took 0.46 second. Expected to take 0.38 second. 482021:28:36# [RSpecRunTime] Starting example group spec/presenters/environment_presenter_spec.rb. Expected to take 0.35 second. 482121:28:36EnvironmentPresenter 482221:28:36 #deployments_display_count 482321:28:36 with less than the maximum deployments 482421:28:36 returns the actual deployments count 482521:28:36 with more than the maximum deployments 482621:28:37 returns MAX_DISPLAY_COUNT value 482721:28:37# [RSpecRunTime] Finishing example group spec/presenters/environment_presenter_spec.rb. It took 0.31 second. Expected to take 0.35 second. 482821:28:37# [RSpecRunTime] Starting example group spec/helpers/calendar_helper_spec.rb. Expected to take 0.34 second. 482921:28:37CalendarHelper 483021:28:37 #calendar_url_options 483121:28:37 when signed in 483221:28:37 includes the current_user's feed_token 483321:28:37 when signed out 483421:28:37 does not have a feed_token 483521:28:37 when feed token disabled 483621:28:37 does not have a feed_token 483721:28:37# [RSpecRunTime] Finishing example group spec/helpers/calendar_helper_spec.rb. It took 0.29 second. Expected to take 0.34 second. 483821:28:37# [RSpecRunTime] Starting example group spec/lib/gitlab/webpack/manifest_spec.rb. Expected to take 0.33 second. 483921:28:37Gitlab::Webpack::Manifest 484021:28:37 with dev server enabled 484121:28:37 .asset_paths 484221:28:37 errors if we can't find the manifest 484321:28:37 behaves like a valid manifest 484421:28:37 returns single entry asset paths from the manifest 484521:28:37 returns multiple entry asset paths from the manifest 484621:28:37 errors on a missing entry point 484721:28:37 webpack errors 484821:28:37 does not error if errors is present but empty 484921:28:37 when webpack has 'Module build failed' errors in its manifest 485121:28:37 when webpack does not have 'Module build failed' errors in its manifest 485221:28:37 does not error 485321:28:37 with dev server disabled 485421:28:37 .asset_paths 485521:28:37 errors if we can't find the manifest 485621:28:37 behaves like a valid manifest 485721:28:37 returns single entry asset paths from the manifest 485821:28:37 returns multiple entry asset paths from the manifest 485921:28:37 errors on a missing entry point 486021:28:37# [RSpecRunTime] Finishing example group spec/lib/gitlab/webpack/manifest_spec.rb. It took 0.3 second. Expected to take 0.33 second. 486121:28:37# [RSpecRunTime] Starting example group spec/graphql/types/terraform/state_type_spec.rb. Expected to take 0.32 second. 486221:28:37Types::Terraform::StateType 486321:28:37 is expected to require graphql authorizations :read_terraform_state 486421:28:37 is expected to eq "TerraformState" 486621:28:37 is expected to have graphql fields :id, :name, :locked_by_user, :locked_at, :latest_version, :created_at, :updated_at, and :deleted_at 486721:28:37 is expected to be non null 486821:28:37 is expected to be non null 486921:28:37 is expected not to be non null 487021:28:37 is expected not to be non null 487121:28:37 is expected to be non null 487221:28:37 is expected to be non null 487321:28:37 is expected not to be non null 487421:28:37 is expected not to be non null 487521:28:37 is expected to eq 3 487621:28:37# [RSpecRunTime] Finishing example group spec/graphql/types/terraform/state_type_spec.rb. It took 0.29 second. Expected to take 0.32 second. 487721:28:37# [RSpecRunTime] Starting example group spec/models/concerns/legacy_bulk_insert_spec.rb. Expected to take 0.3 second. 487821:28:37LegacyBulkInsert 487921:28:37 does not allow STI 488021:28:37 #bulk_insert 488121:28:37 does nothing with empty rows 488221:28:37 uses the ordering from the first row 488321:28:38 quotes column names 488421:28:38 quotes values 488521:28:38 does not quote values of a column in the disable_quote option 488621:28:38 does not quote values of columns in the disable_quote option 488721:28:38 handles non-UTF-8 data 488821:28:38 when using PostgreSQL 488921:28:38 allows the returning of the IDs of the inserted rows 489021:28:38 allows setting the upsert to do nothing 489121:28:38# [RSpecRunTime] Finishing example group spec/models/concerns/legacy_bulk_insert_spec.rb. It took 0.26 second. Expected to take 0.3 second. 489221:28:38# [RSpecRunTime] Starting example group spec/graphql/types/container_registry/protection/rule_type_spec.rb. Expected to take 0.29 second. 489321:28:38Types::ContainerRegistry::Protection::RuleType 489421:28:38 is expected to be present 489521:28:38 is expected to eq "ContainerRegistryProtectionRule" 489621:28:38 is expected to require graphql authorizations :admin_container_image 489721:28:38 minimum_access_level_for_delete 489821:28:38 is expected to have nullable GraphQL type ContainerRegistryProtectionRuleAccessLevel 489921:28:38 repository_path_pattern 490021:28:38 is expected to have non-null GraphQL type String 490221:28:38 is expected to have non-null GraphQL type ContainerRegistryProtectionRuleID 490321:28:38 minimum_access_level_for_push 490421:28:38 is expected to have nullable GraphQL type ContainerRegistryProtectionRuleAccessLevel 490521:28:38# [RSpecRunTime] Finishing example group spec/graphql/types/container_registry/protection/rule_type_spec.rb. It took 0.17 second. Expected to take 0.29 second. 490621:28:38# [RSpecRunTime] Starting example group spec/rubocop/cop/api/ensure_string_detail_spec.rb. Expected to take 0.28 second. 490721:28:38RuboCop::Cop::API::EnsureStringDetail 490821:28:38 when in_api? == true 490921:28:38 when detail field uses a string 491021:28:38 does not add an offense 491121:28:38 when detail field uses interpolation in a string 491221:28:38 does not add an offense 491321:28:38 when detail field uses a multiline string 491421:28:38 does not add an offense 491521:28:38 when detail field uses a constant 491621:28:38 does not add an offense (PENDING: No reason given) 491721:28:38 when detail field uses a HEREDOC string 491821:28:38 does not add an offense 491921:28:38 when detail field uses an array 492021:28:38 adds an offense 492121:28:38 when detail field is outside of desc block 492221:28:38 does not add an offense 492321:28:38 when in_api? == false 492421:28:38 does not add an offense 492521:28:38# [RSpecRunTime] Finishing example group spec/rubocop/cop/api/ensure_string_detail_spec.rb. It took 0.23 second. Expected to take 0.28 second. 492621:28:38# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/key_status_checker_spec.rb. Expected to take 0.27 second. 492721:28:38Gitlab::Auth::KeyStatusChecker 492821:28:38 #show_console_message? 492921:28:38 for an expired key 493021:28:38 is expected to eq true 493121:28:38 for a key expiring in the next 7 days 493221:28:38 is expected to eq true 493321:28:38 for a key expiring after the next 7 days 493421:28:38 is expected to eq false 493521:28:38 for a key that never expires 493621:28:38 is expected to eq false 493721:28:38 #console_message 493821:28:38 for an expired key 493921:28:38 is expected to eq "INFO: Your SSH key has expired. Please generate a new key." 494021:28:38 for a key expiring in the next 7 days 494121:28:38 is expected to eq "INFO: Your SSH key is expiring soon. Please generate a new key." 494221:28:38 for a key expiring after the next 7 days 494321:28:38 is expected to be nil 494421:28:38 for a key that never expires 494521:28:38 is expected to be nil 494621:28:38# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/key_status_checker_spec.rb. It took 0.3 second. Expected to take 0.27 second. 494721:28:38# [RSpecRunTime] Starting example group spec/lib/sidebars/user_settings/menus/notifications_menu_spec.rb. Expected to take 0.27 second. 494821:28:38Sidebars::UserSettings::Menus::NotificationsMenu 494921:28:38 behaves like User settings menu 495021:28:38 does not contain any sub menu 495121:28:38 renders the correct link 495221:28:39 renders the correct title 495321:28:39 renders the correct icon 495421:28:39 defines correct active route 495521:28:39 behaves like User settings menu #render? method 495721:28:39 when user is logged in 495921:28:39 when user is not logged in 496021:28:39 does not render 496121:28:39# [RSpecRunTime] Finishing example group spec/lib/sidebars/user_settings/menus/notifications_menu_spec.rb. It took 0.25 second. Expected to take 0.27 second. 496221:28:39# [RSpecRunTime] Starting example group spec/lib/gitlab/database/partitioning/single_numeric_list_partition_spec.rb. Expected to take 0.25 second. 496321:28:39Gitlab::Database::Partitioning::SingleNumericListPartition 496521:28:39 uses specified table name 496621:28:39 uses specified partition name 496721:28:39 parses the definition 496821:28:39 #partition_name 496921:28:39 is the explicit name if provided 497021:28:39 defaults to the table name followed by the partition value 497221:28:39 is incomparable if the tables do not match 497321:28:39 sorts by the value when the tables match 497421:28:39 sorts by numeric value rather than text value 497521:28:39# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/partitioning/single_numeric_list_partition_spec.rb. It took 0.2 second. Expected to take 0.25 second. 497621:28:39# [RSpecRunTime] Starting example group spec/lib/gitlab/email/hook/disable_email_interceptor_spec.rb. Expected to take 0.25 second. 497721:28:39Gitlab::Email::Hook::DisableEmailInterceptor 497821:28:39 does not send emails 497921:28:39# [RSpecRunTime] Finishing example group spec/lib/gitlab/email/hook/disable_email_interceptor_spec.rb. It took 0.22 second. Expected to take 0.25 second. 498021:28:39# [RSpecRunTime] Starting example group spec/serializers/ci/pipeline_schedule_entity_spec.rb. Expected to take 0.23 second. 498121:28:39Ci::PipelineScheduleEntity 498221:28:39 is expected to include :description 498321:28:39 is expected to eq 1000000143 498421:28:39 is expected to include :id 498521:28:39 is expected to include :path 498621:28:39 is expected to eq "pipeline schedule" 498721:28:39 is expected to eq "/namespace775/project-838/-/pipeline_schedules" 498821:28:39# [RSpecRunTime] Finishing example group spec/serializers/ci/pipeline_schedule_entity_spec.rb. It took 0.23 second. Expected to take 0.23 second. 498921:28:39# [RSpecRunTime] Starting example group spec/rubocop/cop/code_reuse/worker_spec.rb. Expected to take 0.23 second. 499021:28:39RuboCop::Cop::CodeReuse::Worker 499121:28:39 flags the use of a worker in a controller 499221:28:39 flags the use of a worker in a Serializer 499321:28:39 flags the use of a worker in a Finder 499421:28:39 flags the use of a worker in a model class method 499521:28:39 flags the use of a worker in an API 499621:28:39 flags the use of a worker in GraphQL 499721:28:39 flags the use of a worker in a Presenter 499821:28:39# [RSpecRunTime] Finishing example group spec/rubocop/cop/code_reuse/worker_spec.rb. It took 0.22 second. Expected to take 0.23 second. 499921:28:39# [RSpecRunTime] Starting example group spec/models/namespaces/randomized_suffix_path_spec.rb. Expected to take 0.22 second. 500021:28:39Namespaces::RandomizedSuffixPath 500121:28:40 does not allow STI 500321:28:40 represents with given path 500521:28:40 returns path without count when count is 0 500621:28:40 returns path suffixed with count when between 0 and 4 500721:28:40 adds a "randomized" suffix when MAX_TRIES is exhausted 500821:28:40 adds an offset to the "randomized" suffix when MAX_TRIES is exhausted 500921:28:40# [RSpecRunTime] Finishing example group spec/models/namespaces/randomized_suffix_path_spec.rb. It took 0.18 second. Expected to take 0.22 second. 501021:28:40# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/representation/user_spec.rb. Expected to take 0.21 second. 501121:28:40Gitlab::GithubImport::Representation::User 501221:28:40 .from_api_response 501321:28:40 behaves like a User 501421:28:40 returns an instance of User 501521:28:40 the returned User 501621:28:40 includes the user ID 501721:28:40 includes the username 501821:28:40 .from_json_hash 501921:28:40 behaves like a User 502021:28:40 returns an instance of User 502121:28:40 the returned User 502221:28:40 includes the user ID 502321:28:40 includes the username 502421:28:40# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/representation/user_spec.rb. It took 0.17 second. Expected to take 0.21 second. 502521:28:40# [RSpecRunTime] Starting example group spec/models/work_items/widgets/start_and_due_date_spec.rb. Expected to take 0.2 second. 502621:28:40WorkItems::Widgets::StartAndDueDate 502721:28:40 does not allow STI 502921:28:40 is expected to eq :start_and_due_date 503121:28:40 is expected to eq :start_and_due_date 503221:28:40 .quick_action_params 503321:28:40 is expected to contain exactly :due_date 503421:28:40 .quick_action_commands 503521:28:40 is expected to contain exactly :due and :remove_due_date 503721:28:40 is expected to eq true 503821:28:40 #can_rollup? 503921:28:40 is expected to eq false 504021:28:40# [RSpecRunTime] Finishing example group spec/models/work_items/widgets/start_and_due_date_spec.rb. It took 0.18 second. Expected to take 0.2 second. 504121:28:40# [RSpecRunTime] Starting example group spec/graphql/mutations/users/saved_replies/destroy_spec.rb. Expected to take 0.2 second. 504221:28:40Mutations::Users::SavedReplies::Destroy 504421:28:40 when service fails to delete a new saved reply 504521:28:40 raises Gitlab::Graphql::Errors::ResourceNotAvailable 504621:28:40 when service successfully deletes the saved reply 504721:28:40 is expected to be empty 504821:28:40# [RSpecRunTime] Finishing example group spec/graphql/mutations/users/saved_replies/destroy_spec.rb. It took 0.19 second. Expected to take 0.2 second. 504921:28:40# [RSpecRunTime] Starting example group spec/views/devise/shared/_error_messages.html.haml_spec.rb. Expected to take 0.19 second. 505021:28:40devise/shared/_error_messages 505121:28:40 Error messages 505321:28:40 shows errors 505421:28:40 without errors 505521:28:40 does not show errors 505621:28:40# [RSpecRunTime] Finishing example group spec/views/devise/shared/_error_messages.html.haml_spec.rb. It took 0.11 second. Expected to take 0.19 second. 505721:28:40# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/imageable_spec.rb. Expected to take 0.18 second. 505821:28:40Gitlab::Ci::Config::Entry::Imageable 505921:28:40 when entry value is correct 506221:28:40 when entry value is not correct 506421:28:40 saves errors 506621:28:40 is not valid 506721:28:40 when unexpected key is specified 506921:28:40 saves errors 507121:28:40 is not valid 507221:28:40# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/imageable_spec.rb. It took 0.16 second. Expected to take 0.18 second. 507321:28:40# [RSpecRunTime] Starting example group spec/lib/gitlab/error_tracking/processor/sanitizer_processor_spec.rb. Expected to take 0.18 second. 507421:28:40Gitlab::ErrorTracking::Processor::SanitizerProcessor 507621:28:40 when event attributes contains sensitive information 507721:28:41 filters sensitive attributes 507821:28:41 when request contains sensitive information 507921:28:41 filters sensitive headers 508021:28:41 filters query string parameters 508121:28:41 removes cookies 508221:28:41 removes data 508321:28:41# [RSpecRunTime] Finishing example group spec/lib/gitlab/error_tracking/processor/sanitizer_processor_spec.rb. It took 0.14 second. Expected to take 0.18 second. 508421:28:41# [RSpecRunTime] Starting example group spec/graphql/types/error_tracking/sentry_error_type_spec.rb. Expected to take 0.17 second. 508521:28:41Types::ErrorTracking::SentryErrorType 508621:28:41 exposes the expected fields 508721:28:41 is expected to eq "SentryError" 508821:28:41# [RSpecRunTime] Finishing example group spec/graphql/types/error_tracking/sentry_error_type_spec.rb. It took 0.06 second. Expected to take 0.17 second. 508921:28:41# [RSpecRunTime] Starting example group spec/lib/banzai/pipeline/email_pipeline_spec.rb. Expected to take 0.16 second. 509021:28:41Banzai::Pipeline::EmailPipeline 509221:28:41 returns the expected type 509321:28:41 excludes ImageLazyLoadFilter 509421:28:41 shows punycode for autolinks 509521:28:41 behaves like sanitize pipeline 509621:28:41 includes BaseSanitizationFilter 509721:28:41 includes SanitizeLinkFilter 509821:28:41# [RSpecRunTime] Finishing example group spec/lib/banzai/pipeline/email_pipeline_spec.rb. It took 0.15 second. Expected to take 0.16 second. 509921:28:41# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/pause_control_spec.rb. Expected to take 0.15 second. 510021:28:41Gitlab::SidekiqMiddleware::PauseControl 510221:28:41 strategy_name: :none, expected_class: Gitlab::SidekiqMiddleware::PauseControl::Strategies::None 510321:28:41 returns the right class 510421:28:41 strategy_name: :unknown, expected_class: Gitlab::SidekiqMiddleware::PauseControl::Strategies::None 510521:28:41 returns the right class 510621:28:41 strategy_name: :click_house_migration, expected_class: Gitlab::SidekiqMiddleware::PauseControl::Strategies::ClickHouseMigration 510721:28:41 returns the right class 510821:28:41 strategy_name: :zoekt, expected_class: Gitlab::SidekiqMiddleware::PauseControl::Strategies::Zoekt 510921:28:41 returns the right class 511021:28:41 strategy_name: :deprecated, expected_class: Gitlab::SidekiqMiddleware::PauseControl::Strategies::Deprecated 511121:28:41 returns the right class 511221:28:41# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/pause_control_spec.rb. It took 0.13 second. Expected to take 0.15 second. 511321:28:41# [RSpecRunTime] Starting example group spec/rubocop/cop/performance/active_record_subtransactions_spec.rb. Expected to take 0.15 second. 511421:28:41RuboCop::Cop::Performance::ActiveRecordSubtransactions 511521:28:41 when calling #transaction with no arguments 511621:28:41 does not register an offense 511721:28:41 when calling #transaction with only requires_new: true 511821:28:41 registers an offense 511921:28:41 when calling #transaction with other options 512021:28:41 does not register an offense 512121:28:41 when passing multiple arguments to #transaction, including requires_new: true 512221:28:41 registers an offense 512321:28:41 when calling #transaction with requires_new: false 512421:28:41 does not register an offense 512521:28:41# [RSpecRunTime] Finishing example group spec/rubocop/cop/performance/active_record_subtransactions_spec.rb. It took 0.14 second. Expected to take 0.15 second. 512621:28:41# [RSpecRunTime] Starting example group spec/helpers/ci/pipeline_schedules_helper_spec.rb. Expected to take 0.14 second. 512721:28:41Ci::PipelineSchedulesHelper 512821:28:41 #js_pipeline_schedules_form_data 512921:28:41 returns pipeline schedule form data 513021:28:41# [RSpecRunTime] Finishing example group spec/helpers/ci/pipeline_schedules_helper_spec.rb. It took 0.11 second. Expected to take 0.14 second. 513121:28:41# [RSpecRunTime] Starting example group spec/lib/gitlab/utils/log_limited_array_spec.rb. Expected to take 0.14 second. 513221:28:41Gitlab::Utils::LogLimitedArray 513321:28:41 .log_limited_array 513421:28:41 when the argument is not an array 513521:28:41 returns an empty array 513621:28:41 when the argument is an array 513721:28:41 when the array is under the limit 513821:28:41 returns the array unchanged 513921:28:41 when the array exceeds the limit 514021:28:41 when no sentinel value is passed 514121:28:41 replaces arguments after the limit with an ellipsis string 514221:28:41 when a sentinel value is passed 514321:28:41 replaces arguments after the limit with the sentinel 514421:28:41 when the array contains arrays and hashes 514521:28:41 calculates the size based on the JSON representation 514621:28:41# [RSpecRunTime] Finishing example group spec/lib/gitlab/utils/log_limited_array_spec.rb. It took 0.13 second. Expected to take 0.14 second. 514721:28:41# [RSpecRunTime] Starting example group spec/lib/gitlab/middleware/rails_queue_duration_spec.rb. Expected to take 0.13 second. 514821:28:41Gitlab::Middleware::RailsQueueDuration 515021:28:41 calls the app when metrics are disabled 515121:28:41 when metrics are enabled 515221:28:41 calls the app when metrics are enabled but no timing header is found 515321:28:41 sets proxy_flight_time and calls the app when the header is present 515421:28:41 observes rails queue duration metrics and calls the app when the header is present 515521:28:41# [RSpecRunTime] Finishing example group spec/lib/gitlab/middleware/rails_queue_duration_spec.rb. It took 0.12 second. Expected to take 0.13 second. 515621:28:41# [RSpecRunTime] Starting example group spec/rubocop/cop/graphql/enum_names_spec.rb. Expected to take 0.13 second. 515721:28:41RuboCop::Cop::Graphql::EnumNames 515821:28:41 graphql_name 515921:28:41 adds an offense when `graphql_name` is not set 516021:28:42 adds no offense when `declarative_enum` is used 516121:28:42 adds an offense when `graphql_name` includes `enum` 516321:28:42 adds an offense when class name does not end with `Enum` 516421:28:42# [RSpecRunTime] Finishing example group spec/rubocop/cop/graphql/enum_names_spec.rb. It took 0.12 second. Expected to take 0.13 second. 516521:28:42# [RSpecRunTime] Starting example group spec/lib/gitlab/view/presenter/factory_spec.rb. Expected to take 0.12 second. 516621:28:42Gitlab::View::Presenter::Factory 516821:28:42 without optional parameters 516921:28:42 takes a subject and optional params 517021:28:42 with optional parameters 517121:28:42 takes a subject and optional params 517321:28:42 detects the presenter based on the given subject 517421:28:42 uses the presenter_class if given on #initialize 517521:28:42# [RSpecRunTime] Finishing example group spec/lib/gitlab/view/presenter/factory_spec.rb. It took 0.11 second. Expected to take 0.12 second. 517621:28:42# [RSpecRunTime] Starting example group spec/graphql/types/group_member_type_spec.rb. Expected to take 0.12 second. 517721:28:42Types::GroupMemberType 517821:28:42 has the expected fields 517921:28:42 is expected to expose permissions using Types::PermissionTypes::Group 518021:28:42 is expected to require graphql authorizations :read_group 518121:28:42 is expected to eq "GroupMember" 518221:28:42# [RSpecRunTime] Finishing example group spec/graphql/types/group_member_type_spec.rb. It took 0.1 second. Expected to take 0.12 second. 518321:28:42# [RSpecRunTime] Starting example group spec/presenters/key_presenter_spec.rb. Expected to take 0.11 second. 518521:28:42 #humanized_error_message 518621:28:42 when public key is unsupported 518721:28:42 returns the custom error message 518821:28:42 when key is expired 518921:28:42 returns Active Record error message 519021:28:42# [RSpecRunTime] Finishing example group spec/presenters/key_presenter_spec.rb. It took 0.09 second. Expected to take 0.11 second. 519121:28:42# [RSpecRunTime] Starting example group spec/graphql/types/alert_management/alert_type_spec.rb. Expected to take 0.11 second. 519221:28:42Types::AlertManagement::AlertType 519321:28:42 is expected to include Types::TodoableInterface 519421:28:42 exposes the expected fields 519521:28:42 is expected to eq "AlertManagementAlert" 519621:28:42 is expected to require graphql authorizations :read_alert_management_alert 519721:28:42# [RSpecRunTime] Finishing example group spec/graphql/types/alert_management/alert_type_spec.rb. It took 0.11 second. Expected to take 0.11 second. 519821:28:42# [RSpecRunTime] Starting example group spec/initializers/rack_multipart_patch_spec.rb. Expected to take 0.1 second. 519921:28:42Rack::Multipart 520021:28:42 with Content-Length under the limit 520121:28:42 extracts multipart message 520221:28:42 with Content-Length over the limit 520321:28:42 from environment 520421:28:42 behaves like logs multipart message 520521:28:42 extracts multipart message 520621:28:42 default limit 520721:28:42 behaves like logs multipart message 520821:28:42 extracts multipart message 520921:28:42# [RSpecRunTime] Finishing example group spec/initializers/rack_multipart_patch_spec.rb. It took 0.08 second. Expected to take 0.1 second. 521021:28:42# [RSpecRunTime] Starting example group spec/lib/gitlab/graphql/query_analyzers/ast/logger_analyzer_spec.rb. Expected to take 0.1 second. 521121:28:42Gitlab::Graphql::QueryAnalyzers::AST::LoggerAnalyzer 521321:28:42 returns the complexity, depth, duration, etc 521421:28:42 does not crash when #analyze_query returns [] 521521:28:42 gracefully handles analysis errors 521621:28:42# [RSpecRunTime] Finishing example group spec/lib/gitlab/graphql/query_analyzers/ast/logger_analyzer_spec.rb. It took 0.08 second. Expected to take 0.1 second. 521721:28:42# [RSpecRunTime] Starting example group spec/rubocop/cop/database/establish_connection_spec.rb. Expected to take 0.1 second. 521821:28:42RuboCop::Cop::Database::EstablishConnection 521921:28:42 flags the use of ActiveRecord::Base.establish_connection with arguments 522021:28:42 flags the use of ActiveRecord::Base.establish_connection 522121:28:42 flags the use of SomeModel.establish_connection 522221:28:42# [RSpecRunTime] Finishing example group spec/rubocop/cop/database/establish_connection_spec.rb. It took 0.09 second. Expected to take 0.1 second. 522321:28:42# [RSpecRunTime] Starting example group spec/graphql/types/release_assets_input_type_spec.rb. Expected to take 0.09 second. 522421:28:42Types::ReleaseAssetsInputType 522521:28:42 sets the type of links argument to ReleaseAssetLinkInputType 522621:28:42 is expected to eq "ReleaseAssetsInput" 522721:28:42 has the correct arguments 522821:28:42# [RSpecRunTime] Finishing example group spec/graphql/types/release_assets_input_type_spec.rb. It took 0.14 second. Expected to take 0.09 second. 522921:28:42# [RSpecRunTime] Starting example group spec/lib/gitlab/git/bundle_file_spec.rb. Expected to take 0.09 second. 523021:28:42Gitlab::Git::BundleFile 523221:28:42 returns nil for a valid bundle 523321:28:42 raises an exception for an invalid bundle 523421:28:42# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/bundle_file_spec.rb. It took 0.09 second. Expected to take 0.09 second. 523521:28:42# [RSpecRunTime] Starting example group spec/graphql/types/project_member_relation_enum_spec.rb. Expected to take 0.09 second. 523621:28:42Types::ProjectMemberRelationEnum 523721:28:42 is expected to eq "ProjectMemberRelation" 523821:28:43 exposes all the existing project member relation type values 523921:28:43# [RSpecRunTime] Finishing example group spec/graphql/types/project_member_relation_enum_spec.rb. It took 0.07 second. Expected to take 0.09 second. 524021:28:43# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/pause_control/client_spec.rb. Expected to take 0.08 second. 524121:28:43Gitlab::SidekiqMiddleware::PauseControl::Client 524321:28:43 when strategy is enabled 524421:28:43 does not schedule the job 524521:28:43 when strategy is disabled 524621:28:43 schedules the job 524721:28:43# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/pause_control/client_spec.rb. It took 0.07 second. Expected to take 0.08 second. 524821:28:43# [RSpecRunTime] Starting example group spec/views/help/drawers.html.haml_spec.rb. Expected to take 0.08 second. 525021:28:43 Markdown rendering 525121:28:43 renders Markdown 525221:28:43# [RSpecRunTime] Finishing example group spec/views/help/drawers.html.haml_spec.rb. It took 0.08 second. Expected to take 0.08 second. 525321:28:43# [RSpecRunTime] Starting example group spec/graphql/types/security/codequality_reports_comparer/status_enum_spec.rb. Expected to take 0.07 second. 525421:28:43Types::Security::CodequalityReportsComparer::StatusEnum 525521:28:43 is expected to eq "CodequalityReportsComparerStatus" 525621:28:43 exposes all codequality report status values 525721:28:43# [RSpecRunTime] Finishing example group spec/graphql/types/security/codequality_reports_comparer/status_enum_spec.rb. It took 0.06 second. Expected to take 0.07 second. 525821:28:43# [RSpecRunTime] Starting example group spec/lib/gitlab/middleware/sidekiq_web_static_spec.rb. Expected to take 0.07 second. 525921:28:43Gitlab::Middleware::SidekiqWebStatic 526121:28:43 with an /admin/sidekiq route 526221:28:43 deletes the HTTP_X_SENDFILE_TYPE header 526321:28:43 with some static asset route 526421:28:43 keeps the HTTP_X_SENDFILE_TYPE header 526521:28:43# [RSpecRunTime] Finishing example group spec/lib/gitlab/middleware/sidekiq_web_static_spec.rb. It took 0.07 second. Expected to take 0.07 second. 526621:28:43# [RSpecRunTime] Starting example group spec/graphql/types/ci/config/job_restriction_type_spec.rb. Expected to take 0.07 second. 526721:28:43Types::Ci::Config::JobRestrictionType 526821:28:43 is expected to eq "CiConfigJobRestriction" 526921:28:43 exposes the expected fields 527021:28:43# [RSpecRunTime] Finishing example group spec/graphql/types/ci/config/job_restriction_type_spec.rb. It took 0.06 second. Expected to take 0.07 second. 527121:28:43# [RSpecRunTime] Starting example group spec/graphql/types/tree/submodule_type_spec.rb. Expected to take 0.07 second. 527221:28:43Types::Tree::SubmoduleType 527321:28:43 is expected to eq "Submodule" 527421:28:43 is expected to have graphql fields :id, :sha, :name, :type, :path, :flat_path, :web_url, and :tree_url 527521:28:43# [RSpecRunTime] Finishing example group spec/graphql/types/tree/submodule_type_spec.rb. It took 0.06 second. Expected to take 0.07 second. 527621:28:43# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/external/mapper/base_spec.rb. Expected to take 0.07 second. 527721:28:43Gitlab::Ci::Config::External::Mapper::Base 527921:28:43 when the method is not implemented 528021:28:43 raises NotImplementedError 528121:28:43 when the method is implemented 528221:28:43 calls the method 528321:28:43# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/external/mapper/base_spec.rb. It took 0.07 second. Expected to take 0.07 second. 528421:28:43# [RSpecRunTime] Starting example group spec/graphql/types/packages/terraform_module/metadatum/output_type_spec.rb. Expected to take 0.07 second. 528521:28:43Types::Packages::TerraformModule::Metadatum::OutputType 528621:28:43 description can be null 528721:28:43 includes terraform module metadatum output fields 528821:28:43# [RSpecRunTime] Finishing example group spec/graphql/types/packages/terraform_module/metadatum/output_type_spec.rb. It took 0.06 second. Expected to take 0.07 second. 528921:28:43# [RSpecRunTime] Starting example group spec/lib/system_check/app/gitlab_cable_config_exists_check_spec.rb. Expected to take 0.07 second. 529021:28:43SystemCheck::App::GitlabCableConfigExistsCheck 529221:28:43 when config/cable.yml exists 529321:28:43 is expected to eq true 529421:28:43 when config/cable.yml does not exist 529521:28:43 is expected to eq false 529621:28:43# [RSpecRunTime] Finishing example group spec/lib/system_check/app/gitlab_cable_config_exists_check_spec.rb. It took 0.06 second. Expected to take 0.07 second. 529721:28:43# [RSpecRunTime] Starting example group spec/graphql/types/availability_enum_spec.rb. Expected to take 0.06 second. 529821:28:43Types::AvailabilityEnum 529921:28:43 exposes all the existing access levels 530021:28:43 is expected to eq "AvailabilityEnum" 530121:28:43# [RSpecRunTime] Finishing example group spec/graphql/types/availability_enum_spec.rb. It took 0.06 second. Expected to take 0.06 second. 530221:28:43# [RSpecRunTime] Starting example group spec/initializers/session_store_spec.rb. Expected to take 0.06 second. 530321:28:43Session initializer for GitLab 530421:28:43 config#session_store 530521:28:43 initialized as a redis_store with a proper servers configuration 530621:28:43# [RSpecRunTime] Finishing example group spec/initializers/session_store_spec.rb. It took 0.05 second. Expected to take 0.06 second. 530721:28:43# [RSpecRunTime] Starting example group spec/routing/projects/security/configuration_controller_routing_spec.rb. Expected to take 0.05 second. 530821:28:43Projects::Security::ConfigurationController routing 530921:28:43 routes to #show 531021:28:43# [RSpecRunTime] Finishing example group spec/routing/projects/security/configuration_controller_routing_spec.rb. It took 0.04 second. Expected to take 0.05 second. 531121:28:43# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/reports/sbom/metadata_spec.rb. Expected to take 0.05 second. 531221:28:43Gitlab::Ci::Reports::Sbom::Metadata 531321:28:43 has correct attributes 531421:28:43# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/reports/sbom/metadata_spec.rb. It took 0.04 second. Expected to take 0.05 second. 531521:28:43# [RSpecRunTime] Starting example group spec/graphql/types/work_items/email_participant_type_spec.rb. Expected to take 0.04 second. 531621:28:43Types::WorkItems::EmailParticipantType 531721:28:43 exposes the expected fields 531821:28:43# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/email_participant_type_spec.rb. It took 0.04 second. Expected to take 0.04 second. 531921:28:43# [RSpecRunTime] Starting example group spec/graphql/types/packages/terraform_module/metadatum/example_type_spec.rb. Expected to take 0.04 second. 532021:28:43Types::Packages::TerraformModule::Metadatum::ExampleType 532121:28:43 includes terraform module metadatum root fields 532221:28:43# [RSpecRunTime] Finishing example group spec/graphql/types/packages/terraform_module/metadatum/example_type_spec.rb. It took 0.04 second. Expected to take 0.04 second. 532321:28:43# [RSpecRunTime] Starting example group spec/serializers/integrations/project_serializer_spec.rb. Expected to take 0.04 second. 532421:28:43Integrations::ProjectSerializer 532521:28:43 represents Integrations::ProjectEntity entities 532621:28:43# [RSpecRunTime] Finishing example group spec/serializers/integrations/project_serializer_spec.rb. It took 0.04 second. Expected to take 0.04 second. 532721:28:43# [RSpecRunTime] Starting example group spec/serializers/ci/daily_build_group_report_result_serializer_spec.rb. Expected to take 0.04 second. 532821:28:43Ci::DailyBuildGroupReportResultSerializer 533021:28:43 returns an array of group results 533121:28:43# [RSpecRunTime] Finishing example group spec/serializers/ci/daily_build_group_report_result_serializer_spec.rb. It took 0.04 second. Expected to take 0.04 second. 533221:29:06auto_explain log contains 1711 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-9-44.343.main.ndjson.gz 533321:29:06took 21.692470959 533421:29:25auto_explain log contains 1712 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-9-44.343.ci.ndjson.gz 533521:29:25took 18.532520419 533621:29:25[TEST PROF INFO] EventProf results for sql.active_record 533721:29:25Total time: 04:12.786 of 21:53.629 (19.24%) 533821:29:25Total events: 199796 533921:29:25Top 5 slowest suites (by time): 534021:29:25MergeRequestDiff (./spec/models/merge_request_diff_spec.rb:5) – 00:59.058 (44284 / 267) of 07:18.333 (13.47%) 534121:29:25Ci::Bridge (./spec/models/ci/bridge_spec.rb:5) – 00:19.884 (16064 / 238) of 01:30.855 (21.89%) 534221:29:25IssuesFinder (./spec/finders/issues_finder_spec.rb:5) – 00:18.120 (13876 / 161) of 01:17.091 (23.51%) 534321:29:25Ci::RetryPipe...ervice#execute (./spec/services/ci/retry_pipeline_service_spec.rb:5) – 00:14.275 (10264 / 29) of 01:00.820 (23.47%) 534421:29:25search/_results (./spec/views/search/_results.html.haml_spec.rb:5) – 00:12.174 (9391 / 21) of 00:50.001 (24.35%) 534521:29:25Knapsack report was generated. Preview: 534721:29:25 "spec/models/merge_request_diff_spec.rb": 438.3325983809991, 534821:29:25 "spec/models/ci/bridge_spec.rb": 90.85529423099979, 534921:29:25 "spec/finders/issues_finder_spec.rb": 77.0908847339997, 535021:29:25 "spec/services/ci/retry_pipeline_service_spec.rb": 60.820242214000245, 535121:29:25 "spec/views/search/_results.html.haml_spec.rb": 50.0003723610007, 535221:29:25 "spec/finders/merge_request_target_project_finder_spec.rb": 42.63814430900129, 535321:29:25 "spec/services/milestones/transfer_service_spec.rb": 30.12067410199961, 535421:29:25 "spec/models/merge_request_diff_commit_spec.rb": 31.027063542998803, 535521:29:25 "spec/services/merge_requests/link_lfs_objects_service_spec.rb": 25.850723921999816, 535621:29:25 "spec/lib/gitlab/github_import/importer/pull_request_importer_spec.rb": 28.093177358001412, 535721:29:25 "spec/workers/database/batched_background_migration_worker_spec.rb": 25.138306648999787, 535821:29:25 "spec/lib/gitlab/ci/badge/pipeline/status_spec.rb": 19.447345173999565, 535921:29:25 "spec/finders/ci/pipelines_for_merge_request_finder_spec.rb": 19.86743387000024, 536021:29:25 "spec/lib/gitlab/relative_positioning/item_context_spec.rb": 17.538738341998396, 536121:29:25 "spec/workers/resource_access_tokens/inactive_tokens_deletion_cron_worker_spec.rb": 15.741374613000517, 536221:29:25 "spec/policies/todo_policy_spec.rb": 15.056715401000474, 536321:29:25 "spec/lib/api/entities/merge_request_basic_spec.rb": 14.68533430700154, 536421:29:25 "spec/lib/gitlab/zentao/client_spec.rb": 12.431823511999028, 536521:29:25 "spec/models/ci/variable_spec.rb": 12.954296029000034, 536621:29:25 "spec/finders/concerns/finder_with_cross_project_access_spec.rb": 11.805802651999329, 536721:29:25 "spec/policies/ci/runner_policy_spec.rb": 11.835340587000246, 536821:29:25 "spec/services/ci/components/fetch_service_spec.rb": 10.907860708999578, 536921:29:25 "spec/presenters/clusters/cluster_presenter_spec.rb": 9.769324418000906, 537021:29:25 "spec/uploaders/packages/debian/distribution_release_file_uploader_spec.rb": 10.239752035999118, 537121:29:25 "spec/lib/gitlab/database/migrations/observers/transaction_duration_spec.rb": 12.135143471999982, 537221:29:25 "spec/lib/gitlab/checks/commits_check_spec.rb": 8.53395371499937, 537321:29:25 "spec/services/deployments/update_service_spec.rb": 8.574238977000277, 537421:29:25 "spec/models/members/last_group_owner_assigner_spec.rb": 7.451290524999422, 537521:29:25 "spec/models/protected_tag_spec.rb": 7.24840753999888, 537621:29:25 "spec/lib/gitlab/checks/lfs_integrity_spec.rb": 7.173045182998976, 537721:29:25 "spec/lib/gitlab/current_settings_spec.rb": 6.7760542319992965, 537821:29:25 "spec/policies/personal_snippet_policy_spec.rb": 8.342705799001124, 537921:29:25 "spec/workers/new_issue_worker_spec.rb": 5.456331994999346, 538021:29:25 "spec/graphql/resolvers/projects_resolver_spec.rb": 5.783219076000023, 538121:29:25 "spec/lib/gitlab/bitbucket_import/importers/pull_request_importer_spec.rb": 5.249045750000732, 538221:29:25 "spec/models/legacy_diff_discussion_spec.rb": 5.026533709000432, 538321:29:25 "spec/tasks/gitlab/ci_secure_files/migrate_rake_spec.rb": 5.356614852000348, 538421:29:25 "spec/models/packages/debian/group_distribution_spec.rb": 4.9720560789992305, 538521:29:25 "spec/services/packages/debian/create_distribution_service_spec.rb": 4.170978551001099, 538621:29:25 "spec/tasks/gitlab/audit_event_types/audit_event_types_rake_spec.rb": 3.952810672999476, 538721:29:25 "spec/services/users/create_service_spec.rb": 4.098783547999119, 538821:29:25 "spec/services/ci/change_variable_service_spec.rb": 3.99684799500028, 538921:29:25 "spec/graphql/resolvers/merge_requests_count_resolver_spec.rb": 4.012017122000543, 539021:29:25 "spec/services/ci/test_failure_history_service_spec.rb": 3.5977277050005796, 539121:29:25 "spec/services/git/base_hooks_service_spec.rb": 3.7515090979995875, 539221:29:25 "spec/services/bulk_imports/repository_bundle_export_service_spec.rb": 3.582450206999056, 539321:29:25 "spec/services/ci/pipelines/update_metadata_service_spec.rb": 2.0239269680005236, 539421:29:25 "spec/services/integrations/slack_installation/instance_service_spec.rb": 3.104184981000799, 539521:29:25 "spec/finders/projects/ml/candidate_finder_spec.rb": 3.394580260001021, 539621:29:25 "spec/lib/gitlab/database/namespace_project_ids_each_batch_spec.rb": 3.0708614960003615, 539721:29:25 "spec/workers/integrations/create_external_cross_reference_worker_spec.rb": 2.477528430001257, 539821:29:25 "spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_merged_spec.rb": 3.006365307001033, 539921:29:25 "spec/models/namespaces/descendants_spec.rb": 2.8319558980001602, 540021:29:25 "spec/lib/gitlab/sidekiq_middleware_spec.rb": 2.171799772000668, 540121:29:25 "spec/services/work_items/delete_service_spec.rb": 2.5861272109996207, 540221:29:25 "spec/lib/banzai/filter/autolink_filter_spec.rb": 3.9620866010009195, 540321:29:25 "spec/services/import/source_users/update_service_spec.rb": 2.259033656999236, 540421:29:25 "spec/lib/gitlab/markdown_cache/active_record/extension_spec.rb": 2.3854466549983044, 540521:29:25 "spec/lib/sidebars/projects/menus/merge_requests_menu_spec.rb": 2.169049662999896, 540621:29:25 "spec/routing/admin_routing_spec.rb": 3.997148036996805, 540721:29:25 "spec/services/projects/detect_repository_languages_service_spec.rb": 2.2876959320001333, 540821:29:25 "spec/policies/gitlab/git/tag_policy_spec.rb": 2.2013974170004076, 540921:29:25 "spec/services/merge_requests/mergeability/run_checks_service_spec.rb": 1.9741934569992736, 541021:29:25 "spec/services/cloud_seed/google_cloud/service_accounts_service_spec.rb": 1.9374959529995976, 541121:29:25 "spec/finders/groups/accepting_project_transfers_finder_spec.rb": 1.9139974969984905, 541221:29:25 "spec/graphql/types/alert_management/prometheus_integration_type_spec.rb": 1.6055012810011249, 541321:29:25 "spec/graphql/types/diff_type_spec.rb": 1.661958411001251, 541421:29:25 "spec/lib/gitlab/ci/pipeline/expression/lexeme/not_equals_spec.rb": 1.6381946649999009, 541521:29:25 "spec/views/layouts/devise_empty.html.haml_spec.rb": 1.4643674649996683, 541621:29:25 "spec/services/branch_rules/base_service_spec.rb": 2.693669342001158, 541721:29:25 "spec/lib/gitlab/database/health_status/indicators/wal_rate_spec.rb": 1.4379280899993319, 541821:29:25 "spec/lib/gitlab/ci/pipeline/chain/create_spec.rb": 1.590092303998972, 541921:29:25 "spec/rubocop/cop/rspec/before_all_role_assignment_spec.rb": 1.3815675299993018, 542021:29:25 "spec/services/alert_management/metric_images/upload_service_spec.rb": 1.3992046160001337, 542121:29:25 "spec/lib/gitlab/harbor/query_spec.rb": 1.1958721219998552, 542221:29:25 "spec/lib/gitlab/usage/metrics/instrumentations/count_projects_metric_spec.rb": 1.3966091969996342, 542321:29:25 "spec/lib/gitlab/pagination/keyset/cursor_pager_spec.rb": 0.8678529600001639, 542421:29:25 "spec/lib/gitlab/middleware/read_only_spec.rb": 1.2756860190002044, 542521:29:25 "spec/workers/packages/helm/extraction_worker_spec.rb": 1.3161304599998402, 542621:29:25 "spec/lib/gitlab/jira_import/handle_labels_service_spec.rb": 1.079648733000795, 542721:29:25 "spec/lib/api/entities/branch_spec.rb": 0.9993665660003899, 542821:29:25 "spec/views/projects/pages/new.html.haml_spec.rb": 1.1510046999992483, 542921:29:25 "spec/services/clusters/cleanup/service_account_service_spec.rb": 0.979680680000456, 543021:29:25 "spec/lib/gitlab/usage/metrics/instrumentations/count_slack_app_installations_gbp_metric_spec.rb": 1.0283356410000124, 543121:29:25 "spec/services/bulk_imports/file_decompression_service_spec.rb": 0.8189720979989943, 543221:29:25 "spec/lib/gitlab/rack_attack/user_allowlist_spec.rb": 0.4206600369998341, 543321:29:25 "spec/lib/gitlab/ci/config/entry/environment_spec.rb": 1.0880842210008268, 543421:29:25 "spec/services/packages/npm/create_metadata_cache_service_spec.rb": 1.561570028999995, 543521:29:25 "spec/workers/ml/experiment_tracking/associate_ml_candidate_to_package_worker_spec.rb": 0.9239170390010258, 543621:29:25 "spec/models/integrations/apple_app_store_spec.rb": 0.7935415020001528, 543721:29:25 "spec/graphql/resolvers/commit_pipelines_resolver_spec.rb": 0.8372236750001321, 543821:29:25 "spec/rubocop/cop/static_translation_definition_spec.rb": 0.704421287000514, 543921:29:25 "spec/workers/ci/pipeline_bridge_status_worker_spec.rb": 0.6648278639986529, 544021:29:25 "spec/workers/clusters/agents/delete_expired_events_worker_spec.rb": 0.714129526000761, 544121:29:25 "spec/lib/api/helpers/packages/npm_spec.rb": 0.6704206240010535, 544221:29:25 "spec/tooling/danger/feature_flag_spec.rb": 0.6966717889990832, 544321:29:25 "spec/lib/gitlab/database/postgres_index_bloat_estimate_spec.rb": 0.7691131870014942, 544421:29:25 "spec/lib/gitlab/usage/event_selection_rule_spec.rb": 0.6781171319998975, 544521:29:25 "spec/serializers/group_link/group_link_entity_spec.rb": 0.5505715149993193, 544621:29:25 "spec/support_specs/database/multiple_databases_helpers_spec.rb": 0.6210964420006349, 544721:29:25 "spec/models/ml/candidate_metadata_spec.rb": 0.5688465310013271, 544821:29:25 "spec/workers/gitlab/import/stuck_import_job_spec.rb": 0.5530456129999948, 544921:29:25 "spec/lib/gitlab/bitbucket_import/parallel_scheduling_spec.rb": 0.6094069240007229, 545021:29:25 "spec/graphql/types/admin/analytics/usage_trends/measurement_type_spec.rb": 0.4784468170000764, 545121:29:25 "spec/lib/gitlab/private_commit_email_spec.rb": 0.4569470909991651, 545221:29:25 "spec/lib/gitlab/error_tracking/processor/sidekiq_processor_spec.rb": 0.5275224479992175, 545321:29:25 "spec/lib/gitlab/import/metrics_spec.rb": 0.4792200159990898, 545421:29:25 "spec/tooling/danger/datateam_spec.rb": 0.3916027320010471, 545521:29:25 "spec/lib/gitlab/api_authentication/builder_spec.rb": 0.4009564299994963, 545621:29:25 "spec/rubocop/cop/gitlab/avoid_gitlab_instance_checks_spec.rb": 0.3711456460005138, 545721:29:25 "spec/presenters/issue_email_participant_presenter_spec.rb": 0.34759981900060666, 545821:29:25 "spec/models/attr_encrypted_patches_spec.rb": 0.30998341599843116, 545921:29:25 "spec/lib/bitbucket/representation/pull_request_comment_spec.rb": 0.3143036360015685, 546021:29:25 "spec/lib/gitlab/spamcheck/result_spec.rb": 0.45724789099949703, 546121:29:25 "spec/presenters/environment_presenter_spec.rb": 0.3081311469995853, 546221:29:25 "spec/helpers/calendar_helper_spec.rb": 0.2944317890014645, 546321:29:25 "spec/lib/gitlab/webpack/manifest_spec.rb": 0.29865462799898523, 546421:29:25 "spec/graphql/types/terraform/state_type_spec.rb": 0.2892191899991303, 546521:29:25 "spec/models/concerns/legacy_bulk_insert_spec.rb": 0.2549754360006773, 546621:29:25 "spec/graphql/types/container_registry/protection/rule_type_spec.rb": 0.1733904499997152, 546721:29:25 "spec/rubocop/cop/api/ensure_string_detail_spec.rb": 0.23121984000135853, 546821:29:25 "spec/lib/gitlab/auth/key_status_checker_spec.rb": 0.2946986779988947, 546921:29:25 "spec/lib/sidebars/user_settings/menus/notifications_menu_spec.rb": 0.25178180699913355, 547021:29:25 "spec/lib/gitlab/database/partitioning/single_numeric_list_partition_spec.rb": 0.1983463849992404, 547121:29:25 "spec/lib/gitlab/email/hook/disable_email_interceptor_spec.rb": 0.2230754420015728, 547221:29:25 "spec/serializers/ci/pipeline_schedule_entity_spec.rb": 0.23247380900102144, 547321:29:25 "spec/rubocop/cop/code_reuse/worker_spec.rb": 0.21685866200095916, 547421:29:25 "spec/models/namespaces/randomized_suffix_path_spec.rb": 0.1768686790001084, 547521:29:25 "spec/lib/gitlab/github_import/representation/user_spec.rb": 0.1691062800000509, 547621:29:25 "spec/models/work_items/widgets/start_and_due_date_spec.rb": 0.18297339799937617, 547721:29:25 "spec/graphql/mutations/users/saved_replies/destroy_spec.rb": 0.18542945700028213, 547821:29:25 "spec/views/devise/shared/_error_messages.html.haml_spec.rb": 0.10603998199985654, 547921:29:25 "spec/lib/gitlab/ci/config/entry/imageable_spec.rb": 0.1546994630007248, 548021:29:25 "spec/lib/gitlab/error_tracking/processor/sanitizer_processor_spec.rb": 0.13922419499976968, 548121:29:25 "spec/graphql/types/error_tracking/sentry_error_type_spec.rb": 0.057716549999895506, 548221:29:25 "spec/lib/banzai/pipeline/email_pipeline_spec.rb": 0.14686202499979117, 548321:29:25 "spec/lib/gitlab/sidekiq_middleware/pause_control_spec.rb": 0.12835001700113935, 548421:29:25 "spec/rubocop/cop/performance/active_record_subtransactions_spec.rb": 0.1409467859994038, 548521:29:25 "spec/helpers/ci/pipeline_schedules_helper_spec.rb": 0.10657212199839705, 548621:29:25 "spec/lib/gitlab/utils/log_limited_array_spec.rb": 0.1296731370002817, 548721:29:25 "spec/lib/gitlab/middleware/rails_queue_duration_spec.rb": 0.11549612000089837, 548821:29:25 "spec/rubocop/cop/graphql/enum_names_spec.rb": 0.11622815000009723, 548921:29:25 "spec/lib/gitlab/view/presenter/factory_spec.rb": 0.11110596999969857, 549021:29:25 "spec/graphql/types/group_member_type_spec.rb": 0.10403985199991439, 549121:29:25 "spec/presenters/key_presenter_spec.rb": 0.0869860749990039, 549221:29:25 "spec/graphql/types/alert_management/alert_type_spec.rb": 0.10777217100076086, 549321:29:25 "spec/initializers/rack_multipart_patch_spec.rb": 0.08461477499986358, 549421:29:25 "spec/lib/gitlab/graphql/query_analyzers/ast/logger_analyzer_spec.rb": 0.08410332600033144, 549521:29:25 "spec/rubocop/cop/database/establish_connection_spec.rb": 0.08621269499963091, 549621:29:25 "spec/graphql/types/release_assets_input_type_spec.rb": 0.13554775599914137, 549721:29:25 "spec/lib/gitlab/git/bundle_file_spec.rb": 0.08598554499985767, 549821:29:25 "spec/graphql/types/project_member_relation_enum_spec.rb": 0.06494799900065118, 549921:29:25 "spec/lib/gitlab/sidekiq_middleware/pause_control/client_spec.rb": 0.07389101799890341, 550021:29:25 "spec/views/help/drawers.html.haml_spec.rb": 0.07525524700031383, 550121:29:25 "spec/graphql/types/security/codequality_reports_comparer/status_enum_spec.rb": 0.0623464590007643, 550221:29:25 "spec/lib/gitlab/middleware/sidekiq_web_static_spec.rb": 0.06785997800034238, 550321:29:25 "spec/graphql/types/ci/config/job_restriction_type_spec.rb": 0.06309214999964752, 550421:29:25 "spec/graphql/types/tree/submodule_type_spec.rb": 0.06349724899882858, 550521:29:25 "spec/lib/gitlab/ci/config/external/mapper/base_spec.rb": 0.06681556799958344, 550621:29:25 "spec/graphql/types/packages/terraform_module/metadatum/output_type_spec.rb": 0.06219941899871628, 550721:29:25 "spec/lib/system_check/app/gitlab_cable_config_exists_check_spec.rb": 0.061852098999224836, 550821:29:25 "spec/graphql/types/availability_enum_spec.rb": 0.062109958998917136, 550921:29:25 "spec/initializers/session_store_spec.rb": 0.049697851000019, 551021:29:25 "spec/routing/projects/security/configuration_controller_routing_spec.rb": 0.04247259300063888, 551121:29:25 "spec/lib/gitlab/ci/reports/sbom/metadata_spec.rb": 0.03879987300024368, 551221:29:25 "spec/graphql/types/work_items/email_participant_type_spec.rb": 0.03944757299905177, 551321:29:25 "spec/graphql/types/packages/terraform_module/metadatum/example_type_spec.rb": 0.03645752400007041, 551421:29:25 "spec/serializers/integrations/project_serializer_spec.rb": 0.03729130399915448, 551521:29:25 "spec/serializers/ci/daily_build_group_report_result_serializer_spec.rb": 0.03959684300025401 551721:29:25Knapsack global time execution for tests: 21m 53s 551821:29:25Pending: (Failures listed here are expected and do not affect your suite's status) 551921:29:25 1) Ci::Bridge behaves like a deployable job state transition as a deployable when transits to success behaves like calling proper BuildFinishedWorker calls Ci::BuildFinishedWorker 552021:29:25 # No reason given 552121:29:25 # ./spec/support/shared_examples/ci/deployable_shared_examples.rb:9 552221:29:25 2) Ci::Bridge behaves like a deployable job state transition as a deployable when transits to failed behaves like calling proper BuildFinishedWorker calls Ci::BuildFinishedWorker 552321:29:25 # No reason given 552421:29:25 # ./spec/support/shared_examples/ci/deployable_shared_examples.rb:9 552521:29:25 3) Ci::Bridge behaves like a deployable job state transition as a deployable when transits to canceled behaves like calling proper BuildFinishedWorker calls Ci::BuildFinishedWorker 552621:29:25 # No reason given 552721:29:25 # ./spec/support/shared_examples/ci/deployable_shared_examples.rb:9 552821:29:25 4) Database::BatchedBackgroundMigrationWorker behaves like it runs batched background migration jobs #perform when the base model does not exist does nothing 552921:29:25 # because the base model for main exists 553021:29:25 # ./spec/support/shared_examples/workers/batched_background_migration_worker_shared_examples.rb:76 553121:29:25 5) Database::BatchedBackgroundMigrationWorker behaves like it runs batched background migration jobs #perform when the base model does not exist logs a message indicating execution is skipped 553221:29:25 # because the base model for main exists 553321:29:25 # ./spec/support/shared_examples/workers/batched_background_migration_worker_shared_examples.rb:82 553421:29:25 6) Database::BatchedBackgroundMigrationWorker behaves like it runs batched background migration jobs #perform when the base model does exist when the tracking database is shared does nothing 553521:29:25 # Skipping because database main exists 553621:29:25 # ./spec/support/shared_examples/workers/batched_background_migration_worker_shared_examples.rb:105 553721:29:25 7) Packages::Debian::DistributionReleaseFileUploader Packages::Debian::ProjectDistribution behaves like builds correct paths #upload_path behaves like matches the method pattern 553821:29:25 # No pattern provided, skipping. 553921:29:25 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 554021:29:25 8) Packages::Debian::DistributionReleaseFileUploader Packages::Debian::ProjectDistribution behaves like builds correct paths #relative_path is relative 554121:29:25 # Path not set, skipping. 554221:29:25 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:40 554321:29:25 9) Packages::Debian::DistributionReleaseFileUploader Packages::Debian::ProjectDistribution behaves like builds correct paths .absolute_path behaves like matches the method pattern 554421:29:25 # No pattern provided, skipping. 554521:29:25 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 554621:29:25 10) Packages::Debian::DistributionReleaseFileUploader Packages::Debian::ProjectDistribution behaves like builds correct paths .base_dir behaves like matches the method pattern 554721:29:25 # No pattern provided, skipping. 554821:29:25 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 554921:29:25 11) Packages::Debian::DistributionReleaseFileUploader Packages::Debian::ProjectDistribution object store is remote behaves like builds correct paths #upload_path behaves like matches the method pattern 555021:29:25 # No pattern provided, skipping. 555121:29:25 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 555221:29:25 12) Packages::Debian::DistributionReleaseFileUploader Packages::Debian::ProjectDistribution object store is remote behaves like builds correct paths #relative_path is relative 555321:29:25 # Path not set, skipping. 555421:29:25 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:40 555521:29:25 13) Packages::Debian::DistributionReleaseFileUploader Packages::Debian::ProjectDistribution object store is remote behaves like builds correct paths .absolute_path behaves like matches the method pattern 555621:29:25 # No pattern provided, skipping. 555721:29:25 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 555821:29:25 14) Packages::Debian::DistributionReleaseFileUploader Packages::Debian::ProjectDistribution object store is remote behaves like builds correct paths .base_dir behaves like matches the method pattern 555921:29:25 # No pattern provided, skipping. 556021:29:25 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 556121:29:25 15) Packages::Debian::DistributionReleaseFileUploader Packages::Debian::GroupDistribution behaves like builds correct paths #upload_path behaves like matches the method pattern 556221:29:25 # No pattern provided, skipping. 556321:29:25 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 556421:29:25 16) Packages::Debian::DistributionReleaseFileUploader Packages::Debian::GroupDistribution behaves like builds correct paths #relative_path is relative 556521:29:25 # Path not set, skipping. 556621:29:25 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:40 556721:29:25 17) Packages::Debian::DistributionReleaseFileUploader Packages::Debian::GroupDistribution behaves like builds correct paths .absolute_path behaves like matches the method pattern 556821:29:25 # No pattern provided, skipping. 556921:29:25 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 557021:29:25 18) Packages::Debian::DistributionReleaseFileUploader Packages::Debian::GroupDistribution behaves like builds correct paths .base_dir behaves like matches the method pattern 557121:29:25 # No pattern provided, skipping. 557221:29:25 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 557321:29:25 19) Packages::Debian::DistributionReleaseFileUploader Packages::Debian::GroupDistribution object store is remote behaves like builds correct paths #upload_path behaves like matches the method pattern 557421:29:25 # No pattern provided, skipping. 557521:29:25 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 557621:29:25 20) Packages::Debian::DistributionReleaseFileUploader Packages::Debian::GroupDistribution object store is remote behaves like builds correct paths #relative_path is relative 557721:29:25 # Path not set, skipping. 557821:29:25 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:40 557921:29:25 21) Packages::Debian::DistributionReleaseFileUploader Packages::Debian::GroupDistribution object store is remote behaves like builds correct paths .absolute_path behaves like matches the method pattern 558021:29:25 # No pattern provided, skipping. 558121:29:25 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 558221:29:25 22) Packages::Debian::DistributionReleaseFileUploader Packages::Debian::GroupDistribution object store is remote behaves like builds correct paths .base_dir behaves like matches the method pattern 558321:29:25 # No pattern provided, skipping. 558421:29:25 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 558521:29:25 23) Database::MultipleDatabasesHelpers .with_added_ci_connection when only a single database is setup connects Ci::ApplicationRecord to the main database for the duration of the block 558621:29:25 # Skipping because some of the extra databases [:ci] are setup 558721:29:25 # ./spec/support_specs/database/multiple_databases_helpers_spec.rb:89 558821:29:25 24) RuboCop::Cop::API::EnsureStringDetail when in_api? == true when detail field uses a constant does not add an offense 558921:29:25 # No reason given 559021:29:25 Failure/Error: 559121:29:25 expect_no_offenses(<<~CODE) 559221:29:25 class SomeAPI 559321:29:25 resource :projects do 559421:29:25 DESCRIPTION = 'A string' 559621:29:25 desc 'Some API thing related to a project' do 559721:29:25 detail DESCRIPTION 560121:29:25 expected: "class SomeAPI\n resource :projects do\n DESCRIPTION = 'A string'\n\n desc 'Some API thing related to a project' do\n detail DESCRIPTION\n end\n end\nend\n" 560221:29:25 got: "class SomeAPI\n resource :projects do\n DESCRIPTION = 'A string'\n\n desc 'Some API thing rel... ^^^^^^^^^^^^^^^^^^ Only String objects are permitted in API detail field.\n end\n end\nend\n" 560321:29:25 (compared using ==) 560521:29:25 @@ -4,6 +4,7 @@ 560721:29:25 desc 'Some API thing related to a project' do 560821:29:25 detail DESCRIPTION 560921:29:25 + ^^^^^^^^^^^^^^^^^^ Only String objects are permitted in API detail field. 561321:29:25 # ./spec/rubocop/cop/api/ensure_string_detail_spec.rb:61:in `block (4 levels) in <top (required)>' 561421:29:25 # ./spec/spec_helper.rb:479:in `block (3 levels) in <top (required)>' 561521:29:25 # ./lib/gitlab/sidekiq_sharding/validator.rb:42:in `enabled' 561621:29:25 # ./spec/spec_helper.rb:478:in `block (2 levels) in <top (required)>' 561721:29:25 # ./spec/spec_helper.rb:473:in `block (3 levels) in <top (required)>' 561821:29:25 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware' 561921:29:25 # ./spec/spec_helper.rb:464:in `block (2 levels) in <top (required)>' 562021:29:25 # ./spec/spec_helper.rb:460:in `block (3 levels) in <top (required)>' 562121:29:25 # ./lib/gitlab/application_context.rb:92:in `with_raw_context' 562221:29:25 # ./spec/spec_helper.rb:460:in `block (2 levels) in <top (required)>' 562321:29:25 # ./spec/spec_helper.rb:277:in `block (2 levels) in <top (required)>' 562421:29:25 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>' 562521:29:25 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>' 562621:29:25 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>' 562721:29:25 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented' 562821:29:25 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>' 562921:29:25Finished in 22 minutes 45 seconds (files took 1 minute 25.53 seconds to load) 563021:29:252561 examples, 0 failures, 24 pending 563121:29:25Randomized with seed 27989 563221:29:34[TEST PROF INFO] Time spent in factories: 15:26.638 (67.36% of total time) 563321:29:34RSpec exited with 0. 563421:29:34No examples to retry, congrats! 563621:29:36Running after script... 563721:29:36$ source scripts/utils.sh 563821:29:36$ log_disk_usage 563921:29:36******************************************************* 564021:29:36This runner currently has 63G free disk space. 564121:29:36******************************************************* 569921:29:41$ bundle exec gem list gitlab_quality-test_tooling 570021:29:43gitlab_quality-test_tooling (2.1.0) 570121:29:43$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 570421:29:43$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 570721:29:43$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 571021:29:43$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 571421:29:45$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 571821:29:47$ tooling/bin/push_job_metrics || true 571921:29:48[job-metrics] Pushing job metrics file for the CI/CD job. 572021:29:48[job-metrics] Pushed 4 CI job metric entries to InfluxDB. 572221:29:49Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-19 due to policy 572421:29:50Uploading artifacts... 572521:29:50auto_explain/: found 3 matching artifact files and directories 572621:29:50coverage/: found 5 matching artifact files and directories 572721:29:50crystalball/: found 2 matching artifact files and directories 572821:29:50deprecations/: found 4 matching artifact files and directories 572921:29:50knapsack/: found 4 matching artifact files and directories 573021:29:50rspec/: found 16 matching artifact files and directories 573121:29:50WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 573221:29:50log/*.log: found 19 matching artifact files and directories 573421:29:50WARNING: Retrying... context=artifacts-uploader error=request redirected 573521:29:53Uploading artifacts as "archive" to coordinator... 201 Created id=8181075816 responseStatus=201 Created token=glcbt-66 573621:29:53Uploading artifacts... 573721:29:53rspec/rspec-*.xml: found 1 matching artifact files and directories 573921:29:53WARNING: Retrying... context=artifacts-uploader error=request redirected 574021:29:55Uploading artifacts as "junit" to coordinator... 201 Created id=8181075816 responseStatus=201 Created token=glcbt-66 574221:30:05Job succeeded