122:29:01 no ci config path 222:29:01# [RSpecRunTime] RSpec elapsed time: 11 minutes 9.51 seconds. Current RSS: ~1044M. Threads: 4. load average: 1.31 1.19 1.20 1/300 3952 422:29:01 when there is no standard ci config file in the source project 522:29:01 when user has permissions 622:29:03 has add ci config path 722:29:05 has expected params 822:29:05 when auto devops is enabled 922:29:07 returns a blank ci config path 1022:29:07# [RSpecRunTime] RSpec elapsed time: 11 minutes 15.3 seconds. Current RSS: ~1040M. Threads: 4. load average: 1.36 1.20 1.20 1/301 4133 1222:29:07 when source project is missing 1322:29:09 returns a blank ci config path 1422:29:09# [RSpecRunTime] RSpec elapsed time: 11 minutes 18.14 seconds. Current RSS: ~1040M. Threads: 4. load average: 1.36 1.20 1.20 1/301 4192 1622:29:09 when there are no commits 1722:29:11 returns a blank ci config path 1822:29:11# [RSpecRunTime] RSpec elapsed time: 11 minutes 20.08 seconds. Current RSS: ~1043M. Threads: 4. load average: 1.33 1.20 1.20 1/301 4252 2022:29:11 when build feature is disabled 2222:29:13# [RSpecRunTime] RSpec elapsed time: 11 minutes 22.09 seconds. Current RSS: ~1042M. Threads: 4. load average: 1.33 1.20 1.20 3/302 4312 2422:29:13 when creating the pipeline is not allowed 2622:29:15# [RSpecRunTime] RSpec elapsed time: 11 minutes 24.13 seconds. Current RSS: ~1041M. Threads: 4. load average: 1.39 1.21 1.21 3/302 4373 2822:29:15 when merge request is merged 2922:29:17 returns a blank ci config path 3022:29:17# [RSpecRunTime] RSpec elapsed time: 11 minutes 26.17 seconds. Current RSS: ~1041M. Threads: 4. load average: 1.39 1.21 1.21 1/301 4430 3222:29:17 when merge request is closed 3322:29:19 returns a blank ci config path 3422:29:19# [RSpecRunTime] RSpec elapsed time: 11 minutes 28.1 seconds. Current RSS: ~1043M. Threads: 4. load average: 1.39 1.21 1.21 1/301 4488 3622:29:19 when source branch does not exist 3722:29:21 returns a blank ci config path 3822:29:21# [RSpecRunTime] RSpec elapsed time: 11 minutes 30.04 seconds. Current RSS: ~1043M. Threads: 4. load average: 1.36 1.21 1.20 1/301 4552 4022:29:21 when user does not have permissions 4122:29:23 has add ci config path 4222:29:23# [RSpecRunTime] RSpec elapsed time: 11 minutes 32.02 seconds. Current RSS: ~1042M. Threads: 4. load average: 1.36 1.21 1.20 1/301 4613 4522:29:25 provides a valid path value for user callout path 4622:29:27 provides a valid value for suggest pipeline feature id 4722:29:27# [RSpecRunTime] RSpec elapsed time: 11 minutes 35.52 seconds. Current RSS: ~1038M. Threads: 4. load average: 1.33 1.21 1.20 1/301 4732 4922:29:27 when source project is deleted 5022:29:29 returns a blank rebase_path 5122:29:29# [RSpecRunTime] RSpec elapsed time: 11 minutes 38.19 seconds. Current RSS: ~1049M. Threads: 4. load average: 1.33 1.21 1.20 1/300 4757 5322:29:29 has source_project_default_url 5422:29:31 returns the default url to the source project 5522:29:31 when source project is nil 5722:29:33# [RSpecRunTime] RSpec elapsed time: 11 minutes 41.85 seconds. Current RSS: ~1046M. Threads: 4. load average: 1.78 1.30 1.23 1/301 4874 5922:29:33 when gitpod is disabled 6022:29:35 exposes gitpod attributes 6122:29:35# [RSpecRunTime] RSpec elapsed time: 11 minutes 43.71 seconds. Current RSS: ~1046M. Threads: 4. load average: 1.78 1.30 1.23 1/301 4935 6322:29:35 when gitpod is enabled 6422:29:37 exposes gitpod attributes 6522:29:37 when gitpod is enabled for user 6622:29:39 exposes gitpod_enabled as true 6722:29:39# [RSpecRunTime] RSpec elapsed time: 11 minutes 47.33 seconds. Current RSS: ~1047M. Threads: 4. load average: 1.72 1.30 1.23 1/301 5055 6922:29:39 is_dismissed_suggest_pipeline 7022:29:39 when user is logged in 7122:29:39 when the suggest pipeline feature is enabled 7322:29:40 when suggest pipeline has been dismissed 7522:29:42# [RSpecRunTime] RSpec elapsed time: 11 minutes 50.92 seconds. Current RSS: ~1042M. Threads: 4. load average: 1.66 1.29 1.23 1/301 5175 7722:29:42 when the suggest pipeline feature is disabled 7922:29:44# [RSpecRunTime] RSpec elapsed time: 11 minutes 52.76 seconds. Current RSS: ~1042M. Threads: 4. load average: 1.66 1.29 1.23 1/301 5235 8122:29:44 when user is not logged in 8322:29:46# [RSpecRunTime] RSpec elapsed time: 11 minutes 54.45 seconds. Current RSS: ~1043M. Threads: 4. load average: 1.85 1.34 1.25 1/301 5295 8522:29:46# [RSpecRunTime] Finishing example group spec/serializers/merge_request_widget_entity_spec.rb. It took 1 minute 7.9 seconds. Expected to take 1 minute 19.16 seconds. 8622:29:46# [RSpecRunTime] Starting example group spec/finders/todos_finder_spec.rb. Expected to take 1 minute 0.55 second. 9022:29:48 returns no todos if user is nil 9222:29:49 returns excluding pending todos authored by banned users 9322:29:49 returns correct todos when filtered by a project 9422:29:50 returns correct todos when filtered by a group 9522:29:50 when filtering by type 9622:29:51 returns todos by type when filtered by a single type 9722:29:53 returns todos by type when filtered by multiple types 9822:29:53 returns all todos when type is nil 9922:29:54 returns all todos when type is an empty collection 10022:29:55 returns all todos when type is blank 10122:29:55 returns todos by type when blank type is in type collection 10222:29:56 returns todos of all types when only blanks are in a collection 10322:29:57 returns all todos when no type param 10422:29:57 raises an argument error when invalid type is passed 10522:29:57# [RSpecRunTime] RSpec elapsed time: 12 minutes 6.23 seconds. Current RSS: ~1031M. Threads: 4. load average: 1.64 1.31 1.24 1/297 5353 10722:29:57 when filtering for actions 10822:29:57 by action ids 10922:29:58 returns the expected todos 11022:29:59 returns the expected todos when filtering for multiple action ids 11122:29:59# [RSpecRunTime] RSpec elapsed time: 12 minutes 7.81 seconds. Current RSS: ~1030M. Threads: 4. load average: 1.64 1.31 1.24 1/295 5354 11322:29:59 by action names 11422:30:00 returns the expected todos 11522:30:01 returns the expected todos when filtering for multiple action names 11622:30:01# [RSpecRunTime] RSpec elapsed time: 12 minutes 9.39 seconds. Current RSS: ~1032M. Threads: 4. load average: 1.51 1.29 1.23 1/295 5355 11822:30:01 when filtering by author 11922:30:03 returns correct todos when filtering by an author 12022:30:03 querying for multiple authors 12122:30:06 returns the correct todo items 12222:30:06# [RSpecRunTime] RSpec elapsed time: 12 minutes 14.57 seconds. Current RSS: ~1033M. Threads: 4. load average: 1.47 1.28 1.23 1/295 5356 12522:30:06 with subgroups 12622:30:07 returns todos from subgroups when filtered by a group 12722:30:07# [RSpecRunTime] RSpec elapsed time: 12 minutes 16.13 seconds. Current RSS: ~1032M. Threads: 4. load average: 1.47 1.28 1.23 1/295 5357 12922:30:07 filtering for multiple groups 13022:30:11 returns the expected groups 13122:30:11# [RSpecRunTime] RSpec elapsed time: 12 minutes 19.56 seconds. Current RSS: ~1034M. Threads: 4. load average: 1.43 1.28 1.23 1/295 5358 13422:30:13 returns the expected items when no state is provided 13522:30:16 returns the expected items when a state is provided 13622:30:19 returns the expected items when multiple states are provided 13722:30:19# [RSpecRunTime] RSpec elapsed time: 12 minutes 27.32 seconds. Current RSS: ~1042M. Threads: 4. load average: 1.39 1.27 1.23 1/295 5359 14022:30:22 returns the expected todos for one project 14122:30:25 returns the expected todos for many projects 14222:30:25# [RSpecRunTime] RSpec elapsed time: 12 minutes 33.3 seconds. Current RSS: ~1043M. Threads: 4. load average: 1.36 1.27 1.23 1/295 5360 14422:30:25 when filtering by target id 14522:30:25 returns the expected todos for the target 14622:30:26 returns the expected todos for multiple target ids 14722:30:27 returns the expected todos for empty target id collection 14822:30:27# [RSpecRunTime] RSpec elapsed time: 12 minutes 35.78 seconds. Current RSS: ~1043M. Threads: 4. load average: 1.33 1.26 1.22 1/295 5361 15022:30:27 external authorization 15122:30:27 behaves like a finder with external authorization service 15222:30:29 finds the subject 15322:30:29 with an external authorization service 15422:30:30 does not include the subject when no project was given 15522:30:32 includes the subject when a project id was given 15622:30:32# [RSpecRunTime] RSpec elapsed time: 12 minutes 40.58 seconds. Current RSS: ~1043M. Threads: 4. load average: 1.31 1.26 1.22 1/295 5362 15922:30:34 sorts by priority 16122:30:36 sorts with oldest created first 16222:30:38 sorts with newest created first 16322:30:38# [RSpecRunTime] RSpec elapsed time: 12 minutes 46.79 seconds. Current RSS: ~1047M. Threads: 4. load average: 1.28 1.25 1.22 1/295 5363 16622:30:38 returns the expected types 16722:30:38 #any_for_target? 16822:30:40 returns true if there are any todos for the given target 16922:30:40 returns false if there are no todos for the given target 17022:30:40# [RSpecRunTime] RSpec elapsed time: 12 minutes 49.08 seconds. Current RSS: ~1047M. Threads: 4. load average: 1.26 1.25 1.22 1/295 5364 17222:30:40# [RSpecRunTime] Finishing example group spec/finders/todos_finder_spec.rb. It took 54.63 seconds. Expected to take 1 minute 0.55 second. 17322:30:40# [RSpecRunTime] Starting example group spec/models/ci/runner_spec.rb. Expected to take 55.0 seconds. 17522:30:41 does not allow STI 17622:30:41 behaves like having unique enum values 17722:30:41 has unique values in "executor_type" 17822:30:41 has unique values in "access_level" 17922:30:41 has unique values in "runner_type" 18022:30:41 has unique values in "creation_state" 18122:30:41 has unique values in "registration_type" 18222:30:41 behaves like it has loose foreign keys 18322:30:41 has at least one loose foreign key definition 18422:30:41 has the deletion trigger present 18522:30:41 records record deletions 18622:30:42 cleans up record deletions 18722:30:42# [RSpecRunTime] RSpec elapsed time: 12 minutes 50.87 seconds. Current RSS: ~1045M. Threads: 4. load average: 1.26 1.25 1.22 1/295 5365 18922:30:42 loose foreign key on ci_runners.creator_id 19022:30:42 behaves like cleanup by a loose foreign key 19122:30:46 cleans up (delete or nullify) the model 19222:30:46# [RSpecRunTime] RSpec elapsed time: 12 minutes 54.34 seconds. Current RSS: ~1050M. Threads: 4. load average: 1.24 1.24 1.22 1/295 5366 19422:30:46 groups association 19522:30:46 does not create a cross-database query 19622:30:46 #owner_runner_namespace 19722:30:46 considers the first group 19822:30:46 projects association 19922:30:46 does not create a cross-database query 20022:30:46 acts_as_taggable 20222:30:46 tag does not exist 20322:30:46 creates a tag 20422:30:46 creates an association to the tag 20522:30:46 tag already exists 20622:30:47 does not create a tag 20722:30:47 creates an association to the tag 20922:30:47 is expected to validate that the length of :name is at most 256 21022:30:47 is expected to validate that the length of :description is at most 1024 21122:30:47 is expected to validate that :access_level cannot be empty/falsy 21222:30:47 is expected to validate that :runner_type cannot be empty/falsy 21322:30:47 is expected to validate that :registration_type cannot be empty/falsy 21422:30:47 is expected to validate that :sharding_key_id cannot be empty/falsy 21522:30:47 when runner is instance type 21622:30:47 is expected to be valid 21722:30:47 when sharding_key_id is present 21922:30:47 when runner is not allowed to pick untagged jobs 22022:30:47 when runner does not have tags 22122:30:47 is expected to be invalid 22222:30:47 when runner has too many tags 22322:30:47 is expected to be invalid 22422:30:47 when runner has tags 22522:30:47 is expected to be valid 22622:30:47 #exactly_one_group 22722:30:48 disallows assigning group if already assigned to a group 22822:30:48 runner_type validations 22922:30:48 disallows assigning group to project_type runner 23022:30:48 disallows assigning group to instance_type runner 23122:30:48 disallows assigning project to group_type runner 23222:30:48 disallows assigning project to instance_type runner 23322:30:48 fails to save a group assigned to a project runner even if the runner is already saved 23422:30:48 cost factors validations 23522:30:48 disallows :private_projects_minutes_cost_factor being nil 23622:30:48 disallows :public_projects_minutes_cost_factor being nil 23722:30:48 disallows :private_projects_minutes_cost_factor being negative 23822:30:48 disallows :public_projects_minutes_cost_factor being negative 23922:30:48 #no_allowed_plan_ids 24022:30:48 when runner is instance type 24122:30:49 allows assign allowed_plans 24222:30:49 when runner is not an instance type 24322:30:49Runner cannot have allowed plans assigned 24422:30:49 allows assign allowed_plans 24622:30:49 .UPDATE_CONTACT_COLUMN_EVERY 24722:30:49 #access_level 24822:30:49 when creating new runner and access_level is nil 24922:30:49 object is invalid 25022:30:49 when creating new runner and access_level is defined in enum 25122:30:49 object is valid 25222:30:49 when creating new runner and access_level is not defined in enum 25322:30:49 raises an error 25522:30:49 when runner does not have creator_id 25622:30:49 is expected to be nil 25722:30:49 when runner has creator 25822:30:49 is expected to eq #<User id:432 @user225> 25922:30:49 .instance_type 26022:30:49 returns only shared runners 26122:30:49 .belonging_to_project 26222:30:51 returns the project runner 26322:30:51# [RSpecRunTime] RSpec elapsed time: 12 minutes 59.44 seconds. Current RSS: ~1058M. Threads: 4. load average: 1.22 1.24 1.22 1/295 5367 26522:30:51 behaves like .belonging_to_parent_groups_of_project 26622:30:52 returns the group runner 26722:30:52 with a parent group with a runner 26822:30:52 returns the group runner from the group and the parent group 26922:30:52# [RSpecRunTime] RSpec elapsed time: 13 minutes 0.65 second. Current RSS: ~1058M. Threads: 4. load average: 1.22 1.24 1.22 1/295 5368 27122:30:52 with multiple project ids 27222:30:52 raises ArgumentError 27322:30:52 with instance runners sharing enabled 27422:30:52 .owned_or_instance_wide 27522:30:53 returns a shared, project and group runner 27622:30:53 .group_or_instance_wide 27722:30:53 returns a globally shared and a group runner 27822:30:53 with instance runners sharing disabled 27922:30:53 .owned_or_instance_wide 28022:30:53 with group runners disabled 28122:30:53 returns only the project runner 28222:30:53 with group runners enabled 28322:30:54 returns a project runner and a group runner 28422:30:54 .group_or_instance_wide 28522:30:54 returns a group runner 28622:30:54 #display_name 28722:30:54 returns the description if it has a value 28822:30:54 returns the token if it does not have a description 28922:30:54 returns the token if the description is an empty string 29122:30:54 with matching project 29222:30:54 is expected to be truthy 29322:30:54 without matching project 29422:30:55 is expected to be falsey 29522:30:55 with runner having multiple projects 29622:30:55 is expected to be falsey 29822:30:56 with instance runner 29922:30:56 raises an error 30022:30:56 with group runner 30122:30:56 raises an error 30222:30:56 with project runner 30322:30:56 assigns runner to project 30422:30:57 does not change sharding_key_id 30622:30:57 is expected to contain exactly #<Ci::Runner id: 35, token: nil, created_at: "2024-11-06 22:30:57.001000000 +0000", updated_at: "2024...ion_state: "started", allowed_plan_ids: [], sharding_key_id: nil, executor_type: nil, tag_list: nil>, #<Ci::Runner id: 37, token: nil, created_at: "2024-11-06 22:30:57.001000000 +0000", updated_at: "2024...on_state: "finished", allowed_plan_ids: [], sharding_key_id: nil, executor_type: nil, tag_list: nil>, and #<Ci::Runner id: 38, token: nil, created_at: "2024-11-06 22:30:57.000000000 +0000", updated_at: "2024...on_state: "finished", allowed_plan_ids: [], sharding_key_id: nil, executor_type: nil, tag_list: nil> 30822:30:57 with active_value set to false 30922:30:57 returns paused runners 31022:30:57 with active_value set to true 31122:30:57 returns active runners 31322:30:57 returns paused runners 31422:30:57 .with_creator_id 31522:30:57 is expected to contain exactly #<Ci::Runner id: 45, token: nil, created_at: "2024-11-13 22:30:57.595106921 +0000", updated_at: "2024...on_state: "finished", allowed_plan_ids: [], sharding_key_id: nil, executor_type: nil, tag_list: nil> and #<Ci::Runner id: 46, token: nil, created_at: "2024-11-13 22:30:57.611263580 +0000", updated_at: "2024...on_state: "finished", allowed_plan_ids: [], sharding_key_id: nil, executor_type: nil, tag_list: nil> 31622:30:57 .with_version_prefix 31722:30:57 returns runners containing runner managers with versions starting with 15.11. 32022:30:57 created_at: nil, contacted_at: nil, expected_stale?: false 32122:30:57 is expected to eq false 32222:30:57 with cache value 32322:30:57 is expected to eq false 32422:30:57 created_at: stale_deadline, contacted_at: stale_deadline, expected_stale?: true 32522:30:57 is expected to eq true 32622:30:57 with cache value 32722:30:57 is expected to eq true 32822:30:57 created_at: stale_deadline, contacted_at: almost_stale_deadline, expected_stale?: false 32922:30:57 is expected to eq false 33022:30:57 with cache value 33122:30:57 is expected to eq false 33222:30:57 created_at: stale_deadline, contacted_at: nil, expected_stale?: true 33322:30:58 is expected to eq true 33422:30:58 with cache value 33522:30:58 is expected to eq true 33622:30:58 created_at: almost_stale_deadline, contacted_at: nil, expected_stale?: false 33722:30:58 is expected to eq false 33822:30:58 with cache value 33922:30:58 is expected to eq false 34122:30:58 never contacted 34222:30:58 is expected to be falsey 34322:30:58 contacted long time ago 34422:30:58 is expected to be falsey 34522:30:58 almost offline 34622:30:58 is expected to be truthy 34722:30:58 with cache value 34822:30:58 contacted long time ago 34922:30:58 is expected to be falsey 35022:30:58 contacted 1s ago 35122:30:58 is expected to be truthy 35222:30:58 .with_executing_builds 35322:30:58 with no builds running 35422:30:58 is expected to be empty 35622:30:59 is expected to contain exactly #<Ci::Runner id: 58, token: nil, created_at: "2024-11-13 22:30:58.350663252 +0000", updated_at: "2024...on_state: "finished", allowed_plan_ids: [], sharding_key_id: nil, executor_type: nil, tag_list: nil> and #<Ci::Runner id: 61, token: nil, created_at: "2024-11-13 22:30:58.400100259 +0000", updated_at: "2024...on_state: "finished", allowed_plan_ids: [], sharding_key_id: nil, executor_type: nil, tag_list: nil> 35722:30:59# [RSpecRunTime] RSpec elapsed time: 13 minutes 7.89 seconds. Current RSS: ~1054M. Threads: 4. load average: 1.20 1.24 1.22 1/295 5369 35922:30:59 #matches_build? 36022:31:00 when runner does not have tags 36122:31:00 is expected to be truthy 36222:31:00 cannot handle build with tags 36322:31:00 when runner has tags 36422:31:00 when runner can pick untagged jobs 36522:31:00 is expected to be truthy 36622:31:00 behaves like tagged build picker 36722:31:00 can handle build with matching tags 36822:31:01 cannot handle build without matching tags 36922:31:01 when runner cannot pick untagged jobs 37022:31:01 is expected to be falsey 37122:31:01 behaves like tagged build picker 37222:31:01 can handle build with matching tags 37322:31:01 cannot handle build without matching tags 37422:31:01 when runner is shared 37522:31:01 is expected to be truthy 37622:31:02 does not query for owned or instance runners 37722:31:02 when runner is locked 37822:31:02 is expected to be truthy 37922:31:02 when runner is not shared 38022:31:02 when runner is assigned to a project 38122:31:02 is expected to be truthy 38222:31:02 when runner is assigned to a group 38322:31:02 is expected to be truthy 38422:31:03 knows namespace id it is assigned to 38522:31:03# [RSpecRunTime] RSpec elapsed time: 13 minutes 11.65 seconds. Current RSS: ~1065M. Threads: 4. load average: 1.18 1.23 1.21 1/295 5370 38722:31:03 when access_level of runner is not_protected 38822:31:03 when build is protected 38922:31:03 is expected to be truthy 39022:31:03 when build is unprotected 39122:31:03 is expected to be truthy 39222:31:03 when access_level of runner is ref_protected 39322:31:03 when build is protected 39422:31:04 is expected to be truthy 39522:31:04 when build is unprotected 39622:31:04 is expected to be falsey 39822:31:04 run_untagged: true, runner_tags: [], build_tags: [], result: true 39922:31:04 is expected to eq true 40022:31:04 run_untagged: true, runner_tags: [], build_tags: ["a"], result: false 40122:31:04 is expected to eq false 40222:31:04 run_untagged: true, runner_tags: ["a", "b"], build_tags: ["a"], result: true 40322:31:04 is expected to eq true 40422:31:04 run_untagged: true, runner_tags: ["a"], build_tags: ["a", "b"], result: false 40522:31:04 is expected to eq false 40622:31:04 run_untagged: true, runner_tags: ["a"], build_tags: ["a"], result: true 40722:31:05 is expected to eq true 40822:31:05 run_untagged: false, runner_tags: ["a"], build_tags: ["a"], result: true 40922:31:05 is expected to eq true 41022:31:05 run_untagged: false, runner_tags: ["b"], build_tags: ["a"], result: false 41122:31:05 is expected to eq false 41222:31:05 run_untagged: false, runner_tags: ["a", "b"], build_tags: ["a"], result: true 41322:31:05 is expected to eq true 41522:31:05 stale, never contacted 41622:31:05 is expected to eq :stale 41722:31:05 created recently, never contacted 41822:31:05 is expected to eq :never_contacted 41922:31:05 online, paused 42022:31:05 is expected to eq :online 42222:31:05 is expected to eq :online 42422:31:05 is expected to eq :offline 42622:31:05 is expected to eq :stale 42722:31:05 #deprecated_rest_status 42822:31:05 never connected 42922:31:05 is expected to eq :never_contacted 43022:31:05 contacted recently 43122:31:05 is expected to eq :online 43222:31:05 contacted long time ago 43322:31:06 is expected to eq :stale 43522:31:06 is expected to eq :paused 43622:31:06 #tick_runner_queue 43722:31:06 returns a new last_update value 43822:31:06 sticks the runner to the primary and calls the original method 43922:31:06 #ensure_runner_queue_value 44022:31:06 sets a new last_update value when it is called the first time 44122:31:06 does not change if it is not expired and called again 44222:31:06 updates runner queue after changing editable value 44322:31:06 sets a new last_update value 44422:31:06 does not update runner value after save 44522:31:06 has an old last_update value 44722:31:06 when database was updated recently 44822:31:06 updates cache 44922:31:06 when database was not updated recently 45022:31:06 with invalid runner 45122:31:06 still updates contacted at in redis cache and database 45222:31:07 only updates contacted at in redis cache and database 45322:31:07 #clear_heartbeat 45422:31:07 clears contacted at 45622:31:07 when there is a tick in the queue 45722:31:07 cleans up the queue 45822:31:07 .assignable_for 45922:31:08 with already assigned project 46022:31:08 is expected to be empty 46122:31:08# [RSpecRunTime] RSpec elapsed time: 13 minutes 16.88 seconds. Current RSS: ~1067M. Threads: 4. load average: 1.17 1.23 1.21 1/295 5371 46322:31:08 with a different project 46422:31:08 is expected to include #<Ci::Runner id: 102, token: nil, created_at: "2024-11-13 22:31:08.437985383 +0000", updated_at: "202...on_state: "finished", allowed_plan_ids: [], sharding_key_id: 595, executor_type: nil, tag_list: nil> 46522:31:08 is expected not to include #<Ci::Runner id: 104, token: nil, created_at: "2024-11-13 22:31:08.540211326 +0000", updated_at: "202...n_state: "finished", allowed_plan_ids: [], sharding_key_id: 1194, executor_type: nil, tag_list: nil> 46622:31:08 is expected not to include #<Ci::Runner id: 103, token: nil, created_at: "2024-11-13 22:31:08.486572269 +0000", updated_at: "202...on_state: "finished", allowed_plan_ids: [], sharding_key_id: 595, executor_type: nil, tag_list: nil> 46722:31:08 is expected not to include #<Ci::Runner id: 105, token: nil, created_at: "2024-11-13 22:31:08.557707544 +0000", updated_at: "202...on_state: "finished", allowed_plan_ids: [], sharding_key_id: nil, executor_type: nil, tag_list: nil> 46822:31:08 Project-related queries 47022:31:09 with project1 as first project associated with runner 47122:31:09 is expected to eq #<Project id:597 namespace224/project-602>> 47222:31:09 with project2 as first project associated with runner 47322:31:09 is expected to eq #<Project id:598 namespace225/project-603>> 47422:31:09 #belongs_to_one_project? 47522:31:09 returns false if there are two projects runner is assigned to 47622:31:10 returns true if there is only one project runner is assigned to 47722:31:10 #belongs_to_more_than_one_project? 47822:31:10 project runner 47922:31:10 two projects assigned to runner 48122:31:10 one project assigned to runner 48222:31:10 returns false 48422:31:10 returns false 48522:31:10 shared runner 48622:31:10 returns false 49022:31:10 with BulkInsertableTags.with_bulk_insert_tags 49122:31:10 does not save_tags 49222:31:10 over TAG_LIST_MAX_LENGTH 49322:31:10 fails validation if over tag limit 49522:31:10 when runner has tags 49622:31:10 is expected to have tags 49722:31:10 when runner does not have tags 49822:31:10 is expected not to have tags 50022:31:11 returns runners with a matching token 50122:31:11 does not return runners with a partially matching token 50222:31:11 does not return runners with a matching token with different casing 50322:31:11 returns runners with a matching description 50422:31:11 returns runners with a partially matching description 50522:31:11 returns runners with a matching description regardless of the casing 50722:31:11 runner can pick the build 50822:31:11 calls #tick_runner_queue 50922:31:11 runner cannot pick the build 51022:31:12 does not call #tick_runner_queue 51122:31:12 project runner without projects is destroyable 51222:31:12 does not have projects 51322:31:13 can be destroyed 51522:31:13 supports ordering by the contact date 51622:31:13 supports ordering by the creation date 51722:31:13 supports ordering by the token expiration 51822:31:13 .runner_matchers 51922:31:13 deduplicates on runner_type 52022:31:13 creates two matchers 52122:31:13 deduplicates on public_projects_minutes_cost_factor 52222:31:13 creates two matchers 52322:31:13 deduplicates on private_projects_minutes_cost_factor 52422:31:13 creates two matchers 52522:31:13 deduplicates on run_untagged 52622:31:14 creates two matchers 52722:31:14 deduplicates on access_level 52822:31:14 creates two matchers 52922:31:14 deduplicates on tag_list 53022:31:14 creates two matchers 53122:31:14 deduplicates on allowed_plan_ids 53222:31:14 creates two matchers 53322:31:14 with runner_ids 53422:31:14 includes runner_ids 53522:31:14 #runner_matcher 53622:31:14 is expected to eq [1000000021] 53722:31:14 is expected to eq "instance_type" 53822:31:14 is expected to eq 1.0 53922:31:14 is expected to eq 1.0 54022:31:14 is expected to eq true 54122:31:14 is expected to eq "not_protected" 54222:31:14 is expected to contain exactly "tag1" and "tag2" 54322:31:14 is expected to contain exactly 1 and 2 54422:31:14 #uncached_contacted_at 54522:31:14 is expected to eq 2024-11-13 21:31:14.000000000 +0000 54622:31:14 Group-related queries 54722:31:16 .belonging_to_group 54822:31:16 with scope set to top_level_group 54922:31:16 returns the group runners from the top_level_group 55022:31:16# [RSpecRunTime] RSpec elapsed time: 13 minutes 24.84 seconds. Current RSS: ~1063M. Threads: 4. load average: 1.22 1.24 1.22 1/296 5372 55222:31:16 with scope set to child_group 55322:31:16 returns the group runners from the child_group 55422:31:16 .belonging_to_group_and_ancestors 55522:31:16 returns the group runners from the group and parent group 55622:31:16 .belonging_to_group_or_project_descendants 55722:31:16 with scope set to top_level_group 55822:31:16 returns the expected group and project runners without duplicates 55922:31:16 with scope set to child_group 56022:31:16 returns the expected group and project runners without duplicates 56122:31:16 .usable_from_scope 56222:31:16 with scope set to top_level_group 56322:31:16 returns all runners usable from top_level_group without duplicates 56422:31:16 with scope set to child_group 56522:31:16 returns all runners usable from child_group 56622:31:16 with scope set to other_top_level_group 56722:31:16 returns all runners usable from other_top_level_group 56922:31:16 with runner assigned to child_group 57022:31:16 is expected to eq #<Group id:1211 @group400/group401> 57122:31:16 with runner assigned to top_level_group_runner 57222:31:16 is expected to eq #<Group id:1210 @group400> 57422:31:16 when registered via command-line 57522:31:17 is expected not to start with "glrt-" 57622:31:17 is expected to match /[0-9a-zA-Z_-]{8}/ 57722:31:17 is expected not to start with "t1_" 57822:31:17 is expected not to start with "glrt-" 57922:31:17 when creating new runner via UI 58022:31:17 is expected to start with "glrt-" 58122:31:17 is expected to match /[0-9a-zA-Z_-]{8}/ 58222:31:17 is expected not to start with "t1_" 58322:31:17 is expected not to start with "glrt-" 58522:31:17 when runner is registered 58622:31:17 is expected not to start with "glrt-" 58722:31:17 is expected to start with "t1_" 58822:31:17 when runner is group type 58922:31:17 is expected to start with "t2_" 59022:31:17 when runner is project type 59122:31:17 is expected to start with "t3_" 59222:31:17 when runner is created via UI 59322:31:17 is expected to start with "glrt-t1_" 59422:31:17 when runner is group type 59522:31:17 is expected to start with "glrt-t2_" 59622:31:17 when runner is project type 59722:31:17 is expected to start with "glrt-t3_" 59822:31:17 #token_expires_at 59922:31:17 no expiration 60022:31:17 behaves like non-expiring token 60122:31:17 does not expire 60222:31:17 system-wide shared expiration 60322:31:17 behaves like expiring token 60522:31:18 system-wide group expiration 60622:31:18 behaves like non-expiring token 60722:31:18 does not expire 60822:31:18 system-wide project expiration 60922:31:18 behaves like non-expiring token 61022:31:18 does not expire 61122:31:18 group expiration 61222:31:18 behaves like expiring token 61422:31:18 human-readable group expiration 61522:31:18 behaves like expiring token 61722:31:18 project expiration 61822:31:18 behaves like expiring token 62022:31:19 human-readable project expiration 62122:31:19 behaves like expiring token 62322:31:20 multiple projects 62422:31:20 behaves like expiring token 62622:31:22# [RSpecRunTime] RSpec elapsed time: 13 minutes 30.49 seconds. Current RSS: ~1072M. Threads: 4. load average: 1.20 1.23 1.21 1/296 5373 62822:31:22 with project runner token expiring 62922:31:22 project overrides system 63022:31:22 behaves like expiring token 63222:31:22 system overrides project 63322:31:22 behaves like expiring token 63522:31:22 with group runner token expiring 63622:31:23 group overrides system 63722:31:23 behaves like expiring token 63922:31:23 system overrides group 64022:31:23 behaves like expiring token 64222:31:23 with group's project runner token expiring 64322:31:23 parent group overrides subgroup 64422:31:23 behaves like expiring token 64622:31:24 subgroup overrides parent group 64722:31:24 behaves like expiring token 64922:31:24 with group's project runner token expiring 65022:31:24 group overrides project 65122:31:24 behaves like expiring token 65322:31:25 project overrides group 65422:31:25 behaves like expiring token 65622:31:25 .with_upgrade_status 65822:31:25 returns runners with runner managers whose version is assigned :unavailable 66022:31:25 returns runners with runner managers whose version is assigned :available 66222:31:26 returns runners with runner managers whose version is assigned :recommended 66322:31:26 composed with other scopes 66422:31:26 returns runner matching the composed scope 66522:31:26 .with_creator 66622:31:26 is expected to contain exactly #<Ci::Runner id: 201, token: nil, created_at: "2024-11-13 22:31:26.198719861 +0000", updated_at: "202...on_state: "finished", allowed_plan_ids: [], sharding_key_id: nil, executor_type: nil, tag_list: nil> 66722:31:26 #ensure_token 66822:31:26 when runner is initialized without a token 66922:31:26 with registration_token 67022:31:26 generates a token 67122:31:26 with authenticated_user 67222:31:26 generates a token with prefix 67322:31:26 when runner is initialized with a token 67422:31:26 with registration_token 67522:31:26 does not change the existing token 67622:31:26 with authenticated_user 67722:31:26 does not change the existing token 67822:31:26 #gitlab_hosted? 67922:31:26 saas: true, runner_type: :instance_type, expected_value: true 68022:31:26 returns the correct value based on saas and runner type 68122:31:26 saas: true, runner_type: :group_type, expected_value: false 68222:31:26 returns the correct value based on saas and runner type 68322:31:26 saas: true, runner_type: :project_type, expected_value: false 68422:31:26 returns the correct value based on saas and runner type 68522:31:26 saas: false, runner_type: :instance_type, expected_value: false 68622:31:26 returns the correct value based on saas and runner type 68722:31:26 saas: false, runner_type: :group_type, expected_value: false 68822:31:26 returns the correct value based on saas and runner type 68922:31:26 saas: false, runner_type: :project_type, expected_value: false 69022:31:26 returns the correct value based on saas and runner type 69122:31:26 status scopes 69322:31:26 returns online runners 69522:31:26 returns offline runners 69622:31:26 .never_contacted 69722:31:26 returns never contacted runners 69922:31:26 returns stale runners 70122:31:26 with active status 70222:31:26 calls corresponding :active scope 70322:31:26 with paused status 70422:31:26 calls corresponding :paused scope 70522:31:26 with online status 70622:31:26 calls corresponding :online scope 70722:31:26 with offline status 70822:31:26 calls corresponding :offline scope 70922:31:26 with never_contacted status 71022:31:26 calls corresponding :never_contacted scope 71122:31:26 with stale status 71222:31:26 calls corresponding :stale scope 71322:31:26 with invalid status 71422:31:26 returns all records 71522:31:26 .available_statuses 71622:31:26 is expected to eq ["active", "paused", "online", "offline", "never_contacted", "stale"] 71722:31:26 .online_contact_time_deadline 71822:31:26 is expected to eq 2024-11-13 20:31:26.000000000 +0000 71922:31:26 .stale_deadline 72022:31:26 is expected to eq 2024-11-06 22:31:26.000000000 +0000 72122:31:26 .with_runner_type 72222:31:27 with instance_type 72322:31:27 is expected to contain exactly #<Ci::Runner id: 207, token: nil, created_at: "2024-11-13 22:31:27.000459979 +0000", updated_at: "202...on_state: "finished", allowed_plan_ids: [], sharding_key_id: nil, executor_type: nil, tag_list: nil> 72422:31:27 with group_type 72522:31:27 is expected to contain exactly #<Ci::Runner id: 208, token: nil, created_at: "2024-11-13 22:31:27.061443385 +0000", updated_at: "202...n_state: "finished", allowed_plan_ids: [], sharding_key_id: 1156, executor_type: nil, tag_list: nil> 72622:31:27 with project_type 72722:31:27 is expected to contain exactly #<Ci::Runner id: 209, token: nil, created_at: "2024-11-13 22:31:27.106371482 +0000", updated_at: "202...hed", allowed_plan_ids: [], sharding_key_id: 9223372036854775807, executor_type: nil, tag_list: nil> 72822:31:27 with invalid runner type 72922:31:27 is expected to contain exactly #<Ci::Runner id: 207, token: nil, created_at: "2024-11-13 22:31:27.000459979 +0000", updated_at: "202...on_state: "finished", allowed_plan_ids: [], sharding_key_id: nil, executor_type: nil, tag_list: nil>, #<Ci::Runner id: 208, token: nil, created_at: "2024-11-13 22:31:27.061443385 +0000", updated_at: "202...n_state: "finished", allowed_plan_ids: [], sharding_key_id: 1156, executor_type: nil, tag_list: nil>, and #<Ci::Runner id: 209, token: nil, created_at: "2024-11-13 22:31:27.106371482 +0000", updated_at: "202...hed", allowed_plan_ids: [], sharding_key_id: 9223372036854775807, executor_type: nil, tag_list: nil> 73022:31:27# [RSpecRunTime] Finishing example group spec/models/ci/runner_spec.rb. It took 46.68 seconds. Expected to take 55.0 seconds. 73122:31:27# [RSpecRunTime] Starting example group spec/models/design_management/design_at_version_spec.rb. Expected to take 50.0 seconds. 73222:31:27DesignManagement::DesignAtVersion 73322:31:28 does not allow STI 73522:31:28 combines design.id and version.id 73622:31:28# [RSpecRunTime] RSpec elapsed time: 13 minutes 36.89 seconds. Current RSS: ~1068M. Threads: 4. load average: 1.19 1.23 1.21 1/296 5374 73922:31:28 identifies objects created with the same parameters as equal 74022:31:28 identifies unequal objects as unequal, by virtue of their version 74122:31:28 identifies unequal objects as unequal, by virtue of their design 74222:31:28 rejects objects with the same id and the wrong class 74322:31:28 expects objects to be of the same type, not subtypes 74422:31:28 status methods 74522:31:28 a design before it has been created 74622:31:31 is not deleted 74722:31:33 has the status :not_created_yet 74822:31:33# [RSpecRunTime] RSpec elapsed time: 13 minutes 41.51 seconds. Current RSS: ~1077M. Threads: 4. load average: 1.17 1.22 1.21 1/295 5375 75022:31:33 a design as of its creation 75122:31:35 is not deleted 75222:31:37 has the status :current 75322:31:38# [RSpecRunTime] RSpec elapsed time: 13 minutes 46.26 seconds. Current RSS: ~1083M. Threads: 4. load average: 1.16 1.22 1.21 1/295 5376 75522:31:38 a design after it has been created, but before deletion 75622:31:40 is not deleted 75722:31:42 has the status :current 75822:31:42# [RSpecRunTime] RSpec elapsed time: 13 minutes 50.85 seconds. Current RSS: ~1084M. Threads: 4. load average: 1.15 1.22 1.21 1/295 5377 76022:31:42 a design as of its modification 76122:31:45 is not deleted 76222:31:47 has the status :current 76322:31:47# [RSpecRunTime] RSpec elapsed time: 13 minutes 55.63 seconds. Current RSS: ~1083M. Threads: 4. load average: 1.13 1.21 1.21 1/295 5378 76522:31:47 a design as of its deletion 76722:31:51 has the status :deleted 76822:31:51# [RSpecRunTime] RSpec elapsed time: 14 minutes 0.15 second. Current RSS: ~1085M. Threads: 4. load average: 1.12 1.21 1.20 1/295 5379 77022:31:51 a design after its deletion 77222:31:56 has the status :deleted 77322:31:56# [RSpecRunTime] RSpec elapsed time: 14 minutes 4.86 seconds. Current RSS: ~1085M. Threads: 4. load average: 1.11 1.20 1.20 1/295 5380 77522:31:56 a design on its recreation 77622:31:59 is not deleted 77722:32:01 has the status :current 77822:32:02# [RSpecRunTime] RSpec elapsed time: 14 minutes 10.27 seconds. Current RSS: ~1086M. Threads: 4. load average: 1.10 1.20 1.20 1/295 5381 78122:32:02 is expected to be valid 78222:32:02 a design-at-version without a design 78322:32:02 is expected to be invalid 78422:32:03 mentions the design in the errors 78522:32:03# [RSpecRunTime] RSpec elapsed time: 14 minutes 11.42 seconds. Current RSS: ~1084M. Threads: 4. load average: 1.10 1.20 1.20 1/295 5382 78722:32:03 a design-at-version without a version 78822:32:03 is expected to be invalid 78922:32:03 mentions the version in the errors 79022:32:03 design_and_version_belong_to_the_same_issue 79122:32:03 both design and version are supplied 79222:32:03 the design belongs to the same issue as the version 79322:32:03 is expected to be valid 79422:32:03 the design does not belong to the same issue as the version 79522:32:04 is expected to be invalid 79622:32:04# [RSpecRunTime] RSpec elapsed time: 14 minutes 12.97 seconds. Current RSS: ~1086M. Threads: 4. load average: 1.10 1.20 1.20 1/295 5383 79822:32:04 the factory is just supplied with a design 79922:32:05 is expected to be valid 80022:32:05 the factory is just supplied with a version 80122:32:06 is expected to be valid 80222:32:06 design_and_version_have_issue_id 80322:32:06 the design has no issue_id, because it is being imported 80422:32:06 is expected to be invalid 80522:32:06 the version has no issue_id, because it is being imported 80622:32:06 is expected to be invalid 80722:32:06 both the design and the version are being imported 80822:32:07 is expected to be invalid 81022:32:07 issues fewer queries than the naive approach would 81422:32:08 counts 0 records 81822:32:08 finds no records 82122:32:09 counts 2 records 82222:32:09 issues at most two queries 82422:32:10 finds 6 records 82522:32:10 only returns records with matching IDs 82622:32:10 only returns valid records 82722:32:11 issues at most two queries 82822:32:11# [RSpecRunTime] RSpec elapsed time: 14 minutes 19.6 seconds. Current RSS: ~1073M. Threads: 4. load average: 1.17 1.21 1.20 1/295 5384 83022:32:11# [RSpecRunTime] Finishing example group spec/models/design_management/design_at_version_spec.rb. It took 43.84 seconds. Expected to take 50.0 seconds. 83122:32:11# [RSpecRunTime] Starting example group spec/lib/gitlab/checks/branch_check_spec.rb. Expected to take 44.03 seconds. 83222:32:11Gitlab::Checks::BranchCheck 83422:32:12 does not raise any error 83522:32:12 trying to delete the default branch 83622:32:13 raises an error 83722:32:13# [RSpecRunTime] RSpec elapsed time: 14 minutes 22.13 seconds. Current RSS: ~1091M. Threads: 4. load average: 1.17 1.21 1.20 1/296 5428 83922:32:13 prohibited branches check 84022:32:15 forbids SHA-1 values 84122:32:16 forbids SHA-256 values 84222:32:17 forbids '{SHA-1}{+anything}' values 84322:32:18 forbids '{SHA-256}{+anything} values 84422:32:20 allows SHA-1 values to be appended to the branch name 84522:32:21 allows SHA-256 values to be appended to the branch name 84622:32:21 deleting a hexadecimal branch 84722:32:22 doesn't prohibit the deletion of a hexadecimal branch name 84822:32:22# [RSpecRunTime] RSpec elapsed time: 14 minutes 31.07 seconds. Current RSS: ~1107M. Threads: 4. load average: 1.14 1.20 1.20 1/295 5564 85022:32:22 when branch name is invalid 85122:32:24 prohibits branches with an invalid name 85222:32:24 deleting an invalid branch 85322:32:25 doesn't prohibit the deletion of an invalid branch name 85422:32:25# [RSpecRunTime] RSpec elapsed time: 14 minutes 33.63 seconds. Current RSS: ~1107M. Threads: 4. load average: 1.14 1.20 1.20 1/295 5606 85622:32:25 protected branches check 85722:32:26 raises an error if the user is not allowed to do forced pushes to protected branches 85822:32:27 raises an error if the user is not allowed to merge to protected branches 85922:32:29 raises an error if the user is not allowed to push to protected branches 86022:32:29 when user has push access 86122:32:29 if protected branches is allowed to force push 86222:32:30 allows force push 86322:32:30# [RSpecRunTime] RSpec elapsed time: 14 minutes 38.71 seconds. Current RSS: ~1106M. Threads: 4. load average: 1.13 1.20 1.20 1/295 5689 86522:32:30 if protected branches is not allowed to force push 86622:32:31 prevents force push 86722:32:31# [RSpecRunTime] RSpec elapsed time: 14 minutes 39.94 seconds. Current RSS: ~1106M. Threads: 4. load average: 1.12 1.20 1.20 1/295 5708 86922:32:31 when user does not have push access 87022:32:31 if protected branches is allowed to force push 87122:32:33 prevents force push 87222:32:33# [RSpecRunTime] RSpec elapsed time: 14 minutes 41.32 seconds. Current RSS: ~1106M. Threads: 4. load average: 1.12 1.20 1.20 1/295 5729 87422:32:33 if protected branches is not allowed to force push 87522:32:34 prevents force push 87622:32:34# [RSpecRunTime] RSpec elapsed time: 14 minutes 42.62 seconds. Current RSS: ~1106M. Threads: 4. load average: 1.12 1.20 1.20 1/295 5748 87822:32:34 when project repository is empty 87922:32:34 user is not allowed to push to protected branches 88022:32:35 raises an error 88122:32:35 user is allowed to push to protected branches 88222:32:36 allows branch creation 88322:32:36# [RSpecRunTime] RSpec elapsed time: 14 minutes 45.13 seconds. Current RSS: ~1099M. Threads: 4. load average: 1.11 1.19 1.20 1/295 5749 88522:32:36 branch creation 88622:32:36 user can push to branch 88722:32:38 does not raise an error 88822:32:38# [RSpecRunTime] RSpec elapsed time: 14 minutes 46.47 seconds. Current RSS: ~1096M. Threads: 4. load average: 1.11 1.19 1.20 1/295 5770 89022:32:38 user cannot push to branch 89122:32:38 user cannot merge to branch 89222:32:39 raises an error 89322:32:39# [RSpecRunTime] RSpec elapsed time: 14 minutes 47.73 seconds. Current RSS: ~1096M. Threads: 4. load average: 1.11 1.19 1.20 1/295 5791 89522:32:39 user can merge to branch 89622:32:39 newrev isn't in any protected branches 89722:32:40 raises an error 89822:32:40# [RSpecRunTime] RSpec elapsed time: 14 minutes 49.18 seconds. Current RSS: ~1105M. Threads: 4. load average: 1.10 1.19 1.20 1/295 5812 90022:32:40 newrev is included in a protected branch 90122:32:40 via web interface 90222:32:42 allows branch creation 90322:32:42# [RSpecRunTime] RSpec elapsed time: 14 minutes 50.51 seconds. Current RSS: ~1105M. Threads: 4. load average: 1.10 1.19 1.20 1/295 5833 90622:32:43 raises an error 90722:32:43# [RSpecRunTime] RSpec elapsed time: 14 minutes 51.84 seconds. Current RSS: ~1106M. Threads: 4. load average: 1.10 1.19 1.20 1/295 5854 90922:32:43 branch deletion 91022:32:43 if the user is not allowed to delete protected branches 91122:32:44 raises an error 91222:32:44# [RSpecRunTime] RSpec elapsed time: 14 minutes 53.2 seconds. Current RSS: ~1107M. Threads: 4. load average: 1.10 1.19 1.20 1/295 5878 91422:32:44 if the user is allowed to delete protected branches 91522:32:44 through the web interface 91622:32:46 allows branch deletion 91722:32:46# [RSpecRunTime] RSpec elapsed time: 14 minutes 54.66 seconds. Current RSS: ~1104M. Threads: 4. load average: 1.09 1.19 1.19 1/295 5902 91922:32:46 over SSH or HTTP 92022:32:47 raises an error 92122:32:47# [RSpecRunTime] RSpec elapsed time: 14 minutes 56.08 seconds. Current RSS: ~1104M. Threads: 4. load average: 1.09 1.19 1.19 1/295 5926 92322:32:47# [RSpecRunTime] Finishing example group spec/lib/gitlab/checks/branch_check_spec.rb. It took 36.47 seconds. Expected to take 44.03 seconds. 92422:32:47# [RSpecRunTime] Starting example group spec/models/members/group_member_spec.rb. Expected to take 37.95 seconds. 92622:32:47 does not allow STI 92722:32:47 default values 92822:32:47 is expected to eq "Namespace" 93022:32:48 counts users by group ID 93122:32:48 .of_ldap_type 93222:32:49 returns ldap type users 93322:32:49# [RSpecRunTime] RSpec elapsed time: 14 minutes 57.57 seconds. Current RSS: ~1103M. Threads: 4. load average: 1.09 1.19 1.19 1/295 5927 93522:32:49 .access_level_roles 93622:32:49 returns Gitlab::Access.options_with_owner 93722:32:49 #permissible_access_level_roles 93822:32:49 returns Gitlab::Access.options_with_owner 93922:32:49 behaves like members notifications 94022:32:49 #after_commit 94122:32:49 on creation of a member requesting access 94222:32:49 calls NotificationService.new_access_request 94322:32:49 #accept_request 94422:32:50 calls NotificationService.new_member 94522:32:50 #decline_invite! 94622:32:50 calls NotificationService.decline_invite 94722:32:50 #namespace_id 94822:32:50 is expected to eq 1 94922:32:50 #real_source_type 95022:32:51 is expected to eq "Group" 95222:32:51 for an orphaned member 95322:32:51 does not raise an error 95422:32:51 #last_owner_of_the_group? 95522:32:52 when overridden by last_owner instance variable 95622:32:52 and it is set to true 95722:32:52 is expected to equal true 95822:32:52 and it is set to false 95922:32:52 is expected to equal false 96022:32:52 when member is an owner 96122:32:52 and there are no other owners 96222:32:52 is expected to equal true 96322:32:52 and member is also owner of a parent group 96422:32:52 is expected to equal false 96522:32:52 and there is another owner 96622:32:52 and that other owner is a project bot 96722:32:52 is expected to equal true 96822:32:52 and that other owner is not a project bot 96922:32:53 is expected to equal false 97022:32:53 when member is not an owner 97122:32:53 is expected to equal false 97222:32:53 access levels 97322:32:53 with parent group 97422:32:53 behaves like inherited access level as a member of entity 97522:32:53 with root parent_entity developer member 97622:32:53 is allowed to be a maintainer of the entity 97722:32:54 is not allowed to be a reporter of the entity 97822:32:55 is allowed to change to be a developer of the entity 97922:32:56 is not allowed to change to be a guest of the entity 98022:32:57 shows an error if the member can't be updated 98122:32:58 allows changing the level from a non existing member 98222:32:58 when access request to entity is pending 98322:32:58 is allowed to be a reporter of the entity 98422:32:59 is allowed to change to be a guest of the entity 98522:33:00# [RSpecRunTime] RSpec elapsed time: 15 minutes 8.25 seconds. Current RSS: ~1088M. Threads: 4. load average: 1.08 1.18 1.19 1/295 5928 98722:33:00 with parent group and a sub subgroup 98822:33:00 behaves like inherited access level as a member of entity 98922:33:00 with root parent_entity developer member 99022:33:00 is allowed to be a maintainer of the entity 99122:33:01 is not allowed to be a reporter of the entity 99222:33:02 is allowed to change to be a developer of the entity 99322:33:03 is not allowed to change to be a guest of the entity 99422:33:04 shows an error if the member can't be updated 99522:33:05 allows changing the level from a non existing member 99622:33:05 when access request to entity is pending 99722:33:06 is allowed to be a reporter of the entity 99822:33:07 is allowed to change to be a guest of the entity 99922:33:07# [RSpecRunTime] RSpec elapsed time: 15 minutes 16.17 seconds. Current RSS: ~1093M. Threads: 4. load average: 1.07 1.17 1.19 1/295 5929 100122:33:07 when only the subgroup has the member 100222:33:07 behaves like inherited access level as a member of entity 100322:33:07 with root parent_entity developer member 100422:33:08 is allowed to be a maintainer of the entity 100522:33:09 is not allowed to be a reporter of the entity 100622:33:10 is allowed to change to be a developer of the entity 100722:33:11 is not allowed to change to be a guest of the entity 100822:33:12 shows an error if the member can't be updated 100922:33:14 allows changing the level from a non existing member 101022:33:14 when access request to entity is pending 101122:33:15 is allowed to be a reporter of the entity 101222:33:16 is allowed to change to be a guest of the entity 101322:33:16# [RSpecRunTime] RSpec elapsed time: 15 minutes 24.41 seconds. Current RSS: ~1093M. Threads: 4. load average: 1.06 1.17 1.19 1/296 5930 101522:33:16 refresh_member_authorized_projects 101622:33:16 when importing 101722:33:16 does not refresh 101822:33:16 authorization refresh on addition/updation/deletion 102022:33:17 changes access level 102122:33:17 behaves like calls AuthorizedProjectsWorker inline to recalculate authorizations 102222:33:17 calls AuthorizedProjectsWorker inline to recalculate authorizations 102322:33:17# [RSpecRunTime] RSpec elapsed time: 15 minutes 26.21 seconds. Current RSS: ~1092M. Threads: 4. load average: 1.06 1.17 1.19 1/295 5931 102622:33:18 changes access level 102722:33:18 behaves like calls AuthorizedProjectsWorker inline to recalculate authorizations 102822:33:18 calls AuthorizedProjectsWorker inline to recalculate authorizations 103022:33:19 changes access level 103122:33:19 behaves like calls AuthorizedProjectsWorker inline to recalculate authorizations 103222:33:19 calls AuthorizedProjectsWorker inline to recalculate authorizations 103322:33:19# [RSpecRunTime] Finishing example group spec/models/members/group_member_spec.rb. It took 31.78 seconds. Expected to take 37.95 seconds. 103422:33:19# [RSpecRunTime] Starting example group spec/graphql/resolvers/project_issues_resolver_spec.rb. Expected to take 34.18 seconds. 103522:33:19Resolvers::ProjectIssuesResolver 103622:33:21 increases field complexity based on arguments 103722:33:21 is expected to have nullable GraphQL type IssueConnection 103822:33:21 with a project 104022:33:21 finds all issues 104122:33:21 filters by state 104222:33:22 filters by milestone 104322:33:22 filters by two assignees 104422:33:22 filters by assignee_id 104522:33:22 filters by any assignee 104622:33:22 filters by no assignee 104722:33:22 filters by author 104822:33:22 filters by labels 104922:33:23 returns issues user can see 105022:33:23 finds a specific issue with iid 105122:33:24 batches queries that only include IIDs 105222:33:24 finds a specific issue with iids 105322:33:24 finds multiple issues with iids 105422:33:25 finds only the issues within the project we are looking at 105522:33:25 filtering by milestone wildcard id 105622:33:25 returns issues with started milestone 105722:33:25 returns issues with upcoming milestone 105822:33:25 returns issues with any milestone 105922:33:26 returns issues with no milestone 106022:33:26 generates a mutually exclusive filter error when wildcard and title are provided 106122:33:26 when using negated filters 106222:33:26 returns issues matching the searched title after applying a negated filter 106322:33:26 returns issues excluding the ones with started milestone 106422:33:26 returns issues excluding the ones with upcoming milestone 106522:33:26# [RSpecRunTime] RSpec elapsed time: 15 minutes 34.78 seconds. Current RSS: ~1093M. Threads: 4. load average: 1.05 1.16 1.18 1/295 5932 106722:33:26 filter by release 106822:33:27 filter by release_tag 106922:33:27 returns all issues associated with the specified tags 107022:33:27 when release_tag_wildcard_id is also provided 107122:33:27 generates a mutually eclusive argument error 107222:33:27 filter by negated release_tag 107322:33:27 returns all issues not associated with the specified tags 107422:33:27 filter by release_tag_wildcard_id 107522:33:27 when filtering by ANY 107622:33:27 is expected to contain exactly #<Issue id:90 group506/project-708#3>, #<Issue id:91 group506/project-708#4>, and #<Issue id:92 group506/project-708#5> 107722:33:27 when filtering by NONE 107822:33:27 is expected to contain exactly #<Issue id:79 group506/project-708#1> and #<Issue id:80 group506/project-708#2> 107922:33:27 filters by assignee_username 108022:33:27 filters by assignee_username 108122:33:27 filters by assignee_usernames 108222:33:27 when both assignee_username and assignee_usernames are provided 108322:33:28 generates a mutually exclusive filter error 108422:33:28 filters by created_at 108522:33:28 filters by created_before 108622:33:28 filters by created_after 108722:33:28 filters by updated_at 108822:33:28 filters by updated_before 108922:33:28 filters by updated_after 109022:33:28 filters by closed_at 109122:33:28 filters by closed_before 109222:33:28 filters by closed_after 109322:33:28 filters by issue_type 109422:33:29 filters by a single type 109522:33:29 filters by a single type, negative assertion 109622:33:29 filters by more than one type 109722:33:29 ignores the filter if none given 109822:33:29 when filtering by reaction emoji 109922:33:29 filters by reaction emoji 110022:33:29 filters by reaction emoji wildcard "none" 110122:33:29 filters by reaction emoji wildcard "any" 110222:33:29 filters by negated reaction emoji 110322:33:29 when listing confidential issues 110422:33:30 when user is allowed to view confidential issues 110522:33:30 returns all viewable issues by default 110622:33:30 returns only the non-confidential issues for the project when filter is set to false 110722:33:30 returns only the confidential issues for the project when filter is set to true 110822:33:30 when user is not allowed to see confidential issues 110922:33:30 returns all viewable issues by default 111022:33:31 does not return the confidential issues when filter is set to false 111122:33:31 does not return the confidential issues when filter is set to true 111222:33:31 when searching issues 111322:33:31 behaves like graphql query for searching issuables 111422:33:31 uses search optimization 111522:33:31 filters issuables by title 111622:33:31 filters issuables by description 111722:33:31 with in param 111822:33:31 generates an error if param search is missing 111922:33:32 filters issuables by title and description 112022:33:32 filters issuables by description only 112122:33:32 filters issuables by title only 112222:33:32# [RSpecRunTime] RSpec elapsed time: 15 minutes 40.67 seconds. Current RSS: ~1113M. Threads: 4. load average: 1.04 1.16 1.18 1/295 5933 112422:33:32 filters by negated params 112522:33:32 returns issues without the specified iids 112622:33:32 returns issues without the specified label names 112722:33:32 returns issues without the specified milestone 112822:33:32 returns issues without the specified assignee_usernames 112922:33:33 returns issues without the specified assignee_id 113022:33:33 returns issues without the specified issue_type 113122:33:33 when filtering by negated author 113222:33:33 returns issues without the specified author_username 113322:33:33 returns issues without the specified author_usernames 113422:33:33# [RSpecRunTime] RSpec elapsed time: 15 minutes 41.8 seconds. Current RSS: ~1111M. Threads: 4. load average: 1.04 1.16 1.18 1/295 5934 113622:33:33 filtering by crm 113722:33:33 when filtering by contact 113822:33:34 returns only the issues for the contact 113922:33:34 when filtering by crm_organization 114022:33:34 returns only the issues for the contact 114222:33:34 when sorting by created 114322:33:34 sorts issues ascending 114422:33:34 sorts issues descending 114522:33:34 when sorting by closed at 114622:33:35 sorts issues ascending 114722:33:35 sorts issues descending 114822:33:35 when sorting by due date 114922:33:36 sorts issues ascending 115022:33:36 sorts issues descending 115122:33:36 when sorting by relative position 115222:33:37 sorts issues ascending 115322:33:37 when sorting by priority 115422:33:38 sorts issues ascending 115522:33:38 sorts issues descending 115622:33:38# [RSpecRunTime] RSpec elapsed time: 15 minutes 46.46 seconds. Current RSS: ~1107M. Threads: 4. load average: 1.04 1.16 1.18 1/295 5935 115822:33:38 when sorting by label priority 115922:33:39 sorts issues ascending 116022:33:39 sorts issues descending 116122:33:39# [RSpecRunTime] RSpec elapsed time: 15 minutes 47.53 seconds. Current RSS: ~1102M. Threads: 4. load average: 1.04 1.16 1.18 1/295 5936 116322:33:39 when sorting by milestone due date 116422:33:40 sorts issues ascending 116522:33:40 sorts issues descending 116622:33:40 when sorting by severity 116722:33:40 sorts issues ascending 116822:33:40 sorts issues descending 116922:33:40 when sorting by popularity 117022:33:42 sorts issues ascending (ties broken by id in desc order) 117122:33:42 sorts issues descending (ties broken by id in desc order) 117222:33:42# [RSpecRunTime] RSpec elapsed time: 15 minutes 50.95 seconds. Current RSS: ~1098M. Threads: 4. load average: 1.04 1.15 1.18 1/295 5937 117422:33:42 when sorting by escalation status 117522:33:43 sorts issues ascending 117622:33:43 sorts issues descending 117722:33:43 sorts issues created_at 117822:33:43# [RSpecRunTime] RSpec elapsed time: 15 minutes 51.97 seconds. Current RSS: ~1097M. Threads: 4. load average: 1.04 1.15 1.18 1/295 5938 118022:33:43 when sorting with non-stable cursors 118122:33:43 uses offset-pagination when sorting by priority_asc 118222:33:43 uses offset-pagination when sorting by priority_desc 118322:33:43 uses offset-pagination when sorting by popularity_asc 118422:33:43 uses offset-pagination when sorting by popularity_desc 118522:33:44 uses offset-pagination when sorting by label_priority_asc 118622:33:44 uses offset-pagination when sorting by label_priority_desc 118722:33:44 uses offset-pagination when sorting by milestone_due_asc 118822:33:44 uses offset-pagination when sorting by milestone_due_desc 118922:33:44 uses offset-pagination when sorting by escalation_status_asc 119022:33:44 uses offset-pagination when sorting by escalation_status_desc 119122:33:44 when sorting by title 119222:33:45 sorts issues ascending 119322:33:45 sorts issues descending 119422:33:45 when passing a non existent, batch loaded project 119522:33:45 returns nil without breaking 119622:33:45# [RSpecRunTime] Finishing example group spec/graphql/resolvers/project_issues_resolver_spec.rb. It took 25.76 seconds. Expected to take 34.18 seconds. 119722:33:45# [RSpecRunTime] Starting example group spec/models/clusters/agent_spec.rb. Expected to take 31.23 seconds. 119822:33:45Clusters::Agent 119922:33:46 is expected to validate that :name cannot be empty/falsy 120022:33:46 does not allow STI 120122:33:46 is expected to have many ci_access_authorized_groups through ci_access_group_authorizations 120222:33:47 is expected to have many ci_access_authorized_projects class_name => ::Project through ci_access_project_authorizations 120322:33:47 is expected to validate that the length of :name is at most 63 120422:33:48 is expected to belong to project class_name => ::Project required: false 120522:33:49 is expected to have many agent_tokens class_name => Clusters::AgentToken order => #<Arel::Nodes::NullsLast:0x00007afbeb258fe8> 120622:33:49 is expected to validate that :name is case-sensitively unique within the scope of :project_id 120722:33:50 is expected to have many ci_access_project_authorizations class_name => Clusters::Agents::Authorizations::CiAccess::ProjectAuthorization 120822:33:51 is expected to belong to created_by_user class_name => User optional: true 120922:33:51 is expected to have many ci_access_group_authorizations class_name => Clusters::Agents::Authorizations::CiAccess::GroupAuthorization 121022:33:52 is expected to have many active_agent_tokens class_name => Clusters::AgentToken order => #<Arel::Nodes::NullsLast:0x00007afc1575c5b0> 121122:33:52 is expected to have many environments class_name => ::Environment 121222:33:52 #activity_event_deletion_cutoff 121322:33:55 is expected to within one second of 2024-11-13 20:33:53 UTC 121422:33:55# [RSpecRunTime] RSpec elapsed time: 16 minutes 3.44 seconds. Current RSS: ~1087M. Threads: 4. load average: 1.03 1.15 1.18 1/295 5939 121722:33:55 .ordered_by_name 121822:33:57 is expected to eq ["agent-a", "agent-b", "agent-c", "agent-d"] 121922:33:57# [RSpecRunTime] RSpec elapsed time: 16 minutes 6.0 seconds. Current RSS: ~1089M. Threads: 4. load average: 1.03 1.14 1.18 1/295 5940 122222:33:59 is expected to contain exactly #<Clusters::Agent id: 21, created_at: "2024-11-13 22:33:58.461679014 +0000", updated_at: "2024-11-13 ...33, name: "matching-name", created_by_user_id: 710, has_vulnerabilities: false, is_receptive: false> 122322:33:59# [RSpecRunTime] RSpec elapsed time: 16 minutes 7.37 seconds. Current RSS: ~1090M. Threads: 4. load average: 1.03 1.14 1.18 1/295 5941 122522:33:59 .has_vulnerabilities 122622:34:00 when value is not provided 122722:34:00 returns agents which have vulnerabilities 122822:34:00# [RSpecRunTime] RSpec elapsed time: 16 minutes 8.39 seconds. Current RSS: ~1089M. Threads: 4. load average: 1.03 1.14 1.18 1/295 5942 123022:34:00 when value is provided 123222:34:00 returns agents which have vulnerabilities 123422:34:00 returns agents which do not have vulnerabilities 123522:34:00 #ci_access_authorized_for? 123622:34:01 is expected to eq false 123722:34:01 with project-level authorization 123822:34:01 user_role: :guest, allowed: false 123922:34:01 is expected to eq false 124022:34:01# [RSpecRunTime] RSpec elapsed time: 16 minutes 9.71 seconds. Current RSS: ~1087M. Threads: 4. load average: 1.02 1.14 1.18 1/295 5943 124222:34:01 user_role: :reporter, allowed: false 124322:34:01 is expected to eq false 124422:34:01 user_role: :developer, allowed: true 124522:34:02 is expected to eq true 124622:34:02 user_role: :maintainer, allowed: true 124722:34:02 is expected to eq true 124822:34:02 user_role: :owner, allowed: true 124922:34:02 is expected to eq true 125022:34:02 with group-level authorization 125122:34:02 user_role: :guest, allowed: false 125222:34:03 is expected to eq false 125322:34:03 user_role: :reporter, allowed: false 125422:34:03 is expected to eq false 125522:34:03 user_role: :developer, allowed: true 125622:34:03 is expected to eq true 125722:34:03 user_role: :maintainer, allowed: true 125822:34:04 is expected to eq true 125922:34:04 user_role: :owner, allowed: true 126022:34:04 is expected to eq true 126222:34:04 agent has never connected 126322:34:05 is expected to be falsey 126422:34:05 agent has connected, but not recently 126522:34:05 is expected to be falsey 126622:34:05 agent has connected recently 126722:34:05 is expected to be truthy 126822:34:05 agent token has been revoked 126922:34:05 is expected to be falsey 127022:34:05 agent has multiple tokens 127122:34:05 is expected to be truthy 127222:34:05 #user_access_config 127322:34:06 is expected to be nil 127422:34:06 with user_access project authorizations 127522:34:06 is expected to eq {} 127622:34:06 when access_as keyword exists 127722:34:06 is expected to eq {"access_as"=>{"agent"=>{}}} 127822:34:06 with user_access group authorizations 127922:34:06 is expected to eq {} 128022:34:06 when access_as keyword exists 128122:34:06 is expected to eq {"access_as"=>{"agent"=>{}}} 128322:34:06 name validation 128422:34:06 rejects names that do not conform to RFC 1123 128522:34:06 accepts valid names 128622:34:06 #user_access_authorized_for? 128722:34:07 is expected to eq false 128822:34:07 with project-level authorization 128922:34:07 user_role: :guest, allowed: false 129022:34:07 is expected to eq false 129122:34:07 user_role: :reporter, allowed: false 129222:34:08 is expected to eq false 129322:34:08 user_role: :developer, allowed: true 129422:34:08 is expected to eq true 129522:34:08 user_role: :maintainer, allowed: true 129622:34:08 is expected to eq true 129722:34:08 user_role: :owner, allowed: true 129822:34:08 is expected to eq true 129922:34:08 with group-level authorization 130022:34:08 user_role: :guest, allowed: false 130122:34:09 is expected to eq false 130222:34:09 user_role: :reporter, allowed: false 130322:34:09 is expected to eq false 130422:34:09 user_role: :developer, allowed: true 130522:34:09 is expected to eq true 130622:34:09 user_role: :maintainer, allowed: true 130722:34:10 is expected to eq true 130822:34:10 user_role: :owner, allowed: true 130922:34:10 is expected to eq true 131022:34:10 #has_access_to? 131122:34:10 has access to own project 131222:34:11 does not have access to other projects 131322:34:11# [RSpecRunTime] Finishing example group spec/models/clusters/agent_spec.rb. It took 25.73 seconds. Expected to take 31.23 seconds. 131422:34:11# [RSpecRunTime] Starting example group spec/services/deployments/link_merge_requests_service_spec.rb. Expected to take 28.29 seconds. 131522:34:11Deployments::LinkMergeRequestsService 131722:34:11 when the deployment is for a review environment 131822:34:12 does nothing 131922:34:12# [RSpecRunTime] RSpec elapsed time: 16 minutes 20.5 seconds. Current RSS: ~1096M. Threads: 4. load average: 1.02 1.14 1.17 3/296 5963 132122:34:12 when the deployment is for one of the production environments 132222:34:13 links merge requests 132322:34:13# [RSpecRunTime] RSpec elapsed time: 16 minutes 21.74 seconds. Current RSS: ~1107M. Threads: 4. load average: 1.02 1.14 1.17 1/297 5983 132522:34:13 when the deployment failed 132622:34:14 does nothing 132722:34:14# [RSpecRunTime] RSpec elapsed time: 16 minutes 22.94 seconds. Current RSS: ~1117M. Threads: 4. load average: 1.02 1.14 1.17 1/297 6003 132922:34:14 when there is a previous deployment 133022:34:16 links all merge requests merged since the previous deployment 133122:34:17# [RSpecRunTime] RSpec elapsed time: 16 minutes 25.25 seconds. Current RSS: ~1130M. Threads: 4. load average: 1.10 1.15 1.18 1/298 6041 133322:34:17 when there are no previous deployments 133422:34:19 links all merged merge requests 133522:34:19# [RSpecRunTime] RSpec elapsed time: 16 minutes 27.33 seconds. Current RSS: ~1129M. Threads: 4. load average: 1.10 1.15 1.18 1/299 6079 133722:34:19 #link_merge_requests_for_range 133822:34:21 links merge requests 133922:34:24 links picked merge requests 134022:34:26 doesn't link the same merge_request twice 134122:34:26 when the deploy commits are the merge_commit_sha and head_commit_sha of one merge_request 134222:34:28 only links the merge request once 134322:34:28# [RSpecRunTime] RSpec elapsed time: 16 minutes 37.0 seconds. Current RSS: ~1106M. Threads: 4. load average: 1.23 1.18 1.19 1/299 6395 134522:34:28 when merge request is fast-forward merged and commits are not squashed 134622:34:31 links merge requests by the HEAD commit sha of the MR's diff 134722:34:31# [RSpecRunTime] RSpec elapsed time: 16 minutes 39.38 seconds. Current RSS: ~1110M. Threads: 4. load average: 1.21 1.18 1.19 1/299 6485 134922:34:31 when merge request is fast-forward merged and commits are squashed 135022:34:33 links merge requests by the squash commit of the MR 135122:34:33# [RSpecRunTime] RSpec elapsed time: 16 minutes 41.53 seconds. Current RSS: ~1107M. Threads: 4. load average: 1.21 1.18 1.19 1/299 6572 135322:34:33 #link_all_merged_merge_requests 135422:34:35 links all merged merge requests targeting the deployed branch 135522:34:35# [RSpecRunTime] RSpec elapsed time: 16 minutes 43.33 seconds. Current RSS: ~1106M. Threads: 4. load average: 1.21 1.18 1.19 1/299 6617 135722:34:35# [RSpecRunTime] Finishing example group spec/services/deployments/link_merge_requests_service_spec.rb. It took 23.98 seconds. Expected to take 28.29 seconds. 135822:34:35# [RSpecRunTime] Starting example group spec/services/ci/create_pipeline_service/environment_spec.rb. Expected to take 26.78 seconds. 135922:34:35Ci::CreatePipelineService 136022:34:35 behaves like creating a pipeline with environment keyword 136122:34:35 with environment 136222:34:38 creates the environment 136322:34:40 sets tags when build job 136422:34:40# [RSpecRunTime] RSpec elapsed time: 16 minutes 48.66 seconds. Current RSS: ~1114M. Threads: 4. load average: 1.28 1.19 1.19 1/298 6769 136622:34:40 with environment with auto_stop_in 136722:34:42 creates the environment with auto stop in 136822:34:42# [RSpecRunTime] RSpec elapsed time: 16 minutes 50.5 seconds. Current RSS: ~1115M. Threads: 4. load average: 1.25 1.19 1.19 1/298 6825 137022:34:42 with environment name including persisted variables 137122:34:44 skips persisted variables in environment name 137222:34:44# [RSpecRunTime] RSpec elapsed time: 16 minutes 52.41 seconds. Current RSS: ~1116M. Threads: 4. load average: 1.25 1.19 1.19 1/298 6881 137422:34:44 when environment with Kubernetes configuration 137522:34:45 stores the requested namespace 137622:34:46# [RSpecRunTime] RSpec elapsed time: 16 minutes 54.27 seconds. Current RSS: ~1116M. Threads: 4. load average: 1.23 1.18 1.19 1/298 6937 137822:34:46 when environment with invalid name 137922:34:47 does not create an environment 138022:34:47# [RSpecRunTime] RSpec elapsed time: 16 minutes 55.96 seconds. Current RSS: ~1116M. Threads: 4. load average: 1.23 1.18 1.19 1/298 6993 138222:34:47 when environment with duplicate names 138322:34:50 creates a pipeline with the environment 138422:34:50# [RSpecRunTime] RSpec elapsed time: 16 minutes 58.88 seconds. Current RSS: ~1113M. Threads: 4. load average: 1.23 1.18 1.19 1/298 7073 138622:34:50 when pipeline has a job with environment 138722:34:50 when environment name is valid 138822:34:53 has a job with environment 138922:34:53# [RSpecRunTime] RSpec elapsed time: 17 minutes 1.64 seconds. Current RSS: ~1112M. Threads: 4. load average: 1.29 1.20 1.19 1/298 7153 139122:34:53 when environment name is invalid 139222:34:55 has a job without environment 139322:34:55# [RSpecRunTime] RSpec elapsed time: 17 minutes 3.52 seconds. Current RSS: ~1112M. Threads: 4. load average: 1.29 1.20 1.19 1/298 7209 139622:34:55 with deployment tier 139722:34:55 creates the environment with the expected tier 139822:34:55 when tier is testing 139922:34:56 creates the environment with the expected tier 140022:34:56 when branch pipeline creates a dynamic environment 140122:34:56 does not associate merge request with the environment 140222:34:56 when variables are dependent on stage name 140322:34:57 creates the pipeline successfully 140422:34:57# [RSpecRunTime] Finishing example group spec/services/ci/create_pipeline_service/environment_spec.rb. It took 22.29 seconds. Expected to take 26.78 seconds. 140522:34:57# [RSpecRunTime] Starting example group spec/models/concerns/discussion_on_diff_spec.rb. Expected to take 22.13 seconds. 140622:34:57DiscussionOnDiff 140722:34:57 does not allow STI 140822:34:57 #truncated_diff_lines 140922:34:57 when diff is greater than allowed number of truncated diff lines 141022:34:59 returns fewer lines 141122:34:59 with truncated diff lines diff limit set 141222:34:59 when diff limit is higher than default 141322:35:00 returns fewer lines than the default 141422:35:00# [RSpecRunTime] RSpec elapsed time: 17 minutes 8.96 seconds. Current RSS: ~1119M. Threads: 4. load average: 1.33 1.21 1.19 1/299 7347 141622:35:00 when diff_limit is lower than default 141722:35:02 returns fewer lines than the default 141822:35:02# [RSpecRunTime] RSpec elapsed time: 17 minutes 10.72 seconds. Current RSS: ~1129M. Threads: 4. load average: 1.33 1.21 1.19 1/299 7410 142022:35:02 when some diff lines are meta 142122:35:04 returns no meta lines 142222:35:04# [RSpecRunTime] RSpec elapsed time: 17 minutes 12.49 seconds. Current RSS: ~1128M. Threads: 4. load average: 1.33 1.21 1.19 1/299 7474 142422:35:04 when the diff line does not exist on a legacy diff note 142522:35:05 returns an empty array 142622:35:05# [RSpecRunTime] RSpec elapsed time: 17 minutes 14.23 seconds. Current RSS: ~1129M. Threads: 4. load average: 1.30 1.20 1.19 1/299 7532 142822:35:05 when the diff line does not exist on a corrupt diff note 142922:35:07 returns an empty array 143022:35:07# [RSpecRunTime] RSpec elapsed time: 17 minutes 15.99 seconds. Current RSS: ~1127M. Threads: 4. load average: 1.30 1.20 1.19 1/299 7594 143222:35:07 when the discussion is on an image 143322:35:09 returns an empty array 143422:35:09# [RSpecRunTime] RSpec elapsed time: 17 minutes 17.7 seconds. Current RSS: ~1126M. Threads: 4. load average: 1.30 1.20 1.19 1/299 7651 143622:35:09 #line_code_in_diffs 143722:35:09 when the discussion is active in the diff 143822:35:11 returns the current line code 143922:35:11# [RSpecRunTime] RSpec elapsed time: 17 minutes 19.4 seconds. Current RSS: ~1123M. Threads: 4. load average: 1.44 1.23 1.20 2/299 7714 144122:35:11 when the discussion was created in the diff 144222:35:12 returns the original line code 144322:35:12# [RSpecRunTime] RSpec elapsed time: 17 minutes 21.15 seconds. Current RSS: ~1122M. Threads: 4. load average: 1.44 1.23 1.20 1/300 7777 144522:35:12 when the discussion is unrelated to the diff 144722:35:14# [RSpecRunTime] RSpec elapsed time: 17 minutes 22.91 seconds. Current RSS: ~1121M. Threads: 4. load average: 1.44 1.23 1.20 1/299 7839 144922:35:14# [RSpecRunTime] Finishing example group spec/models/concerns/discussion_on_diff_spec.rb. It took 17.28 seconds. Expected to take 22.13 seconds. 145022:35:14# [RSpecRunTime] Starting example group spec/services/projects/git_deduplication_service_spec.rb. Expected to take 20.63 seconds. 145122:35:14Projects::GitDeduplicationService 145322:35:14 when there is not already a lease 145422:35:14 when the project does not have a pool repository 145522:35:15 calls disconnect_git_alternates 145622:35:15 when the project has a pool repository 145722:35:17 links the repository to the object pool 145822:35:20 does not link the repository to the object pool if they are not on the same storage 145922:35:20 when the project is a source project 146122:35:22 does not call fetch if git objects are not poolable 146222:35:24 does not call fetch if pool and project are not on the same storage 146322:35:24 when visibility level of the project 146522:35:25 does not call fetch 146622:35:25# [RSpecRunTime] RSpec elapsed time: 17 minutes 33.99 seconds. Current RSS: ~1130M. Threads: 4. load average: 1.42 1.24 1.20 1/293 8258 147022:35:27# [RSpecRunTime] RSpec elapsed time: 17 minutes 35.44 seconds. Current RSS: ~1130M. Threads: 4. load average: 1.42 1.24 1.20 1/293 8321 147422:35:29# [RSpecRunTime] RSpec elapsed time: 17 minutes 37.73 seconds. Current RSS: ~1131M. Threads: 4. load average: 1.42 1.24 1.20 1/293 8382 147622:35:29 when the repository access level 147822:35:30 does not call fetch 147922:35:31# [RSpecRunTime] RSpec elapsed time: 17 minutes 39.25 seconds. Current RSS: ~1140M. Threads: 4. load average: 1.39 1.23 1.20 1/293 8444 148122:35:31 is greater than private 148322:35:32# [RSpecRunTime] RSpec elapsed time: 17 minutes 40.73 seconds. Current RSS: ~1138M. Threads: 4. load average: 1.39 1.23 1.20 1/293 8506 148522:35:32 when a lease is already out 148622:35:33 fails when a lease is already out 148722:35:33# [RSpecRunTime] Finishing example group spec/services/projects/git_deduplication_service_spec.rb. It took 18.73 seconds. Expected to take 20.63 seconds. 148822:35:33# [RSpecRunTime] Starting example group spec/services/releases/update_service_spec.rb. Expected to take 19.56 seconds. 148922:35:33Releases::UpdateService 149122:35:34 successfully updates an existing release 149222:35:36 executes hooks 149322:35:36 when the tag does not exists 149422:35:36 behaves like a failed update 149522:35:37 raises an error 149622:35:37# [RSpecRunTime] RSpec elapsed time: 17 minutes 45.69 seconds. Current RSS: ~1141M. Threads: 4. load average: 1.44 1.25 1.21 1/296 8596 149822:35:37 when the release does not exist 149922:35:37 behaves like a failed update 150022:35:38 raises an error 150122:35:38# [RSpecRunTime] RSpec elapsed time: 17 minutes 47.08 seconds. Current RSS: ~1139M. Threads: 4. load average: 1.44 1.25 1.21 1/297 8618 150322:35:38 when a milestone is passed in 150422:35:38 a different milestone 150522:35:38 behaves like updates milestones 150622:35:40 updates the related milestone accordingly 150722:35:40# [RSpecRunTime] RSpec elapsed time: 17 minutes 48.68 seconds. Current RSS: ~1135M. Threads: 4. load average: 1.44 1.25 1.21 1/298 8648 150922:35:40 an identical milestone 151022:35:41 raises an error 151122:35:41# [RSpecRunTime] RSpec elapsed time: 17 minutes 50.03 seconds. Current RSS: ~1125M. Threads: 4. load average: 1.40 1.24 1.21 1/298 8667 151422:35:41 behaves like updates milestones 151522:35:43 updates the related milestone accordingly 151622:35:43# [RSpecRunTime] RSpec elapsed time: 17 minutes 51.58 seconds. Current RSS: ~1122M. Threads: 4. load average: 1.40 1.24 1.21 1/298 8697 151822:35:43 when an 'empty' milestone is passed in 152022:35:43 behaves like removes milestones 152122:35:44 removes the old milestone and does not associate any new milestone 152222:35:44# [RSpecRunTime] RSpec elapsed time: 17 minutes 53.13 seconds. Current RSS: ~1119M. Threads: 4. load average: 1.40 1.24 1.21 1/298 8727 152522:35:44 behaves like removes milestones 152622:35:46 removes the old milestone and does not associate any new milestone 152722:35:46# [RSpecRunTime] RSpec elapsed time: 17 minutes 54.57 seconds. Current RSS: ~1117M. Threads: 4. load average: 1.45 1.26 1.21 1/298 8757 152922:35:46 when multiple new milestones are passed in 153122:35:46 behaves like updates multiple milestones 153222:35:47 removes the old milestone and update the release with the new ones 153322:35:47# [RSpecRunTime] RSpec elapsed time: 17 minutes 56.18 seconds. Current RSS: ~1118M. Threads: 4. load average: 1.45 1.26 1.21 1/298 8787 153622:35:47 behaves like updates multiple milestones 153722:35:49 removes the old milestone and update the release with the new ones 153822:35:49# [RSpecRunTime] RSpec elapsed time: 17 minutes 57.73 seconds. Current RSS: ~1117M. Threads: 4. load average: 1.45 1.26 1.21 1/298 8817 154022:35:49# [RSpecRunTime] Finishing example group spec/services/releases/update_service_spec.rb. It took 16.09 seconds. Expected to take 19.56 seconds. 154122:35:49# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/jira_active_integrations_metric_spec.rb. Expected to take 17.19 seconds. 154222:35:49Gitlab::Usage::Metrics::Instrumentations::JiraActiveIntegrationsMetric 154322:35:52 raises an exception if option has invalid value 154422:35:56 raises an exception if option is not present 154522:35:56 behaves like a correct instrumented metric value and query 154622:35:56 behaves like a correct instrumented metric value 154722:35:59 has correct value 154822:35:59# [RSpecRunTime] RSpec elapsed time: 18 minutes 7.54 seconds. Current RSS: ~1125M. Threads: 4. load average: 1.38 1.25 1.21 1/294 8818 155022:35:59 behaves like a correct instrumented metric query 155122:36:02 has correct generate query 155222:36:02# [RSpecRunTime] RSpec elapsed time: 18 minutes 10.77 seconds. Current RSS: ~1125M. Threads: 4. load average: 1.35 1.24 1.21 1/293 8819 155422:36:02# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/jira_active_integrations_metric_spec.rb. It took 13.04 seconds. Expected to take 17.19 seconds. 155522:36:02# [RSpecRunTime] Starting example group spec/policies/project_snippet_policy_spec.rb. Expected to take 16.56 seconds. 155622:36:02ProjectSnippetPolicy 155722:36:02 when project is public 155822:36:03 with public snippet 156022:36:03 is expected to be allowed :cache_blob 156122:36:03 regular user 156222:36:03 when user is not a member 156322:36:03 and is not the snippet author 156422:36:03 is expected not to be allowed :admin_snippet 156522:36:03 and is the snippet author 156622:36:03 behaves like regular user non-member author permissions 156722:36:03 is expected not to be allowed :admin_snippet 156822:36:03 when user is a member 156922:36:03 behaves like regular user member permissions 157022:36:03 not snippet author 157122:36:03 member (guest) 157222:36:03 is expected not to be allowed :admin_snippet 157322:36:03 member (reporter) 157422:36:04 is expected not to be allowed :admin_snippet 157522:36:04 member (developer) 157622:36:04 is expected not to be allowed :admin_snippet 157722:36:04 member (maintainer) 157822:36:04 is expected to be allowed :admin_snippet 157922:36:04 snippet author 158022:36:04 member (guest) 158122:36:04 is expected not to be allowed :admin_snippet 158222:36:04 member (reporter) 158322:36:05 is expected to be allowed :admin_snippet 158422:36:05 member (developer) 158522:36:05 is expected to be allowed :admin_snippet 158622:36:05 member (maintainer) 158722:36:05 is expected to be allowed :admin_snippet 158822:36:05 external user 158922:36:05 is expected not to be allowed :admin_snippet 159022:36:05 when user is a member 159122:36:05 is expected not to be allowed :admin_snippet 159222:36:05 with internal snippet 159422:36:05 is expected not to be allowed :admin_snippet 159522:36:05 regular user 159622:36:05 when user is not a member 159722:36:05 and is not the snippet author 159822:36:05 is expected not to be allowed :admin_snippet 159922:36:05 and is the snippet author 160022:36:05 behaves like regular user non-member author permissions 160122:36:05 is expected not to be allowed :admin_snippet 160222:36:05 when user is a member 160322:36:05 behaves like regular user member permissions 160422:36:05 not snippet author 160522:36:05 member (guest) 160622:36:06 is expected not to be allowed :admin_snippet 160722:36:06 member (reporter) 160822:36:06 is expected not to be allowed :admin_snippet 160922:36:06 member (developer) 161022:36:06 is expected not to be allowed :admin_snippet 161122:36:06 member (maintainer) 161222:36:06 is expected to be allowed :admin_snippet 161322:36:06 snippet author 161422:36:06 member (guest) 161522:36:07 is expected not to be allowed :admin_snippet 161622:36:07 member (reporter) 161722:36:07 is expected to be allowed :admin_snippet 161822:36:07 member (developer) 161922:36:07 is expected to be allowed :admin_snippet 162022:36:07 member (maintainer) 162122:36:07 is expected to be allowed :admin_snippet 162222:36:07 external user 162322:36:07 is expected not to be allowed :admin_snippet 162422:36:07 when user is a member 162522:36:08 is expected not to be allowed :admin_snippet 162622:36:08 with private snippet 162822:36:08 is expected not to be allowed :cache_blob 162922:36:08 regular user 163022:36:08 when user is not a member 163122:36:08 and is not the snippet author 163222:36:08 is expected not to be allowed :admin_snippet 163322:36:08 and is the snippet author 163422:36:08 behaves like regular user non-member author permissions 163522:36:08 is expected not to be allowed :admin_snippet 163622:36:08 when user is a member 163722:36:08 behaves like regular user member permissions 163822:36:08 not snippet author 163922:36:08 member (guest) 164022:36:08 is expected not to be allowed :admin_snippet 164122:36:08 member (reporter) 164222:36:08 is expected not to be allowed :admin_snippet 164322:36:08 member (developer) 164422:36:08 is expected not to be allowed :admin_snippet 164522:36:08 member (maintainer) 164622:36:09 is expected to be allowed :admin_snippet 164722:36:09 snippet author 164822:36:09 member (guest) 164922:36:09 is expected not to be allowed :admin_snippet 165022:36:09 member (reporter) 165122:36:09 is expected to be allowed :admin_snippet 165222:36:09 member (developer) 165322:36:09 is expected to be allowed :admin_snippet 165422:36:09 member (maintainer) 165522:36:10 is expected to be allowed :admin_snippet 165622:36:10 inherited user 165722:36:10 behaves like regular user member permissions 165822:36:10 not snippet author 165922:36:10 member (guest) 166022:36:10 is expected not to be allowed :admin_snippet 166122:36:10 member (reporter) 166222:36:10 is expected not to be allowed :admin_snippet 166322:36:10 member (developer) 166422:36:10 is expected not to be allowed :admin_snippet 166522:36:10 member (maintainer) 166622:36:11 is expected to be allowed :admin_snippet 166722:36:11 snippet author 166822:36:11 member (guest) 166922:36:11 is expected not to be allowed :admin_snippet 167022:36:11 member (reporter) 167122:36:11 is expected to be allowed :admin_snippet 167222:36:11 member (developer) 167322:36:11 is expected to be allowed :admin_snippet 167422:36:11 member (maintainer) 167522:36:12 is expected to be allowed :admin_snippet 167622:36:12 external user 167722:36:12 is expected not to be allowed :admin_snippet 167822:36:12 when user is a member 167922:36:12 is expected not to be allowed :admin_snippet 168122:36:12 when admin mode is enabled 168222:36:12 is expected to be allowed :admin_snippet 168322:36:12 when admin mode is disabled 168422:36:12 is expected not to be allowed :admin_snippet 168522:36:12 when project is private 168622:36:12 inherited user 168722:36:12 behaves like regular user member permissions 168822:36:12 not snippet author 168922:36:12 member (guest) 169022:36:13 is expected not to be allowed :admin_snippet 169122:36:13 member (reporter) 169222:36:13 is expected not to be allowed :admin_snippet 169322:36:13 member (developer) 169422:36:13 is expected not to be allowed :admin_snippet 169522:36:13 member (maintainer) 169622:36:14 is expected to be allowed :admin_snippet 169722:36:14 snippet author 169822:36:14 member (guest) 169922:36:14 is expected not to be allowed :admin_snippet 170022:36:14 member (reporter) 170122:36:14 is expected to be allowed :admin_snippet 170222:36:14 member (developer) 170322:36:14 is expected to be allowed :admin_snippet 170422:36:14 member (maintainer) 170522:36:15 is expected to be allowed :admin_snippet 170722:36:15 with public snippet 170822:36:15 is expected not to be allowed :cache_blob 170922:36:15 with private snippet 171022:36:15 is expected not to be allowed :cache_blob 171122:36:15 when the author of the snippet is banned 171322:36:15 is expected not to be allowed :admin_snippet 171422:36:15 regular user 171522:36:15 is expected not to be allowed :admin_snippet 171622:36:15 external user 171722:36:15 is expected not to be allowed :admin_snippet 171922:36:15 is expected to be allowed :admin_snippet 172022:36:15# [RSpecRunTime] Finishing example group spec/policies/project_snippet_policy_spec.rb. It took 13.2 seconds. Expected to take 16.56 seconds. 172122:36:15# [RSpecRunTime] Starting example group spec/services/work_items/data_sync/move_service_spec.rb. Expected to take 15.59 seconds. 172222:36:15WorkItems::DataSync::MoveService 172322:36:17 when user has permission to move work item 172422:36:17 when moving project level work item to a group 172522:36:17 does not raise error 172622:36:17 returns error response 172722:36:17# [RSpecRunTime] RSpec elapsed time: 18 minutes 25.7 seconds. Current RSS: ~1097M. Threads: 4. load average: 1.27 1.23 1.20 1/294 8820 172922:36:17 when moving to a pending delete project 173022:36:17 does not raise error 173122:36:17 returns error response 173222:36:17 when moving unsupported work item type 173322:36:17 does not raise error 173422:36:18 returns error response 173522:36:18 when moving work item raises an error 173622:36:18 does not raise error 173722:36:18 returns error response 173822:36:18 when moving work item with success 173922:36:18 behaves like cloneable and moveable work item 174022:36:19 increases the target namespace work items count by 1 174122:36:20 runs all widget callbacks 174222:36:20 returns a new work item with the same attributes 174322:36:21 handles original work item state 174422:36:21# [RSpecRunTime] RSpec elapsed time: 18 minutes 29.95 seconds. Current RSS: ~1113M. Threads: 4. load average: 1.25 1.23 1.20 1/294 8821 174622:36:21 behaves like cloneable and moveable widget data 174722:36:22 widget_name: :assignees, eval_value: :work_item_assignees, expected_data: assignees, operations: [move, clone] 174922:36:23 clones and moves widget data 175022:36:23# [RSpecRunTime] RSpec elapsed time: 18 minutes 32.09 seconds. Current RSS: ~1108M. Threads: 4. load average: 1.25 1.23 1.20 1/294 8822 175222:36:23 widget_name: :award_emoji, eval_value: :work_item_award_emoji, expected_data: award_emojis, operations: [move] 175422:36:24 clones and moves widget data 175522:36:24 widget_name: :email_participants, eval_value: :work_item_emails, expected_data: emails, operations: [move] 175722:36:25 clones and moves widget data 175822:36:25 when user does not have permissions 175922:36:25 when user cannot read original work item 176022:36:25 does not raise error 176122:36:25 returns error response 176222:36:25 when user cannot create work items in target namespace 176322:36:26 does not raise error 176422:36:26 returns error response 176522:36:26# [RSpecRunTime] Finishing example group spec/services/work_items/data_sync/move_service_spec.rb. It took 10.43 seconds. Expected to take 15.59 seconds. 176622:36:26# [RSpecRunTime] Starting example group spec/policies/ci/runner_policy_spec.rb. Expected to take 14.73 seconds. 176722:36:26Ci::RunnerPolicy 176822:36:26 ability :read_ephemeral_token 176922:36:26 with request made by creator 177022:36:26 is expected to be allowed :read_ephemeral_token 177122:36:26 with request made by another user 177222:36:26 is expected not to be allowed :read_ephemeral_token 177322:36:26 ability :read_runner 177422:36:26 behaves like runner read policy 177522:36:28 without access 177622:36:28 behaves like does not allow reading runners/runner managers on any scope 177722:36:28 with instance runner 177822:36:28 is expected not to be allowed :read_runner 177922:36:28 with shared runners disabled for groups and projects 178022:36:28 is expected not to be allowed :read_runner 178122:36:28# [RSpecRunTime] RSpec elapsed time: 18 minutes 36.7 seconds. Current RSS: ~1104M. Threads: 4. load average: 1.23 1.22 1.20 1/294 8823 178322:36:28 with group runner 178422:36:28 is expected not to be allowed :read_runner 178522:36:28 with group invited as maintainer to group containing runner 178622:36:28 is expected not to be allowed :read_runner 178722:36:28 with sharing of group runners disabled 178822:36:28 is expected not to be allowed :read_runner 178922:36:28 with project runner 179022:36:29 is expected not to be allowed :read_runner 179122:36:29 with guest access 179222:36:29 behaves like does not allow reading runners/runner managers on any scope 179322:36:29 with instance runner 179422:36:29 is expected not to be allowed :read_runner 179522:36:29 with shared runners disabled for groups and projects 179622:36:29 is expected not to be allowed :read_runner 179722:36:29 with group runner 179822:36:29 is expected not to be allowed :read_runner 179922:36:29 with group invited as maintainer to group containing runner 180022:36:29 is expected not to be allowed :read_runner 180122:36:29 with sharing of group runners disabled 180222:36:29 is expected not to be allowed :read_runner 180322:36:29 with project runner 180422:36:29 is expected not to be allowed :read_runner 180522:36:29 with reporter access 180622:36:29 behaves like does not allow reading runners/runner managers on any scope 180722:36:29 with instance runner 180822:36:29 is expected not to be allowed :read_runner 180922:36:29 with shared runners disabled for groups and projects 181022:36:30 is expected not to be allowed :read_runner 181122:36:30 with group runner 181222:36:30 is expected not to be allowed :read_runner 181322:36:30 with group invited as maintainer to group containing runner 181422:36:30 is expected not to be allowed :read_runner 181522:36:30 with sharing of group runners disabled 181622:36:30 is expected not to be allowed :read_runner 181722:36:30 with project runner 181822:36:30 is expected not to be allowed :read_runner 181922:36:30 with developer access 182022:36:30 behaves like does not allow reading runners/runner managers on any scope 182122:36:30 with instance runner 182222:36:30 is expected not to be allowed :read_runner 182322:36:30 with shared runners disabled for groups and projects 182422:36:30 is expected not to be allowed :read_runner 182522:36:30 with group runner 182622:36:30 is expected not to be allowed :read_runner 182722:36:30 with group invited as maintainer to group containing runner 182822:36:31 is expected not to be allowed :read_runner 182922:36:31 with sharing of group runners disabled 183022:36:31 is expected not to be allowed :read_runner 183122:36:31 with project runner 183222:36:31 is expected not to be allowed :read_runner 183322:36:31 with maintainer access 183422:36:31 behaves like a policy allowing reading instance runner/runner manager depending on runner sharing 183522:36:31 with instance runner 183622:36:31 shared_runners_enabled_on_group: false, shared_runners_enabled_on_project: false, expect_can_read: false 183722:36:31 is expected not to be allowed :read_runner 183822:36:31 shared_runners_enabled_on_group: false, shared_runners_enabled_on_project: true, expect_can_read: true 183922:36:31 is expected to be allowed :read_runner 184022:36:31 shared_runners_enabled_on_group: true, shared_runners_enabled_on_project: false, expect_can_read: true 184122:36:31 is expected to be allowed :read_runner 184222:36:31 shared_runners_enabled_on_group: true, shared_runners_enabled_on_project: true, expect_can_read: true 184322:36:32 is expected to be allowed :read_runner 184422:36:32 behaves like a policy allowing reading group runner/runner manager depending on runner sharing 184522:36:32 with group runner 184622:36:32 is expected to be allowed :read_runner 184722:36:32 with sharing of group runners disabled 184822:36:32 is expected to be allowed :read_runner 184922:36:32 when user belongs to subgroup only 185022:36:32 with runner visible to group project 185122:36:32 is expected to be allowed :read_runner 185222:36:32 with sharing of group runners disabled 185322:36:32 is expected not to be allowed :read_runner 185422:36:32 without projects in group 185522:36:33 is expected not to be allowed :read_runner 185622:36:33 when user is not maintainer in associated group 185722:36:33 is expected not to be allowed :read_runner 185822:36:33 when user is maintainer in a group invited to group as maintainer 185922:36:33 is expected to be allowed :read_runner 186022:36:33 when user is a reporter in a group invited to group as maintainer 186122:36:34 is expected not to be allowed :read_runner 186222:36:34 when runner is in subgroup 186322:36:34 is expected to be allowed :read_runner 186422:36:34 with sharing of group runners disabled 186522:36:34 is expected not to be allowed :read_runner 186622:36:34 with project runner 186722:36:34 is expected to be allowed :read_runner 186822:36:34 when user is not maintainer in parent group 186922:36:34 is expected not to be allowed :read_runner 187022:36:34 when user is maintainer in a group invited to project as maintainer 187122:36:34 is expected to be allowed :read_runner 187222:36:34 with owner access 187322:36:34 behaves like a policy allowing reading instance runner/runner manager depending on runner sharing 187422:36:34 with instance runner 187522:36:34 shared_runners_enabled_on_group: false, shared_runners_enabled_on_project: false, expect_can_read: false 187622:36:35 is expected not to be allowed :read_runner 187722:36:35 shared_runners_enabled_on_group: false, shared_runners_enabled_on_project: true, expect_can_read: true 187822:36:35 is expected to be allowed :read_runner 187922:36:35 shared_runners_enabled_on_group: true, shared_runners_enabled_on_project: false, expect_can_read: true 188022:36:35 is expected to be allowed :read_runner 188122:36:35 shared_runners_enabled_on_group: true, shared_runners_enabled_on_project: true, expect_can_read: true 188222:36:35 is expected to be allowed :read_runner 188322:36:35 with group runner 188422:36:35 is expected to be allowed :read_runner 188522:36:35 with sharing of group runners disabled 188622:36:35 is expected to be allowed :read_runner 188722:36:35 with project runner 188822:36:35 is expected to be allowed :read_runner 188922:36:35# [RSpecRunTime] Finishing example group spec/policies/ci/runner_policy_spec.rb. It took 9.81 seconds. Expected to take 14.73 seconds. 189022:36:35# [RSpecRunTime] Starting example group spec/tasks/gitlab/keep_around_rake_spec.rb. Expected to take 14.14 seconds. 189122:36:35keep-around tasks 189322:36:37 without project 189422:36:38 exits with instructions 189522:36:38# [RSpecRunTime] RSpec elapsed time: 18 minutes 46.8 seconds. Current RSS: ~1106M. Threads: 4. load average: 1.19 1.21 1.20 1/300 8935 189722:36:38 without filename 189822:36:38 exits with instructions 189922:36:38 with project path 190022:36:38 behaves like orphans found 190122:36:38 creates a report 190222:36:38 with only orphaned keep-arounds 190322:36:38 behaves like orphans found 190422:36:38 creates a report 190522:36:38 for pipeline keep-arounds 190622:36:38 behaves like orphans found 190722:36:39 creates a report 190822:36:39 for merge request keep-arounds 190922:36:39 behaves like orphans found 191022:36:39 creates a report 191122:36:39 for fork merge request keep-arounds 191222:36:39 behaves like orphans found 191322:36:39 creates a report 191422:36:39 for merge request diff keep-arounds 191522:36:40 behaves like orphans found 191622:36:40 creates a report 191722:36:40 for fork merge request diff keep-arounds 191822:36:40 behaves like orphans found 191922:36:40 creates a report 192022:36:40 for diff note keep-arounds 192122:36:41 behaves like orphans found 192222:36:41 creates a report 192322:36:41 for note keep-arounds 192422:36:41 behaves like orphans found 192522:36:41 creates a report 192622:36:41 for todo keep-arounds 192722:36:42 behaves like orphans found 192822:36:42 creates a report 192922:36:44# [RSpecRunTime] Finishing example group spec/tasks/gitlab/keep_around_rake_spec.rb. It took 8.55 seconds. Expected to take 14.14 seconds. 193022:36:44# [RSpecRunTime] RSpec elapsed time: 18 minutes 52.81 seconds. Current RSS: ~1107M. Threads: 4. load average: 1.10 1.19 1.19 1/299 9134 193222:36:44# [RSpecRunTime] Starting example group spec/lib/bulk_imports/projects/pipelines/design_bundle_pipeline_spec.rb. Expected to take 13.06 seconds. 193322:36:44BulkImports::Projects::Pipelines::DesignBundlePipeline 193522:36:46 imports design repository into destination project and removes tmpdir 193622:36:46 skips import if already cached 193722:36:47# [RSpecRunTime] RSpec elapsed time: 18 minutes 55.26 seconds. Current RSS: ~1103M. Threads: 4. load average: 1.09 1.19 1.19 1/299 9210 194022:36:47 downloads & extracts design bundle filepath 194222:36:48 creates design repository from bundle 194322:36:48 when lfs is disabled 194522:36:49# [RSpecRunTime] RSpec elapsed time: 18 minutes 57.57 seconds. Current RSS: ~1099M. Threads: 4. load average: 1.09 1.19 1.19 1/299 9238 194722:36:49 when file does not exist 194922:36:49 when path is directory 195122:36:50 when path is symlink 195322:36:51 when path has multiple hard links 195522:36:52 when path is not under tmpdir 195722:36:52 when path is being traversed 195822:36:53 raises an error 196022:36:53 removes tmpdir 196122:36:53 when tmpdir does not exist 196222:36:54 does not attempt to remove tmpdir 196322:36:54# [RSpecRunTime] RSpec elapsed time: 19 minutes 2.92 seconds. Current RSS: ~1099M. Threads: 4. load average: 1.08 1.19 1.19 1/295 9263 196522:36:54# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/projects/pipelines/design_bundle_pipeline_spec.rb. It took 10.11 seconds. Expected to take 13.06 seconds. 196622:36:54# [RSpecRunTime] Starting example group spec/services/issues/export_csv_service_spec.rb. Expected to take 12.83 seconds. 196722:36:54Issues::ExportCsvService 196822:36:55 renders csv to string 197022:36:55 with export_csv_preload_in_batches feature flag disabled 197122:36:55 behaves like exports CSVs for issues 197222:36:55 includes the columns required for import 197322:36:55 returns two issues 198022:36:56 author username 198122:36:56 assignee name 198222:36:56 assignee username 198322:36:56 confidential 199022:36:57 discussion_locked 199222:36:57 time estimate 199422:36:58 with issues filtered by labels and project 199522:36:58 returns only filtered objects 199622:36:58# [RSpecRunTime] RSpec elapsed time: 19 minutes 6.67 seconds. Current RSS: ~1105M. Threads: 4. load average: 1.08 1.18 1.18 1/294 9264 199822:36:58 with label links 199922:36:58 does not run a query for each label link 200022:36:59 returns the labels in sorted order 200122:36:59 with export_csv_preload_in_batches feature flag enabled 200222:36:59 behaves like exports CSVs for issues 200322:36:59 includes the columns required for import 200422:36:59 returns two issues 201122:37:00 author username 201222:37:00 assignee name 201322:37:00 assignee username 201422:37:00 confidential 202122:37:01 discussion_locked 202322:37:02 time estimate 202522:37:02 with issues filtered by labels and project 202622:37:02 returns only filtered objects 202722:37:02# [RSpecRunTime] RSpec elapsed time: 19 minutes 10.9 seconds. Current RSS: ~1107M. Threads: 4. load average: 1.07 1.18 1.18 1/294 9265 202922:37:02 with label links 203022:37:03 does not run a query for each label link 203122:37:03 returns the labels in sorted order 203422:37:04 renders with a target filesize 203522:37:04 with minimal details 203622:37:04 renders labels as nil 203722:37:04# [RSpecRunTime] Finishing example group spec/services/issues/export_csv_service_spec.rb. It took 9.69 seconds. Expected to take 12.83 seconds. 203822:37:04# [RSpecRunTime] Starting example group spec/lib/gitlab/search/recent_issues_spec.rb. Expected to take 11.78 seconds. 203922:37:04Gitlab::Search::RecentIssues 204022:37:04 behaves like search recent items 204222:37:05 adds the item to the recent items 204322:37:06 removes an item when it exceeds the size items_limit 204422:37:06 expires the items after expires_after 204522:37:07 does not include results logged for another user 204622:37:07# [RSpecRunTime] RSpec elapsed time: 19 minutes 16.1 seconds. Current RSS: ~1117M. Threads: 4. load average: 1.06 1.18 1.18 1/294 9266 204922:37:09 matches partial text in the item title 205022:37:10 returns results sorted by recently viewed 205122:37:12 does not leak items you no longer have access to 205222:37:13 limits results to 5 items 205322:37:13# [RSpecRunTime] RSpec elapsed time: 19 minutes 22.1 seconds. Current RSS: ~1116M. Threads: 4. load average: 1.06 1.17 1.18 1/295 9267 205522:37:13# [RSpecRunTime] Finishing example group spec/lib/gitlab/search/recent_issues_spec.rb. It took 9.5 seconds. Expected to take 11.78 seconds. 205622:37:13# [RSpecRunTime] Starting example group spec/models/alert_management/alert_spec.rb. Expected to take 11.63 seconds. 205722:37:13AlertManagement::Alert 205822:37:14 does not allow STI 205922:37:14 associations 206022:37:14 is expected to belong to project required: false 206122:37:14 is expected to belong to issue optional: true 206222:37:14 is expected to belong to environment optional: true 206322:37:14 is expected to have many assignees through alert_assignees 206422:37:14 is expected to have many notes inverse_of => noteable 206522:37:14 is expected to have many ordered_notes class_name => Note inverse_of => noteable 206622:37:14 is expected to have many user_mentions class_name => AlertManagement::AlertUserMention inverse_of => alert 206722:37:15# [RSpecRunTime] RSpec elapsed time: 19 minutes 23.28 seconds. Current RSS: ~1109M. Threads: 4. load average: 1.06 1.17 1.18 1/295 9268 207022:37:15 is expected to validate that :title cannot be empty/falsy 207122:37:15 is expected to validate that :events cannot be empty/falsy 207222:37:15 is expected to validate that :severity cannot be empty/falsy 207322:37:15 is expected to validate that :status cannot be empty/falsy 207422:37:15 is expected to validate that :started_at cannot be empty/falsy 207522:37:15 is expected to validate that the length of :title is at most 200 207622:37:15 is expected to validate that the length of :description is at most 1000 207722:37:15 is expected to validate that the length of :service is at most 100 207822:37:15 is expected to validate that the length of :monitoring_tool is at most 100 208022:37:15 adding an alert with the same fingerprint 208122:37:15 same project, various states 208222:37:15 existing_status_event: :resolve, new_status: :triggered, valid: true 208322:37:15 is expected to be valid 208422:37:15 existing_status_event: :resolve, new_status: :acknowledged, valid: true 208522:37:15 is expected to be valid 208622:37:15 existing_status_event: :resolve, new_status: :ignored, valid: true 208722:37:15 is expected to be valid 208822:37:15 existing_status_event: :resolve, new_status: :resolved, valid: true 208922:37:15 is expected to be valid 209022:37:15 existing_status_event: :trigger, new_status: :triggered, valid: false 209122:37:16 is expected to be invalid 209222:37:16 existing_status_event: :trigger, new_status: :acknowledged, valid: false 209322:37:16 is expected to be invalid 209422:37:16 existing_status_event: :trigger, new_status: :ignored, valid: false 209522:37:16 is expected to be invalid 209622:37:16 existing_status_event: :trigger, new_status: :resolved, valid: true 209722:37:16 is expected to be valid 209822:37:16 existing_status_event: :acknowledge, new_status: :triggered, valid: false 209922:37:16 is expected to be invalid 210022:37:16 existing_status_event: :acknowledge, new_status: :acknowledged, valid: false 210122:37:16 is expected to be invalid 210222:37:16 existing_status_event: :acknowledge, new_status: :ignored, valid: false 210322:37:16 is expected to be invalid 210422:37:16 existing_status_event: :acknowledge, new_status: :resolved, valid: true 210522:37:16 is expected to be valid 210622:37:16 existing_status_event: :ignore, new_status: :triggered, valid: false 210722:37:16 is expected to be invalid 210822:37:16 existing_status_event: :ignore, new_status: :acknowledged, valid: false 210922:37:16 is expected to be invalid 211022:37:16 existing_status_event: :ignore, new_status: :ignored, valid: false 211122:37:16 is expected to be invalid 211222:37:16 existing_status_event: :ignore, new_status: :resolved, valid: true 211322:37:16 is expected to be valid 211422:37:16 different project 211522:37:16 is expected to be valid 211722:37:16 over 255 total chars 211822:37:16 is expected not to be valid 211922:37:16 under 255 chars 212022:37:16 is expected to be valid 212122:37:16 nested array 212222:37:16 is expected not to be valid 212422:37:16 is expected to define :severity as an enum backed by an integer with values ‹{critical: 0, high: 1, medium: 2, low: 3, info: 4, unknown: 5}› 212722:37:17 is expected to contain exactly #<AlertManagement::Alert id:1 namespace490/project-885^alert#1> 212822:37:17 .for_fingerprint 212922:37:17 is expected to contain exactly #<AlertManagement::Alert id:1 namespace490/project-885^alert#1> 213022:37:17 .for_environment 213122:37:17 is expected to contain exactly #<AlertManagement::Alert id:1 namespace490/project-885^alert#1> 213222:37:17 .for_assignee_username 213322:37:17 when matching assignee_username 213422:37:17 is expected to contain exactly #<AlertManagement::Alert id:1 namespace490/project-885^alert#1> 213522:37:17 when unknown assignee_username 213622:37:17 is expected to be empty 213722:37:17 with empty assignee_username 213822:37:17 is expected to be empty 213922:37:17 .open_order_by_severity 214022:37:17 is expected to eq [#<AlertManagement::Alert id:8 namespace493/project-888^alert#2>, #<AlertManagement::Alert id:9 namespace493/project-888^alert#3>] 214122:37:17 .counts_by_project_id 214222:37:17 is expected to eq {858=>2, 859=>2} 214322:37:17 .not_resolved 214422:37:17 is expected to contain exactly #<AlertManagement::Alert id:2 namespace490/project-885^alert#2>, #<AlertManagement::Alert id:1 namespace490/project-885^alert#1>, and #<AlertManagement::Alert id:4 namespace491/project-886^alert#2> 214522:37:17 behaves like a model including Escalatable 214722:37:19 is expected to validate that :status cannot be empty/falsy 214822:37:19 when status is triggered 214922:37:19 when resolved_at is blank 215022:37:19 is expected to be valid 215122:37:19# [RSpecRunTime] RSpec elapsed time: 19 minutes 27.83 seconds. Current RSS: ~1094M. Threads: 4. load average: 1.05 1.17 1.18 1/294 9269 215322:37:19 when resolved_at is present 215422:37:19 is expected to be invalid 215522:37:19 when status is acknowledged 215622:37:19 when resolved_at is blank 215722:37:19 is expected to be valid 215822:37:19 when resolved_at is present 215922:37:19 is expected to be invalid 216022:37:19 when status is resolved 216122:37:19 when resolved_at is blank 216222:37:19 is expected to be invalid 216322:37:19 when resolved_at is present 216422:37:19 is expected to be valid 216522:37:19 when status is ignored 216622:37:19 when resolved_at is blank 216722:37:19 is expected to be valid 216822:37:19 when resolved_at is present 216922:37:19 is expected to be invalid 217122:37:19 .order_status 217322:37:19 is expected to eq [#<AlertManagement::Alert id:10 namespace494/project-889^alert#1>, #<AlertManagement::Alert id:11 nam...namespace496/project-891^alert#1>, #<AlertManagement::Alert id:13 namespace497/project-892^alert#1>] 217522:37:20 is expected to eq [#<AlertManagement::Alert id:13 namespace497/project-892^alert#1>, #<AlertManagement::Alert id:12 nam...namespace495/project-890^alert#1>, #<AlertManagement::Alert id:10 namespace494/project-889^alert#1>] 217722:37:20 is expected to contain exactly #<AlertManagement::Alert id:11 namespace495/project-890^alert#1> and #<AlertManagement::Alert id:10 namespace494/project-889^alert#1> 217822:37:20 .status_value 217922:37:20 status: :triggered, status_value: 0 218022:37:20 returns status value by its name 218122:37:20 status: :acknowledged, status_value: 1 218222:37:20 returns status value by its name 218322:37:20 status: :resolved, status_value: 2 218422:37:20 returns status value by its name 218522:37:20 status: :ignored, status_value: 3 218622:37:20 returns status value by its name 218722:37:20 status: :unknown, status_value: nil 218822:37:20 returns status value by its name 218922:37:20 .status_name 219022:37:20 raw_status: 0, status: :triggered 219122:37:20 returns status name by its values 219222:37:20 raw_status: 1, status: :acknowledged 219322:37:20 returns status name by its values 219422:37:20 raw_status: 2, status: :resolved 219522:37:20 returns status name by its values 219622:37:20 raw_status: 3, status: :ignored 219722:37:20 returns status name by its values 219822:37:20 raw_status: -1, status: nil 219922:37:20 returns status name by its values 220022:37:20 .open_status? 220122:37:20 status: :triggered, is_open_status: true 220222:37:20 returns true when the status is open status 220322:37:20 status: :acknowledged, is_open_status: true 220422:37:20 returns true when the status is open status 220522:37:20 status: :resolved, is_open_status: false 220622:37:20 returns true when the status is open status 220722:37:20 status: :ignored, is_open_status: false 220822:37:20 returns true when the status is open status 220922:37:20 status: nil, is_open_status: false 221022:37:20 returns true when the status is open status 221222:37:20 when escalatable is in triggered state 221322:37:20 does not change the escalatable status 221422:37:20 when escalatable is not in triggered state 221522:37:20 changes the escalatable status to triggered 221622:37:20 resets resolved at 221722:37:20 #acknowledge 221822:37:20 changes the escalatable status to acknowledged 221922:37:20 resets ended at 222122:37:20 when escalatable is already resolved 222222:37:20 does not change the escalatable status 222322:37:20 when escalatable is not resolved 222422:37:20 changes escalatable status to "resolved" 222622:37:20 changes the escalatable status to ignored 222722:37:21 resets ended at 222822:37:21 #status_event_for 222922:37:21 for_status: :triggered, event: :trigger 223022:37:21 returns event by status name 223122:37:21 for_status: "triggered", event: :trigger 223222:37:21 returns event by status name 223322:37:21 for_status: :acknowledged, event: :acknowledge 223422:37:21 returns event by status name 223522:37:21 for_status: "acknowledged", event: :acknowledge 223622:37:21 returns event by status name 223722:37:21 for_status: :resolved, event: :resolve 223822:37:21 returns event by status name 223922:37:21 for_status: "resolved", event: :resolve 224022:37:21 returns event by status name 224122:37:21 for_status: :ignored, event: :ignore 224222:37:21 returns event by status name 224322:37:21 for_status: "ignored", event: :ignore 224422:37:21 returns event by status name 224522:37:21 for_status: :unknown, event: nil 224622:37:21 returns event by status name 224722:37:21 for_status: nil, event: nil 224822:37:21 returns event by status name 224922:37:21 for_status: "", event: nil 225022:37:21 returns event by status name 225122:37:21 for_status: 1, event: nil 225222:37:21 returns event by status name 225422:37:21 returns true when the status is open status 225522:37:21 .counts_by_status 225622:37:21 is expected to eq {:acknowledged=>1, :ignored=>1, :resolved=>1, :triggered=>1} 225722:37:21 .find_unresolved_alert 225822:37:21 is expected to eq #<AlertManagement::Alert id:16 namespace490/project-885^alert#4> 226022:37:21 does not contain search string 226122:37:21 is expected to be empty 226222:37:21 title includes query 226322:37:21 is expected to contain exactly #<AlertManagement::Alert id:1 namespace490/project-885^alert#1> 226422:37:21 description includes query 226522:37:21 is expected to contain exactly #<AlertManagement::Alert id:1 namespace490/project-885^alert#1> 226622:37:21 service includes query 226722:37:21 is expected to contain exactly #<AlertManagement::Alert id:1 namespace490/project-885^alert#1> 226822:37:21 monitoring tool includes query 226922:37:21 is expected to contain exactly #<AlertManagement::Alert id:1 namespace490/project-885^alert#1> 227022:37:21 .reference_pattern 227122:37:21 is expected to match "gitlab-org/gitlab^alert#123" 227222:37:21 .link_reference_pattern 227622:37:22 is expected not to match "gitlab-org/gitlab/-/alert_management/123" 227722:37:22 .reference_valid? 227822:37:22 ref: "123456", result: true 227922:37:22 is expected to eq true 228022:37:22 ref: "1", result: true 228122:37:22 is expected to eq true 228222:37:22 ref: "-1", result: false 228322:37:22 is expected to eq false 228422:37:22 ref: nil, result: false 228522:37:22 is expected to eq false 228622:37:22 ref: "123456891012345678901234567890", result: false 228722:37:22 is expected to eq false 228822:37:22 #to_reference 228922:37:22 is expected to eq "^alert#1" 229022:37:22 #register_new_event! 229122:37:22 increments the events count by 1 229222:37:22 #resolved_at 229322:37:22 is expected to eq 2024-11-13 22:37:14.753465000 +0000 229422:37:22 #resolved_at= 229522:37:22 sets ended_at 229622:37:22# [RSpecRunTime] Finishing example group spec/models/alert_management/alert_spec.rb. It took 8.44 seconds. Expected to take 11.63 seconds. 229722:37:22# [RSpecRunTime] Starting example group spec/lib/gitlab/email/handler/unsubscribe_handler_spec.rb. Expected to take 10.78 seconds. 229822:37:22Gitlab::Email::Handler::UnsubscribeHandler 229922:37:22 when email key 230022:37:23 matches the new format 230122:37:24 matches the legacy format 230222:37:24 doesn't match either format 230322:37:25# [RSpecRunTime] RSpec elapsed time: 19 minutes 33.24 seconds. Current RSS: ~1108M. Threads: 4. load average: 1.05 1.17 1.18 2/294 9270 230522:37:25 when notification concerns a commit 230622:37:25 handler does not raise an error 230722:37:25 user is unsubscribed 230822:37:26 leaves user unsubscribed 230922:37:26# [RSpecRunTime] RSpec elapsed time: 19 minutes 35.05 seconds. Current RSS: ~1109M. Threads: 4. load average: 1.04 1.16 1.18 1/294 9271 231122:37:26 user is subscribed 231222:37:27 unsubscribes user from notable 231322:37:27 when using old style unsubscribe link 231422:37:28 unsubscribes user from notable 231522:37:28# [RSpecRunTime] RSpec elapsed time: 19 minutes 37.23 seconds. Current RSS: ~1108M. Threads: 4. load average: 1.04 1.16 1.18 1/294 9272 231722:37:28 when the noteable could not be found 231822:37:30 raises a NoteableNotFoundError 231922:37:30# [RSpecRunTime] RSpec elapsed time: 19 minutes 38.3 seconds. Current RSS: ~1107M. Threads: 4. load average: 1.04 1.16 1.18 1/294 9273 232122:37:30 when no sent notification for the mail key could be found 232222:37:31 raises a SentNotificationNotFoundError 232322:37:31# [RSpecRunTime] RSpec elapsed time: 19 minutes 39.38 seconds. Current RSS: ~1106M. Threads: 4. load average: 1.04 1.16 1.18 1/294 9274 232522:37:31# [RSpecRunTime] Finishing example group spec/lib/gitlab/email/handler/unsubscribe_handler_spec.rb. It took 8.83 seconds. Expected to take 10.78 seconds. 232622:37:31# [RSpecRunTime] Starting example group spec/presenters/pages_domain_presenter_spec.rb. Expected to take 10.59 seconds. 232722:37:31PagesDomainPresenter 232822:37:31 needs_validation? 232922:37:31 pages_verification_enabled: false, traits: :unverified, expected: false 233022:37:31 is expected to eq false 233122:37:31 pages_verification_enabled: false, traits: [], expected: false 233222:37:32 is expected to eq false 233322:37:32 pages_verification_enabled: true, traits: :unverified, expected: true 233422:37:33 is expected to eq true 233522:37:33 pages_verification_enabled: true, traits: [], expected: false 233622:37:33 is expected to eq false 233722:37:33 show_auto_ssl_failed_warning? 233822:37:34 is expected to eq false 233922:37:34 when we failed to obtain Let's Encrypt's certificate 234022:37:35 is expected to eq true 234122:37:35 when Let's Encrypt integration is disabled 234222:37:35 is expected to eq false 234322:37:35# [RSpecRunTime] RSpec elapsed time: 19 minutes 43.99 seconds. Current RSS: ~1105M. Threads: 4. load average: 1.04 1.16 1.18 1/294 9275 234522:37:35 when domain is unverified 234622:37:36 is expected to eq false 234722:37:36 user_defined_certificate? 234822:37:36 when domain certificate is user provided 234922:37:37 is expected to eq true 235022:37:37 when domain is not persisted 235122:37:37 is expected to eq false 235222:37:37 when domain certificate is blank 235322:37:38 is expected to eq false 235422:37:38 when domain certificate source is gitlab_provided 235522:37:38 is expected to eq false 235622:37:38 when domain certificate has error 235722:37:39 is expected to eq false 235822:37:39# [RSpecRunTime] Finishing example group spec/presenters/pages_domain_presenter_spec.rb. It took 8.41 seconds. Expected to take 10.59 seconds. 235922:37:39# [RSpecRunTime] Starting example group spec/services/commits/tag_service_spec.rb. Expected to take 9.71 seconds. 236022:37:39Commits::TagService 236222:37:39 valid params 236322:37:39 when tagging succeeds 236422:37:40 returns a hash with the :success status and created tag 236522:37:42 adds a system note 236622:37:42# [RSpecRunTime] RSpec elapsed time: 19 minutes 50.74 seconds. Current RSS: ~1125M. Threads: 4. load average: 1.03 1.16 1.17 2/299 9346 236822:37:42 when tagging fails 236922:37:42 behaves like tag failure 237022:37:43 returns a hash with the :error status 237122:37:45 does not add a system note 237222:37:45# [RSpecRunTime] RSpec elapsed time: 19 minutes 53.36 seconds. Current RSS: ~1134M. Threads: 4. load average: 1.03 1.16 1.17 1/299 9385 237422:37:45 invalid params 237522:37:45 behaves like tag failure 237622:37:46 returns a hash with the :error status 237722:37:47 does not add a system note 237822:37:47# [RSpecRunTime] RSpec elapsed time: 19 minutes 56.01 seconds. Current RSS: ~1136M. Threads: 4. load average: 1.03 1.15 1.17 1/299 9424 238022:37:47# [RSpecRunTime] Finishing example group spec/services/commits/tag_service_spec.rb. It took 8.22 seconds. Expected to take 9.71 seconds. 238122:37:47# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/lfs_restorer_spec.rb. Expected to take 9.49 seconds. 238222:37:47Gitlab::ImportExport::LfsRestorer 238422:37:47 when the archive contains lfs files 238522:37:48Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 238722:37:48To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 238922:37:49Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 239122:37:49To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 239222:37:49 does not create a new `LfsObject` records, as one already exists 239322:37:49Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 239522:37:49To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 239622:37:49 creates new `LfsObjectsProject` records in order to link the project to the existing `LfsObject` 239722:37:50Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 239922:37:50To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 240022:37:50 restores the correct `LfsObject` records 240122:37:51Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 240322:37:51To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 240422:37:51 restores the correct `LfsObjectsProject` records for the project 240522:37:51Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 240722:37:51To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 240822:37:52 assigns the file correctly 240922:37:52 when there is not an existing `LfsObject` 241022:37:52Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 241222:37:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 241322:37:52 creates a new lfs object 241422:37:53Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 241622:37:53To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 241722:37:53 stores the upload 241822:37:53# [RSpecRunTime] RSpec elapsed time: 20 minutes 1.65 seconds. Current RSS: ~1116M. Threads: 4. load average: 1.03 1.15 1.17 1/298 9425 242022:37:53 when there is no lfs-objects.json file 242122:37:54Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 242322:37:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 242422:37:54 restores the correct `LfsObject` records 242522:37:54Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 242722:37:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 242822:37:54 restores a single `LfsObjectsProject` record for the project with "project" for the `repository_type` 242922:37:54# [RSpecRunTime] RSpec elapsed time: 20 minutes 3.19 seconds. Current RSS: ~1108M. Threads: 4. load average: 1.03 1.15 1.17 1/297 9426 243122:37:54 without any LFS-objects 243322:37:55# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/lfs_restorer_spec.rb. It took 7.76 seconds. Expected to take 9.49 seconds. 243422:37:55# [RSpecRunTime] Starting example group spec/services/todos/snoozing_service_spec.rb. Expected to take 8.86 seconds. 243522:37:55Todos::SnoozingService 243622:37:56 #snooze_todo 243722:37:56 when the todo has not been snoozed yet 243822:37:58 snoozes the todo until the provided time 243922:37:58# [RSpecRunTime] RSpec elapsed time: 20 minutes 6.3 seconds. Current RSS: ~1113M. Threads: 4. load average: 1.03 1.15 1.17 1/295 9445 244122:37:58 when the todo is already snoozed 244222:37:59 does not change the snoozed_until timestamp 244322:37:59# [RSpecRunTime] RSpec elapsed time: 20 minutes 7.84 seconds. Current RSS: ~1115M. Threads: 4. load average: 1.03 1.15 1.17 2/294 9446 244522:37:59 when the update fails 244622:38:01 raises an error 244722:38:01# [RSpecRunTime] RSpec elapsed time: 20 minutes 9.29 seconds. Current RSS: ~1115M. Threads: 4. load average: 1.02 1.14 1.17 1/294 9447 244922:38:01 #un_snooze_todo 245022:38:01 when the todo is snoozed 245122:38:02 un-snoozes the todo 245222:38:02# [RSpecRunTime] RSpec elapsed time: 20 minutes 10.73 seconds. Current RSS: ~1114M. Threads: 4. load average: 1.02 1.14 1.17 1/294 9448 245422:38:02 when the update fails 245522:38:03 raises an error 245622:38:03# [RSpecRunTime] RSpec elapsed time: 20 minutes 12.05 seconds. Current RSS: ~1111M. Threads: 4. load average: 1.02 1.14 1.17 1/294 9449 245822:38:03# [RSpecRunTime] Finishing example group spec/services/todos/snoozing_service_spec.rb. It took 8.29 seconds. Expected to take 8.86 seconds. 245922:38:03# [RSpecRunTime] Starting example group spec/tasks/cache_rake_spec.rb. Expected to take 8.56 seconds. 246022:38:03clearing redis cache 246122:38:03 clearing pipeline status cache 246222:38:03 behaves like clears the cache 246322:38:05 is expected to change `redis_keys(redis).size` by -1 246422:38:05# [RSpecRunTime] RSpec elapsed time: 20 minutes 13.45 seconds. Current RSS: ~1128M. Threads: 4. load average: 1.02 1.14 1.17 1/295 9472 246622:38:05 clearing set caches 246722:38:05 repository set 246822:38:05 behaves like clears the cache 246922:38:05 is expected to change `redis_keys(redis).size` by -1 247022:38:05 reactive cache set 247122:38:05 behaves like clears the cache 247222:38:05 is expected to change `redis_keys(redis).size` by -1 247322:38:08# [RSpecRunTime] Finishing example group spec/tasks/cache_rake_spec.rb. It took 4.53 seconds. Expected to take 8.56 seconds. 247422:38:08# [RSpecRunTime] RSpec elapsed time: 20 minutes 16.64 seconds. Current RSS: ~1119M. Threads: 4. load average: 1.02 1.14 1.17 1/295 9473 247622:38:08# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/duration_spec.rb. Expected to take 8.07 seconds. 247722:38:08Gitlab::Ci::Pipeline::Duration 247822:38:08 .from_periods 247922:38:08 test sample A 248022:38:08 behaves like calculating duration 248122:38:08 is expected to eq 4 248222:38:08 test sample B 248322:38:08 behaves like calculating duration 248422:38:08 is expected to eq 4 248522:38:08 test sample C 248622:38:08 behaves like calculating duration 248722:38:08 is expected to eq 8 248822:38:08 test sample D 248922:38:08 behaves like calculating duration 249022:38:08 is expected to eq 4 249122:38:08 test sample E 249222:38:08 behaves like calculating duration 249322:38:08 is expected to eq 7 249422:38:08 test sample F 249522:38:08 behaves like calculating duration 249622:38:08 is expected to eq 6 249722:38:08 test sample G 249822:38:08 behaves like calculating duration 249922:38:08 is expected to eq 4 250022:38:08 .from_pipeline 250122:38:09 returns the duration of the running build 250222:38:10 does not generate N+1 queries if more builds are added 250322:38:12 does not generate N+1 queries if more bridges and their pipeline builds are added 250422:38:12 when there is no running build 250522:38:12 returns the duration for all the builds 250622:38:12# [RSpecRunTime] RSpec elapsed time: 20 minutes 20.37 seconds. Current RSS: ~1114M. Threads: 4. load average: 1.02 1.14 1.17 1/295 9474 250822:38:12 when there are direct bridge jobs 250922:38:14 returns the duration of the running build 251022:38:14 when there is no running build 251122:38:14 returns the duration for all the builds (including self and downstreams) 251222:38:14# [RSpecRunTime] RSpec elapsed time: 20 minutes 22.42 seconds. Current RSS: ~1105M. Threads: 4. load average: 1.02 1.14 1.17 1/296 9475 251422:38:14 when there are downstream bridge jobs 251522:38:15 returns the duration of the running build 251622:38:15 when there is no running build 251722:38:15 returns the duration for all the builds (including self and downstreams) 251822:38:15# [RSpecRunTime] RSpec elapsed time: 20 minutes 24.14 seconds. Current RSS: ~1103M. Threads: 4. load average: 1.02 1.14 1.17 1/295 9476 252022:38:15# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/duration_spec.rb. It took 7.51 seconds. Expected to take 8.07 seconds. 252122:38:15# [RSpecRunTime] Starting example group spec/models/work_items/resource_link_event_spec.rb. Expected to take 7.89 seconds. 252222:38:15WorkItems::ResourceLinkEvent 252322:38:15 does not allow STI 252422:38:15 associations 252522:38:15 is expected to belong to work_item required: false 252622:38:16 is expected to belong to child_work_item required: false 252722:38:16 behaves like a resource event 252922:38:17 is expected to respond to #importing? 253022:38:17# [RSpecRunTime] RSpec elapsed time: 20 minutes 25.79 seconds. Current RSS: ~1102M. Threads: 4. load average: 1.02 1.14 1.17 3/294 9477 253322:38:17 is expected not to allow :user to be ‹nil› 253422:38:17 when importing 253522:38:17 is expected to allow :user to be ‹nil› 253622:38:17 associations 253722:38:17 is expected to belong to user required: false 253822:38:17 .created_after 253922:38:19 returns the expected events 254022:38:21 returns no events if time is after last record time 254122:38:21# [RSpecRunTime] RSpec elapsed time: 20 minutes 30.0 seconds. Current RSS: ~1112M. Threads: 4. load average: 1.02 1.13 1.17 1/294 9478 254322:38:21 #synthetic_note_class 254422:38:21 must implement #synthetic_note_class method 254622:38:21 is expected to validate that :child_work_item cannot be empty/falsy 254722:38:21# [RSpecRunTime] Finishing example group spec/models/work_items/resource_link_event_spec.rb. It took 5.94 seconds. Expected to take 7.89 seconds. 254822:38:21# [RSpecRunTime] Starting example group spec/helpers/releases_helper_spec.rb. Expected to take 7.32 seconds. 254922:38:21ReleasesHelper 255022:38:21 #illustration 255122:38:21 returns the correct image path 255222:38:21 #releases_help_page_path 255322:38:21 returns the correct link to the help page 255522:38:21 #data_for_releases_page 255622:38:22 includes the required data for displaying release blocks 255722:38:22 when the user is allowed to create a new release 255822:38:23 includes new_release_path 255922:38:24 points new_release_path to the "New Release" page 256022:38:24# [RSpecRunTime] RSpec elapsed time: 20 minutes 33.22 seconds. Current RSS: ~1127M. Threads: 4. load average: 1.02 1.13 1.17 1/294 9479 256222:38:24 new releases redirect new milestone creation 256322:38:25 redirects new_milestone_path back to the release page 256422:38:25 #data_for_edit_release_page 256522:38:26 has the needed data to display the "edit release" page 256622:38:26 #data_for_new_release_page 256722:38:27 has the needed data to display the "new release" page 256822:38:27 #data_for_show_page 256922:38:27 has the needed data to display the individual "release" page 257022:38:27 startup queries 257122:38:27 use_startup_query_for_index_page? 257222:38:27 allows startup queries for non-paginated requests 257322:38:27 disallows startup queries for requests paginated with a "before" cursor 257422:38:27 disallows startup queries for requests paginated with an "after" cursor 257522:38:27 #index_page_startup_query_variables 257622:38:27 returns the correct GraphQL variables for the startup query 257722:38:27# [RSpecRunTime] Finishing example group spec/helpers/releases_helper_spec.rb. It took 6.14 seconds. Expected to take 7.32 seconds. 257822:38:27# [RSpecRunTime] Starting example group spec/services/projects/move_project_authorizations_service_spec.rb. Expected to take 7.08 seconds. 257922:38:27Projects::MoveProjectAuthorizationsService 258122:38:29 moves the authorizations from one project to another 258222:38:31 does not move existent authorizations to the current project 258322:38:31 when remove_remaining_elements is false 258422:38:33 does not remove remaining project authorizations 258522:38:34# [RSpecRunTime] RSpec elapsed time: 20 minutes 42.26 seconds. Current RSS: ~1153M. Threads: 4. load average: 1.01 1.13 1.16 1/294 9480 258722:38:34# [RSpecRunTime] Finishing example group spec/services/projects/move_project_authorizations_service_spec.rb. It took 6.03 seconds. Expected to take 7.08 seconds. 258822:38:34# [RSpecRunTime] Starting example group spec/lib/api/entities/wiki_page_spec.rb. Expected to take 6.82 seconds. 258922:38:34API::Entities::WikiPage 259022:38:34 returns the proper encoding for the wiki page content 259122:38:34 returns the raw wiki page content 259222:38:34 with front matter content 259322:38:35 returns the raw wiki page content 259422:38:36 return the front matter title 259522:38:36# [RSpecRunTime] RSpec elapsed time: 20 minutes 45.17 seconds. Current RSS: ~1150M. Threads: 4. load average: 1.01 1.13 1.16 1/299 9693 259722:38:36 when render_html param is passed 259822:38:36 when it is true 259922:38:36 returns the wiki page content rendered 260022:38:37 includes the wiki page version in the render context 260122:38:37 when page is an Ascii document 260222:38:37 renders the page without errors 260322:38:38# [RSpecRunTime] RSpec elapsed time: 20 minutes 46.24 seconds. Current RSS: ~1152M. Threads: 4. load average: 1.01 1.13 1.16 1/299 9744 260522:38:38 when content contains a reference 260622:38:39 expands the reference in the content 260722:38:39# [RSpecRunTime] RSpec elapsed time: 20 minutes 47.81 seconds. Current RSS: ~1153M. Threads: 4. load average: 1.01 1.13 1.16 1/299 9795 260922:38:39 when it is false 261022:38:39 returns the raw wiki page content 261122:38:39# [RSpecRunTime] Finishing example group spec/lib/api/entities/wiki_page_spec.rb. It took 5.57 seconds. Expected to take 6.82 seconds. 261222:38:39# [RSpecRunTime] Starting example group spec/workers/ci/refs/unlock_previous_pipelines_worker_spec.rb. Expected to take 6.66 seconds. 261322:38:39Ci::Refs::UnlockPreviousPipelinesWorker 261522:38:40 executes a service 261622:38:40 when ref has no pipelines locked 261722:38:42 does nothing 261822:38:42# [RSpecRunTime] RSpec elapsed time: 20 minutes 50.29 seconds. Current RSS: ~1152M. Threads: 4. load average: 1.01 1.12 1.16 1/299 9796 262022:38:42 behaves like an idempotent worker 262122:38:43 is labeled as idempotent 262222:38:44 performs multiple times sequentially without raising an exception 262322:38:45 only enqueues IDs of older pipelines if they are not in the queue 262422:38:45# [RSpecRunTime] RSpec elapsed time: 20 minutes 53.74 seconds. Current RSS: ~1151M. Threads: 4. load average: 1.01 1.12 1.16 1/299 9797 262622:38:45# [RSpecRunTime] Finishing example group spec/workers/ci/refs/unlock_previous_pipelines_worker_spec.rb. It took 5.9 seconds. Expected to take 6.66 seconds. 262722:38:45# [RSpecRunTime] Starting example group spec/lib/banzai/reference_parser/milestone_parser_spec.rb. Expected to take 6.28 seconds. 262822:38:45Banzai::ReferenceParser::MilestoneParser 262922:38:45 #nodes_visible_to_user 263022:38:45 when the link has a data-issue attribute 263122:38:45 behaves like referenced feature visibility 263222:38:45 when feature is disabled 263322:38:46 does not create reference 263422:38:46 when feature is enabled only for team members 263522:38:47 does not create reference for non member 263622:38:48 creates reference for member 263722:38:48# [RSpecRunTime] RSpec elapsed time: 20 minutes 56.3 seconds. Current RSS: ~1153M. Threads: 4. load average: 1.01 1.12 1.16 1/298 9798 263922:38:48 when feature is enabled 264022:38:48 creates reference 264122:38:48 #referenced_by 264222:38:48 when the link has a data-milestone attribute 264322:38:48 using an existing milestone ID 264422:38:49 returns an Array of milestones 264522:38:49 using a non-existing milestone ID 264622:38:50 returns an empty Array 264722:38:50# [RSpecRunTime] Finishing example group spec/lib/banzai/reference_parser/milestone_parser_spec.rb. It took 4.81 seconds. Expected to take 6.28 seconds. 264822:38:50# [RSpecRunTime] Starting example group spec/workers/projects/git_garbage_collect_worker_spec.rb. Expected to take 6.24 seconds. 264922:38:50Projects::GitGarbageCollectWorker 265022:38:51 behaves like can collect git garbage 265222:38:51 with active lease_uuid 265322:38:51 flushes ref caches when the task if 'gc' 265422:38:51 handles gRPC errors 265522:38:51 behaves like it calls Gitaly 265622:38:51 is expected to receive optimize_repository(*(any args)) 1 time 265722:38:51# [RSpecRunTime] RSpec elapsed time: 20 minutes 59.85 seconds. Current RSS: ~1161M. Threads: 4. load average: 1.01 1.12 1.16 1/295 9835 265922:38:51 behaves like it updates the resource statistics 266022:38:51 updates the resource statistics 266122:38:51 does nothing if the database is read-only 266222:38:51 with different lease than the active one 266322:38:51 returns silently 266422:38:51 with no active lease 266522:38:51 when is able to get the lease 266622:38:52 flushes ref caches when the task if 'gc' 266722:38:52 behaves like it calls Gitaly 266822:38:52 is expected to receive optimize_repository(*(any args)) 1 time 266922:38:52 behaves like it updates the resource statistics 267022:38:52 updates the resource statistics 267122:38:52 does nothing if the database is read-only 267222:38:52 when no lease can be obtained 267322:38:52 returns silently 267522:38:52 is expected to receive prune_unreachable_objects(*(any args)) 1 time 267722:38:53 is expected to receive optimize_repository({:eager=>true}) 1 time 267822:38:53 when is able to get the lease 267922:38:53 when the repository has joined a pool 268022:38:53 ensures the repositories are linked 268122:38:53 when deduplication service runs into a GRPC internal error 268222:38:53 behaves like can collect git garbage 268422:38:53 with active lease_uuid 268522:38:53 flushes ref caches when the task if 'gc' 268622:38:53 handles gRPC errors 268722:38:53 behaves like it calls Gitaly 268822:38:54 is expected to receive optimize_repository(*(any args)) 1 time 268922:38:54# [RSpecRunTime] RSpec elapsed time: 21 minutes 2.37 seconds. Current RSS: ~1159M. Threads: 4. load average: 1.01 1.12 1.16 1/295 9957 269122:38:54 behaves like it updates the resource statistics 269222:38:54 updates the resource statistics 269322:38:54 does nothing if the database is read-only 269422:38:54 with different lease than the active one 269522:38:54 returns silently 269622:38:54 with no active lease 269722:38:54 when is able to get the lease 269822:38:54 flushes ref caches when the task if 'gc' 269922:38:54 behaves like it calls Gitaly 270022:38:54 is expected to receive optimize_repository(*(any args)) 1 time 270122:38:54 behaves like it updates the resource statistics 270222:38:54 updates the resource statistics 270322:38:54 does nothing if the database is read-only 270422:38:54 when no lease can be obtained 270522:38:54 returns silently 270722:38:55 is expected to receive prune_unreachable_objects(*(any args)) 1 time 270922:38:55 is expected to receive optimize_repository({:eager=>true}) 1 time 271022:38:55 LFS object garbage collection 271122:38:55Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 271322:38:55To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 271422:38:55 cleans up unreferenced LFS objects 271522:38:55 catches and logs exceptions 271622:38:56 does nothing if the database is read-only 271722:38:56 when optimize repository call fails 271822:38:56 does not clean up unreferenced LFS objects 271922:38:56# [RSpecRunTime] Finishing example group spec/workers/projects/git_garbage_collect_worker_spec.rb. It took 5.88 seconds. Expected to take 6.24 seconds. 272022:38:56# [RSpecRunTime] Starting example group spec/models/ml/experiment_spec.rb. Expected to take 5.88 seconds. 272122:38:56Ml::Experiment 272222:38:58 does not allow STI 272322:38:58 associations 272422:38:58 is expected to belong to project required: false 272522:38:58 is expected to belong to user required: false 272622:38:58 is expected to have many candidates 272722:38:58 is expected to have many metadata 272822:38:58 is expected to belong to model class_name => Ml::Model required: false 272922:38:58# [RSpecRunTime] RSpec elapsed time: 21 minutes 6.46 seconds. Current RSS: ~1153M. Threads: 4. load average: 1.09 1.13 1.17 1/296 10042 273222:38:58 allow experiment without model to be destroyed 273322:38:59 throws error when destroying experiment with model 273422:38:59 .package_name 273522:38:59 is expected to eq "ml_experiment_1" 273622:38:59 when model belongs to package 273722:38:59 is the model name 273922:38:59 is false if it is not the default experiment for a model 274022:38:59 is true if it is not the default experiment for a model 274222:38:59 is expected to contain exactly #<Ml::Experiment id: 1, created_at: "2024-11-13 22:38:57.416829188 +0000", updated_at: "2024-11-13 22...+0000", iid: 1, project_id: 966, user_id: 1081, name: "experiment1", deleted_on: nil, model_id: nil>, #<Ml::Experiment id: 2, created_at: "2024-11-13 22:38:57.437713457 +0000", updated_at: "2024-11-13 22...+0000", iid: 2, project_id: 966, user_id: 1081, name: "experiment2", deleted_on: nil, model_id: nil>, and #<Ml::Experiment id: 3, created_at: "2024-11-13 22:38:57.984830491 +0000", updated_at: "2024-11-13 22...+0000", iid: 3, project_id: 966, user_id: 1083, name: "[model]model1", deleted_on: nil, model_id: 1> 274322:38:59 .including_project 274422:38:59 loads latest version 274522:38:59 #by_project_id_and_iid 274722:38:59 is expected to eq #<Ml::Experiment id: 1, created_at: "2024-11-13 22:38:57.416829188 +0000", updated_at: "2024-11-13 22...+0000", iid: 1, project_id: 966, user_id: 1081, name: "experiment1", deleted_on: nil, model_id: nil> 274822:38:59 if does not exist 274922:38:59 is expected to equal nil 275022:38:59 #by_project_id_and_name 275222:38:59 is expected to eq #<Ml::Experiment id: 1, created_at: "2024-11-13 22:38:57.416829188 +0000", updated_at: "2024-11-13 22...+0000", iid: 1, project_id: 966, user_id: 1081, name: "experiment1", deleted_on: nil, model_id: nil> 275322:38:59 if does not exist 275422:38:59 is expected to be nil 275522:38:59 .find_or_create 275622:38:59 when experiments exists 275722:38:59 fetches existing experiment 275822:38:59 when experiments does not exist 275922:38:59 creates the experiment 276022:38:59 when experiment name exists but project is different 276122:39:00 creates a model 276222:39:00 #with_candidate_count 276322:39:01 fetches the candidate count 276422:39:01# [RSpecRunTime] RSpec elapsed time: 21 minutes 10.11 seconds. Current RSS: ~1148M. Threads: 4. load average: 1.08 1.13 1.16 1/296 10043 276622:39:01 #package_for_experiment? 276722:39:01 package_name: "ml_experiment_1234", id: true 276822:39:01 is expected to equal true 276922:39:01 package_name: "ml_experiment_1234abc", id: false 277022:39:01 is expected to equal false 277122:39:01 package_name: "ml_experiment_abc", id: false 277222:39:01 is expected to equal false 277322:39:01 package_name: "ml_experiment_", id: false 277422:39:01 is expected to equal false 277522:39:01 package_name: "blah", id: false 277622:39:01 is expected to equal false 277722:39:01 #exclude_experiments_for_models 277822:39:02 excludes experiments that belongs to a model 277922:39:02# [RSpecRunTime] Finishing example group spec/models/ml/experiment_spec.rb. It took 5.83 seconds. Expected to take 5.88 seconds. 278022:39:02# [RSpecRunTime] Starting example group spec/models/packages/conan/metadatum_spec.rb. Expected to take 5.83 seconds. 278122:39:02Packages::Conan::Metadatum 278222:39:02 does not allow STI 278322:39:02 relationships 278422:39:02 is expected to belong to package required: false 278622:39:02 is expected to validate that :package cannot be empty/falsy 278722:39:02 is expected to validate that :package_username cannot be empty/falsy 278822:39:02 is expected to validate that :package_channel cannot be empty/falsy 278922:39:02 #package_username 279022:39:02 is expected to allow :package_username to be ‹"my-package+username"› 279122:39:02 is expected to allow :package_username to be ‹"my_package.username"› 279222:39:02 is expected to allow :package_username to be ‹"_my-package.username123"› 279322:39:02 is expected to allow :package_username to be ‹"my"› 279422:39:02 is expected not to allow :package_username to be ‹"+my_package"› 279522:39:02 is expected not to allow :package_username to be ‹".my_package"› 279622:39:02 is expected not to allow :package_username to be ‹"-my_package"› 279722:39:02 is expected not to allow :package_username to be ‹"m"› 279822:39:02 is expected not to allow :package_username to be ‹"f_af_af_af_af_af_af_af_af_af_af_af_af_af_af_af_af_a"› 279922:39:02 is expected not to allow :package_username to be ‹"my/package"› 280022:39:02 is expected not to allow :package_username to be ‹"my(package)"› 280122:39:02 is expected not to allow :package_username to be ‹"my@package"› 280222:39:02 #package_channel 280322:39:02 is expected to allow :package_channel to be ‹"beta"› 280422:39:02 is expected to allow :package_channel to be ‹"stable+1.0"› 280522:39:02 is expected to allow :package_channel to be ‹"my"› 280622:39:02 is expected to allow :package_channel to be ‹"my_channel.beta"› 280722:39:02 is expected to allow :package_channel to be ‹"_my-channel.beta123"› 280822:39:02 is expected not to allow :package_channel to be ‹"+my_channel"› 280922:39:02 is expected not to allow :package_channel to be ‹".my_channel"› 281022:39:02 is expected not to allow :package_channel to be ‹"-my_channel"› 281122:39:02 is expected not to allow :package_channel to be ‹"m"› 281222:39:02 is expected not to allow :package_channel to be ‹"f_af_af_af_af_af_af_af_af_af_af_af_af_af_af_af_af_a"› 281322:39:02 is expected not to allow :package_channel to be ‹"my/channel"› 281422:39:02 is expected not to allow :package_channel to be ‹"my(channel)"› 281522:39:02 is expected not to allow :package_channel to be ‹"my@channel"› 281622:39:02 #username_channel_none_values 281722:39:03 username: "username", channel: "channel", valid: true 281822:39:03 is expected to eq true 281922:39:03# [RSpecRunTime] RSpec elapsed time: 21 minutes 12.22 seconds. Current RSS: ~1147M. Threads: 4. load average: 1.08 1.13 1.16 1/296 10044 282122:39:03 username: "username", channel: "_", valid: false 282222:39:04 is expected to eq false 282322:39:04 username: "_", channel: "channel", valid: false 282422:39:04 is expected to eq false 282522:39:04 username: "_", channel: "_", valid: true 282622:39:04 is expected to eq true 282822:39:05 returns the recipe 282922:39:05# [RSpecRunTime] RSpec elapsed time: 21 minutes 13.72 seconds. Current RSS: ~1146M. Threads: 4. load average: 1.08 1.13 1.16 1/296 10045 283222:39:06 returns the recipe url 283322:39:06# [RSpecRunTime] RSpec elapsed time: 21 minutes 15.22 seconds. Current RSS: ~1149M. Threads: 4. load average: 1.07 1.13 1.16 1/295 10046 283522:39:06 .package_username_from 283622:39:07 returns the username formatted package path 283722:39:07 .full_path_from 283822:39:07 returns the username formatted package path 283922:39:07 .validate_username_and_channel 284022:39:07 username: "username", channel: "channel", error_field: nil 284122:39:07 does not yield the block when there is no error 284222:39:07 username: "username", channel: "_", error_field: :channel 284322:39:07 yields the block when there is an error 284422:39:07 username: "_", channel: "channel", error_field: :username 284522:39:07 yields the block when there is an error 284622:39:07 username: "_", channel: "_", error_field: nil 284722:39:07 does not yield the block when there is no error 284822:39:07# [RSpecRunTime] Finishing example group spec/models/packages/conan/metadatum_spec.rb. It took 5.15 seconds. Expected to take 5.83 seconds. 284922:39:07# [RSpecRunTime] Starting example group spec/policies/clusters/agent_policy_spec.rb. Expected to take 5.42 seconds. 285022:39:07Clusters::AgentPolicy 285222:39:08 is expected to be disallowed :read_cluster_agent 285322:39:08 when developer 285422:39:08 is expected to be disallowed :admin_cluster 285522:39:09# [RSpecRunTime] RSpec elapsed time: 21 minutes 17.27 seconds. Current RSS: ~1150M. Threads: 4. load average: 1.07 1.13 1.16 1/295 10047 285722:39:09 when maintainer 285822:39:10 is expected to be allowed :admin_cluster 285922:39:10# [RSpecRunTime] RSpec elapsed time: 21 minutes 18.32 seconds. Current RSS: ~1148M. Threads: 4. load average: 1.07 1.13 1.16 1/295 10048 286122:39:10 when agent is ci_access authorized for project members 286222:39:10 is expected to be allowed :read_cluster_agent 286322:39:10 when agent is user_access authorized for project members 286422:39:11 is expected to be allowed :read_cluster_agent 286522:39:11# [RSpecRunTime] Finishing example group spec/policies/clusters/agent_policy_spec.rb. It took 4.47 seconds. Expected to take 5.42 seconds. 286622:39:11# [RSpecRunTime] Starting example group spec/graphql/mutations/alert_management/alerts/set_assignees_spec.rb. Expected to take 5.39 seconds. 286722:39:11Mutations::AlertManagement::Alerts::SetAssignees 286822:39:12 is expected to require graphql authorizations :update_alert_management_alert 287022:39:12 when operation mode is not specified 287122:39:12 behaves like successful resolution 287222:39:12 successfully resolves 287322:39:12# [RSpecRunTime] RSpec elapsed time: 21 minutes 21.09 seconds. Current RSS: ~1146M. Threads: 4. load average: 1.07 1.13 1.16 1/296 10049 287522:39:12 behaves like an incident management tracked event 287622:39:12 .track_event 287722:39:13 tracks the event using redis 287822:39:13 behaves like Snowplow event tracking with RedisHLL context 287922:39:13 behaves like Snowplow event tracking 288122:39:13 when user does not have permission to update alerts 288222:39:13 raises an error if the resource is not accessible to the user 288322:39:13 for APPEND operation 288422:39:13 when a different user is already assigned 288522:39:13 behaves like noop 288622:39:13 makes no changes 288722:39:13 when no users are specified 288822:39:13 behaves like noop 288922:39:13 makes no changes 289022:39:13 when a user is specified and no user is assigned 289122:39:13 behaves like successful resolution 289222:39:14 successfully resolves 289322:39:14 when the specified user is already assigned to the alert 289422:39:14 behaves like noop 289522:39:14 makes no changes 289622:39:14 for REPLACE operation 289722:39:14 when a different user is already assigned 289822:39:14 behaves like successful resolution 289922:39:14 successfully resolves 290022:39:14 when no users are specified 290122:39:14 behaves like successful resolution 290222:39:14 successfully resolves 290322:39:14 when a user is specified and no user is assigned 290422:39:14 behaves like successful resolution 290522:39:15 successfully resolves 290622:39:15 when the specified user is already assigned to the alert 290722:39:15 behaves like noop 290822:39:15 makes no changes 290922:39:15 when multiple users are specified 291022:39:15 behaves like successful resolution 291122:39:15 successfully resolves 291222:39:15 for REMOVE operation 291322:39:15 when a different user is already assigned 291422:39:15 behaves like noop 291522:39:15 makes no changes 291622:39:15 when no users are specified 291722:39:15 behaves like noop 291822:39:15 makes no changes 291922:39:15 when a user is specified and no user is assigned 292022:39:15 behaves like noop 292122:39:16 makes no changes 292222:39:16 when the specified user is already assigned to the alert 292322:39:16 behaves like successful resolution 292422:39:16 successfully resolves 292522:39:16# [RSpecRunTime] Finishing example group spec/graphql/mutations/alert_management/alerts/set_assignees_spec.rb. It took 4.66 seconds. Expected to take 5.39 seconds. 292622:39:16# [RSpecRunTime] Starting example group spec/lib/gitlab/database/load_balancing/load_balancer_spec.rb. Expected to take 5.02 seconds. 292722:39:16Gitlab::Database::LoadBalancing::LoadBalancer 292922:39:16 ignores the hosts when load balancing is disabled 293022:39:16 sets the name of the connection that is used 293222:39:16 yields a connection for a read 293322:39:16 ensures that query cache is enabled 293422:39:16 does not enable query cache when outside Rails executor context 293522:39:16 marks hosts that are offline 293622:39:16 retries a query in the event of a serialization failure 293722:39:16 retries every host at most 3 times when a query conflict is raised 293822:39:16 uses the primary if no secondaries are available 293922:39:17 uses the primary when load balancing is disabled 294022:39:17 behaves like logs service discovery thread interruption 294122:39:17 with service discovery 294222:39:17 calls logs service discovery thread interruption 294322:39:17 behaves like restrict within concurrent ruby 294422:39:17 raises an exception when running within a concurrent Ruby thread 294522:39:17 only primary is configured 294622:39:17 does not retry a query on connection error if only the primary is configured 294822:39:17 yields a connection for a write 294922:39:17 uses a retry with exponential backoffs 295022:39:17 does not raise NoMethodError error when primary_only? 295122:39:17 behaves like logs service discovery thread interruption 295222:39:17 with service discovery 295322:39:17 calls logs service discovery thread interruption 295422:39:17 behaves like restrict within concurrent ruby 295522:39:17 raises an exception when running within a concurrent Ruby thread 295722:39:17 returns the secondary host to use 295822:39:17 stores the host in a thread-local variable 295922:39:17 does not create conflicts with other load balancers when caching hosts 296022:39:17 #release_host 296122:39:17 releases the host and its connection 296222:39:17 #release_primary_connection 296322:39:17 releases the connection to the primary 296422:39:17 #primary_write_location 296522:39:17 returns a String in the right format 296622:39:17 raises an error if the write location could not be retrieved 296722:39:17 #retry_with_backoff 296822:39:17 returns the value returned by the block 296922:39:17 re-raises errors not related to database connections 297022:39:17 retries the block when a connection error is raised 297122:39:17 re-raises the connection error if the retries did not succeed 297222:39:17 skips retries when only the primary is used 297322:39:17 yields the current retry iteration 297422:39:17 #connection_error? 297522:39:17 returns true for a connection error 297622:39:17 returns false for a missing database error 297722:39:17 returns true for a wrapped connection error 297822:39:17 returns true for a wrapped connection error from a view 297922:39:18 returns true for deeply wrapped/nested errors 298022:39:18 returns true for an invalid encoding error 298122:39:18 returns false for errors not related to database connections 298222:39:18 returns false for ActiveRecord errors without a cause 298322:39:18 #serialization_failure? 298422:39:18 returns for a serialization error 298522:39:18 returns true for a wrapped error 298622:39:18 #select_up_to_date_host 298722:39:18 when none of the replicas are caught up 298822:39:18 returns NONE_CAUGHT_UP and does not update the host thread-local variable 298922:39:18 notifies caught_up_replica_pick.load_balancing with result false 299022:39:18 when any replica is caught up 299122:39:18 returns ANY_CAUGHT_UP and sets host thread-local variable 299222:39:18 notifies caught_up_replica_pick.load_balancing with result true 299322:39:18 when all of the replicas is caught up 299422:39:18 returns ALL_CAUGHT_UP and sets host thread-local variable 299522:39:18 notifies caught_up_replica_pick.load_balancing with result true 299622:39:18 #create_replica_connection_pool 299722:39:18 creates a new connection pool with specific pool size and name 299822:39:18 allows setting of a custom hostname and port 299922:39:19 does not modify connection class pool 300022:39:19 #disconnect! 300122:39:19 calls disconnect on all hosts with a timeout 300222:39:19 #get_write_location 300322:39:19 returns a string 300422:39:19 returns nil if there are no results 300622:39:19 returns the diff between two write locations 300722:39:19# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/load_balancing/load_balancer_spec.rb. It took 3.19 seconds. Expected to take 5.02 seconds. 300822:39:19# [RSpecRunTime] Starting example group spec/services/integrations/propagate_service_spec.rb. Expected to take 4.98 seconds. 300922:39:19Integrations::PropagateService 301122:39:20 with inherited integration 301222:39:20 calls to PropagateIntegrationProjectWorker 301322:39:20# [RSpecRunTime] RSpec elapsed time: 21 minutes 29.18 seconds. Current RSS: ~1250M. Threads: 4. load average: 1.06 1.12 1.16 1/295 10050 301522:39:20 with a project without integration 301622:39:21 calls to PropagateIntegrationProjectWorker 301722:39:21 with a group without integration 301822:39:21 calls to PropagateIntegrationProjectWorker 301922:39:21 for a group-level integration 302022:39:21 with a project without integration 302122:39:22 calls to PropagateIntegrationProjectWorker 302222:39:22 with a subgroup without integration 302322:39:22 calls to PropagateIntegrationGroupWorker 302422:39:22 and the integration is instance specific 302522:39:22 with a subgroup with integration 302622:39:23 calls to PropagateIntegrationInheritDescendantWorker 302722:39:23 with a subgroup with integration 302822:39:23 calls to PropagateIntegrationInheritDescendantWorker 302922:39:23# [RSpecRunTime] Finishing example group spec/services/integrations/propagate_service_spec.rb. It took 4.21 seconds. Expected to take 4.98 seconds. 303022:39:23# [RSpecRunTime] Starting example group spec/tasks/gitlab/security/update_banned_ssh_keys_rake_spec.rb. Expected to take 4.71 seconds. 303122:39:23gitlab:security namespace rake tasks 303222:39:23 adds banned keys when clone is successful 303322:39:23 exits when clone fails 303422:39:23 exits when max config size reaches 303522:39:26# [RSpecRunTime] Finishing example group spec/tasks/gitlab/security/update_banned_ssh_keys_rake_spec.rb. It took 2.82 seconds. Expected to take 4.71 seconds. 303622:39:26# [RSpecRunTime] RSpec elapsed time: 21 minutes 34.81 seconds. Current RSS: ~1182M. Threads: 4. load average: 1.05 1.12 1.16 1/295 10051 303822:39:26# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/templates/5_minute_production_app_ci_yaml_spec.rb. Expected to take 4.59 seconds. 303922:39:265-Minute-Production-App.gitlab-ci.yml 304022:39:26 the created pipeline 304122:39:28 creates only build job 304222:39:28 when AWS variables are set 304322:39:29 creates all jobs 304422:39:29 when pipeline branch is protected 304522:39:29 does not create a destroy job 304622:39:30# [RSpecRunTime] RSpec elapsed time: 21 minutes 38.24 seconds. Current RSS: ~1149M. Threads: 4. load average: 1.05 1.12 1.16 1/297 10097 304822:39:30# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/templates/5_minute_production_app_ci_yaml_spec.rb. It took 3.44 seconds. Expected to take 4.59 seconds. 304922:39:30# [RSpecRunTime] Starting example group spec/graphql/types/notes/note_type_spec.rb. Expected to take 4.36 seconds. 305022:39:30Types::Notes::NoteType 305122:39:30 is expected to require graphql authorizations :read_note 305222:39:30 is expected to expose permissions using Types::PermissionTypes::Note 305322:39:30 exposes the expected fields 305522:39:30 when note is a diff note 305622:39:30 fetches the note position 305722:39:30 when note is a regular note with position set 306022:39:30 fetches the project 306122:39:30 when system note with issue_email_participants action 306322:39:31 behaves like a field with obfuscated email address 306422:39:31 when anonymous 306522:39:31 is expected to include "us*****@e*****.c**" 306622:39:31 with signed in user 306722:39:31 when user has no role in project 306822:39:31 is expected to include "us*****@e*****.c**" 306922:39:31 when user has guest role in project 307022:39:31 is expected to include "us*****@e*****.c**" 307122:39:31 when user has reporter role in project 307222:39:31 is expected to include "user@example.com" 307322:39:31 when user has developer role in project 307422:39:31 is expected to include "user@example.com" 307622:39:31 behaves like a field with obfuscated email address 307722:39:31 when anonymous 307822:39:31 is expected to include "us*****@e*****.c**" 307922:39:31 with signed in user 308022:39:31 when user has no role in project 308122:39:31 is expected to include "us*****@e*****.c**" 308222:39:31 when user has guest role in project 308322:39:31 is expected to include "us*****@e*****.c**" 308422:39:31 when user has reporter role in project 308522:39:31 is expected to include "user@example.com" 308622:39:31 when user has developer role in project 308722:39:31 is expected to include "user@example.com" 308922:39:31 fetches the author 309022:39:31 when note is from external author 309122:39:31 #external_author 309222:39:31 behaves like a field with obfuscated email address 309322:39:31 when anonymous 309422:39:31 is expected to include "us*****@e*****.c**" 309522:39:31 with signed in user 309622:39:31 when user has no role in project 309722:39:32 is expected to include "us*****@e*****.c**" 309822:39:32 when user has guest role in project 309922:39:32 is expected to include "us*****@e*****.c**" 310022:39:32 when user has reporter role in project 310122:39:32 is expected to include "user@example.com" 310222:39:32 when user has developer role in project 310322:39:32 is expected to include "user@example.com" 310422:39:32 #body_first_line_html 310522:39:32 calls first_line_in_markdown with the expected arguments 310622:39:32 when the note body is shorter than 125 characters 310722:39:33 returns the content unchanged 310822:39:33 when the note body is longer than 125 characters 310922:39:33 returns the content trimmed with an ellipsis 311022:39:33# [RSpecRunTime] Finishing example group spec/graphql/types/notes/note_type_spec.rb. It took 3.12 seconds. Expected to take 4.36 seconds. 311122:39:33# [RSpecRunTime] Starting example group spec/models/concerns/batch_nullify_dependent_associations_spec.rb. Expected to take 4.27 seconds. 311222:39:33BatchNullifyDependentAssociations 311322:39:33 does not allow STI 311422:39:33 .dependent_associations_to_nullify 311522:39:33 returns only associations with `dependent: :nullify` associations 311622:39:33 #nullify_dependent_associations_in_batches 311722:39:34 nullifies multiple settings 311822:39:36 excludes associations 311922:39:36# [RSpecRunTime] RSpec elapsed time: 21 minutes 44.5 seconds. Current RSS: ~1159M. Threads: 4. load average: 1.04 1.12 1.16 1/297 10098 312122:39:36# [RSpecRunTime] Finishing example group spec/models/concerns/batch_nullify_dependent_associations_spec.rb. It took 3.13 seconds. Expected to take 4.27 seconds. 312222:39:36# [RSpecRunTime] Starting example group spec/lib/gitlab/git/attributes_at_ref_parser_spec.rb. Expected to take 4.04 seconds. 312322:39:36Gitlab::Git::AttributesAtRefParser 312422:39:37 loads .gitattributes blob 312522:39:38 handles missing blobs 312722:39:39 returns the attributes as a Hash 312822:39:39# [RSpecRunTime] RSpec elapsed time: 21 minutes 47.55 seconds. Current RSS: ~1185M. Threads: 4. load average: 1.04 1.12 1.16 1/299 10159 313022:39:39# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/attributes_at_ref_parser_spec.rb. It took 3.05 seconds. Expected to take 4.04 seconds. 313122:39:39# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_imported_projects_total_metric_spec.rb. Expected to take 3.88 seconds. 313222:39:39Gitlab::Usage::Metrics::Instrumentations::CountImportedProjectsTotalMetric 313322:39:42 with all time frame 313422:39:42 behaves like a correct instrumented metric value and query 313522:39:42 behaves like a correct instrumented metric value 313622:39:42 has correct value 313722:39:42# [RSpecRunTime] RSpec elapsed time: 21 minutes 50.69 seconds. Current RSS: ~1173M. Threads: 4. load average: 1.04 1.11 1.16 1/298 10160 313922:39:42 behaves like a correct instrumented metric query 314022:39:42 has correct generate query 314122:39:42 for 28d time frame 314222:39:42 behaves like a correct instrumented metric value and query 314322:39:42 behaves like a correct instrumented metric value 314422:39:42 has correct value 314522:39:42 behaves like a correct instrumented metric query 314622:39:42 has correct generate query 314722:39:42# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_imported_projects_total_metric_spec.rb. It took 3.28 seconds. Expected to take 3.88 seconds. 314822:39:42# [RSpecRunTime] Starting example group spec/initializers/secret_token_spec.rb. Expected to take 3.77 seconds. 314922:39:42SecretsInitializer 315022:39:42 #secrets_from_file 315122:39:42 when the secrets files is a valid YAML 315222:39:42 parses and returns the hash 315322:39:42 when the secrets file does not exist 315422:39:42 returns an empty hash 315522:39:42 when the secrets file contains invalid YAML 315622:39:42 raises a Psych::SyntaxError exception 315722:39:42 ensure acknowledged secrets in any installations 315822:39:42 does not allow to add a new secret without a proper handling 316022:39:42 when none of the secrets exist 316122:39:42Creating a backup of secrets file: /tmp/fake-secrets20241113-347-jp0s5h.yml: /tmp/fake-secrets20241113-347-jp0s5h.yml.orig.1731537582 316222:39:42 generates different hashes for secret_key_base, otp_key_base, and db_key_base 316322:39:43Creating a backup of secrets file: /tmp/fake-secrets20241113-347-vl2fke.yml: /tmp/fake-secrets20241113-347-vl2fke.yml.orig.1731537583 316422:39:43 generates an RSA key for openid_connect_signing_key 316522:39:43Creating a backup of secrets file: /tmp/fake-secrets20241113-347-nlvbta.yml: /tmp/fake-secrets20241113-347-nlvbta.yml.orig.1731537583 316622:39:43 warns about the secrets to add to secrets.yml 316722:39:43Creating a backup of secrets file: /tmp/fake-secrets20241113-347-kwgy5.yml: /tmp/fake-secrets20241113-347-kwgy5.yml.orig.1731537583 316822:39:43 writes the secrets to secrets.yml 316922:39:43 when GITLAB_GENERATE_ENCRYPTED_SETTINGS_KEY_BASE is set 317022:39:43Creating a backup of secrets file: /tmp/fake-secrets20241113-347-i8cjs2.yml: /tmp/fake-secrets20241113-347-i8cjs2.yml.orig.1731537583 317122:39:43 writes the encrypted_settings_key_base secret 317222:39:43 when secrets exist in secrets.yml 317322:39:43 behaves like credentials are properly set 317422:39:43 sets Rails.application.credentials 317522:39:43 does not issue warnings 317622:39:44 does not update secrets.yml 317722:39:44 when secret_key_base also exist in the environment variable 317822:39:44 sets Rails.application.credentials.secret_key_base from the environment variable 317922:39:44 when secrets exist in Rails.application.credentials 318022:39:44 behaves like credentials are properly set 318122:39:45 sets Rails.application.credentials 318222:39:45 does not issue warnings 318322:39:45 does not update secrets.yml 318422:39:46# [RSpecRunTime] RSpec elapsed time: 21 minutes 54.26 seconds. Current RSS: ~1162M. Threads: 4. load average: 1.04 1.11 1.16 1/298 10161 318622:39:46 when secret_key_base also exist in the environment variable 318722:39:46 sets Rails.application.credentials.secret_key_base from the environment variable 318822:39:46 with some secrets missing, some in ENV, some in Rails.application.credentials, some in secrets.yml 318922:39:46 sets Rails.application.credentials properly, issue a warning and writes config.secrets.yml 319022:39:46# [RSpecRunTime] Finishing example group spec/initializers/secret_token_spec.rb. It took 3.99 seconds. Expected to take 3.77 seconds. 319122:39:46# [RSpecRunTime] Starting example group spec/models/user_preference_spec.rb. Expected to take 3.59 seconds. 319222:39:46UserPreference 319322:39:46 does not allow STI 319522:39:46 is expected to validate that :tab_width looks like an integer greater than or equal to 1 and less than or equal to 12 319622:39:46 diffs_deletion_color and diffs_addition_color 319722:39:46 color: "#000000" 319822:39:46 is expected to allow :diffs_deletion_color to be ‹"#000000"› 319922:39:46 is expected to allow :diffs_addition_color to be ‹"#000000"› 320022:39:46 color: "#123456" 320122:39:46 is expected to allow :diffs_deletion_color to be ‹"#123456"› 320222:39:46 is expected to allow :diffs_addition_color to be ‹"#123456"› 320322:39:46 color: "#abcdef" 320422:39:46 is expected to allow :diffs_deletion_color to be ‹"#abcdef"› 320522:39:46 is expected to allow :diffs_addition_color to be ‹"#abcdef"› 320622:39:46 color: "#AbCdEf" 320722:39:46 is expected to allow :diffs_deletion_color to be ‹"#AbCdEf"› 320822:39:46 is expected to allow :diffs_addition_color to be ‹"#AbCdEf"› 320922:39:46 color: "#ffffff" 321022:39:46 is expected to allow :diffs_deletion_color to be ‹"#ffffff"› 321122:39:47 is expected to allow :diffs_addition_color to be ‹"#ffffff"› 321222:39:47 color: "#fFfFfF" 321322:39:47 is expected to allow :diffs_deletion_color to be ‹"#fFfFfF"› 321422:39:47 is expected to allow :diffs_addition_color to be ‹"#fFfFfF"› 321522:39:47 color: "#000" 321622:39:47 is expected to allow :diffs_deletion_color to be ‹"#000"› 321722:39:47 is expected to allow :diffs_addition_color to be ‹"#000"› 321822:39:47 color: "#123" 321922:39:47 is expected to allow :diffs_deletion_color to be ‹"#123"› 322022:39:47 is expected to allow :diffs_addition_color to be ‹"#123"› 322122:39:47 color: "#abc" 322222:39:47 is expected to allow :diffs_deletion_color to be ‹"#abc"› 322322:39:47 is expected to allow :diffs_addition_color to be ‹"#abc"› 322422:39:47 color: "#AbC" 322522:39:47 is expected to allow :diffs_deletion_color to be ‹"#AbC"› 322622:39:47 is expected to allow :diffs_addition_color to be ‹"#AbC"› 322722:39:47 color: "#fff" 322822:39:47 is expected to allow :diffs_deletion_color to be ‹"#fff"› 322922:39:47 is expected to allow :diffs_addition_color to be ‹"#fff"› 323022:39:47 color: "#fFf" 323122:39:47 is expected to allow :diffs_deletion_color to be ‹"#fFf"› 323222:39:47 is expected to allow :diffs_addition_color to be ‹"#fFf"› 323422:39:47 is expected to allow :diffs_deletion_color to be ‹""› 323522:39:47 is expected to allow :diffs_addition_color to be ‹""› 323722:39:47 is expected not to allow :diffs_deletion_color to be ‹"#1"› 323822:39:47 is expected not to allow :diffs_addition_color to be ‹"#1"› 323922:39:47 color: "#12" 324022:39:47 is expected not to allow :diffs_deletion_color to be ‹"#12"› 324122:39:47 is expected not to allow :diffs_addition_color to be ‹"#12"› 324222:39:47 color: "#1234" 324322:39:47 is expected not to allow :diffs_deletion_color to be ‹"#1234"› 324422:39:47 is expected not to allow :diffs_addition_color to be ‹"#1234"› 324522:39:47 color: "#12345" 324622:39:47 is expected not to allow :diffs_deletion_color to be ‹"#12345"› 324722:39:47 is expected not to allow :diffs_addition_color to be ‹"#12345"› 324822:39:47 color: "#1234567" 324922:39:47 is expected not to allow :diffs_deletion_color to be ‹"#1234567"› 325022:39:47 is expected not to allow :diffs_addition_color to be ‹"#1234567"› 325122:39:47 color: "123456" 325222:39:47 is expected not to allow :diffs_deletion_color to be ‹"123456"› 325322:39:47 is expected not to allow :diffs_addition_color to be ‹"123456"› 325422:39:47 color: "#12345x" 325522:39:47 is expected not to allow :diffs_deletion_color to be ‹"#12345x"› 325622:39:47 is expected not to allow :diffs_addition_color to be ‹"#12345x"› 325722:39:47 pass_user_identities_to_ci_jwt 325822:39:47 is expected not to allow :pass_user_identities_to_ci_jwt to be ‹""› 325922:39:47 visibility_pipeline_id_type 326022:39:47 is set to 0 by default 326122:39:47 is expected to define :visibility_pipeline_id_type as an enum backed by an integer 326222:39:47 extensions_marketplace_opt_in_status 326322:39:47 is set to 0 by default 326422:39:47 is expected to define :extensions_marketplace_opt_in_status as an enum backed by an integer with values ‹{unset: 0, enabled: 1, disabled: 2}› 326522:39:47 organization_groups_projects_display 326622:39:47 is set to 0 by default 326722:39:47 is expected to define :organization_groups_projects_display as an enum backed by an integer with values ‹{projects: 0, groups: 1}› 326822:39:47 user belongs to the home organization 326922:39:47 when user is an organization user 327022:39:48 does not add any validation errors 327122:39:48 when user is not an organization user 327222:39:48 adds a validation error 327322:39:48 associations 327422:39:48 is expected to belong to home_organization class_name => Organizations::Organization optional: true 327522:39:48 notes filters global keys 327622:39:48 contains expected values 327722:39:48 #set_notes_filter 327822:39:48 when filter is set to all notes 327922:39:48 behaves like setting system notes 328022:39:48 returns updated discussion filter 328122:39:48 updates discussion filter for issuable class 328222:39:48 when filter is set to only comments 328322:39:48 behaves like setting system notes 328422:39:48 returns updated discussion filter 328522:39:48 updates discussion filter for issuable class 328622:39:48 when filter is set to only activity 328722:39:48 behaves like setting system notes 328822:39:48 returns updated discussion filter 328922:39:48 updates discussion filter for issuable class 329022:39:48 when notes_filter parameter is invalid 329122:39:48 returns the current notes filter 329222:39:48 sort_by preferences 329322:39:48 merge_requests_sort attribute 329422:39:48 behaves like a sort_by preference 329522:39:48 allows nil sort fields 329622:39:48 issues_sort attribute 329722:39:48 behaves like a sort_by preference 329822:39:48 allows nil sort fields 329922:39:48 #project_shortcut_buttons 330022:39:48 is set to true by default 330122:39:48 returns assigned value 330222:39:48 #keyboard_shortcuts_enabled 330322:39:48 is set to true by default 330422:39:48 returns assigned value 330522:39:48 #early_access_event_tracking? 330622:39:48 when user participate in beta and agreed on tracking 330722:39:48 is expected to equal true 330822:39:48 when user does not participate 330922:39:48 is expected to equal false 331022:39:48 when user did not agree on tracking 331122:39:48 is expected to equal false 331222:39:48 #extensions_marketplace_enabled 331322:39:48 opt_in_status: "enabled", expected_value: true 331422:39:48 returns boolean from extensions_marketplace_opt_in_status 331522:39:48 opt_in_status: "disabled", expected_value: false 331622:39:48 returns boolean from extensions_marketplace_opt_in_status 331722:39:48 opt_in_status: "unset", expected_value: false 331822:39:48 returns boolean from extensions_marketplace_opt_in_status 331922:39:48 #extensions_marketplace_enabled= 332022:39:48 value: true, expected_opt_in_status: "enabled" 332122:39:48 updates extensions_marketplace_opt_in_status 332222:39:48 value: false, expected_opt_in_status: "disabled" 332322:39:49 updates extensions_marketplace_opt_in_status 332422:39:49 value: 0, expected_opt_in_status: "disabled" 332522:39:49 updates extensions_marketplace_opt_in_status 332622:39:49 value: 1, expected_opt_in_status: "enabled" 332722:39:49 updates extensions_marketplace_opt_in_status 332822:39:49 #dpop_enabled 332922:39:49 when no arguments are provided 333022:39:49 is set to false by default 333122:39:49 when dpop_enabled is set to nil 333222:39:49 returns default value 333322:39:49 when dpop_enabled is set to true 333422:39:49 returns assigned value 333522:39:49 #text_editor 333622:39:49 when text_editor_type is not set 333722:39:49 returns rich_text_editor if rich_text_editor_as_default ff is enabled 333822:39:49 returns plain_text_editor if rich_text_editor_as_default ff is disabled 333922:39:49 when text_editor_type is set 334022:39:49 text_editor_type: "plain_text_editor" 334122:39:49 returns assigned text_editor_type regardless of rich_text_editor_as_default ff value 334222:39:49 text_editor_type: "rich_text_editor" 334322:39:49 returns assigned text_editor_type regardless of rich_text_editor_as_default ff value 334422:39:49# [RSpecRunTime] Finishing example group spec/models/user_preference_spec.rb. It took 2.72 seconds. Expected to take 3.59 seconds. 334522:39:49# [RSpecRunTime] Starting example group spec/services/container_registry/protection/create_rule_service_spec.rb. Expected to take 3.55 seconds. 334622:39:49ContainerRegistry::Protection::CreateRuleService#execute 334722:39:50 with forbidden user access level (project developer role) 334822:39:50 behaves like an erroneous service response without side effects 334922:39:50 does not create a new container registry protection rule in the database 335022:39:50 does not create a container registry protection rule with the given params 335122:39:50 behaves like returning an error service response 335222:39:50 returns an error service response 335322:39:50 is expected to have attributes {:errors => (be present), :payload => (include {:container_registry_protection_rule => nil})} 335422:39:50# [RSpecRunTime] RSpec elapsed time: 21 minutes 58.98 seconds. Current RSS: ~1156M. Threads: 4. load average: 1.03 1.11 1.16 1/296 10180 335622:39:50 with invalid params 335722:39:50 for "repository_path_pattern" 335822:39:50 behaves like an erroneous service response without side effects 335922:39:50 does not create a new container registry protection rule in the database 336022:39:50 does not create a container registry protection rule with the given params 336122:39:50 behaves like returning an error service response 336222:39:50 returns an error service response 336322:39:50 is expected to have attributes {:errors => (be present), :payload => (include {:container_registry_protection_rule => nil})} 336422:39:50 for "minimum_access_level_for_delete" 336522:39:50 behaves like an erroneous service response without side effects 336622:39:51 does not create a new container registry protection rule in the database 336722:39:51 does not create a container registry protection rule with the given params 336822:39:51 behaves like returning an error service response 336922:39:51 returns an error service response 337022:39:51 is expected to have attributes {:errors => (be present), :payload => (include {:container_registry_protection_rule => nil})} 337122:39:51 for "minimum_access_level_for_push" 337222:39:51 behaves like an erroneous service response without side effects 337322:39:51 does not create a new container registry protection rule in the database 337422:39:51 does not create a container registry protection rule with the given params 337522:39:51 behaves like returning an error service response 337622:39:51 returns an error service response 337722:39:51 is expected to have attributes {:errors => (be present), :payload => (include {:container_registry_protection_rule => nil})} 337822:39:51 when minimum_access_level_for_delete and minimum_access_level_for_push are blank 337922:39:51 behaves like an erroneous service response without side effects 338022:39:51 does not create a new container registry protection rule in the database 338122:39:51 does not create a container registry protection rule with the given params 338222:39:51 behaves like returning an error service response 338322:39:51 returns an error service response 338422:39:51 is expected to have attributes {:errors => (be present), :payload => (include {:container_registry_protection_rule => nil})} 338522:39:51 with existing container registry protection rule in the database 338622:39:51 when container registry name pattern is slightly different 338722:39:51 behaves like a successful service response with side effects 338822:39:51 creates a new container registry protection rule in the database 338922:39:51 behaves like returning a success service response 339022:39:51 returns a success service response 339122:39:51 is expected to have attributes {:errors => (be blank)} 339222:39:51 is expected to have attributes {:payload => {:container_registry_protection_rule => (be a kind of ContainerRegistry::Protection::Rule(id...s_level_for_push => "maintainer", :repository_path_pattern => "namespace644/project-1054-unique"})}} 339322:39:51 when field `repository_path_pattern` is taken 339422:39:51 behaves like an erroneous service response without side effects 339522:39:51 does not create a new container registry protection rule in the database 339622:39:51 does not create a container registry protection rule with the given params 339722:39:51 is expected not to change `existing_container_registry_protection_rule.updated_at` 339822:39:51 behaves like returning an error service response 339922:39:51 returns an error service response 340022:39:51 is expected to have attributes {:errors => (be present), :payload => (include {:container_registry_protection_rule => nil})} 340122:39:51 behaves like a successful service response with side effects 340222:39:52 creates a new container registry protection rule in the database 340322:39:52 behaves like returning a success service response 340422:39:52 returns a success service response 340522:39:52 is expected to have attributes {:errors => (be blank)} 340622:39:52 is expected to have attributes {:payload => {:container_registry_protection_rule => (be a kind of ContainerRegistry::Protection::Rule(id...m_access_level_for_push => "maintainer", :repository_path_pattern => "namespace644/project-1054"})}} 340722:39:52 with disallowed params 340822:39:52 behaves like a successful service response with side effects 340922:39:52 creates a new container registry protection rule in the database 341022:39:52 behaves like returning a success service response 341122:39:52 returns a success service response 341222:39:52 is expected to have attributes {:errors => (be blank)} 341322:39:52 is expected to have attributes {:payload => {:container_registry_protection_rule => (be a kind of ContainerRegistry::Protection::Rule(id...m_access_level_for_push => "maintainer", :repository_path_pattern => "namespace644/project-1054"})}} 341422:39:52# [RSpecRunTime] Finishing example group spec/services/container_registry/protection/create_rule_service_spec.rb. It took 3.11 seconds. Expected to take 3.55 seconds. 341522:39:52# [RSpecRunTime] Starting example group spec/lib/quality/seeders/issues_spec.rb. Expected to take 3.32 seconds. 341622:39:52Quality::Seeders::Issues 341822:39:54Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 342022:39:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 342122:39:55Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 342322:39:55To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 342422:39:54.. seeds issues 342522:39:55# [RSpecRunTime] RSpec elapsed time: 22 minutes 3.38 seconds. Current RSS: ~1162M. Threads: 4. load average: 1.03 1.11 1.16 1/296 10181 342722:39:55# [RSpecRunTime] Finishing example group spec/lib/quality/seeders/issues_spec.rb. It took 2.73 seconds. Expected to take 3.32 seconds. 342822:39:55# [RSpecRunTime] Starting example group spec/graphql/resolvers/project_jobs_resolver_spec.rb. Expected to take 3.25 seconds. 342922:39:55Resolvers::ProjectJobsResolver 343122:39:57 with authorized user 343222:39:57 with statuses argument 343322:39:57 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-11-13 08:53:29.000000000 +0000", created_at: "2024-...id: nil, user_id: nil, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil> and #<Ci::Build status: "success", finished_at: "2024-11-13 08:53:29.000000000 +0000", created_at: "2024-...id: nil, user_id: nil, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil> 343422:39:57# [RSpecRunTime] RSpec elapsed time: 22 minutes 5.57 seconds. Current RSS: ~1174M. Threads: 4. load average: 1.03 1.11 1.15 1/296 10218 343622:39:57 with multiple statuses 343722:39:57 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-11-13 08:53:29.000000000 +0000", created_at: "2024-...id: nil, user_id: nil, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil>, #<Ci::Build status: "success", finished_at: "2024-11-13 08:53:29.000000000 +0000", created_at: "2024-...id: nil, user_id: nil, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil>, and #<Ci::Build status: "failed", finished_at: "2024-11-13 08:53:29.000000000 +0000", created_at: "2024-1...id: nil, user_id: nil, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil> 343822:39:57 without statuses argument 343922:39:57 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-11-13 08:53:29.000000000 +0000", created_at: "2024-...id: nil, user_id: nil, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil>, #<Ci::Build status: "success", finished_at: "2024-11-13 08:53:29.000000000 +0000", created_at: "2024-...id: nil, user_id: nil, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil>, #<Ci::Build status: "failed", finished_at: "2024-11-13 08:53:29.000000000 +0000", created_at: "2024-1...id: nil, user_id: nil, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil>, and #<Ci::Build status: "pending", finished_at: nil, created_at: "2024-11-13 08:50:29.000000000 +0000", u...id: nil, user_id: nil, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil> 344022:39:57 when filtering by build name 344122:39:57 is expected to contain exactly #<Ci::Build status: "failed", finished_at: "2024-11-13 08:53:29.000000000 +0000", created_at: "2024-1...id: nil, user_id: nil, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil> and #<Ci::Build status: "pending", finished_at: nil, created_at: "2024-11-13 08:50:29.000000000 +0000", u...id: nil, user_id: nil, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil> 344222:39:57 when FF is disabled 344322:39:57 does not filter by name 344422:39:57 when given pagination params 344522:39:57 returns the paginated build 344622:39:57 with bad pagination params 344722:39:57 returns a pagination error 344822:39:57 with unauthorized user 344922:39:57 is expected to be nil 345022:39:57# [RSpecRunTime] Finishing example group spec/graphql/resolvers/project_jobs_resolver_spec.rb. It took 2.75 seconds. Expected to take 3.25 seconds. 345122:39:57# [RSpecRunTime] Starting example group spec/workers/gitlab/bitbucket_import/stage/import_pull_requests_notes_worker_spec.rb. Expected to take 3.16 seconds. 345222:39:57Gitlab::BitbucketImport::Stage::ImportPullRequestsNotesWorker 345422:39:58 when the import succeeds 345522:39:58 schedules the next stage 345622:39:58Job arguments to Gitlab::BitbucketImport::AdvanceStageWorker must be native JSON types, but :issues is a Symbol. 345822:39:58To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 345922:39:58 logs stage start and finish 346022:39:58 when project does not exists 346122:39:58 does not call the importer 346222:39:58 when project import state is not `started` 346322:39:59 does not call the importer 346422:39:59 when the importer fails 346522:39:59 does not schedule the next stage and raises error 346622:39:59 behaves like Gitlab::BitbucketImport::StageMethods 346722:39:59 .sidekiq_retries_exhausted 346822:39:59 tracks the import failure 347022:39:59 does not execute the importer if no project could be found 347122:39:59 does not execute the importer if the import state is no longer in progress 347222:39:59 logs error when import fails with a StandardError 347322:39:59 when the import is successful 347422:39:59 executes the import 347522:39:59 queues RefreshImportJidWorker 347622:39:59 logs stage start and finish 347722:39:59# [RSpecRunTime] Finishing example group spec/workers/gitlab/bitbucket_import/stage/import_pull_requests_notes_worker_spec.rb. It took 2.05 seconds. Expected to take 3.16 seconds. 347822:39:59# [RSpecRunTime] Starting example group spec/workers/work_items/import_work_items_csv_worker_spec.rb. Expected to take 3.04 seconds. 347922:39:59WorkItems::ImportWorkItemsCsvWorker 348122:40:01 calls #execute on WorkItems::ImportCsvService and destroys upload 348222:40:01 behaves like an idempotent worker 348322:40:01 is labeled as idempotent 348422:40:01 performs multiple times sequentially without raising an exception 348522:40:01# [RSpecRunTime] RSpec elapsed time: 22 minutes 10.18 seconds. Current RSS: ~1166M. Threads: 4. load average: 1.03 1.11 1.15 1/296 10219 348722:40:01 .sidekiq_retries_exhausted 348822:40:02 destroys upload 348922:40:02# [RSpecRunTime] Finishing example group spec/workers/work_items/import_work_items_csv_worker_spec.rb. It took 2.52 seconds. Expected to take 3.04 seconds. 349022:40:02# [RSpecRunTime] Starting example group spec/components/pajamas/button_component_spec.rb. Expected to take 2.95 seconds. 349122:40:02Pajamas::ButtonComponent 349222:40:02 when button component renders a button 349322:40:02 renders its content 349422:40:02 adds default styling 349522:40:02 button_options 349622:40:02 are added to the button 349722:40:02 with custom classes 349822:40:02 don't conflict with internal button_classes 349922:40:02 when overriding base attributes 350022:40:02 overrides type 350122:40:02 button_text_classes 350222:40:02 is added to the button text 350422:40:02 with defaults (false) 350522:40:02 does not have disabled styling and behavior 350622:40:02 when set to true 350722:40:02 has disabled styling and behavior 350922:40:02 with defaults (false) 351022:40:02 is not disabled 351122:40:02 does not render a spinner 351222:40:02 when set to true 351422:40:02 renders a spinner 351622:40:02 with defaults (false) 351822:40:02 when set to true 351922:40:02 is block element 352122:40:02 with defaults (false) 352222:40:02 does not have selected styling and behavior 352322:40:02 when set to true 352422:40:02 has selected styling and behavior 352522:40:02 category & variant 352622:40:02 with category variants 352722:40:02 variant: :default 352822:40:02 renders the button in correct variant && category 352922:40:02 variant: :confirm 353022:40:02 renders the button in correct variant && category 353122:40:02 variant: :danger 353222:40:03 renders the button in correct variant && category 353322:40:03 with non-category variants 353422:40:03 variant: :dashed 353522:40:03 renders the button in correct variant && category 353622:40:03 variant: :link 353722:40:03 renders the button in correct variant && category 353822:40:03 variant: :reset 353922:40:03 renders the button in correct variant && category 354022:40:03 with primary category 354122:40:03 variant: :default 354222:40:03 renders the button in correct variant && category 354322:40:03 variant: :confirm 354422:40:03 renders the button in correct variant && category 354522:40:03 variant: :danger 354622:40:03 renders the button in correct variant && category 354822:40:03 with defaults (medium) 354922:40:03 applies medium class 355022:40:03 when set to small 355122:40:03 applies the small class to the button 355322:40:03 has none by default 355522:40:03 renders an icon with custom CSS class 355622:40:03 with icon only and no content 355722:40:03 adds a "btn-icon" CSS class 355822:40:03 with icon only and when loading 355922:40:03 renders only a loading icon 356022:40:03 icon_content 356122:40:03 renders custom icon content 356322:40:03 with defaults 356422:40:03 has type "button" 356522:40:03 when set to known type 356622:40:03 type: :button 356722:40:03 has the correct type 356822:40:03 type: :reset 356922:40:03 has the correct type 357022:40:03 type: :submit 357122:40:03 has the correct type 357222:40:03 when set to unknown type 357322:40:03 has type "button" 357422:40:03 when it renders a button_to form 357522:40:03 renders a form 357622:40:03 passes the data attributes to the created button 357722:40:03 when params are passed in as a button option 357822:40:03 adds the params to the form as hidden inputs 357922:40:03 when button component renders a link 358022:40:03 renders a link instead of the button 358122:40:03 renders its content 358222:40:03 adds default styling 358322:40:03 with target="_blank" 358422:40:03 adds rel="noopener noreferrer" 358522:40:03 with a value for "rel" already given 358622:40:03 keeps given value and adds "noopener noreferrer" 358722:40:03 with "noopener noreferrer" for "rel" already given 358822:40:03 does not duplicate "noopener noreferrer" 358922:40:03 button_options 359022:40:03 are added to the button 359122:40:03 with custom classes 359222:40:03 don't conflict with internal button_classes 359322:40:03 when overriding base attributes 359422:40:03 overrides type 359522:40:03 button_text_classes 359622:40:03 is added to the button text 359822:40:03 with defaults (false) 359922:40:03 does not have disabled styling and behavior 360022:40:03 when set to true 360122:40:03 has disabled styling and behavior 360322:40:03 with defaults (false) 360422:40:03 is not disabled 360522:40:04 does not render a spinner 360622:40:04 when set to true 360822:40:04 renders a spinner 361022:40:04 with defaults (false) 361222:40:04 when set to true 361322:40:04 is block element 361522:40:04 with defaults (false) 361622:40:04 does not have selected styling and behavior 361722:40:04 when set to true 361822:40:04 has selected styling and behavior 361922:40:04 category & variant 362022:40:04 with category variants 362122:40:04 variant: :default 362222:40:04 renders the button in correct variant && category 362322:40:04 variant: :confirm 362422:40:04 renders the button in correct variant && category 362522:40:04 variant: :danger 362622:40:04 renders the button in correct variant && category 362722:40:04 with non-category variants 362822:40:04 variant: :dashed 362922:40:04 renders the button in correct variant && category 363022:40:04 variant: :link 363122:40:04 renders the button in correct variant && category 363222:40:04 variant: :reset 363322:40:04 renders the button in correct variant && category 363422:40:04 with primary category 363522:40:04 variant: :default 363622:40:04 renders the button in correct variant && category 363722:40:04 variant: :confirm 363822:40:04 renders the button in correct variant && category 363922:40:04 variant: :danger 364022:40:04 renders the button in correct variant && category 364222:40:04 with defaults (medium) 364322:40:04 applies medium class 364422:40:04 when set to small 364522:40:04 applies the small class to the button 364722:40:04 has none by default 364922:40:04 renders an icon with custom CSS class 365022:40:04 with icon only and no content 365122:40:04 adds a "btn-icon" CSS class 365222:40:04 with icon only and when loading 365322:40:04 renders only a loading icon 365422:40:04 icon_content 365522:40:04 renders custom icon content 365722:40:04 ignores type 365922:40:04 method: :get 366022:40:04 has the correct data-method attribute 366122:40:04 method: :post 366222:40:04 has the correct data-method attribute 366322:40:04 method: :put 366422:40:04 has the correct data-method attribute 366522:40:04 method: :delete 366622:40:04 has the correct data-method attribute 366722:40:04 method: :patch 366822:40:04 has the correct data-method attribute 366922:40:04# [RSpecRunTime] Finishing example group spec/components/pajamas/button_component_spec.rb. It took 2.31 seconds. Expected to take 2.95 seconds. 367022:40:04# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/composite_spec.rb. Expected to take 2.84 seconds. 367122:40:04Gitlab::Ci::Status::Composite 367322:40:06 when passing a single status 367422:40:06 raises ArgumentError 367522:40:06# [RSpecRunTime] RSpec elapsed time: 22 minutes 14.62 seconds. Current RSS: ~1152M. Threads: 4. load average: 1.02 1.10 1.15 1/296 10220 367822:40:06 allow_failure: false 367922:40:06 build_statuses: [:skipped], dag: false, result: "skipped", has_warnings: false 368022:40:06 behaves like compares status and warnings 368122:40:06 returns status and warnings? 368222:40:06 build_statuses: [:skipped, :success], dag: false, result: "success", has_warnings: false 368322:40:06 behaves like compares status and warnings 368422:40:06 returns status and warnings? 368522:40:06 build_statuses: [:skipped, :success], dag: true, result: "skipped", has_warnings: false 368622:40:06 behaves like compares status and warnings 368722:40:06 returns status and warnings? 368822:40:06 build_statuses: [:created], dag: false, result: "created", has_warnings: false 368922:40:06 behaves like compares status and warnings 369022:40:06 returns status and warnings? 369122:40:06 build_statuses: [:preparing], dag: false, result: "preparing", has_warnings: false 369222:40:06 behaves like compares status and warnings 369322:40:06 returns status and warnings? 369422:40:06 build_statuses: [:canceled, :success, :skipped], dag: false, result: "canceled", has_warnings: false 369522:40:06 behaves like compares status and warnings 369622:40:06 returns status and warnings? 369722:40:06 build_statuses: [:canceled, :success, :skipped], dag: true, result: "skipped", has_warnings: false 369822:40:06 behaves like compares status and warnings 369922:40:06 returns status and warnings? 370022:40:06 build_statuses: [:pending, :created, :skipped], dag: false, result: "pending", has_warnings: false 370122:40:06 behaves like compares status and warnings 370222:40:06 returns status and warnings? 370322:40:06 build_statuses: [:pending, :created, :skipped, :success], dag: false, result: "running", has_warnings: false 370422:40:06 behaves like compares status and warnings 370522:40:06 returns status and warnings? 370622:40:06 build_statuses: [:running, :created, :skipped, :success], dag: false, result: "running", has_warnings: false 370722:40:06 behaves like compares status and warnings 370822:40:06 returns status and warnings? 370922:40:06 build_statuses: [:pending, :created, :skipped], dag: true, result: "skipped", has_warnings: false 371022:40:06 behaves like compares status and warnings 371122:40:06 returns status and warnings? 371222:40:06 build_statuses: [:pending, :created, :skipped, :success], dag: true, result: "skipped", has_warnings: false 371322:40:06 behaves like compares status and warnings 371422:40:06 returns status and warnings? 371522:40:06 build_statuses: [:running, :created, :skipped, :success], dag: true, result: "skipped", has_warnings: false 371622:40:06 behaves like compares status and warnings 371722:40:06 returns status and warnings? 371822:40:06 build_statuses: [:success, :waiting_for_resource], dag: false, result: "waiting_for_resource", has_warnings: false 371922:40:06 behaves like compares status and warnings 372022:40:06 returns status and warnings? 372122:40:06 build_statuses: [:success, :waiting_for_callback], dag: false, result: "waiting_for_callback", has_warnings: false 372222:40:06 behaves like compares status and warnings 372322:40:06 returns status and warnings? 372422:40:06 build_statuses: [:success, :manual], dag: false, result: "manual", has_warnings: false 372522:40:06 behaves like compares status and warnings 372622:40:06 returns status and warnings? 372722:40:06 build_statuses: [:success, :scheduled], dag: false, result: "scheduled", has_warnings: false 372822:40:06 behaves like compares status and warnings 372922:40:06 returns status and warnings? 373022:40:06 build_statuses: [:created, :preparing], dag: false, result: "preparing", has_warnings: false 373122:40:06 behaves like compares status and warnings 373222:40:06 returns status and warnings? 373322:40:06 build_statuses: [:created, :success, :pending], dag: false, result: "running", has_warnings: false 373422:40:06 behaves like compares status and warnings 373522:40:06 returns status and warnings? 373622:40:06 build_statuses: [:skipped, :success, :failed], dag: false, result: "failed", has_warnings: false 373722:40:06 behaves like compares status and warnings 373822:40:06 returns status and warnings? 373922:40:06 build_statuses: [:skipped, :success, :failed], dag: true, result: "skipped", has_warnings: false 374022:40:06 behaves like compares status and warnings 374122:40:06 returns status and warnings? 374222:40:06 build_statuses: [:success, :manual], dag: true, result: "manual", has_warnings: false 374322:40:06 behaves like compares status and warnings 374422:40:07 returns status and warnings? 374522:40:07 build_statuses: [:success, :failed, :created], dag: true, result: "running", has_warnings: false 374622:40:07 behaves like compares status and warnings 374722:40:07 returns status and warnings? 374822:40:07 allow_failure: true 374922:40:07 build_statuses: [:manual], dag: false, result: "skipped", has_warnings: false 375022:40:07 behaves like compares status and warnings 375122:40:07 returns status and warnings? 375222:40:07 build_statuses: [:skipped, :failed], dag: false, result: "success", has_warnings: true 375322:40:07 behaves like compares status and warnings 375422:40:07 returns status and warnings? 375522:40:07 build_statuses: [:skipped, :failed], dag: true, result: "skipped", has_warnings: true 375622:40:07 behaves like compares status and warnings 375722:40:07 returns status and warnings? 375822:40:07 build_statuses: [:success, :manual], dag: true, result: "skipped", has_warnings: false 375922:40:07 behaves like compares status and warnings 376022:40:07 returns status and warnings? 376122:40:07 build_statuses: [:success, :manual], dag: false, result: "success", has_warnings: false 376222:40:07 behaves like compares status and warnings 376322:40:07 returns status and warnings? 376422:40:07 build_statuses: [:created, :failed], dag: false, result: "created", has_warnings: true 376522:40:07 behaves like compares status and warnings 376622:40:07 returns status and warnings? 376722:40:07 build_statuses: [:preparing, :manual], dag: false, result: "preparing", has_warnings: false 376822:40:07 behaves like compares status and warnings 376922:40:07 returns status and warnings? 377022:40:07# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/composite_spec.rb. It took 2.45 seconds. Expected to take 2.84 seconds. 377122:40:07# [RSpecRunTime] Starting example group spec/graphql/resolvers/ml/find_model_version_resolver_spec.rb. Expected to take 2.74 seconds. 377222:40:07Resolvers::Ml::FindModelVersionResolver 377422:40:09 when user is allowed and model version exists and belongs to model 377522:40:09 is expected to eq #<Ml::ModelVersion id: 1, created_at: "2024-11-13 22:40:08.125268445 +0000", updated_at: "2024-11-13 ...own_version: 2162688, description_html: "<p data-sourcepos=\"1:1-1:16\" dir=\"auto\">Some descr..."> 377622:40:09 when user is nil 377722:40:09 is expected to eq #<Ml::ModelVersion id: 1, created_at: "2024-11-13 22:40:08.125268445 +0000", updated_at: "2024-11-13 ...own_version: 2162688, description_html: "<p data-sourcepos=\"1:1-1:16\" dir=\"auto\">Some descr..."> 377822:40:09# [RSpecRunTime] RSpec elapsed time: 22 minutes 17.48 seconds. Current RSS: ~1152M. Threads: 4. load average: 1.02 1.10 1.15 1/296 10221 378022:40:09 when user does not have permission 378122:40:09 is expected to be nil 378222:40:09 when model version exists but does not belong to model 378322:40:09 is expected to be nil 378422:40:09 when model version does not exist 378522:40:09 is expected to be nil 378622:40:09# [RSpecRunTime] Finishing example group spec/graphql/resolvers/ml/find_model_version_resolver_spec.rb. It took 2.15 seconds. Expected to take 2.74 seconds. 378722:40:09# [RSpecRunTime] Starting example group spec/models/dev_ops_report/metric_spec.rb. Expected to take 2.66 seconds. 378822:40:09DevOpsReport::Metric 378922:40:09 does not allow STI 379122:40:09 is expected to validate that :leader_issues cannot be empty/falsy 379222:40:09 is expected to validate that :leader_issues looks like a number greater than or equal to 0 379322:40:09 is expected to validate that :instance_issues cannot be empty/falsy 379422:40:09 is expected to validate that :instance_issues looks like a number greater than or equal to 0 379522:40:09 is expected to validate that :percentage_issues cannot be empty/falsy 379622:40:09 is expected to validate that :percentage_issues looks like a number greater than or equal to 0 379722:40:09 is expected to validate that :leader_notes cannot be empty/falsy 379822:40:09 is expected to validate that :leader_notes looks like a number greater than or equal to 0 379922:40:09 is expected to validate that :instance_notes cannot be empty/falsy 380022:40:09 is expected to validate that :instance_notes looks like a number greater than or equal to 0 380122:40:09 is expected to validate that :percentage_notes cannot be empty/falsy 380222:40:09 is expected to validate that :percentage_notes looks like a number greater than or equal to 0 380322:40:09 is expected to validate that :leader_milestones cannot be empty/falsy 380422:40:09 is expected to validate that :leader_milestones looks like a number greater than or equal to 0 380522:40:09 is expected to validate that :instance_milestones cannot be empty/falsy 380622:40:10 is expected to validate that :instance_milestones looks like a number greater than or equal to 0 380722:40:10 is expected to validate that :percentage_milestones cannot be empty/falsy 380822:40:10 is expected to validate that :percentage_milestones looks like a number greater than or equal to 0 380922:40:10 is expected to validate that :leader_boards cannot be empty/falsy 381022:40:10 is expected to validate that :leader_boards looks like a number greater than or equal to 0 381122:40:10 is expected to validate that :instance_boards cannot be empty/falsy 381222:40:10 is expected to validate that :instance_boards looks like a number greater than or equal to 0 381322:40:10 is expected to validate that :percentage_boards cannot be empty/falsy 381422:40:10 is expected to validate that :percentage_boards looks like a number greater than or equal to 0 381522:40:10 is expected to validate that :leader_merge_requests cannot be empty/falsy 381622:40:10 is expected to validate that :leader_merge_requests looks like a number greater than or equal to 0 381722:40:10 is expected to validate that :instance_merge_requests cannot be empty/falsy 381822:40:10 is expected to validate that :instance_merge_requests looks like a number greater than or equal to 0 381922:40:10 is expected to validate that :percentage_merge_requests cannot be empty/falsy 382022:40:10 is expected to validate that :percentage_merge_requests looks like a number greater than or equal to 0 382122:40:10 is expected to validate that :leader_ci_pipelines cannot be empty/falsy 382222:40:10 is expected to validate that :leader_ci_pipelines looks like a number greater than or equal to 0 382322:40:10 is expected to validate that :instance_ci_pipelines cannot be empty/falsy 382422:40:10 is expected to validate that :instance_ci_pipelines looks like a number greater than or equal to 0 382522:40:10 is expected to validate that :percentage_ci_pipelines cannot be empty/falsy 382622:40:10 is expected to validate that :percentage_ci_pipelines looks like a number greater than or equal to 0 382722:40:10 is expected to validate that :leader_environments cannot be empty/falsy 382822:40:10 is expected to validate that :leader_environments looks like a number greater than or equal to 0 382922:40:10 is expected to validate that :instance_environments cannot be empty/falsy 383022:40:10 is expected to validate that :instance_environments looks like a number greater than or equal to 0 383122:40:10 is expected to validate that :percentage_environments cannot be empty/falsy 383222:40:10 is expected to validate that :percentage_environments looks like a number greater than or equal to 0 383322:40:11 is expected to validate that :leader_deployments cannot be empty/falsy 383422:40:11 is expected to validate that :leader_deployments looks like a number greater than or equal to 0 383522:40:11 is expected to validate that :instance_deployments cannot be empty/falsy 383622:40:11 is expected to validate that :instance_deployments looks like a number greater than or equal to 0 383722:40:11 is expected to validate that :percentage_deployments cannot be empty/falsy 383822:40:11 is expected to validate that :percentage_deployments looks like a number greater than or equal to 0 383922:40:11 is expected to validate that :leader_projects_prometheus_active cannot be empty/falsy 384022:40:11 is expected to validate that :leader_projects_prometheus_active looks like a number greater than or equal to 0 384122:40:11 is expected to validate that :instance_projects_prometheus_active cannot be empty/falsy 384222:40:11 is expected to validate that :instance_projects_prometheus_active looks like a number greater than or equal to 0 384322:40:11 is expected to validate that :percentage_projects_prometheus_active cannot be empty/falsy 384422:40:11 is expected to validate that :percentage_projects_prometheus_active looks like a number greater than or equal to 0 384522:40:11 is expected to validate that :leader_service_desk_issues cannot be empty/falsy 384622:40:11 is expected to validate that :leader_service_desk_issues looks like a number greater than or equal to 0 384722:40:11 is expected to validate that :instance_service_desk_issues cannot be empty/falsy 384822:40:11 is expected to validate that :instance_service_desk_issues looks like a number greater than or equal to 0 384922:40:11 is expected to validate that :percentage_service_desk_issues cannot be empty/falsy 385022:40:11 is expected to validate that :percentage_service_desk_issues looks like a number greater than or equal to 0 385122:40:11# [RSpecRunTime] RSpec elapsed time: 22 minutes 19.87 seconds. Current RSS: ~1152M. Threads: 4. load average: 1.02 1.10 1.15 1/296 10222 385322:40:11 #percentage_score 385422:40:11 returns stored percentage score 385522:40:11# [RSpecRunTime] Finishing example group spec/models/dev_ops_report/metric_spec.rb. It took 2.3 seconds. Expected to take 2.66 seconds. 385622:40:11# [RSpecRunTime] Starting example group spec/services/security/ci_configuration/sast_parser_service_spec.rb. Expected to take 2.56 seconds. 385722:40:11Security::CiConfiguration::SastParserService 385822:40:11 #configuration 385922:40:12 parses the configuration for SAST 386022:40:12 while populating current values of the entities 386122:40:12 when .gitlab-ci.yml is present 386222:40:13 populates the current values from the file 386322:40:13 SAST_EXCLUDED_ANALYZERS is set 386422:40:13 enables analyzers correctly 386522:40:13# [RSpecRunTime] RSpec elapsed time: 22 minutes 21.73 seconds. Current RSS: ~1163M. Threads: 4. load average: 1.02 1.10 1.15 1/298 10264 386722:40:13 when .gitlab-ci.yml is absent 386822:40:13 populates the current values with the default values 386922:40:13 when .gitlab-ci.yml does not include the sast job 387022:40:13 populates the current values with the default values 387122:40:13# [RSpecRunTime] Finishing example group spec/services/security/ci_configuration/sast_parser_service_spec.rb. It took 2.17 seconds. Expected to take 2.56 seconds. 387222:40:13# [RSpecRunTime] Starting example group spec/models/integrations/jira_cloud_app_spec.rb. Expected to take 2.51 seconds. 387322:40:13Integrations::JiraCloudApp 387422:40:14 is expected not to allow :jira_cloud_app_service_ids to be ‹"b:asfasd= , b:asfasd="› 387522:40:14 is expected not to allow :jira_cloud_app_service_ids to be ‹"b:asfasd=, b:asfasd="› 387622:40:14 is expected to allow :jira_cloud_app_service_ids to be ‹"b:asfasd=,b:asfasd="› 387722:40:14 is expected to allow :jira_cloud_app_service_ids to be ‹nil› 387822:40:14 is expected not to allow :jira_cloud_app_service_ids to be ‹"b: asfasd="› 387922:40:14 is expected not to allow :jira_cloud_app_service_ids to be ‹"b:asfasd= ,b:asfasd="› 388022:40:14 is expected to allow :jira_cloud_app_deployment_gating_environments to be ‹nil› 388122:40:14 is expected to allow :jira_cloud_app_deployment_gating_environments to be ‹"production,development"› 388222:40:14 is expected not to allow :jira_cloud_app_service_ids to be ‹"b:asfasd=;b:asfasd= , b:asfasd="› 388322:40:14 is expected to allow :jira_cloud_app_service_ids to be ‹"b:asfasd="› 388422:40:15 is expected not to allow :jira_cloud_app_deployment_gating_environments to be ‹"productasd="› 388522:40:15 is expected to allow :jira_cloud_app_deployment_gating_environments to be ‹"production,development,staging,testing"› 388622:40:15 is expected not to allow :jira_cloud_app_deployment_gating_environments to be ‹"productasd"› 388722:40:15 does not allow STI 388822:40:15 behaves like Integrations::HasAvatar 389022:40:15 returns the expected avatar URL 389122:40:15# [RSpecRunTime] RSpec elapsed time: 22 minutes 23.4 seconds. Current RSS: ~1171M. Threads: 4. load average: 1.02 1.10 1.15 1/298 10283 389422:40:15 is true when integration is active 389522:40:15 is false when integration is disabled 389722:40:15 includes SECTION_TYPE_CONFIGURATION 389922:40:15 returns custom fields 390022:40:15 validation and formatting of deployment_gating_environments 390122:40:15 deduplicates environment names 390222:40:15 raises an error if enabled is set to true but environment names is empty 390322:40:15 #validate_service_ids_limit 390422:40:15 is valid if jira_cloud_app_service_ids is empty 390522:40:15 is invalid if jira_cloud_app_service_ids exceed the limit 390622:40:15# [RSpecRunTime] Finishing example group spec/models/integrations/jira_cloud_app_spec.rb. It took 2.01 seconds. Expected to take 2.51 seconds. 390722:40:15# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/client_spec.rb. Expected to take 2.42 seconds. 390822:40:15Gitlab::GithubImport::Client 391022:40:15 when the client is running in parallel mode 391122:40:15 is expected to be parallel 391222:40:15 when the client is running in sequential mode 391322:40:15 is expected not to be parallel 391522:40:16 returns the details for the given username 391622:40:16 when a not modified response is returned 391822:40:16 #pull_request_reviews 391922:40:16 returns the pull request reviews 392022:40:16 #pull_request_review_requests 392122:40:16 returns the pull request review requests 392322:40:16 returns the user's repositories as a hash 392522:40:16 returns the details of a repository 392622:40:16 returns repository data as a hash 392722:40:16 #pull_request 392822:40:16 returns the details of a pull_request 393022:40:16 returns the labels 393222:40:16 returns the milestones 393422:40:16 returns the releases 393622:40:16 returns the branches 393722:40:16 #collaborators 393822:40:16 returns the collaborators 393922:40:16 #branch_protection 394022:40:16 returns the protection details for the given branch 394122:40:16 #each_object 394222:40:16 converts each object into a hash 394422:40:16 without a block 394522:40:16 returns an Enumerator 394622:40:16 the returned Enumerator returns Page objects 394722:40:16 with a block 394822:40:16 yields every retrieved page to the supplied block 394922:40:16 starts at the given page 395022:40:16 #with_rate_limit 395122:40:16 yields the supplied block when enough requests remain 395222:40:16 waits before yielding if not enough requests remain 395322:40:16 waits and retries the operation if all requests were consumed in the supplied block 395422:40:16 increments the request count counter 395522:40:16 ignores rate limiting when disabled 395622:40:16 when threshold is hit 395722:40:16 raises a RateLimitError with the appropriate message 395822:40:16 when primary rate limit hit 395922:40:16 re-raises a RateLimitError with the appropriate message 396022:40:16 when secondary rate limit hit 396122:40:16 re-raises a RateLimitError with the appropriate message 396222:40:16 when Faraday error received from octokit 396322:40:16 when rate_limiting_enabled is true 396422:40:16 retries on error and succeeds 396522:40:16 retries and does not succeed 396622:40:16 when rate_limiting_enabled is false 396722:40:16 retries on error and succeeds 396822:40:16 retries and does not succeed 396922:40:16 #requests_remaining? 397022:40:16 when default requests limit is set 397122:40:16 returns true if enough requests remain 397222:40:16 returns false if not enough requests remain 397322:40:16 when search requests limit is set 397422:40:16 returns true if enough requests remain 397522:40:17 returns false if not enough requests remain 397622:40:17 #raise_or_wait_for_rate_limit 397722:40:17 when running in parallel mode 397822:40:17 raises RateLimitError 397922:40:17 when running in sequential mode 398122:40:17 increments the rate limit counter 398222:40:17 #remaining_requests 398322:40:17 returns the number of remaining requests 398422:40:17 #requests_limit 398522:40:17 returns requests limit 398622:40:17 #rate_limit_resets_in 398722:40:17 returns the number of seconds after which the rate limit is reset 398822:40:17 #api_endpoint 398922:40:17 without a custom endpoint configured in Omniauth 399022:40:17 returns the default API endpoint 399122:40:17 with a custom endpoint configured in Omniauth 399222:40:17 returns the custom endpoint 399322:40:17 with a custom host 399422:40:17 adds /api/v3 to the URL 399522:40:17 when the host ends with /api/v3 399622:40:17 does not add /api/v3 to the URL 399722:40:17 when host is github.com 399822:40:17 does not add /api/v3 to the URL 399922:40:17 when host includes an API version different from v3 400022:40:17 keeps the provided version 400122:40:17 #web_endpoint 400222:40:17 without a custom endpoint configured in Omniauth 400322:40:17 returns the default web endpoint 400422:40:17 with a custom endpoint configured in Omniauth 400522:40:17 returns the custom endpoint 400622:40:17 #custom_api_endpoint 400722:40:17 without a custom endpoint 400922:40:17 with a custom endpoint 401022:40:17 returns the API endpoint 401122:40:17 #default_api_endpoint 401222:40:17 returns the default API endpoint 401422:40:17 without a custom configuration 401522:40:17 returns true 401622:40:17 with a custom configuration 401722:40:17 returns the configured value 401822:40:17 #github_omniauth_provider 401922:40:17 without a configured provider 402022:40:17 returns an empty Hash 402122:40:17 with a configured provider 402222:40:17 returns the provider details as a Hash 402322:40:17 #rate_limiting_enabled? 402422:40:17 returns true when using GitHub.com 402522:40:17 returns false for GitHub enterprise installations 402722:40:17 #search_repos_by_name_graphql 402822:40:17 searches for repositories based on name 402922:40:17 when api_endpoint is not api.github.com 403022:40:17 uses the graphql api path for a self-hosted instance 403122:40:17 when relation type option present 403222:40:17 when relation type is owned 403322:40:17 searches for repositories within the organization based on name 403422:40:17 when relation type is organization 403522:40:17 searches for repositories within the organization based on name 403622:40:17 when relation type is collaborated 403722:40:17 searches for collaborated repositories based on name 403822:40:17 when pagination options present 403922:40:17 with "first" option 404022:40:17 searches for repositories via expected query 404122:40:17 with "after" option 404222:40:17 searches for repositories via expected query 404322:40:17 when Faraday error received from octokit 404422:40:17 retries on error and succeeds 404522:40:17 retries and does not succeed 404622:40:17 #count_repos_by_relation_type_graphql 404722:40:17 returns count by relation_type 404822:40:17 returns count by relation_type 404922:40:17 returns count by relation_type 405022:40:17# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/client_spec.rb. It took 2.1 seconds. Expected to take 2.42 seconds. 405122:40:17# [RSpecRunTime] Starting example group spec/services/ci/runners/update_runner_service_spec.rb. Expected to take 2.39 seconds. 405222:40:17Ci::Runners::UpdateRunnerService#execute 405322:40:18 does not track runner maintenance note change 405422:40:18 when maintenance note is specified 405522:40:18 tracks runner maintenance note change 405622:40:18 with group runner 405722:40:18 tracks runner maintenance note change 405822:40:18 with project runner 405922:40:19 tracks runner maintenance note change 406022:40:19 with description params 406122:40:19 updates the runner and ticking the queue 406222:40:19 with tag_list param 406322:40:19 tag_list: [], expected_tag_list: [] 406422:40:19 updates the runner and ticking the queue 406522:40:19 tag_list: ["macos"], expected_tag_list: ["macos"] 406622:40:19 updates the runner and ticking the queue 406722:40:19 tag_list: ["linux"], expected_tag_list: ["linux"] 406822:40:19 updates the runner and ticking the queue 406922:40:19 with paused param 407022:40:19 updates the runner and ticking the queue 407122:40:19 with cost factor params 407222:40:19 updates the runner cost factors 407322:40:19 when params are not valid 407422:40:19 does not update and returns error because it is not valid 407522:40:19# [RSpecRunTime] Finishing example group spec/services/ci/runners/update_runner_service_spec.rb. It took 1.83 seconds. Expected to take 2.39 seconds. 407622:40:19# [RSpecRunTime] Starting example group spec/policies/resource_label_event_policy_spec.rb. Expected to take 2.27 seconds. 407722:40:19ResourceLabelEventPolicy 407822:40:20 #read_resource_label_event 407922:40:20 with non-member user 408022:40:20 does not allow to read event 408122:40:20 with member user 408222:40:21 allows to read event for accessible label 408322:40:21 does not allow to read event for not accessible label 408522:40:21 allows to read deleted label 408622:40:21 allows to read accessible label 408722:40:21 does not allow to read not accessible label 408822:40:21# [RSpecRunTime] Finishing example group spec/policies/resource_label_event_policy_spec.rb. It took 1.77 seconds. Expected to take 2.27 seconds. 408922:40:21# [RSpecRunTime] Starting example group spec/graphql/resolvers/concerns/caching_array_resolver_spec.rb. Expected to take 2.26 seconds. 409022:40:21CachingArrayResolver 409222:40:21 does not perform a union of a query with itself 409322:40:21 force . resolve === to_a . query_for . query_input 409422:40:21 there are more than MAX_UNION_SIZE queries 409522:40:22 executes the queries in multiple batches 409622:40:22 all queries return results 409722:40:22 batches the queries 409822:40:22 finds the correct values 409922:40:22 one of the queries returns no results 410022:40:22 finds the correct values 410122:40:22 one of the queries has already been cached 410222:40:22 avoids further queries 410322:40:22 the resolver overrides item_found 410422:40:22 receives item_found for each key the item mapped to 410522:40:22 the max_page_size is lower than the total result size 410622:40:23 respects the max_page_size, on a per subset basis 410722:40:23 the field does not declare max_page_size 410822:40:23 takes the page size from schema.default_max_page_size 410922:40:23# [RSpecRunTime] Finishing example group spec/graphql/resolvers/concerns/caching_array_resolver_spec.rb. It took 1.49 seconds. Expected to take 2.26 seconds. 411022:40:23# [RSpecRunTime] Starting example group spec/models/ci/build_execution_config_spec.rb. Expected to take 2.14 seconds. 411122:40:23Ci::BuildExecutionConfig 411222:40:23 does not allow STI 411322:40:23 is expected to have many builds class_name => Ci::Build inverse_of => execution_config 411422:40:23 is expected to belong to pipeline class_name => Ci::Pipeline required: false inverse_of => build_execution_configs 411522:40:23 is expected to belong to project required: false 411722:40:23 is expected not to allow :run_steps to be ‹"string"› 411822:40:23 is expected not to allow :run_steps to be ‹1.0› 411922:40:23 is expected not to allow :run_steps to be ‹nil› 412022:40:23 is expected to allow :run_steps to be ‹[{"name"=>"step1", "step"=>"echo", "inputs"=>{"message"=>"Hello, World!"}}]› 412222:40:23 is expected to validate that :run_steps cannot be empty/falsy 412322:40:23 partitioning 412422:40:24 assigns partition id to execution config 412522:40:24# [RSpecRunTime] Finishing example group spec/models/ci/build_execution_config_spec.rb. It took 1.35 seconds. Expected to take 2.14 seconds. 412622:40:24# [RSpecRunTime] Starting example group spec/services/releases/links/destroy_service_spec.rb. Expected to take 2.12 seconds. 412722:40:24Releases::Links::DestroyService 412922:40:25 successfully deletes a release link 413022:40:25 when user does not have access to delete release link 413122:40:25 returns an error 413222:40:25# [RSpecRunTime] RSpec elapsed time: 22 minutes 34.2 seconds. Current RSS: ~1167M. Threads: 4. load average: 1.02 1.10 1.15 1/296 10302 413422:40:25 when release link does not exist 413522:40:26 returns an error 413622:40:26 when release link deletion failed 413722:40:26 returns an error 413822:40:26# [RSpecRunTime] Finishing example group spec/services/releases/links/destroy_service_spec.rb. It took 1.79 seconds. Expected to take 2.12 seconds. 413922:40:26# [RSpecRunTime] Starting example group spec/services/remote_mirrors/sync_service_spec.rb. Expected to take 2.01 seconds. 414022:40:26RemoteMirrors::SyncService 414222:40:27Job arguments to RepositoryUpdateRemoteMirrorWorker must be native JSON types, but Wed, 13 Nov 2024 22:40:27.324740349 UTC +00:00 is a ActiveSupport::TimeWithZone. 414422:40:27To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 414522:40:27 triggers a mirror update worker 414622:40:27 when user does not have permissions 414722:40:27 returns an error 414822:40:27# [RSpecRunTime] RSpec elapsed time: 22 minutes 35.65 seconds. Current RSS: ~1183M. Threads: 4. load average: 1.02 1.10 1.15 1/296 10321 415022:40:27 when mirror is missing 415122:40:27 returns an error 415222:40:27 when remote mirror is disabled 415322:40:27 returns an error 415422:40:27 when remote mirror update has been already started 415522:40:27 does not trigger a mirror update worker 415622:40:27# [RSpecRunTime] Finishing example group spec/services/remote_mirrors/sync_service_spec.rb. It took 1.72 seconds. Expected to take 2.01 seconds. 415722:40:27# [RSpecRunTime] Starting example group spec/services/resource_events/synthetic_state_notes_builder_service_spec.rb. Expected to take 1.99 seconds. 415822:40:27ResourceEvents::SyntheticStateNotesBuilderService 416022:40:27 behaves like filters by paginated notes 416122:40:28 only returns given notes 416222:40:28 when paginated notes is empty 416322:40:29 does not return any notes 416422:40:29# [RSpecRunTime] RSpec elapsed time: 22 minutes 37.84 seconds. Current RSS: ~1193M. Threads: 4. load average: 1.02 1.10 1.15 1/296 10322 416622:40:29# [RSpecRunTime] Finishing example group spec/services/resource_events/synthetic_state_notes_builder_service_spec.rb. It took 1.69 seconds. Expected to take 1.99 seconds. 416722:40:29# [RSpecRunTime] Starting example group spec/services/snippets/update_repository_storage_service_spec.rb. Expected to take 1.88 seconds. 416822:40:29Snippets::UpdateRepositoryStorageService 417022:40:30 when the move succeeds 417122:40:30 moves the repository to the new storage and unmarks the repository as read-only 417222:40:30# [RSpecRunTime] RSpec elapsed time: 22 minutes 39.02 seconds. Current RSS: ~1190M. Threads: 4. load average: 1.02 1.09 1.15 1/296 10345 417422:40:30 when the filesystems are the same 417522:40:30 updates the database without trying to move the repository 417622:40:30 when the move fails 417722:40:31 unmarks the repository as read-only without updating the repository storage 417822:40:31 when the cleanup fails 417922:40:31 sets the correct state 418022:40:31 when the checksum does not match 418122:40:31 unmarks the repository as read-only without updating the repository storage 418222:40:31 when the repository move is finished 418322:40:31 is idempotent 418422:40:31 when the repository move is failed 418522:40:31 is idempotent 418622:40:31# [RSpecRunTime] Finishing example group spec/services/snippets/update_repository_storage_service_spec.rb. It took 1.85 seconds. Expected to take 1.88 seconds. 418722:40:31# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metric_definition_validate_all_spec.rb. Expected to take 1.87 seconds. 418822:40:31Gitlab::Usage::MetricDefinition 418922:40:32 only has valid metric definitions 419022:40:32# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metric_definition_validate_all_spec.rb. It took 1.39 seconds. Expected to take 1.87 seconds. 419122:40:32# [RSpecRunTime] RSpec elapsed time: 22 minutes 41.14 seconds. Current RSS: ~1198M. Threads: 4. load average: 1.02 1.09 1.15 1/296 10350 419322:40:32# [RSpecRunTime] Starting example group spec/services/merge_requests/mergeability/logger_spec.rb. Expected to take 1.82 seconds. 419422:40:32MergeRequests::Mergeability::Logger 419622:40:34 raises an error when block is not provided 419722:40:34 when enabled 419822:40:34 returns the block's value 419922:40:34 records durations of instrumented operations 420022:40:34 when block value responds to #success? 420122:40:34 behaves like success state logger 420222:40:34 records operation success state 420322:40:34# [RSpecRunTime] RSpec elapsed time: 22 minutes 42.72 seconds. Current RSS: ~1196M. Threads: 4. load average: 1.02 1.09 1.15 1/299 10408 420522:40:34 when not successful 420622:40:34 behaves like success state logger 420722:40:34 records operation success state 420822:40:34 with multiple observations 420922:40:34 records durations of instrumented operations 421022:40:34 when its a query 421122:40:34 with a single query 421222:40:34 includes SQL metrics 421322:40:34 with multiple queries 421422:40:34 includes SQL metrics 421522:40:34# [RSpecRunTime] Finishing example group spec/services/merge_requests/mergeability/logger_spec.rb. It took 1.74 seconds. Expected to take 1.82 seconds. 421622:40:34# [RSpecRunTime] Starting example group spec/models/packages/conan/recipe_revision_spec.rb. Expected to take 1.72 seconds. 421722:40:34Packages::Conan::RecipeRevision 421822:40:34 does not allow STI 421922:40:34 associations 422022:40:34 belongs to package 422122:40:34 is expected to belong to project required: false 422222:40:34 has many conan_package_references 422322:40:34 has many file_metadata 422522:40:34 is expected to validate that :package cannot be empty/falsy 422622:40:34 is expected to validate that :project cannot be empty/falsy 422722:40:35 is expected to validate that :revision cannot be empty/falsy 422822:40:35 has unique revision scoped to package_id 422922:40:35 when validating the byte size of revision 423022:40:36 is not valid if revision exceeds maximum byte size 423122:40:36 is valid if revision is within byte size limit 423222:40:36# [RSpecRunTime] RSpec elapsed time: 22 minutes 44.38 seconds. Current RSS: ~1199M. Threads: 4. load average: 1.01 1.09 1.15 1/299 10409 423422:40:36# [RSpecRunTime] Finishing example group spec/models/packages/conan/recipe_revision_spec.rb. It took 1.51 seconds. Expected to take 1.72 seconds. 423522:40:36# [RSpecRunTime] Starting example group spec/models/users/anonymous_spec.rb. Expected to take 1.71 seconds. 423622:40:36Users::Anonymous 423722:40:37 does not allow STI 423922:40:37 when project is private 424022:40:37 does not allow to pull the repo 424122:40:37# [RSpecRunTime] RSpec elapsed time: 22 minutes 45.75 seconds. Current RSS: ~1192M. Threads: 4. load average: 1.01 1.09 1.15 1/298 10410 424322:40:37 when project is internal 424422:40:37 does not allow to pull the repo 424522:40:37 when project is public 424622:40:37 when repository is disabled 424722:40:37 does not allow to pull the repo 424822:40:37 when repository is accessible only by team members 424922:40:37 does not allow to pull the repo 425022:40:37 when repository is enabled 425122:40:37 allows to pull the repo 425222:40:37# [RSpecRunTime] Finishing example group spec/models/users/anonymous_spec.rb. It took 1.55 seconds. Expected to take 1.71 seconds. 425322:40:37# [RSpecRunTime] Starting example group spec/graphql/resolvers/ml/find_model_versions_resolver_spec.rb. Expected to take 1.65 seconds. 425422:40:37Resolvers::Ml::FindModelVersionsResolver 425622:40:38 when user is allowed and model exists 425722:40:38 is expected to eq [#<Ml::ModelVersion id: 4, created_at: "2024-11-13 22:40:38.616721681 +0000", updated_at: "2024-11-13...wn_version: 2162688, description_html: "<p data-sourcepos=\"1:1-1:16\" dir=\"auto\">Some descr...">] 425822:40:38 only passes name, sort_by and order to finder 425922:40:38# [RSpecRunTime] RSpec elapsed time: 22 minutes 47.05 seconds. Current RSS: ~1188M. Threads: 4. load average: 1.01 1.09 1.15 1/298 10411 426122:40:38 when user does not have permission 426222:40:38 is expected to be nil 426322:40:38# [RSpecRunTime] Finishing example group spec/graphql/resolvers/ml/find_model_versions_resolver_spec.rb. It took 1.15 seconds. Expected to take 1.65 seconds. 426422:40:38# [RSpecRunTime] Starting example group spec/models/bulk_imports/batch_tracker_spec.rb. Expected to take 1.62 seconds. 426522:40:38BulkImports::BatchTracker 426622:40:38 does not allow STI 426722:40:38 associations 426822:40:38 is expected to belong to tracker required: false 426922:40:38 batch canceling 427022:40:39 marks batch as canceled 427222:40:39 is expected to validate that :batch_number cannot be empty/falsy 427322:40:39 is expected to validate that :batch_number is case-sensitively unique within the scope of :tracker_id 427522:40:39 .in_progress 427622:40:40 returns only batches that are in progress 427722:40:40# [RSpecRunTime] Finishing example group spec/models/bulk_imports/batch_tracker_spec.rb. It took 1.22 seconds. Expected to take 1.62 seconds. 427822:40:40# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/representation/note_text_spec.rb. Expected to take 1.54 seconds. 427922:40:40Gitlab::GithubImport::Representation::NoteText 428022:40:40 #has_attachments? 428122:40:40 when text has attachments 428222:40:40 is expected to eq true 428322:40:40 when text does not have attachments 428422:40:40 is expected to eq false 428522:40:40 #attachments 428622:40:40 when text has attachments 428722:40:40 is expected to contain exactly an_instance_of(Gitlab::GithubImport::Markdown::Attachment) 428822:40:40 when text does not have attachments 428922:40:40 is expected to be empty 429022:40:40 .from_json_hash 429122:40:40 behaves like a Note text data 429222:40:40 returns an instance of NoteText 429322:40:40 includes record DB id 429422:40:40 includes record type 429522:40:40 includes note text 429622:40:40 #github_identifiers 429722:40:40 with Release 429822:40:40 returns a hash with needed identifiers 430022:40:40 returns a hash with needed identifiers 430122:40:40 with Merge Request 430222:40:40 returns a hash with needed identifiers 430422:40:40 returns a hash with needed identifiers 430522:40:40 .from_db_record 430622:40:40 with Release 430722:40:40 includes tag 430822:40:40 behaves like a Note text data 430922:40:40 returns an instance of NoteText 431022:40:40 includes record DB id 431122:40:40 includes record type 431222:40:40 includes note text 431422:40:40 includes noteable iid 431522:40:40 behaves like a Note text data 431622:40:40 returns an instance of NoteText 431722:40:40 includes record DB id 431822:40:40 includes record type 431922:40:40 includes note text 432022:40:40 with MergeRequest 432122:40:40 includes noteable iid 432222:40:40 behaves like a Note text data 432322:40:40 returns an instance of NoteText 432422:40:41 includes record DB id 432522:40:41 includes record type 432622:40:41 includes note text 432822:40:41 includes noteable type 432922:40:41 behaves like a Note text data 433022:40:41 returns an instance of NoteText 433122:40:41 includes record DB id 433222:40:41 includes record type 433322:40:41 includes note text 433422:40:41# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/representation/note_text_spec.rb. It took 1.29 seconds. Expected to take 1.54 seconds. 433522:40:41# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/templates/katalon_gitlab_ci_yaml_spec.rb. Expected to take 1.54 seconds. 433622:40:41Katalon.gitlab-ci.yml 433722:40:41 the created pipeline 433822:40:42 create katalon tests jobs 433922:40:42# [RSpecRunTime] RSpec elapsed time: 22 minutes 50.86 seconds. Current RSS: ~1172M. Threads: 4. load average: 1.01 1.09 1.15 1/300 10453 434122:40:42# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/templates/katalon_gitlab_ci_yaml_spec.rb. It took 1.27 seconds. Expected to take 1.54 seconds. 434222:40:42# [RSpecRunTime] Starting example group spec/lib/bulk_imports/common/pipelines/labels_pipeline_spec.rb. Expected to take 1.48 seconds. 434322:40:42BulkImports::Common::Pipelines::LabelsPipeline 434522:40:43 imports group labels into destination group and removes tmpdir 434722:40:43 when label is not persisted 434822:40:43 saves the label 434922:40:43 when label is missing 435122:40:43# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/common/pipelines/labels_pipeline_spec.rb. It took 1.2 seconds. Expected to take 1.48 seconds. 435222:40:43# [RSpecRunTime] Starting example group spec/presenters/ml/candidates_csv_presenter_spec.rb. Expected to take 1.46 seconds. 435322:40:43Ml::CandidatesCsvPresenter 435522:40:44 generates header row correctly 435622:40:44 generates the first row correctly 435722:40:44 generates the second row correctly 435822:40:45# [RSpecRunTime] RSpec elapsed time: 22 minutes 53.28 seconds. Current RSS: ~1166M. Threads: 4. load average: 1.01 1.09 1.15 1/301 10478 436022:40:45# [RSpecRunTime] Finishing example group spec/presenters/ml/candidates_csv_presenter_spec.rb. It took 1.23 seconds. Expected to take 1.46 seconds. 436122:40:45# [RSpecRunTime] Starting example group spec/lib/gitlab/bitbucket_import/importers/issues_importer_spec.rb. Expected to take 1.4 seconds. 436222:40:45Gitlab::BitbucketImport::Importers::IssuesImporter 436322:40:45 #non_resumable_execute 436422:40:45 behaves like import bitbucket IssuesImporter 436522:40:45 imports each issue in parallel 436622:40:45Job arguments to Gitlab::BitbucketImport::ImportIssueWorker must be native JSON types, but :iid is a Symbol. 436822:40:45To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 436922:40:45Job arguments to Gitlab::BitbucketImport::ImportIssueWorker must be native JSON types, but :iid is a Symbol. 437122:40:45To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 437222:40:45 allocates internal ids 437322:40:45 when the repo does not have issue tracking enabled 437422:40:45 does not import issues 437522:40:45 when issue was already enqueued 437622:40:45 does not schedule job for enqueued issues 437722:40:45 when the client raises an error 437822:40:45 tracks the failure and does not fail 437922:40:45 #resumable_execute 438022:40:45 behaves like import bitbucket IssuesImporter 438122:40:46 imports each issue in parallel 438222:40:46Job arguments to Gitlab::BitbucketImport::ImportIssueWorker must be native JSON types, but :iid is a Symbol. 438422:40:46To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 438522:40:46Job arguments to Gitlab::BitbucketImport::ImportIssueWorker must be native JSON types, but :iid is a Symbol. 438722:40:46To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 438822:40:46 allocates internal ids 438922:40:46 when the repo does not have issue tracking enabled 439022:40:46 does not import issues 439122:40:46 when issue was already enqueued 439222:40:46 does not schedule job for enqueued issues 439322:40:46 when the client raises an error 439422:40:46 raises the error 439522:40:46# [RSpecRunTime] Finishing example group spec/lib/gitlab/bitbucket_import/importers/issues_importer_spec.rb. It took 1.33 seconds. Expected to take 1.4 seconds. 439622:40:46# [RSpecRunTime] Starting example group spec/services/lfs/finalize_upload_service_spec.rb. Expected to take 1.38 seconds. 439722:40:46Lfs::FinalizeUploadService 439922:40:46 with at least developer role 440022:40:47Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 440222:40:47To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 440322:40:47 creates the objects 440422:40:47 without file 440522:40:47 returns an error response 440622:40:47 with an invalid file 440722:40:47 returns an error response 440822:40:47 when an expected error 440922:40:47 when ActiveRecord::RecordInvalid raised 441022:40:47 renders lfs forbidden 441122:40:47 when UploadedFile::InvalidPathError raised 441222:40:47 renders lfs forbidden 441322:40:47 when ObjectStorage::RemoteStoreError raised 441422:40:47 renders lfs forbidden 441522:40:47 when existing file has been deleted 441622:40:47 replaces the file 441722:40:47# [RSpecRunTime] Finishing example group spec/services/lfs/finalize_upload_service_spec.rb. It took 0.94 second. Expected to take 1.38 seconds. 441822:40:47# [RSpecRunTime] Starting example group spec/lib/gitlab/database/load_balancing/sidekiq_client_middleware_spec.rb. Expected to take 1.32 seconds. 441922:40:47Gitlab::Database::LoadBalancing::SidekiqClientMiddleware 442122:40:47 when worker cannot be constantized 442222:40:47 does not pass database locations 442322:40:47 sets job data consistency 442422:40:47 when worker class does not include ApplicationWorker 442522:40:47 does not pass database locations 442622:40:47 sets job data consistency 442722:40:47 when job contains wrapped worker 442822:40:47 when wrapped worker does not include WorkerAttributes 442922:40:47 does not pass database locations 443022:40:47 sets job data consistency 443122:40:47 when wrapped worker includes WorkerAttributes 443222:40:47 when write was not performed 443322:40:47 sets job data consistency 443422:40:47 when replica hosts are available 443522:40:47 passes database_replica_location 443622:40:47 when no replica hosts are available 443722:40:47 passes primary_write_location 443822:40:47 when write was performed 443922:40:47 passes primary write location 444022:40:47 sets job data consistency 444122:40:47 database wal location was already provided 444222:40:47 when write was performed 444322:40:47 does not set database locations again 444422:40:47 when write was not performed 444522:40:47 does not set database locations again 444622:40:47 when worker data consistency is :always 444722:40:47 does not pass database locations 444822:40:47 sets job data consistency 444922:40:47 when worker data consistency is :delayed 445022:40:47 when write was not performed 445122:40:47 sets job data consistency 445222:40:47 when replica hosts are available 445322:40:47 passes database_replica_location 445422:40:47 when no replica hosts are available 445522:40:47 passes primary_write_location 445622:40:47 when write was performed 445722:40:47 passes primary write location 445822:40:47 sets job data consistency 445922:40:47 when worker data consistency is :sticky 446022:40:47 when write was not performed 446122:40:47 sets job data consistency 446222:40:47 when replica hosts are available 446322:40:47 passes database_replica_location 446422:40:47 when no replica hosts are available 446522:40:48 passes primary_write_location 446622:40:48 when write was performed 446722:40:48 passes primary write location 446822:40:48 sets job data consistency 446922:40:48# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/load_balancing/sidekiq_client_middleware_spec.rb. It took 0.79 second. Expected to take 1.32 seconds. 447022:40:48# [RSpecRunTime] Starting example group spec/graphql/mutations/alert_management/http_integration/reset_token_spec.rb. Expected to take 1.3 seconds. 447122:40:48Mutations::AlertManagement::HttpIntegration::ResetToken 447222:40:48 is expected to require graphql authorizations :admin_operations 447422:40:48 user has sufficient access to project 447522:40:48 when HttpIntegrations::UpdateService responds with success 447622:40:48 returns the integration with no errors 447722:40:48 when HttpIntegrations::UpdateService responds with an error 447822:40:49 returns errors 447922:40:49 when resource is not accessible to the user 448022:40:49 raises an error if the resource is not accessible to the user 448122:40:49# [RSpecRunTime] Finishing example group spec/graphql/mutations/alert_management/http_integration/reset_token_spec.rb. It took 1.09 seconds. Expected to take 1.3 seconds. 448222:40:49# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/attachments/notes_importer_spec.rb. Expected to take 1.25 seconds. 448322:40:49Gitlab::GithubImport::Importer::Attachments::NotesImporter 448422:40:49 #sidekiq_worker_class 448522:40:49 is expected to eq Gitlab::GithubImport::Attachments::ImportNoteWorker 448622:40:49 #id_for_already_imported_cache 448722:40:49 is expected to eq 1000000188 448822:40:49 #collection_method 448922:40:49 is expected to eq :note_attachments 449022:40:49 #object_type 449122:40:49 is expected to eq :note_attachment 449222:40:49 #sequential_import 449322:40:50 selects only user notes, and selects only properties it needs 449422:40:50 executes importer only for the note with an attachment 449522:40:50 when note has already been processed 449622:40:50 does not select notes that were processed 449722:40:50 does not execute importer for the note with an attachment 449822:40:50# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/attachments/notes_importer_spec.rb. It took 0.98 second. Expected to take 1.25 seconds. 449922:40:50# [RSpecRunTime] Starting example group spec/lib/gitlab/seeder_spec.rb. Expected to take 1.2 seconds. 450022:40:50Gitlab::Seeder 450322:40:50 includes NamespaceSeed module 450622:40:50 disables database logging 450822:40:50 disables mail deliveries 451022:40:50 disables new note notifications 451122:40:50 .log_message 451222:40:50 prepends timestamp to the logged message 451322:40:50# [RSpecRunTime] Finishing example group spec/lib/gitlab/seeder_spec.rb. It took 0.77 second. Expected to take 1.2 seconds. 451422:40:50# [RSpecRunTime] Starting example group spec/lib/gitlab/reactive_cache_set_cache_spec.rb. Expected to take 1.16 seconds. 451522:40:50Gitlab::ReactiveCacheSetCache 451722:40:51 includes the suffix 451922:40:51 is expected to be empty 452022:40:51 after item added 452122:40:51 is expected to contain exactly "test_item" 452322:40:51 writes the value to the cache 452422:40:51 sets the expiry of the set 452522:40:51 #clear_cache! 452622:40:51 deletes the cached items 452722:40:51 when key size is large 452822:40:51 sends multiple pipelines of 1000 unlinks 453022:40:51 is expected to equal false 453222:40:51 is expected to equal true 453422:40:52 is expected to equal 0 453622:40:52 is expected to equal 1 453722:40:52# [RSpecRunTime] Finishing example group spec/lib/gitlab/reactive_cache_set_cache_spec.rb. It took 1.09 seconds. Expected to take 1.16 seconds. 453822:40:52# [RSpecRunTime] Starting example group spec/workers/ci/pipeline_finished_worker_spec.rb. Expected to take 1.13 seconds. 453922:40:52Ci::PipelineFinishedWorker#perform 454022:40:52 when pipeline exists 454122:40:52 saves pipeline on Ci::FinishedPipelineChSyncEvent by default 454222:40:52 when pipeline has already been processed 454322:40:52 ignores duplicate calls for same pipeline 454422:40:52 when project is scheduled for deletion 454522:40:52 does not save pipeline on Ci::FinishedPipelineChSyncEvent 454622:40:52 when pipeline does not have finished_at value 454722:40:52 does not save pipeline on Ci::FinishedPipelineChSyncEvent 454822:40:52 when pipeline does not exist 454922:40:52 does not raise exception 455022:40:52# [RSpecRunTime] Finishing example group spec/workers/ci/pipeline_finished_worker_spec.rb. It took 0.88 second. Expected to take 1.13 seconds. 455122:40:52# [RSpecRunTime] Starting example group spec/uploaders/object_storage/cdn/file_url_spec.rb. Expected to take 1.08 seconds. 455222:40:52ObjectStorage::CDN::FileUrl 455422:40:52 with a CI artifact 455522:40:53 retrieves a CDN-frontend URL 455622:40:53 with a file upload 455722:40:53 retrieves the file URL 455822:40:53# [RSpecRunTime] Finishing example group spec/uploaders/object_storage/cdn/file_url_spec.rb. It took 0.76 second. Expected to take 1.08 seconds. 455922:40:53# [RSpecRunTime] Starting example group spec/lib/gitlab/cycle_analytics/updater_spec.rb. Expected to take 1.04 seconds. 456022:40:53Gitlab::CycleAnalytics::Updater 456122:40:53 updates authors 456222:40:53 maps the correct user 456322:40:53 updates builds 456422:40:54 maps the correct build 456522:40:54# [RSpecRunTime] Finishing example group spec/lib/gitlab/cycle_analytics/updater_spec.rb. It took 0.83 second. Expected to take 1.04 seconds. 456622:40:54# [RSpecRunTime] Starting example group spec/finders/terraform/states_finder_spec.rb. Expected to take 1.01 seconds. 456722:40:54Terraform::StatesFinder 456922:40:54 is expected to contain exactly #<Terraform::State id: 1, project_id: 1056, created_at: "2024-11-13 22:40:54.892012277 +0000", update...6bcb1e8f", name: "state-1", versioning_enabled: true, deleted_at: nil, activerecord_lock_version: 0> and #<Terraform::State id: 2, project_id: 1056, created_at: "2024-11-13 22:40:54.900269876 +0000", update...60942254", name: "state-2", versioning_enabled: true, deleted_at: nil, activerecord_lock_version: 0> 457022:40:54 user does not have permission 457122:40:55 is expected to be empty 457222:40:55 filtering by name 457322:40:55 name does not match 457422:40:55 is expected to be empty 457522:40:55 name does match 457622:40:55 is expected to contain exactly #<Terraform::State id: 1, project_id: 1056, created_at: "2024-11-13 22:40:54.892012277 +0000", update...6bcb1e8f", name: "state-1", versioning_enabled: true, deleted_at: nil, activerecord_lock_version: 0> 457722:40:55# [RSpecRunTime] Finishing example group spec/finders/terraform/states_finder_spec.rb. It took 0.76 second. Expected to take 1.01 seconds. 457822:40:55# [RSpecRunTime] Starting example group spec/services/bulk_imports/file_decompression_service_spec.rb. Expected to take 0.99 second. 457922:40:55BulkImports::FileDecompressionService 458122:40:55 decompresses specified file 458222:40:55 performs decompressed file size validation 458322:40:55 when dir is not in tmpdir 458422:40:55 raises an error 458522:40:55 when path is being traversed 458622:40:55 raises an error 458722:40:55 when compressed file is a symlink 458822:40:55 is expected not to exist "/tmp/d20241113-347-ayvt5q/file.gz" 458922:40:55 when compressed file shares multiple hard links 459022:40:55 is expected not to exist "/tmp/d20241113-347-ayvt5q/file.gz" 459122:40:55 when decompressed file is a symlink 459222:40:55 is expected not to exist "/tmp/d20241113-347-ayvt5q/file.txt" 459322:40:55 when decompressed file shares multiple hard links 459422:40:55 is expected not to exist "/tmp/d20241113-347-ayvt5q/file.txt" 459522:40:55# [RSpecRunTime] Finishing example group spec/services/bulk_imports/file_decompression_service_spec.rb. It took 0.7 second. Expected to take 0.99 second. 459622:40:55# [RSpecRunTime] Starting example group spec/views/search/show.html.haml_spec.rb. Expected to take 0.91 second. 459822:40:55 when the search page is opened 459922:40:56 does not render the results partial 460022:40:56 does render the sidebar 460122:40:56 when search term is supplied 460222:40:56 renders the results partial 460322:40:56 unfurling support 460422:40:56 search with full count 460522:40:56 renders meta tags for a group 460622:40:56 renders meta tags for both group and project 460722:40:56 search without full count 460822:40:56 renders meta tags for a group 460922:40:56 renders meta tags for both group and project 461022:40:56# [RSpecRunTime] Finishing example group spec/views/search/show.html.haml_spec.rb. It took 0.48 second. Expected to take 0.91 second. 461122:40:56# [RSpecRunTime] Starting example group spec/workers/build_queue_worker_spec.rb. Expected to take 0.91 second. 461222:40:56BuildQueueWorker 461422:40:56 when build exists 461522:40:57 ticks runner queue value 461622:40:57 when build does not exist 461722:40:57 does not raise exception 461822:40:57 behaves like worker with data consistency 461922:40:57 .get_data_consistency_feature_flag_enabled? 462022:40:57 returns true 462122:40:57 .get_data_consistency_per_database 462222:40:57 returns correct data consistency 462322:40:57# [RSpecRunTime] Finishing example group spec/workers/build_queue_worker_spec.rb. It took 0.82 second. Expected to take 0.91 second. 462422:40:57# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/group_imports_users_metric_spec.rb. Expected to take 0.84 second. 462522:40:57Gitlab::Usage::Metrics::Instrumentations::GroupImportsUsersMetric 462622:40:57 behaves like a correct instrumented metric value and query 462722:40:57 behaves like a correct instrumented metric value 462822:40:57 has correct value 462922:40:57 behaves like a correct instrumented metric query 463022:40:57 has correct generate query 463122:40:57 behaves like a correct instrumented metric value and query 463222:40:57 behaves like a correct instrumented metric value 463322:40:57 has correct value 463422:40:57 behaves like a correct instrumented metric query 463522:40:57 has correct generate query 463622:40:57# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/group_imports_users_metric_spec.rb. It took 0.65 second. Expected to take 0.84 second. 463722:40:57# [RSpecRunTime] Starting example group spec/models/customer_relations/contact_state_counts_spec.rb. Expected to take 0.84 second. 463822:40:57CustomerRelations::ContactStateCounts 463922:40:58 does not allow STI 464022:40:58 .declarative_policy_class 464122:40:58 is expected to eq "CustomerRelations::ContactPolicy" 464322:40:58 returns the total number of contacts 464522:40:58 returns the number of active contacts 464722:40:58 returns the number of inactive contacts 464822:40:58 when filtered 464922:40:58 #all returns the number of contacts with a filter 465022:40:58 #active returns the number of active contacts with a filter 465122:40:58 #inactive returns the number of inactive contacts with a filter 465222:40:58# [RSpecRunTime] Finishing example group spec/models/customer_relations/contact_state_counts_spec.rb. It took 0.59 second. Expected to take 0.84 second. 465322:40:58# [RSpecRunTime] Starting example group spec/lib/gitlab/mailgun/webhook_processors/member_invites_spec.rb. Expected to take 0.79 second. 465422:40:58Gitlab::Mailgun::WebhookProcessors::MemberInvites 465622:40:58 marks the member invite email success as false 465722:40:58 when invite token is not found in payload 465822:40:58 does not change member status and logs an error 465922:40:58 when member can not be found 466022:40:58 behaves like does nothing 466122:40:58 does not change member status 466222:40:58 when failure is temporary 466322:40:58 behaves like does nothing 466422:40:58 does not change member status 466522:40:58 when email is not a member invite 466622:40:58 behaves like does nothing 466722:40:59 does not change member status 466822:40:59# [RSpecRunTime] Finishing example group spec/lib/gitlab/mailgun/webhook_processors/member_invites_spec.rb. It took 0.5 second. Expected to take 0.79 second. 466922:40:59# [RSpecRunTime] Starting example group spec/models/projects/project_topic_spec.rb. Expected to take 0.78 second. 467022:40:59Projects::ProjectTopic 467122:40:59 does not allow STI 467222:40:59 is expected to be valid 467322:40:59 associations 467422:40:59 is expected to belong to project required: false 467522:40:59 is expected to belong to topic required: false 467622:40:59 is expected to validate that :topic_id is case-sensitively unique within the scope of :project_id 467722:40:59# [RSpecRunTime] Finishing example group spec/models/projects/project_topic_spec.rb. It took 0.59 second. Expected to take 0.78 second. 467822:40:59# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/label_finder_spec.rb. Expected to take 0.74 second. 467922:40:59Gitlab::GithubImport::LabelFinder 468122:40:59 with a cache in place 468222:41:00 returns the ID of the given label 468322:41:00 fetches object id from database if not in cache 468422:41:00 returns nil for a non existing label name 468522:41:00 returns nil and skips database read if cache has no record 468622:41:00 without a cache in place 468722:41:00 caches the ID of a database row and returns the ID 468822:41:00 #build_cache 468922:41:00 builds the cache of all project labels 469022:41:00 #cache_key_for 469122:41:00 returns the cache key for a label name 469222:41:00# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/label_finder_spec.rb. It took 0.59 second. Expected to take 0.74 second. 469322:41:00# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/chain/keyword_usage_spec.rb. Expected to take 0.72 second. 469422:41:00Gitlab::Ci::Pipeline::Chain::KeywordUsage 469622:41:00 is expected to be falsy 469822:41:00 when the :run keyword is used in the pipeline config 469922:41:00 tracks the usage of the :run keyword 470022:41:00 when the :run keyword is not used in the pipeline config 470122:41:00 does not track the usage of the :run keyword 470222:41:00 when feature flag is disabled 470322:41:00 does not track the usage of the :run keyword 470422:41:00# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/chain/keyword_usage_spec.rb. It took 0.52 second. Expected to take 0.72 second. 470522:41:00# [RSpecRunTime] Starting example group spec/services/users/registrations_build_service_spec.rb. Expected to take 0.69 second. 470622:41:00Users::RegistrationsBuildService 470822:41:00 with user_detail built 470922:41:00 creates the user_detail record 471022:41:00 when automatic user confirmation is not enabled 471122:41:00 when skip_confirmation is true 471222:41:00 confirms the user 471322:41:00 when skip_confirmation is not set 471422:41:01 does not confirm the user 471522:41:01 when skip_confirmation is false 471622:41:01 does not confirm the user 471722:41:01 when automatic user confirmation is enabled 471822:41:01 when skip_confirmation is true 471922:41:01 confirms the user 472022:41:01 when skip_confirmation is not set the application setting takes precedence 472122:41:01 confirms the user 472222:41:01 when skip_confirmation is false the application setting takes precedence 472322:41:01 confirms the user 472422:41:01# [RSpecRunTime] Finishing example group spec/services/users/registrations_build_service_spec.rb. It took 0.51 second. Expected to take 0.69 second. 472522:41:01# [RSpecRunTime] Starting example group spec/services/bulk_imports/tree_export_service_spec.rb. Expected to take 0.67 second. 472622:41:01BulkImports::TreeExportService 472822:41:01 executes export service and archives exported data 472922:41:01 when unsupported relation is passed 473022:41:01 raises an error 473122:41:01 when relation is self 473222:41:01 executes export on portable itself 473322:41:01 #export_batch 473422:41:01 serializes relation with specified ids 473522:41:01 #exported_filename 473622:41:01 returns filename of the exported file 473722:41:01 when relation is self 473822:41:01 returns filename of the exported file 473922:41:01# [RSpecRunTime] Finishing example group spec/services/bulk_imports/tree_export_service_spec.rb. It took 0.51 second. Expected to take 0.67 second. 474022:41:01# [RSpecRunTime] Starting example group spec/services/projects/readme_renderer_service_spec.rb. Expected to take 0.64 second. 474122:41:01Projects::ReadmeRendererService#execute 474222:41:02 renders the an ERB readme template 474322:41:02 with a custom template 474422:41:02 renders that template file 474522:41:02 with path traversal in mind 474622:41:02 template_name: "../path/traversal/bad", exception: [Gitlab::PathTraversal::PathTraversalAttackError, "Invalid path"], expected_path: nil 474722:41:02 raises the expected exception on bad paths 474822:41:02 template_name: "/bad/template", exception: [StandardError, "path /bad/template.md.tt is not allowed"], expected_path: nil 474922:41:02 raises the expected exception on bad paths 475022:41:02 template_name: "good/template", exception: nil, expected_path: "good/template.md.tt" 475122:41:02 raises the expected exception on bad paths 475222:41:02# [RSpecRunTime] Finishing example group spec/services/projects/readme_renderer_service_spec.rb. It took 0.57 second. Expected to take 0.64 second. 475322:41:02# [RSpecRunTime] Starting example group spec/services/integrations/test/group_service_spec.rb. Expected to take 0.63 second. 475422:41:02Integrations::Test::GroupService 475622:41:02 without event specified 475722:41:02 tests the integration with default data 475822:41:02 with event specified 475922:41:02 if event is not supported by integration 476022:41:02 returns error message 476122:41:02 for `push` event 476222:41:02 executes integration 476322:41:02 for `tag_push` event 476422:41:02 executes integration 476522:41:02# [RSpecRunTime] Finishing example group spec/services/integrations/test/group_service_spec.rb. It took 0.5 second. Expected to take 0.63 second. 476622:41:02# [RSpecRunTime] Starting example group spec/lib/sidebars/user_profile/menus/activity_menu_spec.rb. Expected to take 0.6 second. 476722:41:02Sidebars::UserProfile::Menus::ActivityMenu 476822:41:02 behaves like User profile menu 476922:41:02 does not contain any sub menu 477022:41:02 renders the correct link 477122:41:02 renders the correct title 477222:41:02 renders the correct icon 477322:41:02 renders the correct avatar 477422:41:02 defines correct active route 477522:41:02 renders if user is logged in 477622:41:02 when viewed user is blocked 477722:41:03 when user is not logged in 477822:41:03 is not allowed to view the menu item 477922:41:03 when current user has permission 478022:41:03 is allowed to view the menu item 478122:41:03 when current user does not have permission 478222:41:03 is not allowed to view the menu item 478322:41:03 when viewed user is banned 478422:41:03 when user is not logged in 478522:41:03 is not allowed to view the menu item 478622:41:03 when current user has permission 478722:41:03 is allowed to view the menu item 478822:41:03 when current user does not have permission 478922:41:03 is not allowed to view the menu item 479022:41:03# [RSpecRunTime] Finishing example group spec/lib/sidebars/user_profile/menus/activity_menu_spec.rb. It took 0.39 second. Expected to take 0.6 second. 479122:41:03# [RSpecRunTime] Starting example group spec/lib/gitlab/database/partitioning/multiple_numeric_list_partition_spec.rb. Expected to take 0.57 second. 479222:41:03Gitlab::Database::Partitioning::MultipleNumericListPartition 479322:41:03 #to_detach_sql 479422:41:03 generates SQL 479522:41:03 #partition_name 479622:41:03 is the explicit name if provided 479722:41:03 defaults to the table name followed by the partition value 479922:41:03 returns the partition size 480122:41:03 with single partition values 480222:41:03 uses specified table name 480322:41:03 uses specified partition name 480422:41:03 parses the definition 480522:41:03 with multiple partition values 480622:41:03 uses specified table name 480722:41:03 uses specified partition name 480822:41:03 parses the definition 481022:41:03 is incomparable if the tables do not match 481122:41:03 sorts by the value when the tables match 481222:41:03 sorts by numeric value rather than text value 481322:41:03 sorts with array values 481522:41:03 generates SQL 481722:41:03 when partition_id is before the max partition value 481822:41:03 is expected to be falsey 481922:41:03 when partition_id is after the max partition value 482022:41:03 is expected to be truthy 482222:41:03 is expected to be truthy 482322:41:03 is expected to be falsey 482422:41:03# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/partitioning/multiple_numeric_list_partition_spec.rb. It took 0.38 second. Expected to take 0.57 second. 482522:41:03# [RSpecRunTime] Starting example group spec/views/projects/settings/repository/_protected_branches.html.haml_spec.rb. Expected to take 0.56 second. 482622:41:03projects/settings/repository/_protected_branches 482722:41:03 when a user does not have admin_protected_branch allowed 482822:41:03 does not render the section titles 482922:41:03 when a user has admin_protected_branch allowed 483022:41:03 renders the section titles 483122:41:03# [RSpecRunTime] Finishing example group spec/views/projects/settings/repository/_protected_branches.html.haml_spec.rb. It took 0.42 second. Expected to take 0.56 second. 483222:41:03# [RSpecRunTime] Starting example group spec/lib/gitlab/view/presenter/base_spec.rb. Expected to take 0.52 second. 483322:41:03Gitlab::View::Presenter::Base 483522:41:04 returns true 483722:41:04 raises an error when symbol is passed 483822:41:04 when the presenter class specifies a custom keyword 483922:41:04 exposes the subject with the given keyword 484022:41:04 when the presenter class inherits Presenter::Delegated 484122:41:04 sets the delegator target 484222:41:04 when the presenter class inherits Presenter::Simple 484322:41:04 does not set the delegator target 484422:41:04 #__subject__ 484522:41:04 returns the subject 484722:41:04 user is not allowed 484822:41:04 returns false 484922:41:04 user is allowed 485022:41:04 returns true 485122:41:04 subject is overridden 485222:41:04 returns true 485422:41:04 returns self 485522:41:04 #url_builder 485622:41:04 returns the UrlBuilder instance 485822:41:04 delegates to the UrlBuilder 486022:41:04 delegates to the UrlBuilder 486122:41:04# [RSpecRunTime] Finishing example group spec/lib/gitlab/view/presenter/base_spec.rb. It took 0.36 second. Expected to take 0.52 second. 486222:41:04# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/expression/lexeme/matches_spec.rb. Expected to take 0.5 second. 486322:41:04Gitlab::Ci::Pipeline::Expression::Lexeme::Matches 486522:41:04 with non-evaluable operands 486622:41:04 creates a new instance of the token 486722:41:04 with evaluable operands 486822:41:04 creates a new instance of the token 487022:41:04 is an operator 487222:41:04 has a precedence 487422:41:04 when left and right do not match 487522:41:04 is expected to eq false 487622:41:04 when left and right match 487722:41:04 is expected to eq true 487822:41:04 when left is nil 487922:41:04 is expected to eq false 488022:41:04 when right is nil 488122:41:04 is expected to eq false 488222:41:04 when left and right are nil 488322:41:04 is expected to eq false 488422:41:04 when left is an empty string 488522:41:04 is expected to eq false 488622:41:04 when left and right are empty strings 488722:41:04 is expected to eq true 488822:41:04 when left is a multiline string and matches right 488922:41:04 is expected to eq true 489022:41:04 when left is a multiline string and does not match right 489122:41:04 is expected to eq false 489222:41:04 when a matching pattern uses regex flags 489322:41:05 is expected to eq true 489422:41:05 when a non-matching pattern uses regex flags 489522:41:05 is expected to eq false 489622:41:05 when right value is a regexp string 489722:41:05 when matching 489822:41:05 is expected to eq true 489922:41:05 when not matching 490022:41:05 is expected to eq false 490122:41:05# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/expression/lexeme/matches_spec.rb. It took 0.98 second. Expected to take 0.5 second. 490222:41:05# [RSpecRunTime] Starting example group spec/lib/gitlab/database/health_status/indicators/autovacuum_active_on_table_spec.rb. Expected to take 0.48 second. 490322:41:05Gitlab::Database::HealthStatus::Indicators::AutovacuumActiveOnTable 490522:41:05 without autovacuum activity 490622:41:05 returns Normal signal 490722:41:05 remembers the indicator class 490822:41:05 with autovacuum activity 490922:41:05 returns Stop signal 491022:41:05 explains why 491122:41:05 remembers the indicator class 491222:41:05 with specific feature flags 491322:41:05 returns NotAvailable on batched_migrations_health_status_autovacuum FF being disable 491422:41:05# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/health_status/indicators/autovacuum_active_on_table_spec.rb. It took 0.55 second. Expected to take 0.48 second. 491522:41:05# [RSpecRunTime] Starting example group spec/lib/gitlab/popen/runner_spec.rb. Expected to take 0.46 second. 491622:41:05Gitlab::Popen::Runner 491822:41:05 runs the command and returns the result 491922:41:05 #all_success_and_clean? 492022:41:05 returns true when exit status is 0 and stderr is empty 492122:41:05 returns false when exit status is not 0 492222:41:06 returns false when exit stderr has something 492322:41:06 #all_success? 492422:41:06 returns true when exit status is 0 492522:41:06 returns false when exit status is not 0 492622:41:06 returns true 492722:41:06 #all_stderr_empty? 492822:41:06 returns true when stderr is empty 492922:41:06 returns true when exit status is not 0 493022:41:06 returns false when exit stderr has something 493122:41:06 #failed_results 493222:41:06 returns [] when everything is passed 493322:41:06 returns the result when exit status is not 0 493422:41:06 returns [] when exit stderr has something 493522:41:06 #warned_results 493622:41:06 returns [] when everything is passed 493722:41:06 returns [] when exit status is not 0 493822:41:06 returns the result when exit stderr has something 493922:41:06# [RSpecRunTime] Finishing example group spec/lib/gitlab/popen/runner_spec.rb. It took 0.43 second. Expected to take 0.46 second. 494022:41:06# [RSpecRunTime] Starting example group spec/lib/gitlab/repository_size_checker_spec.rb. Expected to take 0.43 second. 494122:41:06Gitlab::RepositorySizeChecker 494322:41:06 when enabled 494422:41:06 returns true 494522:41:06 when limit is zero 494622:41:06 returns false 494722:41:06 #changes_will_exceed_size_limit? 494822:41:06 returns true when changes go over 494922:41:06 returns false when changes do not go over 495022:41:06 #above_size_limit? 495122:41:06 returns false when not over the limit 495222:41:06 when size is above the limit 495322:41:06 returns true 495422:41:06 #exceeded_size 495522:41:06 when no change size provided 495622:41:06 when current size is below the limit 495722:41:06 returns zero 495822:41:06 when current size is equal to the limit 495922:41:06 returns zero 496022:41:06 when current size is over the limit 496122:41:06 returns a positive number 496222:41:06 when a change size is provided 496322:41:06 when change size will be over the limit 496422:41:06 returns a positive number 496522:41:06 when change size will be at the limit 496622:41:06 returns zero 496722:41:06 when change size will be under the limit 496822:41:06 returns zero 496922:41:06 #additional_repo_storage_available? 497022:41:06 returns false 497122:41:06# [RSpecRunTime] Finishing example group spec/lib/gitlab/repository_size_checker_spec.rb. It took 0.3 second. Expected to take 0.43 second. 497222:41:06# [RSpecRunTime] Starting example group spec/lib/bulk_imports/file_downloads/validations_spec.rb. Expected to take 0.42 second. 497322:41:06BulkImports::FileDownloads::Validations 497422:41:06 #raise_error 497522:41:06 is expected to raise NotImplementedError 497722:41:06 is expected to raise NotImplementedError 497822:41:06 #response_headers 497922:41:06 is expected to raise NotImplementedError 498022:41:06 #file_size_limit 498122:41:06 is expected to raise NotImplementedError 498222:41:06# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/file_downloads/validations_spec.rb. It took 0.09 second. Expected to take 0.42 second. 498322:41:06# [RSpecRunTime] Starting example group spec/helpers/dev_ops_report_helper_spec.rb. Expected to take 0.39 second. 498422:41:06DevOpsReportHelper 498522:41:06 #devops_score_metrics 498622:41:06 is expected to eq {:scoreLevel=>{:icon=>"status-alert", :label=>"Moderate", :variant=>"warning"}, :value=>"55.9"} 498722:41:06 is expected to eq {:leadInstance=>"9.3", :score=>"13.3", :scoreLevel=>{:label=>"Low", :variant=>"muted"}, :title=>"Issues created per active user", :usage=>"1.2"} 498822:41:06 is expected to eq {:leadInstance=>"30.3", :score=>"92.7", :scoreLevel=>{:label=>"High", :variant=>"success"}, :title=>"Comments created per active user", :usage=>"28.1"} 498922:41:06 is expected to eq {:leadInstance=>"5.2", :score=>"62.4", :scoreLevel=>{:label=>"Moderate", :variant=>"neutral"}, :title=>"Boards created per active user", :usage=>"3.3"} 499022:41:06 is expected to eq "2021-04-03 02:01" 499122:41:06 with low average score 499222:41:06 is expected to eq {:scoreLevel=>{:icon=>"status-failed", :label=>"Low", :variant=>"danger"}, :value=>"2.0"} 499322:41:06 with high average score 499422:41:06 is expected to eq {:scoreLevel=>{:icon=>"status_success_solid", :label=>"High", :variant=>"success"}, :value=>"82.0"} 499522:41:06 with blank metrics 499622:41:06 is expected to eq {} 499722:41:06# [RSpecRunTime] Finishing example group spec/helpers/dev_ops_report_helper_spec.rb. It took 0.28 second. Expected to take 0.39 second. 499822:41:06# [RSpecRunTime] Starting example group spec/tooling/lib/tooling/mappings/graphql_base_type_mappings_spec.rb. Expected to take 0.38 second. 499922:41:06Tooling::Mappings::GraphqlBaseTypeMappings 500022:41:06 #filename_to_spec_filename 500122:41:06 when the spec file exists 500222:41:06 returns the correct spec filename 500322:41:06 when the spec file does not exist 500522:41:07 #types_hierarchies 500622:41:07 when no types are implementing other types 500722:41:07 returns nothing 500822:41:07 when types are implementing other types 501022:41:07 returns only FOSS types 501222:41:07 returns the correct children types 501422:41:07 returns the correct children types 501522:41:07 #filter_files 501622:41:07 when no files were changed 501722:41:07 returns an empty array 501822:41:07 when GraphQL files were changed 501922:41:07 returns the path to the GraphQL files 502022:41:07 when files are deleted 502122:41:07 returns an empty array 502222:41:07 #filename_to_class_name 502322:41:07 returns the correct class name 502522:41:07 when no GraphQL files were changed 502622:41:07 does not change the output file 502722:41:07 when some GraphQL files were changed 502822:41:07 when none of those GraphQL types are included in other GraphQL types 502922:41:07 does not change the output file 503022:41:07 when the GraphQL types are included in other GraphQL types 503122:41:07 writes the correct specs in the output 503222:41:07# [RSpecRunTime] Finishing example group spec/tooling/lib/tooling/mappings/graphql_base_type_mappings_spec.rb. It took 0.32 second. Expected to take 0.38 second. 503322:41:07# [RSpecRunTime] Starting example group spec/lib/gitlab/database/pg_class_spec.rb. Expected to take 0.36 second. 503422:41:07Gitlab::Database::PgClass 503522:41:07 does not allow STI 503622:41:07 #cardinality_estimate 503722:41:07 when no information is available 503822:41:07 returns nil for the estimate 503922:41:07 with reltuples available 504022:41:07 returns the reltuples for the estimate 504222:41:07 returns PgClass for this table 504322:41:07 matches the relname 504422:41:07# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/pg_class_spec.rb. It took 0.15 second. Expected to take 0.36 second. 504522:41:07# [RSpecRunTime] Starting example group spec/graphql/resolvers/achievements/achievements_resolver_spec.rb. Expected to take 0.35 second. 504622:41:07Resolvers::Achievements::AchievementsResolver 504722:41:07 is expected to have nullable GraphQL type AchievementConnection 504922:41:07 returns all achievements 505022:41:07 with ids argument 505122:41:07 returns the specified achievement 505222:41:07 when `achievements` feature flag is diabled 505422:41:07# [RSpecRunTime] Finishing example group spec/graphql/resolvers/achievements/achievements_resolver_spec.rb. It took 0.24 second. Expected to take 0.35 second. 505522:41:07# [RSpecRunTime] Starting example group spec/models/ci/pipeline_schedule_variable_spec.rb. Expected to take 0.33 second. 505622:41:07Ci::PipelineScheduleVariable 505722:41:07 does not allow STI 505822:41:07 behaves like CI variable 505922:41:07 is expected to includes the Ci::HasVariable module 506022:41:07 strips whitespaces when assigning key 506122:41:07 can convert to runner variable 506222:41:07 variable type 506322:41:07 defines variable types 506422:41:07 defaults variable type to env_var 506522:41:07 supports variable type file 506622:41:07# [RSpecRunTime] Finishing example group spec/models/ci/pipeline_schedule_variable_spec.rb. It took 0.2 second. Expected to take 0.33 second. 506722:41:07# [RSpecRunTime] Starting example group spec/rubocop/cop/gettext/static_identifier_spec.rb. Expected to take 0.32 second. 506822:41:07RuboCop::Cop::Gettext::StaticIdentifier 507022:41:08 does not flag correct use 507122:41:08 flags incorrect use 507322:41:08 does not flag 507522:41:08 does not flag correct use 507622:41:08 flags incorrect use 507822:41:08 does not flag correct use 507922:41:08 flags incorrect use 508122:41:08 does not flag correct use 508222:41:08 flags incorrect use 508322:41:08# [RSpecRunTime] Finishing example group spec/rubocop/cop/gettext/static_identifier_spec.rb. It took 0.35 second. Expected to take 0.32 second. 508422:41:08# [RSpecRunTime] Starting example group spec/services/dependency_proxy/head_manifest_service_spec.rb. Expected to take 0.31 second. 508522:41:08DependencyProxy::HeadManifestService 508622:41:08 remote request is successful 508722:41:08 is expected to eq :success 508822:41:08 is expected to eq "12345" 508922:41:08 remote request is not found 509022:41:08 is expected to eq :error 509122:41:08 is expected to eq 404 509222:41:08 is expected to eq "Not found" 509322:41:08 net timeout exception 509422:41:08 is expected to eq :error 509522:41:08 is expected to eq 599 509622:41:08 is expected to eq "execution expired" 509722:41:08# [RSpecRunTime] Finishing example group spec/services/dependency_proxy/head_manifest_service_spec.rb. It took 0.19 second. Expected to take 0.31 second. 509822:41:08# [RSpecRunTime] Starting example group spec/lib/sidebars/user_settings/menus/password_menu_spec.rb. Expected to take 0.29 second. 509922:41:08Sidebars::UserSettings::Menus::PasswordMenu 510122:41:08 when password authentication is enabled 510322:41:08 when password authentication is disabled 510522:41:08 behaves like User settings menu 510622:41:08 does not contain any sub menu 510722:41:08 renders the correct link 510822:41:08 renders the correct title 510922:41:08 renders the correct icon 511022:41:08 defines correct active route 511122:41:08# [RSpecRunTime] Finishing example group spec/lib/sidebars/user_settings/menus/password_menu_spec.rb. It took 0.22 second. Expected to take 0.29 second. 511222:41:08# [RSpecRunTime] Starting example group spec/models/cloud_connector/service_access_token_spec.rb. Expected to take 0.28 second. 511322:41:08CloudConnector::ServiceAccessToken 511422:41:08 does not allow STI 511622:41:08 returns false for active token 511722:41:08 returns true for expired token 511922:41:08 is encrypted 512122:41:08 is expected to validate that :token cannot be empty/falsy 512222:41:08 is expected to validate that :expires_at cannot be empty/falsy 512422:41:08 selects all expired tokens 512622:41:08 selects all active tokens 512722:41:08# [RSpecRunTime] Finishing example group spec/models/cloud_connector/service_access_token_spec.rb. It took 0.21 second. Expected to take 0.28 second. 512822:41:08# [RSpecRunTime] Starting example group spec/lib/import/placeholder_references/store_spec.rb. Expected to take 0.27 second. 512922:41:08Import::PlaceholderReferences::Store 513122:41:08 returns the inverse of #empty? 513322:41:08 returns true if the set is empty 513422:41:08 returns false if the set is not empty 513622:41:08 returns a member in the set 513722:41:08 accepts an argument to return more members 513922:41:08 returns the count of members in the set 514122:41:09 removes members from the set 514322:41:09 adds to the set 514422:41:09# [RSpecRunTime] Finishing example group spec/lib/import/placeholder_references/store_spec.rb. It took 0.2 second. Expected to take 0.27 second. 514522:41:09# [RSpecRunTime] Starting example group spec/lib/gitlab/search/query_spec.rb. Expected to take 0.26 second. 514622:41:09Gitlab::Search::Query 514722:41:09 is expected to be < SimpleDelegator 514822:41:09 leaves undefined filters in the main query 514922:41:09 parses filters 515022:41:09 with an empty filter 515122:41:09 ignores empty filters 515322:41:09 does not escape the pipe 515422:41:09 with an exclusive filter 515522:41:09 negates the filter 515622:41:09 with filter value in quotes 515722:41:09 does not break the filter value in quotes 515822:41:09 with extra white spaces between the query words 515922:41:09 removes the extra whitespace between tokens 516022:41:09 with mutliple filename filters 516122:41:09 creates a filter for each filename in query 516222:41:09 when multiple extension filters are added 516322:41:09 creates a filter for each filename and extension in query 516422:41:09# [RSpecRunTime] Finishing example group spec/lib/gitlab/search/query_spec.rb. It took 0.22 second. Expected to take 0.26 second. 516522:41:09# [RSpecRunTime] Starting example group spec/helpers/milestones_helper_spec.rb. Expected to take 0.25 second. 516622:41:09MilestonesHelper 516722:41:09 #milestone_header_class 516822:41:09 primary: true, issuables: [nil], header_color: "gl-bg-blue-500 gl-text-white", header_border: "" 516922:41:09 is expected to eq "gl-bg-blue-500 gl-text-white gl-flex" 517022:41:09 primary: true, issuables: [], header_color: "gl-bg-blue-500 gl-text-white", header_border: "gl-border-b-0 gl-rounded-base" 517122:41:09 is expected to eq "gl-bg-blue-500 gl-text-white gl-border-b-0 gl-rounded-base gl-flex" 517222:41:09 primary: false, issuables: [], header_color: "", header_border: "gl-border-b-0 gl-rounded-base" 517322:41:09 is expected to eq " gl-border-b-0 gl-rounded-base gl-flex" 517422:41:09 primary: false, issuables: [nil], header_color: "", header_border: "" 517522:41:09 is expected to eq " gl-flex" 517622:41:09 #milestone_counter_class 517722:41:09 when primary is set to true 517822:41:09 is expected to eq "gl-text-white" 517922:41:09 when primary is set to false 518022:41:09 is expected to eq "gl-text-gray-500" 518122:41:09# [RSpecRunTime] Finishing example group spec/helpers/milestones_helper_spec.rb. It took 0.22 second. Expected to take 0.25 second. 518222:41:09# [RSpecRunTime] Starting example group spec/rubocop/cop/rspec/avoid_test_prof_spec.rb. Expected to take 0.24 second. 518322:41:09RuboCop::Cop::RSpec::AvoidTestProf 518422:41:09 when there are no offenses 518522:41:09 method_call: "let(:user)" 518622:41:09 does not register an offense 518722:41:09 method_call: "let!(:user)" 518822:41:09 does not register an offense 518922:41:09 method_call: "before" 519022:41:09 does not register an offense 519122:41:09 method_call: "before(:all)" 519222:41:09 does not register an offense 519322:41:09 when there are offenses 519422:41:09 method_call: "let_it_be(:user)", method_name: "let_it_be", alternatives: "`let` or `let!`" 519522:41:09 registers the offense 519622:41:09 method_call: "let_it_be_with_reload(:user)", method_name: "let_it_be_with_reload", alternatives: "`let` or `let!`" 519722:41:09 registers the offense 519822:41:09 method_call: "let_it_be_with_refind(:user)", method_name: "let_it_be_with_refind", alternatives: "`let` or `let!`" 519922:41:09 registers the offense 520022:41:09 method_call: "before_all", method_name: "before_all", alternatives: "`before` or `before(:all)`" 520122:41:09 registers the offense 520222:41:09# [RSpecRunTime] Finishing example group spec/rubocop/cop/rspec/avoid_test_prof_spec.rb. It took 0.21 second. Expected to take 0.24 second. 520322:41:09# [RSpecRunTime] Starting example group spec/views/members/access_denied_mailer/email.text.erb_spec.rb. Expected to take 0.23 second. 520422:41:09members/access_denied_mailer/email.text.erb 520522:41:09 when source is not hidden 520622:41:09 is expected not to have text "Hidden" 520722:41:09 is expected to have text "group556" 520822:41:09 when source is hidden 520922:41:09 is expected to have text "Hidden" 521022:41:09 is expected not to have text "group558" 521122:41:09# [RSpecRunTime] Finishing example group spec/views/members/access_denied_mailer/email.text.erb_spec.rb. It took 0.16 second. Expected to take 0.23 second. 521222:41:09# [RSpecRunTime] Starting example group spec/support_specs/helpers/stub_method_calls_spec.rb. Expected to take 0.22 second. 521322:41:09StubMethodCalls 521422:41:09 #stub_method 521522:41:09 stubs the method response 521622:41:09 when calling it on an already stubbed method 521722:41:09 stubs correctly 521822:41:09 methods that accept arguments 521922:41:09 stubs correctly 522022:41:09 methods that use named arguments 522122:41:09 stubs correctly 522222:41:09 stubbing non-existent method 522322:41:09 stubs correctly 522422:41:09 #restore_original_method 522522:41:09 restores original behaviour 522622:41:09 method is not stubbed 522722:41:10 is expected to raise NotImplementedError with "some_other_method has not been stubbed on #<Class:0x00007afbeba3d038>" 522822:41:10 #restore_original_methods 522922:41:10 restores original behaviour 523022:41:10# [RSpecRunTime] Finishing example group spec/support_specs/helpers/stub_method_calls_spec.rb. It took 0.17 second. Expected to take 0.22 second. 523122:41:10# [RSpecRunTime] Starting example group spec/graphql/types/member_interface_spec.rb. Expected to take 0.21 second. 523222:41:10Types::MemberInterface 523322:41:10 exposes the expected fields 523422:41:10 .resolve_type 523522:41:10 for project member 523622:41:10 is expected to equal Types::ProjectMemberType 523722:41:10 for group member 523822:41:10 is expected to equal Types::GroupMemberType 523922:41:10 for an unkown type 524022:41:10 raises an error 524122:41:10 #merge_request_interaction 524222:41:10 returns the correct type 524322:41:10 has the correct arguments 524422:41:10# [RSpecRunTime] Finishing example group spec/graphql/types/member_interface_spec.rb. It took 0.15 second. Expected to take 0.21 second. 524522:41:10# [RSpecRunTime] Starting example group spec/rubocop/cop/background_migration/avoid_silent_rescue_exceptions_spec.rb. Expected to take 0.2 second. 524622:41:10RuboCop::Cop::BackgroundMigration::AvoidSilentRescueExceptions 524722:41:10 when the migration class doesn't inherits from BatchedMigrationJob 524822:41:10 does not throw any offense 524922:41:10 when the migration class inherits from BatchedMigrationJob 525022:41:10 when specifying an error class 525122:41:10 behaves like expecting offense when 525222:41:10 throws offense when rescuing exceptions without re-raising them 525322:41:10 behaves like expecting offense when 525422:41:10 throws offense when rescuing exceptions without re-raising them 525522:41:10 behaves like not expecting offense when 525622:41:10 does not throw any offense if exception is re-raised 525722:41:10 without specifying an error class 525822:41:10 behaves like expecting offense when 525922:41:10 throws offense when rescuing exceptions without re-raising them 526022:41:10 behaves like not expecting offense when 526122:41:10 does not throw any offense if exception is re-raised 526222:41:10# [RSpecRunTime] Finishing example group spec/rubocop/cop/background_migration/avoid_silent_rescue_exceptions_spec.rb. It took 0.18 second. Expected to take 0.2 second. 526322:41:10# [RSpecRunTime] Starting example group spec/lib/gitlab/database/type/color_spec.rb. Expected to take 0.2 second. 526422:41:10Gitlab::Database::Type::Color 526522:41:10 serializes by calling #to_s 526622:41:10 serializes nil to nil 526722:41:10 casts by calling Color::new 526822:41:10 accepts colors as arguments to cast 526922:41:10 allows nil database values 527022:41:10 tells us what is serializable 527122:41:10 tells us what is not serializable 527222:41:10# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/type/color_spec.rb. It took 0.16 second. Expected to take 0.2 second. 527322:41:10# [RSpecRunTime] Starting example group spec/lib/gitlab/kubernetes/kubectl_cmd_spec.rb. Expected to take 0.19 second. 527422:41:10Gitlab::Kubernetes::KubectlCmd 527622:41:10 constructs string properly 527822:41:10 without optional args 527922:41:10 requires filename to be present 528022:41:10 constructs string properly 528122:41:10 with optional args 528222:41:10 constructs command properly with many args 528322:41:10 constructs command properly with single arg 528422:41:10 .api_resources 528522:41:10 constructs string properly 528622:41:10 .delete_crds_from_group 528722:41:10 constructs string properly 528822:41:10# [RSpecRunTime] Finishing example group spec/lib/gitlab/kubernetes/kubectl_cmd_spec.rb. It took 0.15 second. Expected to take 0.19 second. 528922:41:10# [RSpecRunTime] Starting example group spec/helpers/startupjs_helper_spec.rb. Expected to take 0.19 second. 529022:41:10StartupjsHelper 529122:41:10 #page_startup_graphql_calls 529222:41:10 returns an array containing GraphQL Page Startup Calls 529322:41:10 #page_startup_graphql_headers 529422:41:10 csrf_token: "abc", feature_category: "web_ide", expected: {"X-CSRF-Token"=>"abc", "x-gitlab-feature-category"=>"web_ide"} 529522:41:10 returns hash of headers for GraphQL requests 529622:41:10 csrf_token: "", feature_category: "", expected: {"X-CSRF-Token"=>"", "x-gitlab-feature-category"=>""} 529722:41:10 returns hash of headers for GraphQL requests 529822:41:10 csrf_token: "abc", feature_category: nil, expected: {"X-CSRF-Token"=>"abc", "x-gitlab-feature-category"=>""} 529922:41:10 returns hash of headers for GraphQL requests 530022:41:10 csrf_token: "something", feature_category: " ", expected: {"X-CSRF-Token"=>"something", "x-gitlab-feature-category"=>""} 530122:41:10 returns hash of headers for GraphQL requests 530222:41:10# [RSpecRunTime] Finishing example group spec/helpers/startupjs_helper_spec.rb. It took 0.16 second. Expected to take 0.19 second. 530322:41:10# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/build/cache_spec.rb. Expected to take 0.18 second. 530422:41:10Gitlab::Ci::Build::Cache 530622:41:10 when the cache is an array 530722:41:10 instantiates an array of cache seeds 530822:41:10 when the cache is a hash 530922:41:10 instantiates a cache seed 531022:41:10 when the cache is an array with files inside hashes 531122:41:10 instantiates a cache seed 531222:41:10 #cache_attributes 531322:41:10 when there are no caches 531422:41:10 returns an empty hash 531522:41:10 when there are caches 531622:41:10 returns the structured attributes for the caches 531722:41:10# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/build/cache_spec.rb. It took 0.11 second. Expected to take 0.18 second. 531822:41:10# [RSpecRunTime] Starting example group spec/lib/gitlab/setup_helper/gitaly_spec.rb. Expected to take 0.17 second. 531922:41:10Gitlab::SetupHelper::Gitaly 532022:41:10 .configuration_toml 532122:41:10 generates a gitaly configuration file 532222:41:10 with gitaly_socket option set 532322:41:11 generates a gitaly configuration file 532422:41:11 with more than one configured socket 532522:41:11 aborts with message 532622:41:11 with a configured non-unix-socket gitaly address 532722:41:11 aborts with message 532822:41:11# [RSpecRunTime] Finishing example group spec/lib/gitlab/setup_helper/gitaly_spec.rb. It took 0.11 second. Expected to take 0.17 second. 532922:41:11# [RSpecRunTime] Starting example group spec/lib/banzai/filter/absolute_link_filter_spec.rb. Expected to take 0.17 second. 533022:41:11Banzai::Filter::AbsoluteLinkFilter 533122:41:11 with html links 533222:41:11 if only_path is false 533322:41:11 has the .gfm class 533422:41:11 converts a relative url into absolute 533522:41:11 does not change the url if it already absolute 533622:41:11 if relative_url_root is set 533722:41:11 joins the url without doubling the path 533822:41:11 has not the .gfm class 533922:41:11 does not convert a relative url into absolute 534022:41:11 if only_path is not false 534122:41:11 does not convert a relative url into absolute 534222:41:11 behaves like pipeline timing check 534322:41:11 checks the pipeline timing 534422:41:11# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/absolute_link_filter_spec.rb. It took 0.13 second. Expected to take 0.17 second. 534522:41:11# [RSpecRunTime] Starting example group spec/views/devise/shared/_error_messages.html.haml_spec.rb. Expected to take 0.16 second. 534622:41:11devise/shared/_error_messages 534722:41:11 Error messages 534922:41:11 shows errors 535022:41:11 without errors 535122:41:11 does not show errors 535222:41:11# [RSpecRunTime] Finishing example group spec/views/devise/shared/_error_messages.html.haml_spec.rb. It took 0.12 second. Expected to take 0.16 second. 535322:41:11# [RSpecRunTime] Starting example group spec/lib/gitlab/fips_spec.rb. Expected to take 0.16 second. 535622:41:11 OpenSSL auto-detection 535722:41:11 OpenSSL is in FIPS mode 535822:41:11 is expected to be truthy 535922:41:11 OpenSSL is not in FIPS mode 536022:41:11 is expected to be falsey 536122:41:11 manual configuration via env var 536222:41:11 env var is not set 536322:41:11 is expected to be falsey 536422:41:11 env var is set to true 536522:41:11 is expected to be truthy 536622:41:11 env var is set to false 536722:41:11 is expected to be falsey 536822:41:11# [RSpecRunTime] Finishing example group spec/lib/gitlab/fips_spec.rb. It took 0.11 second. Expected to take 0.16 second. 536922:41:11# [RSpecRunTime] Starting example group spec/services/packages/terraform_module/metadata/parse_hcl_file_service_spec.rb. Expected to take 0.14 second. 537022:41:11Packages::TerraformModule::Metadata::ParseHclFileService 537222:41:11 when the file is empty 537322:41:11 is expected to be empty 537422:41:11 when the file is not empty 537522:41:11 for variables 537622:41:11 returns the variables 537822:41:11 returns the outputs 537922:41:11 for resources 538022:41:11 returns the resources 538122:41:11 for dependencies 538222:41:11 returns the dependencies 538322:41:11# [RSpecRunTime] Finishing example group spec/services/packages/terraform_module/metadata/parse_hcl_file_service_spec.rb. It took 0.11 second. Expected to take 0.14 second. 538422:41:11# [RSpecRunTime] Starting example group spec/services/users/validate_push_otp_service_spec.rb. Expected to take 0.14 second. 538522:41:11Users::ValidatePushOtpService 538622:41:11 FortiAuthenticator 538722:41:11 calls PushOtp strategy 538822:41:11 unexpected error 538922:41:11 returns error 539022:41:11# [RSpecRunTime] Finishing example group spec/services/users/validate_push_otp_service_spec.rb. It took 0.1 second. Expected to take 0.14 second. 539122:41:11# [RSpecRunTime] Starting example group spec/lib/sidebars/explore/panel_spec.rb. Expected to take 0.13 second. 539222:41:11Sidebars::Explore::Panel 539322:41:11 implements #super_sidebar_context_header 539422:41:11 behaves like a panel with uniquely identifiable menu items 539522:41:11 all menu_items have unique item_id 539622:41:11 all menu_items have an item_id 539722:41:11# [RSpecRunTime] Finishing example group spec/lib/sidebars/explore/panel_spec.rb. It took 0.07 second. Expected to take 0.13 second. 539822:41:11# [RSpecRunTime] Starting example group spec/helpers/ci/pipeline_schedules_helper_spec.rb. Expected to take 0.13 second. 539922:41:11Ci::PipelineSchedulesHelper 540022:41:11 #js_pipeline_schedules_form_data 540122:41:11 returns pipeline schedule form data 540222:41:11# [RSpecRunTime] Finishing example group spec/helpers/ci/pipeline_schedules_helper_spec.rb. It took 0.09 second. Expected to take 0.13 second. 540322:41:11# [RSpecRunTime] Starting example group spec/lib/bulk_imports/logger_spec.rb. Expected to take 0.12 second. 540422:41:11BulkImports::Logger 540522:41:11 #with_entity 540622:41:11 records the entity information 540722:41:11 #with_tracker 540822:41:11 records the tracker information 540922:41:11 also loads the entity data 541022:41:11# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/logger_spec.rb. It took 0.07 second. Expected to take 0.12 second. 541122:41:11# [RSpecRunTime] Starting example group spec/presenters/vs_code/settings/vs_code_manifest_presenter_spec.rb. Expected to take 0.12 second. 541222:41:11VsCode::Settings::VsCodeManifestPresenter 541422:41:11 returns default session 541622:41:11 when there are not persisted settings 541722:41:11 includes default machine uuid 541822:41:11 when there are persisted settings 541922:41:11 includes the persisted setting uuid 542022:41:11# [RSpecRunTime] Finishing example group spec/presenters/vs_code/settings/vs_code_manifest_presenter_spec.rb. It took 0.09 second. Expected to take 0.12 second. 542122:41:11# [RSpecRunTime] Starting example group spec/models/loose_foreign_keys/turbo_modification_tracker_spec.rb. Expected to take 0.12 second. 542222:41:11LooseForeignKeys::TurboModificationTracker 542322:41:11 does not allow STI 542422:41:11 with limits should be higher than LooseForeignKeys::ModificationTracker 542522:41:11 expect max_deletes to be equal or higher 542622:41:12 expect max_updates to be equal or higher 542722:41:12 expect max_runtime to be equal or higher 542822:41:12# [RSpecRunTime] Finishing example group spec/models/loose_foreign_keys/turbo_modification_tracker_spec.rb. It took 0.09 second. Expected to take 0.12 second. 542922:41:12# [RSpecRunTime] Starting example group spec/views/errors/omniauth_error.html.haml_spec.rb. Expected to take 0.11 second. 543022:41:12errors/omniauth_error 543122:41:12 renders template 543222:41:12# [RSpecRunTime] Finishing example group spec/views/errors/omniauth_error.html.haml_spec.rb. It took 0.08 second. Expected to take 0.11 second. 543322:41:12# [RSpecRunTime] Starting example group spec/lib/audit_events/google_cloud/logging_service/logger_spec.rb. Expected to take 0.11 second. 543422:41:12AuditEvents::GoogleCloud::LoggingService::Logger 543622:41:12 when access token is available 543722:41:12 generates access token and calls Gitlab::HTTP.post with correct parameters 543822:41:12 when URI::InvalidURIError is raised 543922:41:12 logs the exception 544022:41:12 when access token is not available 544122:41:12 does not call Gitlab::HTTP.post 544222:41:12# [RSpecRunTime] Finishing example group spec/lib/audit_events/google_cloud/logging_service/logger_spec.rb. It took 0.07 second. Expected to take 0.11 second. 544322:41:12# [RSpecRunTime] Starting example group spec/rubocop/cop/graphql/graphql_name_position_spec.rb. Expected to take 0.1 second. 544422:41:12RuboCop::Cop::Graphql::GraphqlNamePosition 544522:41:12 does not add an offense for classes that have no call to graphql_name 544622:41:12 adds an offense when graphql_name is not on the first line 544722:41:12 does not add an offense for classes that only call graphql_name 544822:41:12# [RSpecRunTime] Finishing example group spec/rubocop/cop/graphql/graphql_name_position_spec.rb. It took 0.07 second. Expected to take 0.1 second. 544922:41:12# [RSpecRunTime] Starting example group spec/components/layouts/page_heading_component_spec.rb. Expected to take 0.1 second. 545022:41:12Layouts::PageHeadingComponent 545222:41:12 renders heading 545322:41:12 renders actions slot 545422:41:12 renders description slot 545522:41:12# [RSpecRunTime] Finishing example group spec/components/layouts/page_heading_component_spec.rb. It took 0.08 second. Expected to take 0.1 second. 545622:41:12# [RSpecRunTime] Starting example group spec/graphql/types/projects/detailed_import_status_type_spec.rb. Expected to take 0.09 second. 545722:41:12Types::Projects::DetailedImportStatusType 545822:41:12 is expected to eq "DetailedImportStatus" 545922:41:12 is expected to require graphql authorizations :read_project 546022:41:12 is expected to have graphql fields "id", "status", "url", "last_error", "last_update_at", "last_update_started_at", and "last_successful_update_at" 546122:41:12# [RSpecRunTime] Finishing example group spec/graphql/types/projects/detailed_import_status_type_spec.rb. It took 0.08 second. Expected to take 0.09 second. 546222:41:12# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/reports/security/flag_spec.rb. Expected to take 0.09 second. 546322:41:12Gitlab::Ci::Reports::Security::Flag 546522:41:12 when all params are given 546622:41:12 initializes an instance 546822:41:12 returns expected hash 546922:41:12 #false_positive? 547022:41:12 is expected to be truthy 547122:41:12# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/reports/security/flag_spec.rb. It took 0.08 second. Expected to take 0.09 second. 547222:41:12# [RSpecRunTime] Starting example group spec/graphql/types/time_tracking/timelog_category_type_spec.rb. Expected to take 0.09 second. 547322:41:12Types::TimeTracking::TimelogCategoryType 547422:41:12 is expected to eq "TimeTrackingTimelogCategory" 547522:41:12 is expected to require graphql authorizations :read_timelog_category 547622:41:12 is expected to have graphql fields "id", "name", "description", "color", "billable", "billing_rate", "created_at", and "updated_at" 547722:41:12# [RSpecRunTime] Finishing example group spec/graphql/types/time_tracking/timelog_category_type_spec.rb. It took 0.08 second. Expected to take 0.09 second. 547822:41:12# [RSpecRunTime] Starting example group spec/graphql/types/organizations/organization_user_type_spec.rb. Expected to take 0.09 second. 547922:41:12Types::Organizations::OrganizationUserType 548022:41:12 is expected to have graphql fields "access_level", "badges", "id", "is_last_owner", "user", and "user_permissions" 548122:41:12 is expected to eq "OrganizationUser" 548222:41:12 is expected to require graphql authorizations :read_organization_user 548322:41:12# [RSpecRunTime] Finishing example group spec/graphql/types/organizations/organization_user_type_spec.rb. It took 0.09 second. Expected to take 0.09 second. 548422:41:12# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/subscribers/action_view_spec.rb. Expected to take 0.08 second. 548522:41:12Gitlab::Metrics::Subscribers::ActionView 548622:41:12 #render_template 548722:41:12 tracks rendering of a template 548822:41:12 observes view rendering time 548922:41:12# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/subscribers/action_view_spec.rb. It took 0.11 second. Expected to take 0.08 second. 549022:41:12# [RSpecRunTime] Starting example group spec/graphql/types/import/source_user_status_enum_spec.rb. Expected to take 0.08 second. 549122:41:12Types::Import::SourceUserStatusEnum 549222:41:12 is expected to eq "ImportSourceUserStatus" 549422:41:12 exposes a status with the correct value 549522:41:12# [RSpecRunTime] Finishing example group spec/graphql/types/import/source_user_status_enum_spec.rb. It took 0.05 second. Expected to take 0.08 second. 549622:41:12# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/reports/security/link_spec.rb. Expected to take 0.07 second. 549722:41:12Gitlab::Ci::Reports::Security::Link 549922:41:12 when all params are given 550022:41:12 initializes an instance 550222:41:12 returns expected hash 550322:41:12# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/reports/security/link_spec.rb. It took 0.04 second. Expected to take 0.07 second. 550422:41:12# [RSpecRunTime] Starting example group spec/graphql/types/ci_configuration/sast/input_type_spec.rb. Expected to take 0.07 second. 550522:41:12Types::CiConfiguration::Sast::InputType 550622:41:12 is expected to eq "SastCiConfigurationInput" 550722:41:12 is expected to contain exactly "global", "pipeline", and "analyzers" 550822:41:12# [RSpecRunTime] Finishing example group spec/graphql/types/ci_configuration/sast/input_type_spec.rb. It took 0.04 second. Expected to take 0.07 second. 550922:41:12# [RSpecRunTime] Starting example group spec/graphql/types/ci/config/need_type_spec.rb. Expected to take 0.07 second. 551022:41:12Types::Ci::Config::NeedType 551122:41:12 exposes the expected fields 551222:41:12 is expected to eq "CiConfigNeed" 551322:41:12# [RSpecRunTime] Finishing example group spec/graphql/types/ci/config/need_type_spec.rb. It took 0.04 second. Expected to take 0.07 second. 551422:41:12# [RSpecRunTime] Starting example group spec/initializers/memory_watchdog_spec.rb. Expected to take 0.07 second. 551522:41:12memory watchdog 551622:41:12 when GITLAB_MEMORY_WATCHDOG_ENABLED is truthy 551722:41:12 when runtime is an application 551822:41:12 registers a life-cycle hook 551922:41:12 when GITLAB_MEMORY_WATCHDOG_ENABLED is false 552022:41:12 does not register life-cycle hook 552122:41:12# [RSpecRunTime] Finishing example group spec/initializers/memory_watchdog_spec.rb. It took 0.05 second. Expected to take 0.07 second. 552222:41:12# [RSpecRunTime] Starting example group spec/graphql/types/issuable_severity_enum_spec.rb. Expected to take 0.07 second. 552322:41:12Types::IssuableSeverityEnum 552422:41:13 exposes all the existing issuable severity values 552522:41:13 is expected to eq "IssuableSeverity" 552622:41:13# [RSpecRunTime] Finishing example group spec/graphql/types/issuable_severity_enum_spec.rb. It took 0.05 second. Expected to take 0.07 second. 552722:41:13# [RSpecRunTime] Starting example group spec/graphql/types/audit_events/definition_type_spec.rb. Expected to take 0.07 second. 552822:41:13Types::AuditEvents::DefinitionType 552922:41:13 is expected to eq "AuditEventDefinition" 553022:41:13 is expected to have graphql fields :name, :description, :introduced_by_issue, :introduced_by_mr, :feature_category, :milestone, :saved_to_database, and :streamed 553122:41:13# [RSpecRunTime] Finishing example group spec/graphql/types/audit_events/definition_type_spec.rb. It took 0.04 second. Expected to take 0.07 second. 553222:41:13# [RSpecRunTime] Starting example group spec/workers/concerns/gitlab/github_import/stage_methods_spec.rb. Expected to take 0.06 second. 553322:41:13Gitlab::GithubImport::StageMethods 553422:41:13 .max_retries_after_interruption! 553522:41:13 does not set the `max_retries_after_interruption` if not called 553622:41:13 sets the `max_retries_after_interruption` 553722:41:13# [RSpecRunTime] Finishing example group spec/workers/concerns/gitlab/github_import/stage_methods_spec.rb. It took 0.04 second. Expected to take 0.06 second. 553822:41:13# [RSpecRunTime] Starting example group spec/services/import/gitlab_projects/file_acquisition_strategies/file_upload_spec.rb. Expected to take 0.06 second. 553922:41:13Import::GitlabProjects::FileAcquisitionStrategies::FileUpload 554022:41:13 #project_params 554122:41:13 returns the file to upload in the params 554322:41:13 validates presence of file 554422:41:13# [RSpecRunTime] Finishing example group spec/services/import/gitlab_projects/file_acquisition_strategies/file_upload_spec.rb. It took 0.04 second. Expected to take 0.06 second. 554522:41:13# [RSpecRunTime] Starting example group spec/helpers/subscribable_banner_helper_spec.rb. Expected to take 0.05 second. 554622:41:13SubscribableBannerHelper 554722:41:13 #display_subscription_banner! 554822:41:13 is over-written in EE 554922:41:13# [RSpecRunTime] Finishing example group spec/helpers/subscribable_banner_helper_spec.rb. It took 0.03 second. Expected to take 0.05 second. 555022:41:13# [RSpecRunTime] Starting example group spec/graphql/types/ml/model_version_links_type_spec.rb. Expected to take 0.04 second. 555122:41:13Types::Ml::ModelVersionLinksType 555222:41:13 has the expected fields 555322:41:13# [RSpecRunTime] Finishing example group spec/graphql/types/ml/model_version_links_type_spec.rb. It took 0.03 second. Expected to take 0.04 second. 555422:41:13# [RSpecRunTime] Starting example group spec/lib/gitlab/log_timestamp_formatter_spec.rb. Expected to take 0.04 second. 555522:41:13Gitlab::LogTimestampFormatter 555622:41:13 logs the timestamp in UTC and ISO8601.3 format 555722:41:13# [RSpecRunTime] Finishing example group spec/lib/gitlab/log_timestamp_formatter_spec.rb. It took 0.02 second. Expected to take 0.04 second. 555822:41:13# [RSpecRunTime] Starting example group spec/lib/bulk_imports/retry_pipeline_error_spec.rb. Expected to take 0.04 second. 555922:41:13BulkImports::RetryPipelineError 556022:41:13 #retry_delay 556122:41:13 returns retry_delay 556222:41:13# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/retry_pipeline_error_spec.rb. It took 0.02 second. Expected to take 0.04 second. 556322:41:13# [RSpecRunTime] Starting example group spec/graphql/types/packages/terraform_module/metadatum/example_type_spec.rb. Expected to take 0.04 second. 556422:41:13Types::Packages::TerraformModule::Metadatum::ExampleType 556522:41:13 includes terraform module metadatum root fields 556622:41:13# [RSpecRunTime] Finishing example group spec/graphql/types/packages/terraform_module/metadatum/example_type_spec.rb. It took 0.02 second. Expected to take 0.04 second. 556722:41:13# [RSpecRunTime] Starting example group spec/graphql/types/packages/package_file_type_spec.rb. Expected to take 0.04 second. 556822:41:13Types::Packages::PackageFileType 556922:41:13 includes package file fields 557022:41:13# [RSpecRunTime] Finishing example group spec/graphql/types/packages/package_file_type_spec.rb. It took 0.02 second. Expected to take 0.04 second. 557122:41:13[TEST PROF INFO] EventProf results for sql.active_record 557222:41:13Total time: 05:00.378 of 23:13.948 (21.55%) 557322:41:13Total events: 225461 557422:41:13Top 5 slowest suites (by time): 557522:41:13MergeRequestsFinder (./spec/finders/merge_requests_finder_spec.rb:5) – 01:55.093 (77723 / 158) of 07:34.237 (25.34%) 557622:41:13Ci::Bridge (./spec/models/ci/bridge_spec.rb:5) – 00:18.583 (14229 / 238) of 01:24.849 (21.9%) 557722:41:13Gitlab::Impor...elationFactory (./spec/lib/gitlab/import_export/project/relation_factory_spec.rb:5) – 00:17.055 (11861 / 74) of 01:39.902 (17.07%) 557822:41:13TodosFinder (./spec/finders/todos_finder_spec.rb:5) – 00:13.948 (9823 / 38) of 00:54.634 (25.53%) 557922:41:13Ci::Runner (./spec/models/ci/runner_spec.rb:5) – 00:11.553 (9052 / 261) of 00:46.682 (24.75%) 558022:41:13Knapsack report was generated. Preview: 558222:41:13 "spec/finders/merge_requests_finder_spec.rb": 454.23745984499965, 558322:41:13 "spec/lib/gitlab/import_export/project/relation_factory_spec.rb": 99.90250360799928, 558422:41:13 "spec/models/ci/bridge_spec.rb": 84.84885989800023, 558522:41:13 "spec/serializers/merge_request_widget_entity_spec.rb": 67.9004570369998, 558622:41:13 "spec/finders/todos_finder_spec.rb": 54.634406733000105, 558722:41:13 "spec/models/ci/runner_spec.rb": 46.68241055700037, 558822:41:13 "spec/models/design_management/design_at_version_spec.rb": 43.84235883299971, 558922:41:13 "spec/lib/gitlab/checks/branch_check_spec.rb": 36.47431749499992, 559022:41:13 "spec/models/members/group_member_spec.rb": 31.78337527199983, 559122:41:13 "spec/graphql/resolvers/project_issues_resolver_spec.rb": 25.758301425000354, 559222:41:13 "spec/models/clusters/agent_spec.rb": 25.730160207000154, 559322:41:13 "spec/services/deployments/link_merge_requests_service_spec.rb": 23.976922132000254, 559422:41:13 "spec/services/ci/create_pipeline_service/environment_spec.rb": 22.292907242000183, 559522:41:13 "spec/models/concerns/discussion_on_diff_spec.rb": 17.282013230000302, 559622:41:13 "spec/services/projects/git_deduplication_service_spec.rb": 18.73206796500017, 559722:41:13 "spec/services/releases/update_service_spec.rb": 16.092516527000043, 559822:41:13 "spec/lib/gitlab/usage/metrics/instrumentations/jira_active_integrations_metric_spec.rb": 13.039921296999637, 559922:41:13 "spec/policies/project_snippet_policy_spec.rb": 13.195432006000374, 560022:41:13 "spec/services/work_items/data_sync/move_service_spec.rb": 10.430952066999453, 560122:41:13 "spec/policies/ci/runner_policy_spec.rb": 9.808526858999358, 560222:41:13 "spec/tasks/gitlab/keep_around_rake_spec.rb": 8.551146449999578, 560322:41:13 "spec/lib/bulk_imports/projects/pipelines/design_bundle_pipeline_spec.rb": 10.109540878000189, 560422:41:13 "spec/services/issues/export_csv_service_spec.rb": 9.69255432600039, 560522:41:13 "spec/lib/gitlab/search/recent_issues_spec.rb": 9.498678769000435, 560622:41:13 "spec/models/alert_management/alert_spec.rb": 8.437816687999657, 560722:41:13 "spec/lib/gitlab/email/handler/unsubscribe_handler_spec.rb": 8.830644779000068, 560822:41:13 "spec/presenters/pages_domain_presenter_spec.rb": 8.411568597999576, 560922:41:13 "spec/services/commits/tag_service_spec.rb": 8.217216763000579, 561022:41:13 "spec/lib/gitlab/import_export/lfs_restorer_spec.rb": 7.756003342999975, 561122:41:13 "spec/services/todos/snoozing_service_spec.rb": 8.290705937999519, 561222:41:13 "spec/tasks/cache_rake_spec.rb": 4.531085343000086, 561322:41:13 "spec/lib/gitlab/ci/pipeline/duration_spec.rb": 7.507817888999853, 561422:41:13 "spec/models/work_items/resource_link_event_spec.rb": 5.937575352000749, 561522:41:13 "spec/helpers/releases_helper_spec.rb": 6.141920797999774, 561622:41:13 "spec/services/projects/move_project_authorizations_service_spec.rb": 6.034434834999956, 561722:41:13 "spec/lib/api/entities/wiki_page_spec.rb": 5.574069576000511, 561822:41:13 "spec/workers/ci/refs/unlock_previous_pipelines_worker_spec.rb": 5.903902413999276, 561922:41:13 "spec/lib/banzai/reference_parser/milestone_parser_spec.rb": 4.809188176000134, 562022:41:13 "spec/workers/projects/git_garbage_collect_worker_spec.rb": 5.877604895999866, 562122:41:13 "spec/models/ml/experiment_spec.rb": 5.830133119000493, 562222:41:13 "spec/models/packages/conan/metadatum_spec.rb": 5.151984832999915, 562322:41:13 "spec/policies/clusters/agent_policy_spec.rb": 4.465829007999673, 562422:41:13 "spec/graphql/mutations/alert_management/alerts/set_assignees_spec.rb": 4.659061696000208, 562522:41:13 "spec/lib/gitlab/database/load_balancing/load_balancer_spec.rb": 3.1907967609995467, 562622:41:13 "spec/services/integrations/propagate_service_spec.rb": 4.21203090400013, 562722:41:13 "spec/tasks/gitlab/security/update_banned_ssh_keys_rake_spec.rb": 2.8163955760001045, 562822:41:13 "spec/lib/gitlab/ci/templates/5_minute_production_app_ci_yaml_spec.rb": 3.4347936860003756, 562922:41:13 "spec/graphql/types/notes/note_type_spec.rb": 3.1148475669997424, 563022:41:13 "spec/models/concerns/batch_nullify_dependent_associations_spec.rb": 3.131029354999555, 563122:41:13 "spec/lib/gitlab/git/attributes_at_ref_parser_spec.rb": 3.051255829999718, 563222:41:13 "spec/lib/gitlab/usage/metrics/instrumentations/count_imported_projects_total_metric_spec.rb": 3.281371334999676, 563322:41:13 "spec/initializers/secret_token_spec.rb": 3.9876644890000534, 563422:41:13 "spec/models/user_preference_spec.rb": 2.7239338720000887, 563522:41:13 "spec/services/container_registry/protection/create_rule_service_spec.rb": 3.1124298960003216, 563622:41:13 "spec/lib/quality/seeders/issues_spec.rb": 2.7249230719999105, 563722:41:13 "spec/graphql/resolvers/project_jobs_resolver_spec.rb": 2.7501730499998303, 563822:41:13 "spec/workers/gitlab/bitbucket_import/stage/import_pull_requests_notes_worker_spec.rb": 2.045066035999298, 563922:41:13 "spec/workers/work_items/import_work_items_csv_worker_spec.rb": 2.521379734999755, 564022:41:13 "spec/components/pajamas/button_component_spec.rb": 2.3126016180003717, 564122:41:13 "spec/lib/gitlab/ci/status/composite_spec.rb": 2.452030559999912, 564222:41:13 "spec/graphql/resolvers/ml/find_model_version_resolver_spec.rb": 2.1474331790004726, 564322:41:13 "spec/models/dev_ops_report/metric_spec.rb": 2.2985360699995, 564422:41:13 "spec/services/security/ci_configuration/sast_parser_service_spec.rb": 2.1680958380002266, 564522:41:13 "spec/models/integrations/jira_cloud_app_spec.rb": 2.011950459000218, 564622:41:13 "spec/lib/gitlab/github_import/client_spec.rb": 2.100616923000416, 564722:41:13 "spec/services/ci/runners/update_runner_service_spec.rb": 1.8324268900005336, 564822:41:13 "spec/policies/resource_label_event_policy_spec.rb": 1.7702216850002515, 564922:41:13 "spec/graphql/resolvers/concerns/caching_array_resolver_spec.rb": 1.4945695220003472, 565022:41:13 "spec/models/ci/build_execution_config_spec.rb": 1.350772730999779, 565122:41:13 "spec/services/releases/links/destroy_service_spec.rb": 1.7862339129997054, 565222:41:13 "spec/services/remote_mirrors/sync_service_spec.rb": 1.7218100869995396, 565322:41:13 "spec/services/resource_events/synthetic_state_notes_builder_service_spec.rb": 1.6874267700004566, 565422:41:13 "spec/services/snippets/update_repository_storage_service_spec.rb": 1.8458196090005003, 565522:41:13 "spec/lib/gitlab/usage/metric_definition_validate_all_spec.rb": 1.3926094190001095, 565622:41:13 "spec/services/merge_requests/mergeability/logger_spec.rb": 1.7361678259994733, 565722:41:13 "spec/models/packages/conan/recipe_revision_spec.rb": 1.5064883810000538, 565822:41:13 "spec/models/users/anonymous_spec.rb": 1.5467851989997143, 565922:41:13 "spec/graphql/resolvers/ml/find_model_versions_resolver_spec.rb": 1.154285345000062, 566022:41:13 "spec/models/bulk_imports/batch_tracker_spec.rb": 1.2159833900004742, 566122:41:13 "spec/lib/gitlab/github_import/representation/note_text_spec.rb": 1.2848156559994095, 566222:41:13 "spec/lib/gitlab/ci/templates/katalon_gitlab_ci_yaml_spec.rb": 1.2722233570002572, 566322:41:13 "spec/lib/bulk_imports/common/pipelines/labels_pipeline_spec.rb": 1.197330682000029, 566422:41:13 "spec/presenters/ml/candidates_csv_presenter_spec.rb": 1.227117368999643, 566522:41:13 "spec/lib/gitlab/bitbucket_import/importers/issues_importer_spec.rb": 1.3292894129999695, 566622:41:13 "spec/services/lfs/finalize_upload_service_spec.rb": 0.9391798790002213, 566722:41:13 "spec/lib/gitlab/database/load_balancing/sidekiq_client_middleware_spec.rb": 0.7911727580003571, 566822:41:13 "spec/graphql/mutations/alert_management/http_integration/reset_token_spec.rb": 1.0927485390002403, 566922:41:13 "spec/lib/gitlab/github_import/importer/attachments/notes_importer_spec.rb": 0.9830807159996766, 567022:41:13 "spec/lib/gitlab/seeder_spec.rb": 0.7718004790003761, 567122:41:13 "spec/lib/gitlab/reactive_cache_set_cache_spec.rb": 1.0881013289999828, 567222:41:13 "spec/workers/ci/pipeline_finished_worker_spec.rb": 0.8770409030003066, 567322:41:13 "spec/uploaders/object_storage/cdn/file_url_spec.rb": 0.7579780610003581, 567422:41:13 "spec/lib/gitlab/cycle_analytics/updater_spec.rb": 0.8248958959993615, 567522:41:13 "spec/finders/terraform/states_finder_spec.rb": 0.7644655199992485, 567622:41:13 "spec/services/bulk_imports/file_decompression_service_spec.rb": 0.6948078750001514, 567722:41:13 "spec/views/search/show.html.haml_spec.rb": 0.47625258900006884, 567822:41:13 "spec/workers/build_queue_worker_spec.rb": 0.8222687060006137, 567922:41:13 "spec/lib/gitlab/usage/metrics/instrumentations/group_imports_users_metric_spec.rb": 0.6491176280005675, 568022:41:13 "spec/models/customer_relations/contact_state_counts_spec.rb": 0.5894338009993589, 568122:41:13 "spec/lib/gitlab/mailgun/webhook_processors/member_invites_spec.rb": 0.5039942069997778, 568222:41:13 "spec/models/projects/project_topic_spec.rb": 0.5870612720000281, 568322:41:13 "spec/lib/gitlab/github_import/label_finder_spec.rb": 0.5855577819993414, 568422:41:13 "spec/lib/gitlab/ci/pipeline/chain/keyword_usage_spec.rb": 0.5247332850003659, 568522:41:13 "spec/services/users/registrations_build_service_spec.rb": 0.5069882670004517, 568622:41:13 "spec/services/bulk_imports/tree_export_service_spec.rb": 0.5145657470002334, 568722:41:13 "spec/services/projects/readme_renderer_service_spec.rb": 0.5713070729998435, 568822:41:13 "spec/services/integrations/test/group_service_spec.rb": 0.49636442700011685, 568922:41:13 "spec/lib/sidebars/user_profile/menus/activity_menu_spec.rb": 0.3870392949993402, 569022:41:13 "spec/lib/gitlab/database/partitioning/multiple_numeric_list_partition_spec.rb": 0.38455954500022926, 569122:41:13 "spec/views/projects/settings/repository/_protected_branches.html.haml_spec.rb": 0.41581572299946856, 569222:41:13 "spec/lib/gitlab/view/presenter/base_spec.rb": 0.3600275070002681, 569322:41:13 "spec/lib/gitlab/ci/pipeline/expression/lexeme/matches_spec.rb": 0.979338576000373, 569422:41:13 "spec/lib/gitlab/database/health_status/indicators/autovacuum_active_on_table_spec.rb": 0.5495137939997221, 569522:41:13 "spec/lib/gitlab/popen/runner_spec.rb": 0.42485687199950917, 569622:41:13 "spec/lib/gitlab/repository_size_checker_spec.rb": 0.29799079000076745, 569722:41:13 "spec/lib/bulk_imports/file_downloads/validations_spec.rb": 0.08899303500038513, 569822:41:13 "spec/helpers/dev_ops_report_helper_spec.rb": 0.27523146200019255, 569922:41:13 "spec/tooling/lib/tooling/mappings/graphql_base_type_mappings_spec.rb": 0.31828834999942046, 570022:41:13 "spec/lib/gitlab/database/pg_class_spec.rb": 0.14487895000002027, 570122:41:13 "spec/graphql/resolvers/achievements/achievements_resolver_spec.rb": 0.23780914500002837, 570222:41:13 "spec/models/ci/pipeline_schedule_variable_spec.rb": 0.19963026700042974, 570322:41:13 "spec/rubocop/cop/gettext/static_identifier_spec.rb": 0.3467398869997851, 570422:41:13 "spec/services/dependency_proxy/head_manifest_service_spec.rb": 0.18599151800026448, 570522:41:13 "spec/lib/sidebars/user_settings/menus/password_menu_spec.rb": 0.22040012500019657, 570622:41:13 "spec/models/cloud_connector/service_access_token_spec.rb": 0.2121318469999096, 570722:41:13 "spec/lib/import/placeholder_references/store_spec.rb": 0.1975997270001244, 570822:41:13 "spec/lib/gitlab/search/query_spec.rb": 0.21598744499988243, 570922:41:13 "spec/helpers/milestones_helper_spec.rb": 0.2183036460000949, 571022:41:13 "spec/rubocop/cop/rspec/avoid_test_prof_spec.rb": 0.2104767360006008, 571122:41:13 "spec/views/members/access_denied_mailer/email.text.erb_spec.rb": 0.1643927099994471, 571222:41:13 "spec/support_specs/helpers/stub_method_calls_spec.rb": 0.1743295179994675, 571322:41:13 "spec/graphql/types/member_interface_spec.rb": 0.15454487999977573, 571422:41:13 "spec/rubocop/cop/background_migration/avoid_silent_rescue_exceptions_spec.rb": 0.1841829280001548, 571522:41:13 "spec/lib/gitlab/database/type/color_spec.rb": 0.15681627899994055, 571622:41:13 "spec/lib/gitlab/kubernetes/kubectl_cmd_spec.rb": 0.15245045000028767, 571722:41:13 "spec/helpers/startupjs_helper_spec.rb": 0.1591977490006684, 571822:41:13 "spec/lib/gitlab/ci/build/cache_spec.rb": 0.10577540300073451, 571922:41:13 "spec/lib/gitlab/setup_helper/gitaly_spec.rb": 0.1122133329999997, 572022:41:13 "spec/lib/banzai/filter/absolute_link_filter_spec.rb": 0.12996398199993564, 572122:41:13 "spec/views/devise/shared/_error_messages.html.haml_spec.rb": 0.12311835299988161, 572222:41:13 "spec/lib/gitlab/fips_spec.rb": 0.10572261300058017, 572322:41:13 "spec/services/packages/terraform_module/metadata/parse_hcl_file_service_spec.rb": 0.10895478299971728, 572422:41:13 "spec/services/users/validate_push_otp_service_spec.rb": 0.09886641399953078, 572522:41:13 "spec/lib/sidebars/explore/panel_spec.rb": 0.06778960499923414, 572622:41:13 "spec/helpers/ci/pipeline_schedules_helper_spec.rb": 0.08961211499990895, 572722:41:13 "spec/lib/bulk_imports/logger_spec.rb": 0.0727411950001624, 572822:41:13 "spec/presenters/vs_code/settings/vs_code_manifest_presenter_spec.rb": 0.08658487400043668, 572922:41:13 "spec/models/loose_foreign_keys/turbo_modification_tracker_spec.rb": 0.08718360399961966, 573022:41:13 "spec/views/errors/omniauth_error.html.haml_spec.rb": 0.07779088500046782, 573122:41:13 "spec/lib/audit_events/google_cloud/logging_service/logger_spec.rb": 0.06857546599985653, 573222:41:13 "spec/rubocop/cop/graphql/graphql_name_position_spec.rb": 0.07459716500034119, 573322:41:13 "spec/components/layouts/page_heading_component_spec.rb": 0.08041455399961706, 573422:41:13 "spec/graphql/types/projects/detailed_import_status_type_spec.rb": 0.08156005399996502, 573522:41:13 "spec/lib/gitlab/ci/reports/security/flag_spec.rb": 0.0777990550004688, 573622:41:13 "spec/graphql/types/time_tracking/timelog_category_type_spec.rb": 0.07943450499988103, 573722:41:13 "spec/graphql/types/organizations/organization_user_type_spec.rb": 0.08556264399976499, 573822:41:13 "spec/lib/gitlab/metrics/subscribers/action_view_spec.rb": 0.11003674299990962, 573922:41:13 "spec/graphql/types/import/source_user_status_enum_spec.rb": 0.0531709659999251, 574022:41:13 "spec/lib/gitlab/ci/reports/security/link_spec.rb": 0.04221153799971944, 574122:41:13 "spec/graphql/types/ci_configuration/sast/input_type_spec.rb": 0.04052394800055481, 574222:41:13 "spec/graphql/types/ci/config/need_type_spec.rb": 0.04183219700007612, 574322:41:13 "spec/initializers/memory_watchdog_spec.rb": 0.04569672699926741, 574422:41:13 "spec/graphql/types/issuable_severity_enum_spec.rb": 0.04628839699944365, 574522:41:13 "spec/graphql/types/audit_events/definition_type_spec.rb": 0.04263139700015017, 574622:41:13 "spec/workers/concerns/gitlab/github_import/stage_methods_spec.rb": 0.0416343679999045, 574722:41:13 "spec/services/import/gitlab_projects/file_acquisition_strategies/file_upload_spec.rb": 0.04148360799990769, 574822:41:13 "spec/helpers/subscribable_banner_helper_spec.rb": 0.02700734799964266, 574922:41:13 "spec/graphql/types/ml/model_version_links_type_spec.rb": 0.024866738000127953, 575022:41:13 "spec/lib/gitlab/log_timestamp_formatter_spec.rb": 0.023377459000585077, 575122:41:13 "spec/lib/bulk_imports/retry_pipeline_error_spec.rb": 0.021740758000305505, 575222:41:13 "spec/graphql/types/packages/terraform_module/metadatum/example_type_spec.rb": 0.02261773899954278, 575322:41:13 "spec/graphql/types/packages/package_file_type_spec.rb": 0.023191597999357327 575522:41:13Knapsack global time execution for tests: 23m 13s 575622:41:13Pending: (Failures listed here are expected and do not affect your suite's status) 575722:41:13 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 575822:41:13 # No reason given 575922:41:13 # ./spec/support/shared_examples/ci/deployable_shared_examples.rb:9 576022:41:13 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 576122:41:13 # No reason given 576222:41:13 # ./spec/support/shared_examples/ci/deployable_shared_examples.rb:9 576322:41:13 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 576422:41:13 # No reason given 576522:41:13 # ./spec/support/shared_examples/ci/deployable_shared_examples.rb:9 576622:41:13Finished in 23 minutes 22 seconds (files took 1 minute 51.7 seconds to load) 576722:41:132885 examples, 0 failures, 3 pending 576822:41:13Randomized with seed 7925 576922:41:19[TEST PROF INFO] Time spent in factories: 16:03.444 (66.27% of total time) 577022:41:19RSpec exited with 0. 577122:41:19No examples to retry, congrats! 577322:41:21Running after script... 577422:41:21$ source scripts/utils.sh 577522:41:21$ log_disk_usage 577622:41:21******************************************************* 577722:41:21This runner currently has 72G free disk space. 577822:41:21******************************************************* 583222:41:36$ bundle exec gem list gitlab_quality-test_tooling 583322:41:37gitlab_quality-test_tooling (2.1.0) 583422:41:37$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 583722:41:37$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 584022:41:37$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 584322:41:37$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 584622:41:37$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 584922:41:37$ tooling/bin/push_job_metrics || true 585022:41:38[job-metrics] Feature disabled because CI_JOB_METRICS_ENABLED is not set to true. 585222:41:39Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-3 due to policy 585422:41:40Uploading artifacts... 585522:41:40WARNING: auto_explain/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab-foss) 585622:41:40coverage/: found 5 matching artifact files and directories 585722:41:40crystalball/: found 2 matching artifact files and directories 585822:41:40WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab-foss) 585922:41:40knapsack/: found 4 matching artifact files and directories 586022:41:40rspec/: found 16 matching artifact files and directories 586122:41:40WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab-foss) 586222:41:40log/*.log: found 16 matching artifact files and directories 586422:41:40WARNING: Retrying... context=artifacts-uploader error=request redirected 586522:41:42Uploading artifacts as "archive" to coordinator... 201 Created id=8353301398 responseStatus=201 Created token=glcbt-66 586622:41:43Uploading artifacts... 586722:41:43rspec/rspec-*.xml: found 1 matching artifact files and directories 586922:41:43WARNING: Retrying... context=artifacts-uploader error=request redirected 587022:41:44Uploading artifacts as "junit" to coordinator... 201 Created id=8353301398 responseStatus=201 Created token=glcbt-66 587222:41:54Job succeeded