115:44:59 executes the ::AntiAbuse::SpamAbuseEventsWorker 215:44:59 when the rename_abuse_workers feature is not enabled 315:45:00Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 515:45:00To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 615:45:00 executes the ::Abuse::SpamAbuseEventsWorker 715:45:00 when spam verdict service conditionally allows 815:45:00Job arguments to AntiAbuse::SpamAbuseEventsWorker must be native JSON types, but :user_id is a Symbol. 1015:45:00To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1115:45:00 does not mark as spam 1215:45:00Job arguments to AntiAbuse::SpamAbuseEventsWorker must be native JSON types, but :user_id is a Symbol. 1415:45:00To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1515:45:00 marks as needing reCAPTCHA 1615:45:00 behaves like creates a spam log 1715:45:01Job arguments to AntiAbuse::SpamAbuseEventsWorker must be native JSON types, but :user_id is a Symbol. 1915:45:01To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2015:45:01 is expected to eq true 2115:45:01# [RSpecRunTime] RSpec elapsed time: 10 minutes 30.42 seconds. Current RSS: ~1483M. Threads: 4. load average: 1.14 1.10 1.06 1/281 2985 2315:45:01 behaves like calls SpamAbuseEventsWorker with correct arguments 2415:45:01 when the rename_abuse_workers feature is enabled 2515:45:01 executes the ::AntiAbuse::SpamAbuseEventsWorker 2615:45:01 when the rename_abuse_workers feature is not enabled 2715:45:01 executes the ::Abuse::SpamAbuseEventsWorker 2815:45:01 when spam verdict service returns OVERRIDE_VIA_ALLOW_POSSIBLE_SPAM 2915:45:02 does not mark as spam 3015:45:02 does not mark as needing CAPTCHA 3115:45:02 behaves like creates a spam log 3215:45:02 is expected to eq true 3315:45:02# [RSpecRunTime] RSpec elapsed time: 10 minutes 32.19 seconds. Current RSS: ~1479M. Threads: 4. load average: 1.14 1.10 1.06 1/281 2986 3515:45:02 behaves like does not execute the SpamAbuseEventsWorker 3615:45:03 is expected not to receive perform_async(*(any args)) 0 times 3715:45:03 when spam verdict service allows creation 3815:45:03 behaves like allows the spammable 3915:45:03 does not create a spam log 4015:45:03 clears spam flags 4115:45:03 behaves like does not execute the SpamAbuseEventsWorker 4215:45:04 is expected not to receive perform_async(*(any args)) 0 times 4315:45:04 when spam verdict service returns noop 4415:45:04 behaves like allows the spammable 4515:45:04 does not create a spam log 4615:45:04 clears spam flags 4715:45:04 behaves like does not execute the SpamAbuseEventsWorker 4815:45:05 is expected not to receive perform_async(*(any args)) 0 times 4915:45:05 with spam verdict service options 5015:45:05 assembles the options with information from the request 5115:45:05# [RSpecRunTime] Finishing example group spec/services/spam/spam_action_service_spec.rb. It took 57.25 seconds. Expected to take 1 minute 20.68 seconds. 5215:45:05# [RSpecRunTime] Starting example group spec/services/deployments/update_environment_service_spec.rb. Expected to take 1 minute 3.06 seconds. 5315:45:05Deployments::UpdateEnvironmentService 5515:45:08 invalidates the environment etag cache 5715:45:11 updates merge request metrics 5815:45:13 returns the deployment 5915:45:15 returns the deployment when could not save the environment 6015:45:17 returns the deployment when environment is stopped 6115:45:17 when deployable is bridge job 6315:45:19# [RSpecRunTime] RSpec elapsed time: 10 minutes 48.6 seconds. Current RSS: ~1474M. Threads: 4. load average: 1.27 1.13 1.07 1/284 3619 6515:45:19 when start action is defined 6615:45:19 and environment is stopped 6715:45:21 makes environment available 6815:45:21# [RSpecRunTime] RSpec elapsed time: 10 minutes 50.58 seconds. Current RSS: ~1471M. Threads: 4. load average: 1.25 1.13 1.07 1/285 3724 7015:45:21 when external URL is specified and the tier is unset 7115:45:21 when external URL is valid 7215:45:23 succeeds to update the tier automatically 7315:45:23# [RSpecRunTime] RSpec elapsed time: 10 minutes 52.5 seconds. Current RSS: ~1469M. Threads: 4. load average: 1.25 1.13 1.07 1/285 3829 7515:45:23 when external URL is invalid 7615:45:25 fails to update the tier due to validation error 7715:45:26 tracks an exception 7815:45:27# [RSpecRunTime] RSpec elapsed time: 10 minutes 56.29 seconds. Current RSS: ~1459M. Threads: 4. load average: 1.23 1.13 1.07 1/285 4038 8015:45:27 when variables are used 8115:45:29 does not create a new environment 8215:45:32 updates external url 8315:45:32# [RSpecRunTime] RSpec elapsed time: 11 minutes 1.35 seconds. Current RSS: ~1450M. Threads: 4. load average: 1.21 1.12 1.07 1/285 4304 8515:45:32 when auto_stop_in are used 8615:45:33 renews auto stop at 8715:45:33 when value is a variable 8815:45:36 renews auto stop at with expanded variable value 8915:45:36# [RSpecRunTime] RSpec elapsed time: 11 minutes 5.62 seconds. Current RSS: ~1447M. Threads: 4. load average: 1.27 1.14 1.08 1/285 4541 9115:45:36 when deployment tier is specified 9215:45:36 when tier has already been set 9315:45:38 overwrites the guessed tier by the specified deployment tier 9415:45:38# [RSpecRunTime] RSpec elapsed time: 11 minutes 7.58 seconds. Current RSS: ~1445M. Threads: 4. load average: 1.27 1.14 1.08 1/285 4646 9615:45:38 when tier has not been set 9715:45:40 sets the specified deployment tier 9815:45:40 when deployment was created by an external CD system 9915:45:42 guesses the deployment tier 10015:45:42# [RSpecRunTime] RSpec elapsed time: 11 minutes 11.43 seconds. Current RSS: ~1459M. Threads: 4. load average: 1.25 1.14 1.08 1/285 4857 10215:45:42 when deployment tier is not specified 10315:45:44 guesses the deployment tier 10415:45:44# [RSpecRunTime] RSpec elapsed time: 11 minutes 13.38 seconds. Current RSS: ~1458M. Threads: 4. load average: 1.25 1.14 1.08 1/285 4962 10615:45:44 #expanded_environment_url 10715:45:44 when yaml environment uses $CI_COMMIT_REF_NAME 10915:45:46# [RSpecRunTime] RSpec elapsed time: 11 minutes 15.43 seconds. Current RSS: ~1456M. Threads: 4. load average: 1.39 1.17 1.09 1/285 5047 11115:45:46 when yaml environment uses $CI_ENVIRONMENT_SLUG 11315:45:48# [RSpecRunTime] RSpec elapsed time: 11 minutes 17.49 seconds. Current RSS: ~1454M. Threads: 4. load average: 1.39 1.17 1.09 1/285 5132 11515:45:48 when yaml environment uses yaml_variables containing symbol keys 11715:45:50# [RSpecRunTime] RSpec elapsed time: 11 minutes 19.48 seconds. Current RSS: ~1452M. Threads: 4. load average: 1.39 1.17 1.09 1/285 5217 11915:45:50 when job variables are generated during runtime 12015:45:52 expands the environment URL from the dynamic variable 12115:45:52# [RSpecRunTime] RSpec elapsed time: 11 minutes 21.83 seconds. Current RSS: ~1448M. Threads: 4. load average: 1.36 1.16 1.09 1/285 5302 12315:45:52 when environment url uses a nested variable 12515:45:54# [RSpecRunTime] RSpec elapsed time: 11 minutes 23.89 seconds. Current RSS: ~1446M. Threads: 4. load average: 1.36 1.16 1.09 1/285 5387 12715:45:54 when yaml environment does not have url 12815:45:56 returns the external_url from persisted environment 12915:45:56# [RSpecRunTime] RSpec elapsed time: 11 minutes 25.62 seconds. Current RSS: ~1445M. Threads: 4. load average: 1.33 1.16 1.09 1/285 5444 13115:45:56 merge request metrics 13215:45:56 while updating the 'first_deployed_to_production_at' time 13315:45:56 for merge requests merged before the current deploy 13415:45:59 sets the time if the deploy's environment is 'production' 13515:46:02 does not raise errors if the merge request does not have a metrics record 13615:46:02 when job deploys to staging 13715:46:04 doesn't set the time if the deploy's environment is not 'production' 13815:46:04# [RSpecRunTime] RSpec elapsed time: 11 minutes 34.26 seconds. Current RSS: ~1446M. Threads: 4. load average: 1.30 1.16 1.09 1/286 6199 14015:46:04 for merge requests merged before the previous deploy 14115:46:04 if the 'first_deployed_to_production_at' time is already set 14215:46:07 does not overwrite the older 'first_deployed_to_production_at' time 14315:46:08# [RSpecRunTime] RSpec elapsed time: 11 minutes 37.31 seconds. Current RSS: ~1444M. Threads: 4. load average: 1.44 1.19 1.10 1/286 6498 14515:46:08 if the 'first_deployed_to_production_at' time is not already set 14615:46:10 does not overwrite the older 'first_deployed_to_production_at' time 14715:46:11# [RSpecRunTime] RSpec elapsed time: 11 minutes 40.35 seconds. Current RSS: ~1439M. Threads: 4. load average: 1.48 1.20 1.10 1/287 6800 14915:46:11# [RSpecRunTime] Finishing example group spec/services/deployments/update_environment_service_spec.rb. It took 1 minute 5.58 seconds. Expected to take 1 minute 3.06 seconds. 15015:46:11# [RSpecRunTime] Starting example group spec/services/merge_requests/rebase_service_spec.rb. Expected to take 56.43 seconds. 15115:46:11MergeRequests::RebaseService 15315:46:13 is expected to be success 15415:46:13 when source branch does not exist 15515:46:16 returns an error 15615:46:16# [RSpecRunTime] RSpec elapsed time: 11 minutes 45.37 seconds. Current RSS: ~1441M. Threads: 4. load average: 1.61 1.23 1.11 1/287 7169 15815:46:16 when user has no permissions to rebase 15915:46:18 returns an error 16015:46:18# [RSpecRunTime] RSpec elapsed time: 11 minutes 48.0 seconds. Current RSS: ~1442M. Threads: 4. load average: 1.61 1.23 1.11 1/287 7350 16215:46:18 when branch is protected 16315:46:21 returns an error 16415:46:21# [RSpecRunTime] RSpec elapsed time: 11 minutes 50.69 seconds. Current RSS: ~1443M. Threads: 4. load average: 1.56 1.23 1.11 1/287 7531 16715:46:21 behaves like sequence of failure and success 16815:46:24 properly clears the error message 16915:46:24# [RSpecRunTime] RSpec elapsed time: 11 minutes 53.89 seconds. Current RSS: ~1449M. Threads: 4. load average: 1.56 1.23 1.11 1/287 7775 17115:46:24 when unexpected error occurs 17215:46:27 saves a generic error message 17315:46:29 returns an error 17415:46:31 logs the error 17515:46:31# [RSpecRunTime] RSpec elapsed time: 12 minutes 1.27 seconds. Current RSS: ~1453M. Threads: 4. load average: 1.63 1.25 1.12 1/287 8305 17715:46:31 with a pre-receive failure 17815:46:34 saves a specific message 17915:46:36 returns an error 18015:46:36# [RSpecRunTime] RSpec elapsed time: 12 minutes 6.17 seconds. Current RSS: ~1453M. Threads: 4. load average: 1.58 1.25 1.12 1/287 8659 18215:46:36 with git command failure 18315:46:39 saves a generic error message 18415:46:41 returns an error 18515:46:41# [RSpecRunTime] RSpec elapsed time: 12 minutes 11.22 seconds. Current RSS: ~1451M. Threads: 4. load average: 1.53 1.25 1.12 1/287 9013 18815:46:44 clears rebase_jid 18915:46:44 behaves like a service that can execute a successful rebase 19015:46:47 rebases source branch 19115:46:50 records the new SHA on the merge request 19215:46:52 logs correct author and committer 19315:46:52# [RSpecRunTime] RSpec elapsed time: 12 minutes 22.14 seconds. Current RSS: ~1450M. Threads: 4. load average: 1.53 1.25 1.12 1/287 9992 19515:46:52 when skip_ci flag is set 19615:46:52 behaves like a service that can execute a successful rebase 19715:46:55 rebases source branch 19815:46:58 records the new SHA on the merge request 19915:47:01 logs correct author and committer 20015:47:01# [RSpecRunTime] RSpec elapsed time: 12 minutes 30.64 seconds. Current RSS: ~1450M. Threads: 4. load average: 1.60 1.28 1.13 1/287 10735 20315:47:01 successful fork rebase 20415:47:09 rebases source branch 20515:47:09# [RSpecRunTime] RSpec elapsed time: 12 minutes 38.36 seconds. Current RSS: ~1452M. Threads: 4. load average: 1.55 1.27 1.13 1/287 11209 20715:47:09# [RSpecRunTime] Finishing example group spec/services/merge_requests/rebase_service_spec.rb. It took 58.01 seconds. Expected to take 56.43 seconds. 20815:47:09# [RSpecRunTime] Starting example group spec/models/alert_management/alert_spec.rb. Expected to take 51.8 seconds. 20915:47:09AlertManagement::Alert 21015:47:10 does not allow STI 21215:47:10 is expected to belong to project required: false 21315:47:10 is expected to belong to issue optional: true 21415:47:10 is expected to belong to environment optional: true 21515:47:10 is expected to have many assignees through alert_assignees 21615:47:10 is expected to have many notes inverse_of => noteable 21715:47:10 is expected to have many ordered_notes class_name => Note inverse_of => noteable 21815:47:11 is expected to have many user_mentions class_name => AlertManagement::AlertUserMention inverse_of => alert 21915:47:11# [RSpecRunTime] RSpec elapsed time: 12 minutes 40.35 seconds. Current RSS: ~1454M. Threads: 4. load average: 1.51 1.27 1.13 1/288 11210 22215:47:11 is expected to validate that :title cannot be empty/falsy 22315:47:11 is expected to validate that :events cannot be empty/falsy 22415:47:11 is expected to validate that :severity cannot be empty/falsy 22515:47:11 is expected to validate that :status cannot be empty/falsy 22615:47:11 is expected to validate that :started_at cannot be empty/falsy 22715:47:11 is expected to validate that the length of :title is at most 200 22815:47:12 is expected to validate that the length of :description is at most 1000 22915:47:12 is expected to validate that the length of :service is at most 100 23015:47:12 is expected to validate that the length of :monitoring_tool is at most 100 23215:47:12 adding an alert with the same fingerprint 23315:47:12 same project, various states 23415:47:12 existing_status_event: :resolve, new_status: :triggered, valid: true 23515:47:12 is expected to be valid 23615:47:12# [RSpecRunTime] RSpec elapsed time: 12 minutes 42.19 seconds. Current RSS: ~1486M. Threads: 4. load average: 1.51 1.27 1.13 1/286 11211 23815:47:12 existing_status_event: :resolve, new_status: :acknowledged, valid: true 23915:47:13 is expected to be valid 24015:47:13 existing_status_event: :resolve, new_status: :ignored, valid: true 24115:47:13 is expected to be valid 24215:47:13 existing_status_event: :resolve, new_status: :resolved, valid: true 24315:47:13 is expected to be valid 24415:47:13 existing_status_event: :trigger, new_status: :triggered, valid: false 24515:47:13 is expected to be invalid 24615:47:13 existing_status_event: :trigger, new_status: :acknowledged, valid: false 24715:47:13 is expected to be invalid 24815:47:13 existing_status_event: :trigger, new_status: :ignored, valid: false 24915:47:13 is expected to be invalid 25015:47:13 existing_status_event: :trigger, new_status: :resolved, valid: true 25115:47:13 is expected to be valid 25215:47:13 existing_status_event: :acknowledge, new_status: :triggered, valid: false 25315:47:14 is expected to be invalid 25415:47:14 existing_status_event: :acknowledge, new_status: :acknowledged, valid: false 25515:47:14 is expected to be invalid 25615:47:14 existing_status_event: :acknowledge, new_status: :ignored, valid: false 25715:47:14 is expected to be invalid 25815:47:14 existing_status_event: :acknowledge, new_status: :resolved, valid: true 25915:47:14 is expected to be valid 26015:47:14 existing_status_event: :ignore, new_status: :triggered, valid: false 26115:47:14 is expected to be invalid 26215:47:14 existing_status_event: :ignore, new_status: :acknowledged, valid: false 26315:47:14 is expected to be invalid 26415:47:14 existing_status_event: :ignore, new_status: :ignored, valid: false 26515:47:15 is expected to be invalid 26615:47:15 existing_status_event: :ignore, new_status: :resolved, valid: true 26715:47:15 is expected to be valid 26815:47:15 different project 26915:47:15 is expected to be valid 27115:47:15 over 255 total chars 27215:47:15 is expected not to be valid 27315:47:15 under 255 chars 27415:47:15 is expected to be valid 27615:47:15 is expected not to be valid 27815:47:15 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}› 28115:47:16 is expected to contain exactly #<AlertManagement::Alert id:1 namespace349/project-373^alert#1> 28215:47:16 .for_fingerprint 28315:47:16 is expected to contain exactly #<AlertManagement::Alert id:1 namespace349/project-373^alert#1> 28415:47:16 .for_environment 28515:47:16 is expected to contain exactly #<AlertManagement::Alert id:1 namespace349/project-373^alert#1> 28615:47:16 .for_assignee_username 28715:47:16 when matching assignee_username 28815:47:16 is expected to contain exactly #<AlertManagement::Alert id:1 namespace349/project-373^alert#1> 28915:47:16 when unknown assignee_username 29015:47:16 is expected to be empty 29115:47:16 with empty assignee_username 29215:47:16 is expected to be empty 29315:47:16 .open_order_by_severity 29415:47:17 is expected to eq [#<AlertManagement::Alert id:8 namespace352/project-376^alert#2>, #<AlertManagement::Alert id:9 namespace352/project-376^alert#3>] 29515:47:17 .counts_by_project_id 29615:47:18 is expected to eq {328=>2, 329=>2} 29715:47:18 .not_resolved 29815:47:18 is expected to contain exactly #<AlertManagement::Alert id:2 namespace349/project-373^alert#2>, #<AlertManagement::Alert id:1 namespace349/project-373^alert#1>, and #<AlertManagement::Alert id:4 namespace350/project-374^alert#2> 29915:47:18 behaves like a model including Escalatable 30115:47:20 is expected to validate that :status cannot be empty/falsy 30215:47:20 when status is triggered 30315:47:20 when resolved_at is blank 30415:47:20 is expected to be valid 30515:47:20# [RSpecRunTime] RSpec elapsed time: 12 minutes 50.24 seconds. Current RSS: ~1508M. Threads: 4. load average: 1.43 1.26 1.13 1/281 11212 30715:47:20 when resolved_at is present 30815:47:21 is expected to be invalid 30915:47:21 when status is acknowledged 31015:47:21 when resolved_at is blank 31115:47:21 is expected to be valid 31215:47:21 when resolved_at is present 31315:47:21 is expected to be invalid 31415:47:21 when status is resolved 31515:47:21 when resolved_at is blank 31615:47:21 is expected to be invalid 31715:47:21 when resolved_at is present 31815:47:21 is expected to be valid 31915:47:21 when status is ignored 32015:47:21 when resolved_at is blank 32115:47:21 is expected to be valid 32215:47:21 when resolved_at is present 32315:47:21 is expected to be invalid 32515:47:21 .order_status 32715:47:22 is expected to eq [#<AlertManagement::Alert id:10 namespace353/project-377^alert#1>, #<AlertManagement::Alert id:11 nam...namespace355/project-379^alert#1>, #<AlertManagement::Alert id:13 namespace356/project-380^alert#1>] 32915:47:22 is expected to eq [#<AlertManagement::Alert id:13 namespace356/project-380^alert#1>, #<AlertManagement::Alert id:12 nam...namespace354/project-378^alert#1>, #<AlertManagement::Alert id:10 namespace353/project-377^alert#1>] 33115:47:22 is expected to contain exactly #<AlertManagement::Alert id:11 namespace354/project-378^alert#1> and #<AlertManagement::Alert id:10 namespace353/project-377^alert#1> 33215:47:22 .status_value 33315:47:22 status: :triggered, status_value: 0 33415:47:22 returns status value by its name 33515:47:22 status: :acknowledged, status_value: 1 33615:47:22 returns status value by its name 33715:47:22 status: :resolved, status_value: 2 33815:47:22 returns status value by its name 33915:47:22 status: :ignored, status_value: 3 34015:47:22 returns status value by its name 34115:47:22 status: :unknown, status_value: nil 34215:47:22 returns status value by its name 34415:47:22 raw_status: 0, status: :triggered 34515:47:23 returns status name by its values 34615:47:23 raw_status: 1, status: :acknowledged 34715:47:23 returns status name by its values 34815:47:23 raw_status: 2, status: :resolved 34915:47:23 returns status name by its values 35015:47:23 raw_status: 3, status: :ignored 35115:47:23 returns status name by its values 35215:47:23 raw_status: -1, status: nil 35315:47:23 returns status name by its values 35415:47:23 .open_status? 35515:47:23 status: :triggered, is_open_status: true 35615:47:23 returns true when the status is open status 35715:47:23 status: :acknowledged, is_open_status: true 35815:47:23 returns true when the status is open status 35915:47:23 status: :resolved, is_open_status: false 36015:47:23 returns true when the status is open status 36115:47:23 status: :ignored, is_open_status: false 36215:47:23 returns true when the status is open status 36315:47:23 status: nil, is_open_status: false 36415:47:24 returns true when the status is open status 36615:47:24 when escalatable is in triggered state 36715:47:24 does not change the escalatable status 36815:47:24 when escalatable is not in triggered state 36915:47:24 changes the escalatable status to triggered 37015:47:24 resets resolved at 37215:47:24 changes the escalatable status to acknowledged 37315:47:24 resets ended at 37515:47:24 when escalatable is already resolved 37615:47:24 does not change the escalatable status 37715:47:24 when escalatable is not resolved 37815:47:25 changes escalatable status to "resolved" 38015:47:25 changes the escalatable status to ignored 38115:47:25 resets ended at 38215:47:25 #status_event_for 38315:47:25 for_status: :triggered, event: :trigger 38415:47:25 returns event by status name 38515:47:25 for_status: "triggered", event: :trigger 38615:47:25 returns event by status name 38715:47:25 for_status: :acknowledged, event: :acknowledge 38815:47:25 returns event by status name 38915:47:25 for_status: "acknowledged", event: :acknowledge 39015:47:25 returns event by status name 39115:47:25 for_status: :resolved, event: :resolve 39215:47:25 returns event by status name 39315:47:25 for_status: "resolved", event: :resolve 39415:47:25 returns event by status name 39515:47:25 for_status: :ignored, event: :ignore 39615:47:26 returns event by status name 39715:47:26 for_status: "ignored", event: :ignore 39815:47:26 returns event by status name 39915:47:26 for_status: :unknown, event: nil 40015:47:26 returns event by status name 40115:47:26 for_status: nil, event: nil 40215:47:26 returns event by status name 40315:47:26 for_status: "", event: nil 40415:47:26 returns event by status name 40515:47:26 for_status: 1, event: nil 40615:47:26 returns event by status name 40815:47:26 returns true when the status is open status 40915:47:26 .counts_by_status 41015:47:26 is expected to eq {:acknowledged=>1, :ignored=>1, :resolved=>1, :triggered=>1} 41115:47:26 .find_unresolved_alert 41215:47:27 is expected to eq #<AlertManagement::Alert id:16 namespace349/project-373^alert#4> 41415:47:27 does not contain search string 41515:47:27 is expected to be empty 41615:47:27 title includes query 41715:47:27 is expected to contain exactly #<AlertManagement::Alert id:1 namespace349/project-373^alert#1> 41815:47:27 description includes query 41915:47:27 is expected to contain exactly #<AlertManagement::Alert id:1 namespace349/project-373^alert#1> 42015:47:27 service includes query 42115:47:27 is expected to contain exactly #<AlertManagement::Alert id:1 namespace349/project-373^alert#1> 42215:47:27 monitoring tool includes query 42315:47:27 is expected to contain exactly #<AlertManagement::Alert id:1 namespace349/project-373^alert#1> 42415:47:27 .reference_pattern 42515:47:27 is expected to match "gitlab-org/gitlab^alert#123" 42615:47:27 .link_reference_pattern 43015:47:28 is expected not to match "gitlab-org/gitlab/-/alert_management/123" 43115:47:28 .reference_valid? 43215:47:28 ref: "123456", result: true 43315:47:28 is expected to eq true 43415:47:28 ref: "1", result: true 43515:47:28 is expected to eq true 43615:47:28 ref: "-1", result: false 43715:47:28 is expected to eq false 43815:47:28 ref: nil, result: false 43915:47:28 is expected to eq false 44015:47:28 ref: "123456891012345678901234567890", result: false 44115:47:28 is expected to eq false 44215:47:28 #to_reference 44315:47:28 is expected to eq "^alert#1" 44415:47:28 #register_new_event! 44515:47:29 increments the events count by 1 44715:47:29 is expected to eq 2024-09-20 15:47:09.960877000 +0000 44815:47:29 #resolved_at= 44915:47:29 sets ended_at 45015:47:29# [RSpecRunTime] Finishing example group spec/models/alert_management/alert_spec.rb. It took 20.22 seconds. Expected to take 51.8 seconds. 45115:47:29# [RSpecRunTime] Starting example group spec/helpers/application_helper_spec.rb. Expected to take 50.03 seconds. 45215:47:29ApplicationHelper 45415:47:29 returns precompiled error CSS with proper encoding 45515:47:29 current_controller? 45615:47:29 returns true when controller matches argument 45715:47:29 returns false when controller does not match argument 45815:47:29 takes any number of arguments 45915:47:29 when namespaced 46015:47:29 returns true when controller matches argument 46115:47:29 returns true when controller and namespace matches argument in path notation 46215:47:30 returns false when namespace doesnt match 46315:47:30 current_action? 46415:47:30 returns true when action matches 46515:47:30 returns false when action does not match 46615:47:30 takes any number of arguments 46715:47:30 #admin_section? 46815:47:30 when controller is under the admin namespace 47015:47:30 when controller is not under the admin namespace 47215:47:30 simple_sanitize 47315:47:30 allows the a tag 47415:47:30 allows the span tag 47515:47:30 disallows other tags 47615:47:30 time_ago_with_tooltip 47715:47:31 returns a time element 47815:47:31 includes the date string 47915:47:31 has a datetime attribute 48015:47:31 has a formatted title attribute 48115:47:31 includes a default js-timeago class 48215:47:31 accepts a custom html_class 48315:47:31 accepts a custom tooltip placement 48415:47:31 converts to Time 48515:47:31 add class for the short format 48615:47:32 returns blank if time is nil 48715:47:32# [RSpecRunTime] RSpec elapsed time: 13 minutes 1.45 seconds. Current RSS: ~1569M. Threads: 4. load average: 1.36 1.25 1.13 1/281 11213 48915:47:32 edited_time_ago_with_tooltip 49015:47:32 when editable object was not edited 49115:47:32 is expected to eq nil 49215:47:32 when editable object was edited 49315:47:32 is expected to have text "Edited Jul 02, 2015 by Sidney Jones745" 49415:47:32 is expected to have text "Edited Jul 02, 2015" 49615:47:32 is expected to eq "active" 49715:47:32 is expected to eq nil 49815:47:32 #linkedin_name 49915:47:32 linkedin_url: "alice", linkedin_name: "alice" 50015:47:32 is expected to eq "alice" 50215:47:33 is expected to eq "in" 50415:47:33 is expected to eq "alice" 50615:47:33 is expected to eq "alice" 50815:47:33 is expected to eq "alice" 51015:47:33 is expected to eq "alice" 51215:47:33 is expected to eq "alice" 51415:47:33 is expected to eq "path" 51515:47:33 #linkedin_url 52015:47:34 #twitter_url? 53815:47:35 returns the url 54015:47:35 returns the url 54115:47:35 changes if promo_host changes 54215:47:35 #community_forum 54315:47:35 returns the url 54515:47:35 when alternate support url is specified 54615:47:35 returns the alternate support url 54715:47:35 when alternate support url is not specified 54815:47:35 builds the support url from the promo_url 54915:47:35 #instance_review_permitted? 55115:47:35 when admin mode setting is disabled 55215:47:35 behaves like returns expected result depending on instance setting 55315:47:35 is expected to equal true 55415:47:35 behaves like returns expected result depending on instance setting 55515:47:36 is expected to equal false 55615:47:36 when admin mode setting is enabled 55715:47:36 when in admin mode 55815:47:36 behaves like returns expected result depending on instance setting 55915:47:36 is expected to equal true 56015:47:36 behaves like returns expected result depending on instance setting 56115:47:36 is expected to equal false 56215:47:36 when not in admin mode 56315:47:36 behaves like returns expected result depending on instance setting 56415:47:36 is expected to equal false 56515:47:36 behaves like returns expected result depending on instance setting 56615:47:36 is expected to equal false 56715:47:36 as normal user 56815:47:36 behaves like returns expected result depending on instance setting 56915:47:36 is expected to equal false 57015:47:36 behaves like returns expected result depending on instance setting 57115:47:36 is expected to equal false 57315:47:36 returns the locale path with an `_` 57415:47:36 #client_class_list 57515:47:36 when browser or platform are unknown 57615:47:36 returns string containing CSS classes representing fallbacks 57715:47:36 when browser and platform are known 57815:47:37 returns string containing CSS classes representing them 57915:47:37 #client_js_flags 58015:47:37 when browser or platform are unknown 58115:47:37 returns map containing JS flags representing falllbacks 58215:47:37 when browser and platform are known 58315:47:37 returns map containing JS flags representing client browser and platform 58415:47:37 #page_startup_api_calls 58515:47:37 returns map containing JS Page Startup Calls 58615:47:37 #autocomplete_data_sources 58815:47:37 returns paths for autocomplete_sources_controller 59015:47:38 returns paths for autocomplete_sources_controller 59115:47:38 #external_storage_url_or_path 59215:47:38 when external storage is disabled 59315:47:39 returns the passed path 59415:47:39 when @snippet is set 59515:47:39 returns the passed path 59615:47:39 when external storage is enabled 59715:47:40 returns the external storage URL prepended to the path 59815:47:41 preserves the path query parameters 59915:47:41 when project is public 60015:47:42 returns does not append a token parameter 60115:47:42# [RSpecRunTime] RSpec elapsed time: 13 minutes 11.38 seconds. Current RSS: ~1548M. Threads: 4. load average: 1.31 1.24 1.12 1/281 11214 60415:47:42 when @project is not set 60515:47:42 does not include project data in the body data elements 60615:47:42 when @group is set 60715:47:42 sets group in the body data elements 60815:47:42 when @project is set 60915:47:43 includes all possible body data elements and associates the project elements with project 61015:47:43 when @project is owned by a group 61115:47:44 includes all possible body data elements and associates the project elements with project 61215:47:44# [RSpecRunTime] RSpec elapsed time: 13 minutes 14.07 seconds. Current RSS: ~1534M. Threads: 4. load average: 1.31 1.24 1.12 1/281 11283 61415:47:44 when controller is issues 61515:47:44 when params[:id] is present and the issue exsits and action_name is show 61615:47:45 sets all project and id elements correctly related to the issue 61715:47:45 find_file attribute 61815:47:45 when the project has no repository 61915:47:45 is expected to be nil 62015:47:45 when user cannot read_code for the project 62115:47:45 is expected to be nil 62215:47:45 when current_user has read_code permission 62315:47:45 returns find_file with the default branch 62415:47:45 #profile_social_links 62515:47:45 when discord is set 62615:47:45 returns an empty string if discord is not set 62715:47:45 returns discord url when discord id is set 62815:47:45 when bluesky is set 62915:47:45 returns an empty string if bluesky did id is not set 63015:47:46 returns bluesky url when bluesky did id is set 63115:47:46 when mastodon is set 63215:47:46 returns an empty string if mastodon username is not set 63315:47:46 when verify_mastodon_user FF is enabled 63415:47:46 returns mastodon url with relme when user handle is set 63515:47:46 when verify_mastodon_user FF is disabled 63615:47:46 returns mastodon url when user handle is set 63715:47:46 #gitlab_ui_form_for 63815:47:46 adds custom form builder to options and calls `form_for` 63915:47:46 #gitlab_ui_form_with 64015:47:46 adds custom form builder to options and calls `form_with` 64315:47:46 when @with_header is falsey 64415:47:46 when current_user 64515:47:46 is expected not to include "with-header" 64615:47:46 when no current_user 64715:47:46 is expected to include "with-header" 64815:47:46 when @with_header is true 64915:47:46 is expected to include "with-header" 65115:47:47 is expected to include "with-top-bar" 65215:47:47 #dispensable_render 65315:47:47 when an error occurs in the template to be rendered 65415:47:47 calls `track_and_raise_for_dev_exception` 65515:47:47 for development environment 65615:47:47 raises an error 65715:47:47 for production environments 65915:47:47 when no error occurs in the template to be rendered 66015:47:47 does not track or raise and returns the rendered content 66115:47:47 #dispensable_render_if_exists 66215:47:47 when an error occurs in the template to be rendered 66315:47:47 calls `track_and_raise_for_dev_exception` 66415:47:47 for development environment 66515:47:47 raises an error 66615:47:47 for production environments 66815:47:47 when no error occurs in the template to be rendered 66915:47:48 does not track or raise 67015:47:48 sign_in_with_redirect? 67115:47:48 when on the sign-in page that redirects afterwards 67315:47:48 when on a non sign-in page 67415:47:48 returns false 67515:47:48 collapsed_super_sidebar? 67615:47:48 when @force_desktop_expanded_sidebar is true 67715:47:48 returns false 67815:47:48 does not use the cookie value 67915:47:48 when @force_desktop_expanded_sidebar is not set (default) 68015:47:48 when super_sidebar_collapsed cookie is true 68215:47:48 when super_sidebar_collapsed cookie is false 68315:47:48 returns false 68415:47:48 #hidden_resource_icon 68515:47:48 when resource is an issue 68615:47:48 behaves like returns icon with tooltip 68715:47:48 returns icon with tooltip 68815:47:48 when resource is a merge request 68915:47:48 behaves like returns icon with tooltip 69015:47:49 returns icon with tooltip 69115:47:49 when resource is a project 69215:47:49 behaves like returns icon with tooltip 69315:47:49 returns icon with tooltip 69415:47:49 when css_class is provided 69515:47:49 passes the value to sprite_icon 69615:47:49# [RSpecRunTime] Finishing example group spec/helpers/application_helper_spec.rb. It took 20.02 seconds. Expected to take 50.03 seconds. 69715:47:49# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 45.21 seconds. 69815:47:49UsersController routing 70315:47:49 to #calendar_activities 70515:47:50 to #contributed 70815:47:50# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.97 second. Expected to take 45.21 seconds. 70915:47:50# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 45.21 seconds. 71015:47:50SearchController routing 71215:47:50# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.12 second. Expected to take 45.21 seconds. 71315:47:50# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 45.21 seconds. 71415:47:50Mounted Apps routing 71615:47:50# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.15 second. Expected to take 45.21 seconds. 71715:47:50# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 45.21 seconds. 71815:47:50SnippetsController routing 71915:47:50 to #raw from unscoped routing 72515:47:51 behaves like redirecting a legacy path 72615:47:52 redirects /snippets/1 to /-/snippets/1 72715:47:52# [RSpecRunTime] RSpec elapsed time: 13 minutes 21.81 seconds. Current RSS: ~1580M. Threads: 5. load average: 1.26 1.23 1.12 1/282 11293 72915:47:52# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 1.98 seconds. Expected to take 45.21 seconds. 73015:47:52# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 45.21 seconds. 73115:47:52HelpController routing 73415:47:52# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.24 second. Expected to take 45.21 seconds. 73515:47:52# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 45.21 seconds. 73615:47:52ProfilesController routing 73915:47:53 to #reset_feed_token 74115:47:53# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.46 second. Expected to take 45.21 seconds. 74215:47:53# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 45.21 seconds. 74315:47:53Profiles::PreferencesController routing 74615:47:53# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.24 second. Expected to take 45.21 seconds. 74715:47:53# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 45.21 seconds. 74815:47:53UserSettings::SshKeysController routing 75315:47:53# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.4 second. Expected to take 45.21 seconds. 75415:47:53# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 45.21 seconds. 75515:47:53UserSettings::GpgKeysController routing 75915:47:54# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.42 second. Expected to take 45.21 seconds. 76015:47:54# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 45.21 seconds. 76115:47:54Profiles::EmailsController routing 76515:47:54# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.38 second. Expected to take 45.21 seconds. 76615:47:54# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 45.21 seconds. 76715:47:54Profiles::AvatarsController routing 76915:47:54# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.13 second. Expected to take 45.21 seconds. 77015:47:54# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 45.21 seconds. 77115:47:54DashboardController routing 77215:47:54 to #merge_requests 77415:47:55 to #calendar_issues 77615:47:55# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.44 second. Expected to take 45.21 seconds. 77715:47:55# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 45.21 seconds. 77815:47:55RootController routing 78015:47:55# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.11 second. Expected to take 45.21 seconds. 78115:47:55# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 45.21 seconds. 78215:47:55Authentication routing 78315:47:55 GET /users/password/edit 78415:47:55 GET /users/password/new 78515:47:55 POST /users/sign_in 78615:47:55 POST /users/password 78715:47:55 PUT /users/password 78815:47:55 GET /users/sign_in 78915:47:56 POST /users/sign_out 79015:47:56 with LDAP configured 79115:47:58 POST /users/auth/ldapmain/callback 79215:47:58 with LDAP sign-in disabled 79315:48:01 prevents POST /users/auth/ldapmain/callback 79415:48:01# [RSpecRunTime] RSpec elapsed time: 13 minutes 30.83 seconds. Current RSS: ~1496M. Threads: 5. load average: 1.22 1.23 1.12 1/282 11294 79615:48:01 with multiple LDAP providers configured 79715:48:04 POST /users/auth/ldapmain/callback 79815:48:06 POST /users/auth/ldapsecondary/callback 79915:48:07# [RSpecRunTime] RSpec elapsed time: 13 minutes 36.31 seconds. Current RSS: ~1451M. Threads: 5. load average: 1.20 1.22 1.12 1/282 11295 80115:48:09# [RSpecRunTime] RSpec elapsed time: 13 minutes 39.01 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.20 1.22 1.12 1/282 11296 80315:48:09# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 14.37 seconds. Expected to take 45.21 seconds. 80415:48:09# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 45.21 seconds. 80515:48:09HealthCheckController routing 80715:48:09 also supports passing checks in the url 80815:48:09# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.23 second. Expected to take 45.21 seconds. 80915:48:09# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 45.21 seconds. 81015:48:09InvitesController routing 81215:48:10# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.78 second. Expected to take 45.21 seconds. 81315:48:10# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 45.21 seconds. 81415:48:10SentNotificationsController routing 81515:48:10 to #unsubscribe 81615:48:10# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.14 second. Expected to take 45.21 seconds. 81715:48:10# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 45.21 seconds. 81815:48:10AutocompleteController routing 81915:48:11 to #merge_request_target_branches 82015:48:11 to #award_emojis 82315:48:11# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.53 second. Expected to take 45.21 seconds. 82415:48:11# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 45.21 seconds. 82515:48:11SandboxController routing 82715:48:11# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.13 second. Expected to take 45.21 seconds. 82815:48:11# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 45.21 seconds. 82915:48:11Snippets::BlobsController routing 83115:48:11# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.12 second. Expected to take 45.21 seconds. 83215:48:11# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 45.21 seconds. 83315:48:11RunnerSetupController routing 83415:48:11 to #platforms 83515:48:11# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.12 second. Expected to take 45.21 seconds. 83615:48:11# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 45.21 seconds. 83715:48:11JwksController routing 83915:48:11# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.13 second. Expected to take 45.21 seconds. 84015:48:11# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 45.21 seconds. 84115:48:11UserSettings::UserSettingsController routing 84215:48:12 to #authentication_log 84315:48:12# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.13 second. Expected to take 45.21 seconds. 84415:48:12# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 45.21 seconds. 84515:48:12UserSettings::ActiveSessionsController routing 84715:48:12# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.13 second. Expected to take 45.21 seconds. 84815:48:12# [RSpecRunTime] Starting example group spec/helpers/events_helper_spec.rb. Expected to take 41.67 seconds. 85015:48:13 #event_wiki_title_html 85115:48:15 produces a suitable title chunk 85215:48:16 produces a suitable title chunk on the user profile 85315:48:16# [RSpecRunTime] RSpec elapsed time: 13 minutes 46.07 seconds. Current RSS: ~1494M. Threads: 5. load average: 1.17 1.21 1.12 1/287 11615 85515:48:16 #event_preposition 85615:48:16 for wiki page events 85715:48:18 returns a suitable phrase 85815:48:18# [RSpecRunTime] RSpec elapsed time: 13 minutes 47.55 seconds. Current RSS: ~1492M. Threads: 5. load average: 1.17 1.21 1.12 1/287 11760 86015:48:18 for push action events 86115:48:19 returns a suitable phrase 86215:48:19 for commented actions 86315:48:19 returns a suitable phrase 86415:48:19 for any event with a target 86515:48:19 returns a suitable phrase 86615:48:19 for milestone events 86715:48:20 returns a suitable phrase 86815:48:20 for non-matching events 86915:48:20 returns no preposition 87015:48:20 #event_filter_visible 87215:48:20 without relevant instance variable 87315:48:20 is expected to equal true 87415:48:20 with assigned project 87515:48:20 with permission 87615:48:20 is expected to equal true 87715:48:20 without permission 87815:48:20 is expected to equal false 87915:48:20 with projects assigned 88015:48:20 with permission 88115:48:20 is expected to equal true 88215:48:20 with empty collection 88315:48:20 is expected to equal false 88415:48:20 without permission 88515:48:21 is expected to equal false 88615:48:21 with group assigned 88715:48:21 without projects in the group 88815:48:21 is expected to equal false 88915:48:21 with at least one project in the project 89015:48:21 with permission 89115:48:21 is expected to equal true 89215:48:21 without permission 89315:48:21 is expected to equal false 89415:48:21 #event_target_path 89515:48:21 when target is a work item 89615:48:22 is expected to eq "/namespace384/project-409/-/issues/1" 89715:48:22 when target is a group level work item 89815:48:22 is expected to eq "/groups/group176/-/work_items/1" 89915:48:22 when target is not a work item 90015:48:22 is expected to eq [#<Project id:345 namespace384/project-409>>, #<Issue id:196 namespace384/project-409#1>] 90115:48:22 #event_note_target_url 90215:48:23 returns a commit note url 90315:48:23 returns a project snippet note url 90415:48:23 returns a personal snippet note url 90515:48:23 returns a project issue url 90615:48:24 returns a merge request url 90715:48:24 when group level work item 90815:48:24 returns url to group level work item 90915:48:24# [RSpecRunTime] RSpec elapsed time: 13 minutes 54.07 seconds. Current RSS: ~1509M. Threads: 5. load average: 1.16 1.21 1.12 1/287 11783 91115:48:24 for design note events 91215:48:25 returns an appropriate URL 91315:48:25 #event_feed_url 91415:48:25 returns project commit url 91515:48:25 returns event note target url 91615:48:25 returns project url 91715:48:26 returns push event feed url 91815:48:27 returns nil for push event with multiple refs 92015:48:27 returns the project issue url 92115:48:28 contains the project issue IID link 92215:48:28# [RSpecRunTime] RSpec elapsed time: 13 minutes 57.42 seconds. Current RSS: ~1505M. Threads: 5. load average: 1.14 1.21 1.11 1/287 11822 92415:48:28 for merge request 92515:48:29 returns the project merge request url 92615:48:30 contains the project merge request IID link 92715:48:30# [RSpecRunTime] RSpec elapsed time: 13 minutes 59.56 seconds. Current RSS: ~1504M. Threads: 5. load average: 1.14 1.21 1.11 1/288 12100 92915:48:30 #user_profile_activity_classes 93015:48:30 when on the user activity page 93115:48:30 returns the expected class names 93215:48:30 when not on the user activity page 93315:48:30 returns an empty string 93415:48:30 #link_to_author 93515:48:30 returns a link to the author 93615:48:31 returns the author name if the author is not present 93715:48:31 returns "You" if the author is the current user 93815:48:31 #event_wiki_page_target_url 93915:48:32 links to the wiki page 94015:48:32 without canonical slug 94115:48:33 links to the home page 94215:48:33# [RSpecRunTime] RSpec elapsed time: 14 minutes 2.75 seconds. Current RSS: ~1505M. Threads: 5. load average: 1.13 1.20 1.11 1/287 12347 94415:48:33 #localized_action_name 94515:48:33 handles all valid design events 94615:48:33 handles correct base actions 94715:48:33 trait: :created, localized_action_key: "Event|created" 94815:48:35 with correct name and method 94915:48:35# [RSpecRunTime] RSpec elapsed time: 14 minutes 5.19 seconds. Current RSS: ~1498M. Threads: 5. load average: 1.12 1.20 1.11 1/287 12348 95115:48:35 trait: :updated, localized_action_key: "Event|opened" 95215:48:36 with correct name and method 95315:48:36 trait: :closed, localized_action_key: "Event|closed" 95415:48:36 with correct name and method 95515:48:36 trait: :reopened, localized_action_key: "Event|opened" 95615:48:36 with correct name and method 95715:48:36 trait: :commented, localized_action_key: "Event|commented on" 95815:48:36 with correct name and method 95915:48:36 trait: :merged, localized_action_key: "Event|accepted" 96015:48:36 with correct name and method 96115:48:36 trait: :joined, localized_action_key: "Event|joined" 96215:48:36 with correct name and method 96315:48:36 trait: :left, localized_action_key: "Event|left" 96415:48:36 with correct name and method 96515:48:36 trait: :destroyed, localized_action_key: "Event|destroyed" 96615:48:36 with correct name and method 96715:48:36 trait: :expired, localized_action_key: "Event|removed due to membership expiration from" 96815:48:37 with correct name and method 96915:48:37 trait: :approved, localized_action_key: "Event|approved" 97015:48:37 with correct name and method 97115:48:37 #icon_for_profile_event 97215:48:37 when on users activity page 97315:48:37 gives an icon with specialized classes 97415:48:37 with an unsupported event action_name 97515:48:37 does not have an icon 97615:48:37 when not on users activity page 97715:48:37 gives an icon with specialized classes 97815:48:37 #event_commit_title 97915:48:37 returns the first line, truncated to 70 chars 98015:48:37 is not html-safe 98115:48:37 handles empty strings 98215:48:38 handles nil values 98315:48:38 does not escape HTML entities 98415:48:38 #event_user_info 98515:48:38 when on users activity page 98615:48:38 is expected to be nil 98715:48:38 when not on users activity page 98815:48:38 is expected to include "<div" 98915:48:38# [RSpecRunTime] Finishing example group spec/helpers/events_helper_spec.rb. It took 26.23 seconds. Expected to take 41.67 seconds. 99015:48:38# [RSpecRunTime] Starting example group spec/models/concerns/deprecated_assignee_spec.rb. Expected to take 37.75 seconds. 99115:48:38DeprecatedAssignee 99215:48:38 does not allow STI 99315:48:38 #assignee_id= 99415:48:40 creates the merge_request_assignees relation 99515:48:43 nullifies the assignee_id column 99615:48:43 when relation already exists 99715:48:45 overwrites existing assignees 99815:48:45# [RSpecRunTime] RSpec elapsed time: 14 minutes 14.82 seconds. Current RSS: ~1531M. Threads: 5. load average: 1.03 1.18 1.11 1/288 12879 100115:48:47 creates the merge_request_assignees relation 100215:48:50 nullifies the assignee_id column 100315:48:50 when relation already exists 100415:48:52 overwrites existing assignees 100515:48:52# [RSpecRunTime] RSpec elapsed time: 14 minutes 22.0 seconds. Current RSS: ~1525M. Threads: 5. load average: 1.03 1.17 1.10 1/288 13409 100715:48:52 #assignee_id 100815:48:55 returns the first assignee ID 100915:48:55# [RSpecRunTime] RSpec elapsed time: 14 minutes 24.48 seconds. Current RSS: ~1506M. Threads: 5. load average: 1.03 1.17 1.10 1/288 13586 101215:48:55 when assignee_id exists and there is no relation 101315:48:57 creates the relation 101415:48:59 nullifies the assignee_id 101515:48:59# [RSpecRunTime] RSpec elapsed time: 14 minutes 29.19 seconds. Current RSS: ~1492M. Threads: 5. load average: 1.02 1.17 1.10 1/288 13939 101715:48:59 when DB is read-only 101815:49:02 returns a users relation 101915:49:04 returns an empty relation if no assignee_id is set 102015:49:04# [RSpecRunTime] RSpec elapsed time: 14 minutes 33.78 seconds. Current RSS: ~1490M. Threads: 5. load average: 1.02 1.17 1.10 1/288 14293 102215:49:04 #assignee_ids 102315:49:04 when assignee_id exists and there is no relation 102415:49:06 creates the relation 102515:49:09 nullifies the assignee_id 102615:49:09# [RSpecRunTime] RSpec elapsed time: 14 minutes 38.55 seconds. Current RSS: ~1488M. Threads: 5. load average: 1.02 1.16 1.10 1/288 14646 102815:49:09 when DB is read-only 102915:49:11 returns a list of user IDs 103015:49:13 returns an empty relation if no assignee_id is set 103115:49:13# [RSpecRunTime] RSpec elapsed time: 14 minutes 43.25 seconds. Current RSS: ~1487M. Threads: 5. load average: 1.02 1.16 1.10 1/288 15000 103315:49:13# [RSpecRunTime] Finishing example group spec/models/concerns/deprecated_assignee_spec.rb. It took 35.56 seconds. Expected to take 37.75 seconds. 103415:49:13# [RSpecRunTime] Starting example group spec/finders/releases_finder_spec.rb. Expected to take 35.42 seconds. 103515:49:13ReleasesFinder 103615:49:15 when parent is a project 103715:49:15 behaves like when the user is not authorized 103815:49:15 returns no releases 103915:49:15# [RSpecRunTime] RSpec elapsed time: 14 minutes 44.92 seconds. Current RSS: ~1487M. Threads: 5. load average: 1.02 1.16 1.10 1/288 15031 104115:49:15 when the user has guest privileges or higher 104215:49:16 returns the releases 104315:49:16 with sorting parameters 104415:49:16 sorted by released_at in descending order by default 104515:49:16 released_at in ascending order 104615:49:17 is expected to eq [#<Release id: 1, tag: "v1.0.0", description: [FILTERED], project_id: 370, created_at: "2024-09-19 15...012fce84f633d7fed0", released_at: "2024-09-19 15:49:17.057345643 +0000", release_published_at: nil>] 104715:49:17# [RSpecRunTime] RSpec elapsed time: 14 minutes 46.58 seconds. Current RSS: ~1486M. Threads: 5. load average: 1.02 1.16 1.10 1/287 15032 104915:49:17 order by created_at in descending order 105015:49:17 is expected to eq [#<Release id: 1, tag: "v1.0.0", description: [FILTERED], project_id: 370, created_at: "2024-09-19 15...012fce84f633d7fed0", released_at: "2024-09-19 15:49:17.637820129 +0000", release_published_at: nil>] 105115:49:17 order by created_at in ascending order 105215:49:18 is expected to eq [#<Release id: 2, tag: "v1.1.0", description: [FILTERED], project_id: 370, created_at: "2024-09-18 15...012fce84f633d7fed0", released_at: "2024-09-18 15:49:18.080402009 +0000", release_published_at: nil>] 105315:49:18 behaves like preload 105415:49:18 preloads associations 105515:49:18 when preload is false 105615:49:19 does not preload associations 105715:49:19 behaves like when a tag parameter is passed 105815:49:19 only returns the release with the matching tag 105915:49:19 behaves like when a release is tagless 106015:49:20 does not return the tagless release 106115:49:20 when parent is an array of projects 106215:49:21 behaves like when the user is not authorized 106315:49:21 returns no releases 106415:49:21# [RSpecRunTime] RSpec elapsed time: 14 minutes 50.76 seconds. Current RSS: ~1502M. Threads: 5. load average: 1.09 1.17 1.10 1/287 15063 106615:49:21 when the user has guest privileges or higher on one project 106715:49:22 returns the releases of only the authorized project 106815:49:22 when the user has guest privileges or higher on all projects 106915:49:22 returns the releases of all projects 107015:49:22 behaves like preload 107115:49:23 preloads associations 107215:49:23 when preload is false 107315:49:24 does not preload associations 107415:49:24# [RSpecRunTime] RSpec elapsed time: 14 minutes 53.52 seconds. Current RSS: ~1504M. Threads: 5. load average: 1.09 1.17 1.10 1/283 15064 107615:49:24 behaves like when a tag parameter is passed 107715:49:24 only returns the release with the matching tag 107815:49:24 behaves like when a release is tagless 107915:49:25 does not return the tagless release 108015:49:25 with sorting parameters 108115:49:26 sorted by released_at in descending order by default 108215:49:26 released_at in ascending order 108315:49:27 is expected to eq [#<Release id: 1, tag: "v1.0.0", description: [FILTERED], project_id: 370, created_at: "2024-09-19 15...012fce84f633d7fed0", released_at: "2024-09-19 15:49:26.993704015 +0000", release_published_at: nil>] 108415:49:27# [RSpecRunTime] RSpec elapsed time: 14 minutes 56.53 seconds. Current RSS: ~1495M. Threads: 5. load average: 1.09 1.17 1.10 1/282 15065 108615:49:27 order by created_at in descending order 108715:49:28 is expected to eq [#<Release id: 1, tag: "v1.0.0", description: [FILTERED], project_id: 370, created_at: "2024-09-19 15...012fce84f633d7fed0", released_at: "2024-09-19 15:49:27.871441433 +0000", release_published_at: nil>] 108815:49:28 order by created_at in ascending order 108915:49:28 is expected to eq [#<Release id: 5, tag: "v2.1.0", description: [FILTERED], project_id: 371, created_at: "2024-09-16 15...012fce84f633d7fed0", released_at: "2024-09-16 15:49:28.578188638 +0000", release_published_at: nil>] 109015:49:28 filtered by updated_at 109115:49:28 when only updated_before is present 109215:49:29 is expected to contain exactly #<Release id: 1, tag: "v1.0.0", description: [FILTERED], project_id: 370, created_at: "2024-09-19 15:...3012fce84f633d7fed0", released_at: "2024-09-16 15:49:29.255636135 +0000", release_published_at: nil> 109315:49:29 when only updated_after is present 109415:49:30 is expected not to include #<Release id: 1, tag: "v1.0.0", description: [FILTERED], project_id: 370, created_at: "2024-09-19 15:...3012fce84f633d7fed0", released_at: "2024-09-16 15:49:29.957460250 +0000", release_published_at: nil> 109515:49:30 when both updated_before and updated_after are present 109615:49:30 is expected to contain exactly #<Release id: 1, tag: "v1.0.0", description: [FILTERED], project_id: 370, created_at: "2024-09-19 15:...3012fce84f633d7fed0", released_at: "2024-09-16 15:49:30.616111060 +0000", release_published_at: nil> 109715:49:30 when updated_after > updated_before 109815:49:31 is expected to be empty 109915:49:31# [RSpecRunTime] RSpec elapsed time: 15 minutes 0.91 second. Current RSS: ~1474M. Threads: 5. load average: 1.08 1.17 1.10 1/282 15066 110115:49:31 when updated_after equals updated_before 110215:49:32 allows an exact match 110315:49:32 when arguments are invalid datetimes 110415:49:33 does not filter by updated_at 110515:49:33 latest releases 110615:49:33 behaves like when the user is not authorized 110715:49:34 returns no releases 110815:49:34# [RSpecRunTime] RSpec elapsed time: 15 minutes 3.69 seconds. Current RSS: ~1476M. Threads: 5. load average: 1.08 1.17 1.10 1/282 15097 111015:49:34 when the user has guest privileges or higher on one project 111115:49:34 returns the latest release of only the authorized project 111215:49:34 when the user has guest privileges or higher on all projects 111315:49:35 returns the latest release by released date for each project 111415:49:35 with order_by_for_latest: created 111515:49:36 returns the latest release by created date for each project 111615:49:36# [RSpecRunTime] RSpec elapsed time: 15 minutes 5.8 seconds. Current RSS: ~1480M. Threads: 5. load average: 1.07 1.16 1.10 1/282 15098 111815:49:36 when one project does not have releases 111915:49:37 returns the latest release of only the project with releases 112015:49:37 when all projects do not have releases 112115:49:37 returns empty response 112215:49:37 behaves like preload 112315:49:38 preloads associations 112415:49:38 when preload is false 112515:49:39 does not preload associations 112615:49:39# [RSpecRunTime] RSpec elapsed time: 15 minutes 8.68 seconds. Current RSS: ~1483M. Threads: 5. load average: 1.07 1.16 1.10 1/282 15099 112815:49:39 behaves like when a release is tagless 112915:49:40 does not return the tagless release 113015:49:40# [RSpecRunTime] Finishing example group spec/finders/releases_finder_spec.rb. It took 26.3 seconds. Expected to take 35.42 seconds. 113115:49:40# [RSpecRunTime] Starting example group spec/workers/database/batched_background_migration/ci_database_worker_spec.rb. Expected to take 33.92 seconds. 113215:49:40Database::BatchedBackgroundMigration::CiDatabaseWorker 113315:49:40 behaves like it runs batched background migration jobs 113415:49:40 defining the job attributes 113515:49:40 defines the data_consistency as always 113615:49:40 defines the feature_category as database 113715:49:40 defines the idempotency as true 113815:49:40 .tracking_database 113915:49:40 does not raise an error 114015:49:40 overrides the method to return the tracking database 114215:49:41 does not raise an error 114315:49:41 returns the lease key 114515:49:41 returns true when execute_batched_migrations_on_schedule feature flag is enabled 114615:49:41 returns false when execute_batched_migrations_on_schedule feature flag is disabled 114715:49:41 returns false when disallow_database_ddl_feature_flags feature flag is enabled 114915:49:41 when the base model does not exist 115015:49:41 does nothing (PENDING: because the base model for ci exists) 115115:49:41 logs a message indicating execution is skipped (PENDING: because the base model for ci exists) 115215:49:41 when the base model does exist 115315:49:41 when the tracking database is shared 115415:49:41 does nothing (PENDING: Skipping because database ci exists) 115515:49:41 when the tracking database is not shared 115615:49:41 when the execute_batched_migrations_on_schedule feature flag is disabled 115715:49:41 does nothing 115815:49:41 when the disallow_database_ddl_feature_flags feature flag is enabled 115915:49:42 does nothing 116015:49:42 when the execute_batched_migrations_on_schedule feature flag is enabled 116115:49:42 when database config is shared 116215:49:42 does nothing 116315:49:42 when no active migrations exist 116415:49:42 does nothing 116515:49:42 when active migrations exist 116615:49:42 delegetes the execution to ExecutionWorker 116715:49:42 executing an entire migration 116815:49:47 marks the migration record as finished 116915:49:52 creates job records for each processed batch 117015:49:57 marks all job records as succeeded 117115:50:02 updates matching records in the range 117215:50:07 does not update non-matching records in the range 117315:50:07 health status 117415:50:07 puts migration on hold when there is autovaccum activity on related tables 117515:50:08 puts migration on hold when the pending WAL count is above the limit 117615:50:08# [RSpecRunTime] RSpec elapsed time: 15 minutes 37.83 seconds. Current RSS: ~1426M. Threads: 5. load average: 0.77 1.08 1.08 1/282 15100 117815:50:08# [RSpecRunTime] Finishing example group spec/workers/database/batched_background_migration/ci_database_worker_spec.rb. It took 28.27 seconds. Expected to take 33.92 seconds. 117915:50:08# [RSpecRunTime] Starting example group spec/models/blob_spec.rb. Expected to take 32.33 seconds. 118115:50:08 does not allow STI 118315:50:08 returns NilClass when given nil 118515:50:08 with project 118615:50:10 behaves like .lazy checks 118715:50:10 does not fetch blobs when none are accessed 118815:50:10 fetches all blobs for the same repository when one is accessed 118915:50:11 does not include blobs from previous requests in later requests 119015:50:11# [RSpecRunTime] RSpec elapsed time: 15 minutes 40.48 seconds. Current RSS: ~1459M. Threads: 5. load average: 0.79 1.08 1.08 2/286 15185 119215:50:11 when the blob size limit is different 119315:50:11 fetches all blobs for the same repository and same blob size limit when one is accessed 119415:50:11 with personal snippet 119515:50:12 behaves like .lazy checks 119615:50:12 does not fetch blobs when none are accessed 119715:50:13 fetches all blobs for the same repository when one is accessed 119815:50:13 does not include blobs from previous requests in later requests 119915:50:13# [RSpecRunTime] RSpec elapsed time: 15 minutes 42.62 seconds. Current RSS: ~1489M. Threads: 5. load average: 0.79 1.08 1.08 1/287 15282 120115:50:13 with project snippet 120215:50:15 behaves like .lazy checks 120315:50:15 does not fetch blobs when none are accessed 120415:50:15 fetches all blobs for the same repository when one is accessed 120515:50:15 does not include blobs from previous requests in later requests 120615:50:15# [RSpecRunTime] RSpec elapsed time: 15 minutes 45.11 seconds. Current RSS: ~1511M. Threads: 5. load average: 0.81 1.08 1.07 1/287 15363 120915:50:15 with project 121015:50:15 behaves like #data checks 121115:50:15 using a binary blob 121215:50:15 returns the data as-is 121315:50:15 using a text blob 121415:50:16 converts the data to UTF-8 121515:50:16 with personal snippet 121615:50:16 behaves like #data checks 121715:50:16 using a binary blob 121815:50:16 returns the data as-is 121915:50:16 using a text blob 122015:50:16 converts the data to UTF-8 122115:50:16 with project snippet 122215:50:16 behaves like #data checks 122315:50:16 using a binary blob 122415:50:16 returns the data as-is 122515:50:16 using a text blob 122615:50:16 converts the data to UTF-8 122715:50:16 #external_storage_error? 122815:50:16 if the blob is stored in LFS 122915:50:16 when LFS is enabled 123015:50:16 is expected to be falsy 123115:50:16 when LFS is not enabled 123215:50:16 is expected to be truthy 123315:50:16 if the blob is not stored in LFS 123415:50:16 is expected to be falsy 123515:50:16 #stored_externally? 123615:50:16 if the blob is stored in LFS 123715:50:16 when LFS is enabled 123815:50:17 is expected to be truthy 123915:50:17 when LFS is not enabled 124015:50:17 is expected to be falsy 124115:50:17 if the blob is not stored in LFS 124215:50:17 is expected to be falsy 124415:50:17 an lfs object 124515:50:17 filename: "file.pdf", is_binary: true 124615:50:17 is expected to eq true 124715:50:17 filename: "file.md", is_binary: false 124815:50:17 is expected to eq false 124915:50:17 filename: "file.txt", is_binary: false 125015:50:17 is expected to eq false 125115:50:17 filename: "file.ics", is_binary: false 125215:50:17 is expected to eq false 125315:50:17 filename: "file.rb", is_binary: false 125415:50:18 is expected to eq false 125515:50:18 filename: "file.exe", is_binary: true 125615:50:18 is expected to eq true 125715:50:18 filename: "file.ini", is_binary: false 125815:50:18 is expected to eq false 125915:50:18 filename: "file.wtf", is_binary: true 126015:50:18 is expected to eq true 126115:50:18 a non-lfs object 126215:50:18 delegates to binary_in_repo? 126415:50:18 is true for symlinks 126515:50:18 is false for non-symlinks 126615:50:18 #executable? 126715:50:18 is true for executables 126815:50:19 is false for non-executables 127015:50:19 returns the extension 127215:50:19 returns the file type 127315:50:19 #simple_viewer 127415:50:19 when the blob is empty 127515:50:19 returns an empty viewer 127615:50:19 when the file represented by the blob is binary 127715:50:19 returns a download viewer 127815:50:19 when the file represented by the blob is text-based 127915:50:19 returns a text viewer 128015:50:19 #rich_viewer 128115:50:19 when the blob has an external storage error 128315:50:19 when the blob is empty 128515:50:19 when the blob is stored externally 128615:50:19 returns a matching viewer 128715:50:19 when the blob is binary 128815:50:20 returns a matching binary viewer 128915:50:20 when the blob is text-based 129015:50:20 returns a matching text-based viewer 129115:50:20 when the blob is video 129215:50:20 returns a video viewer 129315:50:20 when the blob is audio 129415:50:20 returns an audio viewer 129515:50:20 #auxiliary_viewer 129615:50:20 when the blob has an external storage error 129815:50:20 when the blob is empty 130015:50:20 when the blob is stored externally 130115:50:20 returns a matching viewer 130215:50:20 when the blob is binary 130415:50:20 when the blob is text-based 130515:50:21 returns a matching text-based viewer 130615:50:21 when the blob is GitlabCiYml 130715:50:21 returns a matching viewer for .gitlab-ci.yml 130815:50:21 returns nil for non .gitlab-ci.yml 130915:50:21 when the project has a custom CI config path 131015:50:21 returns a matching viewer for the custom CI file 131115:50:21 returns nil for the incorrect CI file 131215:50:21 #rendered_as_text? 131315:50:21 when ignoring errors 131415:50:21 when the simple viewer is text-based 131515:50:21 is expected to be truthy 131615:50:21 when the simple viewer is binary 131715:50:21 is expected to be falsy 131815:50:21 when not ignoring errors 131915:50:21 when the viewer has render errors 132015:50:21 is expected to be falsy 132115:50:21 when the viewer doesn't have render errors 132215:50:21 is expected to be truthy 132415:50:22 works with policy 132515:50:22 when project is nil 132615:50:22 does not err 132715:50:22# [RSpecRunTime] Finishing example group spec/models/blob_spec.rb. It took 13.66 seconds. Expected to take 32.33 seconds. 132815:50:22# [RSpecRunTime] Starting example group spec/lib/gitlab/prometheus_client_spec.rb. Expected to take 31.06 seconds. 132915:50:22Gitlab::PrometheusClient 133115:50:22 issues a "query" request to the API endpoint 133315:50:22 returns true when status code is 200 and healthy response body 133415:50:22 returns false when status code is 200 and unhealthy response body 133515:50:22 raises error when status code not 200 133715:50:22 returns true when status code is 200 133815:50:22 returns false when status code is not 200 133915:50:22 raises error when ready api throws exception 134015:50:22 failure to reach a provided prometheus url 134215:50:22 behaves like exceptions are raised 134315:50:23 raises a Gitlab::PrometheusClient::ConnectionError when a Net::OpenTimeout is rescued 134415:50:23 raises a Gitlab::PrometheusClient::ConnectionError when a Net::ReadTimeout is rescued 134515:50:23 raises a Gitlab::PrometheusClient::ConnectionError when a Net::WriteTimeout is rescued 134615:50:23 raises a Gitlab::PrometheusClient::ConnectionError when a Gitlab::HTTP_V2::ReadTotalTimeout is rescued 134715:50:23 raises a Gitlab::PrometheusClient::ConnectionError when a EOFError is rescued 134815:50:23 raises a Gitlab::PrometheusClient::ConnectionError when a SocketError is rescued 134915:50:23 raises a Gitlab::PrometheusClient::ConnectionError when a OpenSSL::SSL::SSLError is rescued 135015:50:23 raises a Gitlab::PrometheusClient::ConnectionError when a OpenSSL::OpenSSLError is rescued 135115:50:23 raises a Gitlab::PrometheusClient::ConnectionError when a Errno::ECONNRESET is rescued 135215:50:24 raises a Gitlab::PrometheusClient::ConnectionError when a Errno::ECONNREFUSED is rescued 135315:50:24 raises a Gitlab::PrometheusClient::ConnectionError when a Errno::EHOSTUNREACH is rescued 135415:50:24 raises a Gitlab::PrometheusClient::ConnectionError when a Errno::ENETUNREACH is rescued 135515:50:24 raises a Gitlab::PrometheusClient::ConnectionError when a Gitlab::HTTP_V2::BlockedUrlError is rescued 135615:50:24 raises a Gitlab::PrometheusClient::ConnectionError when a Gitlab::HTTP_V2::RedirectionTooDeep is rescued 135715:50:24 raises a Gitlab::PrometheusClient::ConnectionError when a Net::HTTPBadResponse is rescued 135815:50:24# [RSpecRunTime] RSpec elapsed time: 15 minutes 53.94 seconds. Current RSS: ~1584M. Threads: 5. load average: 0.90 1.09 1.08 1/284 15364 136115:50:24 behaves like exceptions are raised 136215:50:24 raises a Gitlab::PrometheusClient::ConnectionError when a Net::OpenTimeout is rescued 136315:50:24 raises a Gitlab::PrometheusClient::ConnectionError when a Net::ReadTimeout is rescued 136415:50:25 raises a Gitlab::PrometheusClient::ConnectionError when a Net::WriteTimeout is rescued 136515:50:25 raises a Gitlab::PrometheusClient::ConnectionError when a Gitlab::HTTP_V2::ReadTotalTimeout is rescued 136615:50:25 raises a Gitlab::PrometheusClient::ConnectionError when a EOFError is rescued 136715:50:25 raises a Gitlab::PrometheusClient::ConnectionError when a SocketError is rescued 136815:50:25 raises a Gitlab::PrometheusClient::ConnectionError when a OpenSSL::SSL::SSLError is rescued 136915:50:25 raises a Gitlab::PrometheusClient::ConnectionError when a OpenSSL::OpenSSLError is rescued 137015:50:25 raises a Gitlab::PrometheusClient::ConnectionError when a Errno::ECONNRESET is rescued 137115:50:25 raises a Gitlab::PrometheusClient::ConnectionError when a Errno::ECONNREFUSED is rescued 137215:50:25 raises a Gitlab::PrometheusClient::ConnectionError when a Errno::EHOSTUNREACH is rescued 137315:50:25 raises a Gitlab::PrometheusClient::ConnectionError when a Errno::ENETUNREACH is rescued 137415:50:26 raises a Gitlab::PrometheusClient::ConnectionError when a Gitlab::HTTP_V2::BlockedUrlError is rescued 137515:50:26 raises a Gitlab::PrometheusClient::ConnectionError when a Gitlab::HTTP_V2::RedirectionTooDeep is rescued 137615:50:26 raises a Gitlab::PrometheusClient::ConnectionError when a Net::HTTPBadResponse is rescued 137715:50:26# [RSpecRunTime] RSpec elapsed time: 15 minutes 55.64 seconds. Current RSS: ~1586M. Threads: 5. load average: 0.91 1.09 1.08 1/283 15365 138015:50:26 when request returns vector results 138115:50:26 returns data from the API call 138215:50:26 when request returns matrix results 138415:50:26 when request returns no data 138615:50:26 behaves like failure response 138715:50:26 when request returns 400 with an error message 138815:50:26 raises a Gitlab::PrometheusClient::QueryError error 138915:50:26 when request returns 400 without an error message 139015:50:27 raises a Gitlab::PrometheusClient::QueryError error 139115:50:27 when request returns 500 139215:50:27 raises a Gitlab::PrometheusClient::UnexpectedResponseError error 139315:50:27 when request returns non json data 139415:50:27 raises a Gitlab::PrometheusClient::UnexpectedResponseError error 139615:50:27 when request returns vector results 139715:50:27 returns data from the API call grouped by labels 139815:50:27 when request returns no data 140015:50:27 behaves like failure response 140115:50:27 when request returns 400 with an error message 140215:50:27 raises a Gitlab::PrometheusClient::QueryError error 140315:50:27 when request returns 400 without an error message 140415:50:27 raises a Gitlab::PrometheusClient::QueryError error 140515:50:27 when request returns 500 140615:50:27 raises a Gitlab::PrometheusClient::UnexpectedResponseError error 140715:50:27 when request returns non json data 140815:50:27 raises a Gitlab::PrometheusClient::UnexpectedResponseError error 141015:50:28 calls endpoint and returns list of series 141115:50:28 #label_values 141215:50:28 calls endpoint and returns label values 141315:50:28 #query_range 141415:50:28 when non utc time is passed 141515:50:28 passed dates are properly converted to utc 141615:50:28 when a start time is passed 141715:50:28 passed it in the requested URL 141815:50:28 when request returns vector results 142015:50:28 when request returns matrix results 142115:50:28 returns data from the API call 142215:50:28 when request returns no data 142415:50:28 behaves like failure response 142515:50:28 when request returns 400 with an error message 142615:50:28 raises a Gitlab::PrometheusClient::QueryError error 142715:50:28 when request returns 400 without an error message 142815:50:28 raises a Gitlab::PrometheusClient::QueryError error 142915:50:28 when request returns 500 143015:50:29 raises a Gitlab::PrometheusClient::UnexpectedResponseError error 143115:50:29 when request returns non json data 143215:50:29 raises a Gitlab::PrometheusClient::UnexpectedResponseError error 143315:50:29 .compute_step 143415:50:29 time_interval_in_seconds: 0, step: 60 143515:50:29 is expected to eq 60 143615:50:29 time_interval_in_seconds: 10 hours, step: 60 143715:50:29 is expected to eq 60 143815:50:29 time_interval_in_seconds: 10 hours and 1 second, step: 61 143915:50:29 is expected to eq 61 144015:50:29 time_interval_in_seconds: 30 minutes, step: 60 144115:50:29 is expected to eq 60 144215:50:29 time_interval_in_seconds: 3 hours, step: 60 144315:50:29 is expected to eq 60 144415:50:29 time_interval_in_seconds: 8 hours, step: 60 144515:50:29 is expected to eq 60 144615:50:29 time_interval_in_seconds: 1 day, step: 144 144715:50:29 is expected to eq 144 144815:50:29 time_interval_in_seconds: 3 days, step: 432 144915:50:29 is expected to eq 432 145015:50:29 time_interval_in_seconds: 1 week, step: 1008 145115:50:30 is expected to eq 1008 145415:50:30 when response status code is 200 145515:50:30 returns response object 145615:50:30 when response status code is not 200 145715:50:30 returns response object 145815:50:30 when Gitlab::HTTP::ResponseError is raised 145915:50:30 without response code 146015:50:30 raises PrometheusClient::ConnectionError 146115:50:30 with response code 146215:50:30 raises Gitlab::PrometheusClient::QueryError 146315:50:30# [RSpecRunTime] Finishing example group spec/lib/gitlab/prometheus_client_spec.rb. It took 8.28 seconds. Expected to take 31.06 seconds. 146415:50:30# [RSpecRunTime] Starting example group spec/finders/ci/jobs_finder_spec.rb. Expected to take 29.17 seconds. 146515:50:30Ci::JobsFinder#execute 146615:50:31 when project, pipeline, and runner are blank 146815:50:31 when admin mode setting is disabled 146915:50:32 is expected to contain exactly #<Ci::Build status: "pending", finished_at: nil, created_at: "2024-09-20 08:50:29.000000000 +0000", u...id: nil, user_id: nil, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil>, #<Ci::Build status: "running", finished_at: nil, created_at: "2024-09-20 08:50:29.000000000 +0000", u...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-09-20 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> 147015:50:32# [RSpecRunTime] RSpec elapsed time: 16 minutes 1.41 seconds. Current RSS: ~1582M. Threads: 5. load average: 0.92 1.09 1.08 1/281 15366 147215:50:32 when admin mode setting is enabled 147315:50:32 when in admin mode 147415:50:32 is expected to contain exactly #<Ci::Build status: "pending", finished_at: nil, created_at: "2024-09-20 08:50:29.000000000 +0000", u...id: nil, user_id: nil, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil>, #<Ci::Build status: "running", finished_at: nil, created_at: "2024-09-20 08:50:29.000000000 +0000", u...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-09-20 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> 147515:50:32 when not in admin mode 147615:50:32 is expected to be empty 147715:50:32 with admin and admin mode enabled 147815:50:32 with param `scope` 147915:50:32 scope: "pending", expected_jobs: lazy { [pending_job] } 148015:50:32 is expected to contain exactly #<Ci::Build status: "pending", finished_at: nil, created_at: "2024-09-20 08:50:29.000000000 +0000", u...id: nil, user_id: nil, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil> 148115:50:32 scope: "running", expected_jobs: lazy { [running_job] } 148215:50:32 is expected to contain exactly #<Ci::Build status: "running", finished_at: nil, created_at: "2024-09-20 08:50:29.000000000 +0000", u...id: nil, user_id: nil, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil> 148315:50:32 scope: "finished", expected_jobs: lazy { [successful_job] } 148415:50:32 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-09-20 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> 148515:50:32 scope: ["running", "success"], expected_jobs: lazy { [running_job, successful_job] } 148615:50:32 is expected to contain exactly #<Ci::Build status: "running", finished_at: nil, created_at: "2024-09-20 08:50:29.000000000 +0000", u...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-09-20 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> 148715:50:32 with param `runner_type` 148815:50:35 with feature flag :admin_jobs_filter_runner_type enabled 148915:50:35 runner_type: "group_type", expected_jobs: lazy { [job_with_group_runner] } 149015:50:35 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-09-20 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> 149115:50:35# [RSpecRunTime] RSpec elapsed time: 16 minutes 4.49 seconds. Current RSS: ~1555M. Threads: 5. load average: 0.92 1.09 1.08 1/281 15367 149315:50:35 runner_type: "instance_type", expected_jobs: lazy { [job_with_instance_runner] } 149415:50:35 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-09-20 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> 149515:50:35 runner_type: "project_type", expected_jobs: lazy { [job_with_project_runner] } 149615:50:35 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-09-20 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> 149715:50:35 runner_type: ["instance_type", "project_type"], expected_jobs: lazy { [job_with_instance_runner, job_with_project_runner] } 149815:50:35 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-09-20 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-09-20 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> 149915:50:35 with feature flag :admin_jobs_filter_runner_type disabled 150015:50:35 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-09-20 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-09-20 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-09-20 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: "pending", finished_at: nil, created_at: "2024-09-20 08:50:29.000000000 +0000", u...id: nil, user_id: nil, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil>, #<Ci::Build status: "running", finished_at: nil, created_at: "2024-09-20 08:50:29.000000000 +0000", u...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-09-20 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> 150215:50:37 with feature flag :admin_jobs_filter_runner_type enabled 150315:50:37 param_runner_type: "group_type", param_scope: "running", expected_jobs: lazy { [job_with_running_status_and_group_runner] } 150415:50:37 is expected to contain exactly #<Ci::Build status: "running", finished_at: nil, created_at: "2024-09-20 08:50:29.000000000 +0000", u...id: nil, user_id: nil, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil> 150515:50:37# [RSpecRunTime] RSpec elapsed time: 16 minutes 7.26 seconds. Current RSS: ~1533M. Threads: 5. load average: 0.92 1.09 1.08 2/281 15368 150715:50:37 param_runner_type: ["instance_type", "project_type"], param_scope: "finished", expected_jobs: lazy { [job_with_instance_runner, job_with_project_runner] } 150815:50:38 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-09-20 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-09-20 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> 150915:50:38 param_runner_type: ["instance_type", "project_type"], param_scope: "pending", expected_jobs: lazy { [] } 151015:50:38 is expected to contain exactly 151115:50:38 with feature flag :admin_jobs_filter_runner_type disabled 151215:50:38 param_runner_type: "group_type", param_scope: "running", expected_jobs: lazy do 151315:50:38 [job_with_running_status_and_group_runner, running_job] 151515:50:38 is expected to contain exactly #<Ci::Build status: "running", finished_at: nil, created_at: "2024-09-20 08:50:29.000000000 +0000", u...id: nil, user_id: nil, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil> and #<Ci::Build status: "running", finished_at: nil, created_at: "2024-09-20 08:50:29.000000000 +0000", u...id: nil, user_id: nil, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil> 151615:50:38 param_runner_type: ["instance_type", "project_type"], param_scope: "finished", expected_jobs: lazy do 151815:50:38 job_with_instance_runner, 151915:50:38 job_with_project_runner, 152015:50:38 successful_job 152315:50:38 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-09-20 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-09-20 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-09-20 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> 152415:50:38 param_runner_type: ["instance_type", "project_type"], param_scope: "pending", expected_jobs: lazy { [pending_job] } 152515:50:38 is expected to contain exactly #<Ci::Build status: "pending", finished_at: nil, created_at: "2024-09-20 08:50:29.000000000 +0000", u...id: nil, user_id: nil, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil> 152615:50:38 with user not being project member 152715:50:38 is expected to be empty 152815:50:38 without user 152915:50:38 is expected to be empty 153015:50:38 when project is present 153115:50:38 with user being project maintainer 153215:50:39 returns jobs for the specified project 153315:50:39 when artifacts are present for some jobs 153415:50:39 when with_artifacts is true 153515:50:39 returns only jobs with artifacts 153615:50:39 when with_artifacts is false 153715:50:39 returns all jobs 153815:50:39 with param `scope 153915:50:39 param_scope: "success", expected_jobs: lazy { [successful_job, job_with_artifacts] } 154015:50:40 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-09-20 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-09-20 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> 154115:50:40 param_scope: "[success pending]", expected_jobs: lazy { [successful_job, job_with_artifacts] } 154215:50:40 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-09-20 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-09-20 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> 154315:50:40 param_scope: "pending", expected_jobs: lazy { [] } 154415:50:40 is expected to contain exactly 154515:50:40 param_scope: nil, expected_jobs: lazy { [successful_job, job_with_artifacts] } 154615:50:40 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-09-20 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-09-20 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> 154715:50:40 with user being project guest 154815:50:41 returns no jobs 154915:50:41 without user 155015:50:41 returns no jobs 155115:50:41 when pipeline is present 155215:50:41 with user being project maintainer 155315:50:41 does not return retried jobs by default 155415:50:41 when include_retried is false 155515:50:41 does not return retried jobs 155615:50:41 when include_retried is true 155715:50:41 returns retried jobs 155815:50:41 without user 155915:50:42 returns no jobs 156015:50:42 when runner is present 156115:50:42 when current user is an admin 156215:50:42 when admin mode is enabled 156315:50:42 returns jobs for the specified project 156515:50:42 param_runner_type: "project_type", param_scope: "success", expected_jobs: lazy { [job_4] } 156615:50:42 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-09-20 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> 156715:50:42 param_runner_type: "instance_type", param_scope: nil, expected_jobs: lazy { [] } 156815:50:42 is expected to contain exactly 156915:50:42 param_runner_type: nil, param_scope: "pending", expected_jobs: lazy { [] } 157015:50:43 is expected to contain exactly 157115:50:43 with user being project guest 157215:50:43 returns no jobs 157315:50:43 without user 157415:50:43 returns no jobs 157515:50:43# [RSpecRunTime] Finishing example group spec/finders/ci/jobs_finder_spec.rb. It took 13.1 seconds. Expected to take 29.17 seconds. 157615:50:43# [RSpecRunTime] Starting example group spec/services/packages/debian/extract_metadata_service_spec.rb. Expected to take 28.15 seconds. 157715:50:43Packages::Debian::ExtractMetadataService 157815:50:43 with valid file types 158015:50:43 behaves like Test Debian ExtractMetadata Service 158115:50:46Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 158315:50:46To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 158415:50:46 returns file_type :source, architecture nil and fields nil 158515:50:46# [RSpecRunTime] RSpec elapsed time: 16 minutes 16.03 seconds. Current RSS: ~1527M. Threads: 5. load average: 0.94 1.09 1.08 1/281 15369 158815:50:46 behaves like Test Debian ExtractMetadata Service 158915:50:48Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 159115:50:48To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 159215:50:48 returns file_type :dsc, architecture nil and fields including {"Binary"=>"sample-dev, libsample0, sample-udeb, sample-ddeb"} 159315:50:48# [RSpecRunTime] RSpec elapsed time: 16 minutes 17.49 seconds. Current RSS: ~1521M. Threads: 5. load average: 0.94 1.09 1.08 1/281 15370 159615:50:48 behaves like Test Debian ExtractMetadata Service 159715:50:49Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 159915:50:49To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 160015:50:49 returns file_type :deb, architecture "amd64" and fields including {"Multi-Arch"=>"same"} 160115:50:49# [RSpecRunTime] RSpec elapsed time: 16 minutes 19.12 seconds. Current RSS: ~1517M. Threads: 5. load average: 0.94 1.09 1.08 1/284 15380 160415:50:49 behaves like Test Debian ExtractMetadata Service 160515:50:51Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 160715:50:51To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 160815:50:51 returns file_type :udeb, architecture "amd64" and fields including {"Package"=>"sample-udeb"} 160915:50:51# [RSpecRunTime] RSpec elapsed time: 16 minutes 20.71 seconds. Current RSS: ~1505M. Threads: 5. load average: 0.94 1.08 1.08 1/284 15387 161215:50:51 behaves like Test Debian ExtractMetadata Service 161315:50:52Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 161515:50:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 161615:50:52 returns file_type :ddeb, architecture "amd64" and fields including {"Package"=>"sample-ddeb"} 161715:50:52# [RSpecRunTime] RSpec elapsed time: 16 minutes 22.25 seconds. Current RSS: ~1491M. Threads: 5. load average: 0.94 1.08 1.08 1/284 15394 161915:50:52 with buildinfo 162015:50:52 behaves like Test Debian ExtractMetadata Service 162115:50:54Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 162315:50:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 162415:50:54 returns file_type :buildinfo, architecture nil and fields including {"Architecture"=>"amd64 source", "Build-Architecture"=>"amd64"} 162515:50:54# [RSpecRunTime] RSpec elapsed time: 16 minutes 23.79 seconds. Current RSS: ~1477M. Threads: 5. load average: 0.94 1.08 1.08 1/284 15395 162715:50:54 with changes 162815:50:54 behaves like Test Debian ExtractMetadata Service 162915:50:55Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 163115:50:55To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 163215:50:55 returns file_type :changes, architecture nil and fields including {"Architecture"=>"source amd64", "Binary"=>"libsample0 sample-dev sample-udeb"} 163315:50:55# [RSpecRunTime] RSpec elapsed time: 16 minutes 25.14 seconds. Current RSS: ~1460M. Threads: 5. load average: 0.95 1.08 1.08 1/284 15396 163515:50:55 with valid source extensions 163715:50:55 behaves like Test Debian ExtractMetadata Service 163815:50:57Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 164015:50:57To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 164115:50:57 returns file_type :source, architecture nil and fields nil 164215:50:57# [RSpecRunTime] RSpec elapsed time: 16 minutes 26.55 seconds. Current RSS: ~1453M. Threads: 5. load average: 0.95 1.08 1.08 1/281 15397 164515:50:57 behaves like Test Debian ExtractMetadata Service 164615:50:58Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 164815:50:58To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 164915:50:58 returns file_type :source, architecture nil and fields nil 165015:50:58# [RSpecRunTime] RSpec elapsed time: 16 minutes 28.02 seconds. Current RSS: ~1447M. Threads: 5. load average: 0.95 1.08 1.08 1/281 15398 165315:50:58 behaves like Test Debian ExtractMetadata Service 165415:50:59Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 165615:50:59To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 165715:51:00 returns file_type :source, architecture nil and fields nil 165815:51:00# [RSpecRunTime] RSpec elapsed time: 16 minutes 29.35 seconds. Current RSS: ~1446M. Threads: 5. load average: 0.95 1.08 1.08 1/281 15399 166115:51:00 behaves like Test Debian ExtractMetadata Service 166215:51:01Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 166415:51:01To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 166515:51:01 returns file_type :source, architecture nil and fields nil 166615:51:01# [RSpecRunTime] RSpec elapsed time: 16 minutes 30.85 seconds. Current RSS: ~1443M. Threads: 5. load average: 0.95 1.08 1.08 1/281 15400 166815:51:01 with invalid source extensions 167015:51:02Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 167215:51:02To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 167315:51:02 raises an error 167415:51:02# [RSpecRunTime] RSpec elapsed time: 16 minutes 32.26 seconds. Current RSS: ~1442M. Threads: 5. load average: 0.95 1.08 1.08 1/281 15401 167715:51:04Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 167915:51:04To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 168015:51:04 raises an error 168115:51:04# [RSpecRunTime] RSpec elapsed time: 16 minutes 33.63 seconds. Current RSS: ~1441M. Threads: 5. load average: 0.95 1.08 1.08 1/281 15402 168315:51:04 with invalid file name 168415:51:05Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 168615:51:05To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 168715:51:05 raises an error 168815:51:05# [RSpecRunTime] RSpec elapsed time: 16 minutes 35.08 seconds. Current RSS: ~1443M. Threads: 5. load average: 0.95 1.08 1.08 1/281 15403 169015:51:05 with invalid package file 169115:51:07Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 169315:51:07To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 169415:51:07 raises an error 169515:51:07# [RSpecRunTime] RSpec elapsed time: 16 minutes 36.62 seconds. Current RSS: ~1442M. Threads: 5. load average: 0.95 1.08 1.08 1/281 15404 169715:51:07# [RSpecRunTime] Finishing example group spec/services/packages/debian/extract_metadata_service_spec.rb. It took 23.74 seconds. Expected to take 28.15 seconds. 169815:51:07# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/requests_rack_middleware_spec.rb. Expected to take 26.43 seconds. 169915:51:07Gitlab::Metrics::RequestsRackMiddleware 170115:51:07 @app.call succeeds with 200 170215:51:07 tracks request count and duration 170315:51:10 guarantees SLI metrics are incremented with all the required labels 170415:51:10 request is a health check endpoint 170515:51:10 when path is /-/liveness 170615:51:10 increments health endpoint counter rather than overall counter and does not record duration 170715:51:10# [RSpecRunTime] RSpec elapsed time: 16 minutes 40.24 seconds. Current RSS: ~1442M. Threads: 5. load average: 0.96 1.08 1.08 1/281 15405 170915:51:10 when path is /-/liveness/ 171015:51:11 increments health endpoint counter rather than overall counter and does not record duration 171115:51:11 when path is /-/%6D%65%74%72%69%63%73 171215:51:11 increments health endpoint counter rather than overall counter and does not record duration 171315:51:11 request is not a health check endpoint 171415:51:11 when path is /-/ordinary-requests 171515:51:11 increments regular counters and tracks duration 171615:51:11 when path is /-/ 171715:51:11 increments regular counters and tracks duration 171815:51:11 when path is /-/health/subpath 171915:51:11 increments regular counters and tracks duration 172015:51:11 @app.call returns an error code 172115:51:11 tracks count and error rate but not duration and apdex 172215:51:11 @app.call throws exception 172315:51:11 tracks the correct metrics 172415:51:11 application context 172515:51:11 when a context is present 172615:51:11 adds the feature category to the labels for required metrics 172715:51:12 does not record a feature category for health check endpoints 172815:51:12 when application raises an exception when the feature category context is present 172915:51:12 adds the feature category to the labels for http_requests_total 173015:51:12 when the context is not available 173115:51:12 sets the required labels to unknown 173215:51:12 SLI satisfactory 173315:51:12 request_urgency_name: :high, duration: 0.1, success: true 173415:51:12 Grape API handler having expected duration setup 173515:51:12 captures SLI metrics 173615:51:12 Rails controller having expected duration setup 173715:51:12 captures SLI metrics 173815:51:12 request_urgency_name: :high, duration: 0.25, success: false 173915:51:12 Grape API handler having expected duration setup 174015:51:12 captures SLI metrics 174115:51:12 Rails controller having expected duration setup 174215:51:12 captures SLI metrics 174315:51:12 request_urgency_name: :high, duration: 0.3, success: false 174415:51:12 Grape API handler having expected duration setup 174515:51:12 captures SLI metrics 174615:51:12 Rails controller having expected duration setup 174715:51:12 captures SLI metrics 174815:51:12 request_urgency_name: :medium, duration: 0.3, success: true 174915:51:12 Grape API handler having expected duration setup 175015:51:13 captures SLI metrics 175115:51:13 Rails controller having expected duration setup 175215:51:13 captures SLI metrics 175315:51:13 request_urgency_name: :medium, duration: 0.5, success: false 175415:51:13 Grape API handler having expected duration setup 175515:51:13 captures SLI metrics 175615:51:13 Rails controller having expected duration setup 175715:51:13 captures SLI metrics 175815:51:13 request_urgency_name: :medium, duration: 0.6, success: false 175915:51:13 Grape API handler having expected duration setup 176015:51:13 captures SLI metrics 176115:51:13 Rails controller having expected duration setup 176215:51:13 captures SLI metrics 176315:51:13 request_urgency_name: :default, duration: 0.6, success: true 176415:51:13 Grape API handler having expected duration setup 176515:51:13 captures SLI metrics 176615:51:13 Rails controller having expected duration setup 176715:51:13 captures SLI metrics 176815:51:13 request_urgency_name: :default, duration: 1.0, success: false 176915:51:13 Grape API handler having expected duration setup 177015:51:14 captures SLI metrics 177115:51:14 Rails controller having expected duration setup 177215:51:14 captures SLI metrics 177315:51:14 request_urgency_name: :default, duration: 1.2, success: false 177415:51:14 Grape API handler having expected duration setup 177515:51:14 captures SLI metrics 177615:51:14 Rails controller having expected duration setup 177715:51:14 captures SLI metrics 177815:51:14 request_urgency_name: :low, duration: 4.5, success: true 177915:51:14 Grape API handler having expected duration setup 178015:51:14 captures SLI metrics 178115:51:14 Rails controller having expected duration setup 178215:51:14 captures SLI metrics 178315:51:14 request_urgency_name: :low, duration: 5.0, success: false 178415:51:14 Grape API handler having expected duration setup 178515:51:14 captures SLI metrics 178615:51:14 Rails controller having expected duration setup 178715:51:14 captures SLI metrics 178815:51:14 request_urgency_name: :low, duration: 6, success: false 178915:51:14 Grape API handler having expected duration setup 179015:51:14 captures SLI metrics 179115:51:14 Rails controller having expected duration setup 179215:51:14 captures SLI metrics 179315:51:14 Grape API without expected duration 179415:51:15 falls back request's expectation to default (1 second) 179515:51:15 Rails controller without expected duration 179615:51:15 falls back request's expectation to default (1 second) 179715:51:15 A request with urgency set on the env (from ETag-caching) 179815:51:15 records the request with the correct urgency 179915:51:15 An unknown request 180015:51:15 falls back request's expectation to default (1 second) 180115:51:15 .initialize_metrics 180215:51:16 sets labels for http_requests_total 180315:51:17 sets labels for http_request_duration_seconds 180415:51:19 has every label in config/feature_categories.yml 180515:51:19# [RSpecRunTime] RSpec elapsed time: 16 minutes 48.99 seconds. Current RSS: ~1505M. Threads: 5. load average: 0.96 1.08 1.07 1/281 15406 180715:51:19# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/requests_rack_middleware_spec.rb. It took 12.37 seconds. Expected to take 26.43 seconds. 180815:51:19# [RSpecRunTime] Starting example group spec/policies/packages/policies/group_policy_spec.rb. Expected to take 25.24 seconds. 180915:51:19Packages::Policies::GroupPolicy 181015:51:20 read_package 181215:51:20 when admin mode is enabled 181315:51:21 is expected to be allowed :read_package 181415:51:21# [RSpecRunTime] RSpec elapsed time: 16 minutes 50.45 seconds. Current RSS: ~1476M. Threads: 5. load average: 1.05 1.09 1.08 2/281 15407 181615:51:21 when admin mode is disabled 181715:51:21 is expected to be disallowed :read_package 181915:51:21 is expected to be allowed :read_package 182015:51:21 with maintainer 182115:51:21 is expected to be allowed :read_package 182215:51:21 with reporter 182315:51:21 is expected to be allowed :read_package 182515:51:21 is expected to be disallowed :read_package 182615:51:21 with non member 182715:51:22 is expected to be disallowed :read_package 182815:51:22 with anonymous 182915:51:22 is expected to be disallowed :read_package 183015:51:22 deploy token access 183115:51:22 when a deploy token with read_package_registry scope 183215:51:22 is expected to be allowed :read_package 183315:51:22 when a deploy token with write_package_registry scope 183415:51:22 is expected to be allowed :read_package 183515:51:22 read public package registry 183615:51:22 group_visibility: "PRIVATE", project_visibility: "PRIVATE", package_registry_access_level: 0, can_read_group: true, application_setting: true, result: true 183715:51:23 is expected to be allowed :read_package_within_public_registries 183815:51:23 group_visibility: "PRIVATE", project_visibility: "PRIVATE", package_registry_access_level: 0, can_read_group: true, application_setting: false, result: true 183915:51:23 is expected to be allowed :read_package_within_public_registries 184015:51:23 group_visibility: "PRIVATE", project_visibility: "PRIVATE", package_registry_access_level: 0, can_read_group: false, application_setting: true, result: false 184115:51:23 is expected to be disallowed :read_package_within_public_registries 184215:51:23 group_visibility: "PRIVATE", project_visibility: "PRIVATE", package_registry_access_level: 0, can_read_group: false, application_setting: false, result: false 184315:51:23 is expected to be disallowed :read_package_within_public_registries 184415:51:23 group_visibility: "PRIVATE", project_visibility: "PRIVATE", package_registry_access_level: 10, can_read_group: true, application_setting: true, result: true 184515:51:24 is expected to be allowed :read_package_within_public_registries 184615:51:24 group_visibility: "PRIVATE", project_visibility: "PRIVATE", package_registry_access_level: 10, can_read_group: true, application_setting: false, result: true 184715:51:24 is expected to be allowed :read_package_within_public_registries 184815:51:24 group_visibility: "PRIVATE", project_visibility: "PRIVATE", package_registry_access_level: 10, can_read_group: false, application_setting: true, result: false 184915:51:24 is expected to be disallowed :read_package_within_public_registries 185015:51:24 group_visibility: "PRIVATE", project_visibility: "PRIVATE", package_registry_access_level: 10, can_read_group: false, application_setting: false, result: false 185115:51:25 is expected to be disallowed :read_package_within_public_registries 185215:51:25 group_visibility: "PRIVATE", project_visibility: "PRIVATE", package_registry_access_level: 20, can_read_group: true, application_setting: true, result: true 185315:51:25 is expected to be allowed :read_package_within_public_registries 185415:51:25 group_visibility: "PRIVATE", project_visibility: "PRIVATE", package_registry_access_level: 20, can_read_group: true, application_setting: false, result: true 185515:51:25 is expected to be allowed :read_package_within_public_registries 185615:51:25 group_visibility: "PRIVATE", project_visibility: "PRIVATE", package_registry_access_level: 20, can_read_group: false, application_setting: true, result: false 185715:51:25 is expected to be disallowed :read_package_within_public_registries 185815:51:25 group_visibility: "PRIVATE", project_visibility: "PRIVATE", package_registry_access_level: 20, can_read_group: false, application_setting: false, result: false 185915:51:26 is expected to be disallowed :read_package_within_public_registries 186015:51:26 group_visibility: "PRIVATE", project_visibility: "PRIVATE", package_registry_access_level: 30, can_read_group: true, application_setting: true, result: true 186115:51:26 is expected to be allowed :read_package_within_public_registries 186215:51:26 group_visibility: "PRIVATE", project_visibility: "PRIVATE", package_registry_access_level: 30, can_read_group: true, application_setting: false, result: true 186315:51:26 is expected to be allowed :read_package_within_public_registries 186415:51:26 group_visibility: "PRIVATE", project_visibility: "PRIVATE", package_registry_access_level: 30, can_read_group: false, application_setting: true, result: true 186515:51:27 is expected to be allowed :read_package_within_public_registries 186615:51:27 group_visibility: "PRIVATE", project_visibility: "PRIVATE", package_registry_access_level: 30, can_read_group: false, application_setting: false, result: false 186715:51:27 is expected to be disallowed :read_package_within_public_registries 186815:51:27 group_visibility: "INTERNAL", project_visibility: "PRIVATE", package_registry_access_level: 0, can_read_group: true, application_setting: true, result: true 186915:51:27 is expected to be allowed :read_package_within_public_registries 187015:51:27 group_visibility: "INTERNAL", project_visibility: "PRIVATE", package_registry_access_level: 0, can_read_group: true, application_setting: false, result: true 187115:51:27 is expected to be allowed :read_package_within_public_registries 187215:51:27 group_visibility: "INTERNAL", project_visibility: "PRIVATE", package_registry_access_level: 0, can_read_group: false, application_setting: true, result: false 187315:51:28 is expected to be disallowed :read_package_within_public_registries 187415:51:28 group_visibility: "INTERNAL", project_visibility: "PRIVATE", package_registry_access_level: 0, can_read_group: false, application_setting: false, result: false 187515:51:28 is expected to be disallowed :read_package_within_public_registries 187615:51:28 group_visibility: "INTERNAL", project_visibility: "PRIVATE", package_registry_access_level: 10, can_read_group: true, application_setting: true, result: true 187715:51:28 is expected to be allowed :read_package_within_public_registries 187815:51:28 group_visibility: "INTERNAL", project_visibility: "PRIVATE", package_registry_access_level: 10, can_read_group: true, application_setting: false, result: true 187915:51:29 is expected to be allowed :read_package_within_public_registries 188015:51:29 group_visibility: "INTERNAL", project_visibility: "PRIVATE", package_registry_access_level: 10, can_read_group: false, application_setting: true, result: false 188115:51:29 is expected to be disallowed :read_package_within_public_registries 188215:51:29 group_visibility: "INTERNAL", project_visibility: "PRIVATE", package_registry_access_level: 10, can_read_group: false, application_setting: false, result: false 188315:51:29 is expected to be disallowed :read_package_within_public_registries 188415:51:29 group_visibility: "INTERNAL", project_visibility: "PRIVATE", package_registry_access_level: 20, can_read_group: true, application_setting: true, result: true 188515:51:29 is expected to be allowed :read_package_within_public_registries 188615:51:29 group_visibility: "INTERNAL", project_visibility: "PRIVATE", package_registry_access_level: 20, can_read_group: true, application_setting: false, result: true 188715:51:30 is expected to be allowed :read_package_within_public_registries 188815:51:30 group_visibility: "INTERNAL", project_visibility: "PRIVATE", package_registry_access_level: 20, can_read_group: false, application_setting: true, result: false 188915:51:30 is expected to be disallowed :read_package_within_public_registries 189015:51:30 group_visibility: "INTERNAL", project_visibility: "PRIVATE", package_registry_access_level: 20, can_read_group: false, application_setting: false, result: false 189115:51:30 is expected to be disallowed :read_package_within_public_registries 189215:51:30 group_visibility: "INTERNAL", project_visibility: "PRIVATE", package_registry_access_level: 30, can_read_group: true, application_setting: true, result: true 189315:51:31 is expected to be allowed :read_package_within_public_registries 189415:51:31 group_visibility: "INTERNAL", project_visibility: "PRIVATE", package_registry_access_level: 30, can_read_group: true, application_setting: false, result: true 189515:51:31 is expected to be allowed :read_package_within_public_registries 189615:51:31 group_visibility: "INTERNAL", project_visibility: "PRIVATE", package_registry_access_level: 30, can_read_group: false, application_setting: true, result: true 189715:51:31 is expected to be allowed :read_package_within_public_registries 189815:51:31 group_visibility: "INTERNAL", project_visibility: "PRIVATE", package_registry_access_level: 30, can_read_group: false, application_setting: false, result: false 189915:51:31 is expected to be disallowed :read_package_within_public_registries 190015:51:31# [RSpecRunTime] Finishing example group spec/policies/packages/policies/group_policy_spec.rb. It took 12.25 seconds. Expected to take 25.24 seconds. 190115:51:31# [RSpecRunTime] Starting example group spec/lib/gitlab/cache/json_caches/json_keyed_spec.rb. Expected to take 23.97 seconds. 190215:51:31Gitlab::Cache::JsonCaches::JsonKeyed 190415:51:32 when the cached value is a hash 190515:51:32 returns nil when the data is not in a nested structure 190615:51:32 when there are other nested keys in the cache 190715:51:32 only returns the value we are concerned with 190815:51:32 when cache_key_strategy is unknown 190915:51:32 raises KeyError 191115:51:32 when there is an existing value in the cache 191215:51:32 preserves the existing value when writing a different key 191315:51:32 overwrites existing value when writing the same key 191415:51:32 when using the version strategy 191515:51:32 writes value to the cache with the given key 191715:51:32 with cache_key concerns 191815:51:32 uses the expanded_key 191915:51:32 when namespace is nil 192015:51:32 uses the expanded_key 192115:51:32 behaves like Json Cache class 192315:51:33 returns the cached value when there is data in the cache with the given key 192415:51:33 returns nil when there is no data in the cache with the given key 192515:51:33 parses the cached value 192615:51:33 returns nil when klass is nil 192715:51:33 gracefully handles an empty hash 192815:51:33 when the cached value is a JSON true value 192915:51:33 parses the cached value 193015:51:33 when the cached value is a JSON false value 193115:51:33 parses the cached value 193215:51:33 when the cached value is a hash 193315:51:33 gracefully handles bad cached entry 193415:51:33 gracefully handles unknown attributes 193515:51:34 gracefully handles excluded fields from attributes during serialization 193615:51:34 when the cached value is an array 193715:51:34 parses the cached value 193815:51:34 returns an empty array when klass is nil 193915:51:34 gracefully handles bad cached entry 194015:51:34 gracefully handles an empty array 194115:51:34 gracefully handles items with unknown attributes 194315:51:34 writes value to the cache with the given key 194415:51:34 writes a string containing a JSON representation of the value to the cache 194515:51:34 passes options the underlying cache implementation 194615:51:34 passes options the underlying cache implementation when options is empty 194715:51:35 passes options the underlying cache implementation when options is nil 194915:51:35 requires a block 195015:51:35 passes options the underlying cache implementation 195115:51:35 when the given key does not exist in the cache 195215:51:35 when the result of the block is truthy 195315:51:35 returns the result of the block 195415:51:35 caches the value 195515:51:35 when the result of the block is false 195615:51:35 returns the result of the block 195715:51:35 caches the value 195815:51:35 when the result of the block is nil 195915:51:35 returns the result of the block 196015:51:35 caches the value 196115:51:35 when the given key exists in the cache 196215:51:35 when the cached value is a hash 196315:51:36 parses the cached value 196415:51:36 decodes enums correctly 196515:51:36 returns the result of the block when `as` option is nil 196615:51:36 returns the result of the block when `as` option is missing 196715:51:36 when the cached value is an instance of ActiveRecord::Base 196815:51:36 returns a persisted record when id is set 196915:51:36 returns a new record when id is nil 197015:51:36 returns a new record when id is missing 197115:51:36 gracefully handles bad cached entry 197215:51:36 gracefully handles an empty hash 197315:51:36 gracefully handles unknown attributes 197415:51:37 gracefully handles excluded fields from attributes during serialization 197515:51:37# [RSpecRunTime] RSpec elapsed time: 17 minutes 6.41 seconds. Current RSS: ~1577M. Threads: 5. load average: 0.97 1.07 1.07 1/281 15408 197715:51:37 when the cached value is a array 197815:51:37 parses the cached value 197915:51:37 returns an empty array when `as` option is nil 198015:51:37 returns an empty array when `as` option is not provided 198115:51:37 when the cached value is true 198215:51:37 returns the cached value 198315:51:37 does not execute the block 198415:51:37 does not write to the cache 198515:51:37 when the cached value is false 198615:51:37 returns the cached value 198715:51:38 does not execute the block 198815:51:38 does not write to the cache 198915:51:38 when the cached value is nil 199015:51:38 returns the result of the block 199115:51:38 writes the result of the block to the cache 199215:51:38# [RSpecRunTime] Finishing example group spec/lib/gitlab/cache/json_caches/json_keyed_spec.rb. It took 6.47 seconds. Expected to take 23.97 seconds. 199315:51:38# [RSpecRunTime] Starting example group spec/lib/gitlab/diff/lines_unfolder_spec.rb. Expected to take 23.08 seconds. 199415:51:38Gitlab::Diff::LinesUnfolder 199515:51:38 position requires a middle expansion and new match lines 199615:51:38 old_line is an invalid number 199715:51:39 fails gracefully 199915:51:39 returns the extracted blob lines correctly 200115:51:40 return merge of blob lines with diff lines correctly 200215:51:41 merged lines have correct line codes 200315:51:41# [RSpecRunTime] RSpec elapsed time: 17 minutes 10.4 seconds. Current RSS: ~1575M. Threads: 5. load average: 0.97 1.07 1.07 1/281 15409 200515:51:41 position requires a middle expansion and no top match line 200715:51:41 returns the extracted blob lines correctly 200915:51:42 return merge of blob lines with diff lines correctly 201015:51:43 merged lines have correct line codes 201115:51:43# [RSpecRunTime] RSpec elapsed time: 17 minutes 12.46 seconds. Current RSS: ~1568M. Threads: 5. load average: 0.97 1.07 1.07 1/281 15410 201315:51:43 position requires a middle expansion and no bottom match line 201515:51:43 returns the extracted blob lines correctly 201715:51:44 return merge of blob lines with diff lines correctly 201815:51:45 merged lines have correct line codes 201915:51:45# [RSpecRunTime] RSpec elapsed time: 17 minutes 14.7 seconds. Current RSS: ~1542M. Threads: 5. load average: 0.97 1.07 1.07 1/281 15411 202115:51:45 position requires a short top expansion 202315:51:46 returns the extracted blob lines correctly 202515:51:46 return merge of blob lines with diff lines correctly 202615:51:47 merged lines have correct line codes 202715:51:47# [RSpecRunTime] RSpec elapsed time: 17 minutes 16.8 seconds. Current RSS: ~1534M. Threads: 5. load average: 0.97 1.07 1.07 1/281 15412 202915:51:47 position sits between two match lines (no expasion needed) 203215:51:48 position requires bottom expansion and new match lines 203415:51:48 returns the extracted blob lines correctly 203615:51:49 return merge of blob lines with diff lines correctly 203715:51:50 merged lines have correct line codes 203815:51:50# [RSpecRunTime] RSpec elapsed time: 17 minutes 19.55 seconds. Current RSS: ~1529M. Threads: 5. load average: 0.97 1.07 1.07 1/281 15413 204015:51:50 position requires bottom expansion and no new match line 204215:51:50 returns the extracted blob lines correctly 204415:51:51 return merge of blob lines with diff lines correctly 204515:51:52 merged lines have correct line codes 204615:51:52# [RSpecRunTime] RSpec elapsed time: 17 minutes 21.68 seconds. Current RSS: ~1530M. Threads: 5. load average: 0.98 1.07 1.07 1/281 15414 204815:51:52 positioned on an image 204915:51:52 diff file is not text 205115:51:53 diff file is text 205315:51:53# [RSpecRunTime] Finishing example group spec/lib/gitlab/diff/lines_unfolder_spec.rb. It took 15.32 seconds. Expected to take 23.08 seconds. 205415:51:53# [RSpecRunTime] Starting example group spec/services/project_access_tokens/rotate_service_spec.rb. Expected to take 21.97 seconds. 205515:51:53ProjectAccessTokens::RotateService 205715:51:53 when user tries to rotate token with different access level 205815:51:53 when current user is an owner 205915:51:53 behaves like rotates token successfully 206015:51:55 rotates user's own token 206115:51:55# [RSpecRunTime] RSpec elapsed time: 17 minutes 24.37 seconds. Current RSS: ~1523M. Threads: 5. load average: 0.98 1.07 1.07 1/281 15415 206315:51:55 when creating the new token fails 206415:51:56 returns an error 206515:51:57 reverts the changes 206615:51:57# [RSpecRunTime] RSpec elapsed time: 17 minutes 26.96 seconds. Current RSS: ~1515M. Threads: 5. load average: 0.98 1.06 1.07 1/281 15416 206815:51:57 when current user is not an owner 206915:51:57 when current user is maintainer 207015:51:57 when access level is not owner 207115:51:57 behaves like rotates token successfully 207215:51:58 rotates user's own token 207315:51:59# [RSpecRunTime] RSpec elapsed time: 17 minutes 28.31 seconds. Current RSS: ~1513M. Threads: 5. load average: 0.98 1.06 1.07 1/281 15417 207515:51:59 when access level is owner 207615:52:00 does not rotate token with higher priviledge 207715:52:00# [RSpecRunTime] RSpec elapsed time: 17 minutes 29.67 seconds. Current RSS: ~1514M. Threads: 5. load average: 0.98 1.06 1.07 1/281 15418 207915:52:00 when current user is not maintainer 208015:52:01 does not rotate the token 208115:52:01# [RSpecRunTime] RSpec elapsed time: 17 minutes 30.94 seconds. Current RSS: ~1511M. Threads: 5. load average: 0.98 1.06 1.07 1/281 15419 208315:52:01 when current user is admin 208415:52:01 when admin mode enabled 208515:52:01 behaves like rotates token successfully 208615:52:02 rotates user's own token 208715:52:02# [RSpecRunTime] RSpec elapsed time: 17 minutes 32.04 seconds. Current RSS: ~1509M. Threads: 5. load average: 0.98 1.06 1.07 1/281 15420 208915:52:02 when admin mode not enabled 209015:52:03 does not rotate the token 209115:52:03 when nested membership 209215:52:03 when current user is an owner 209315:52:03 behaves like rotates token successfully 209415:52:05 rotates user's own token 209515:52:05# [RSpecRunTime] RSpec elapsed time: 17 minutes 34.69 seconds. Current RSS: ~1505M. Threads: 5. load average: 0.98 1.06 1.07 1/281 15421 209715:52:05 when its a bot user 209815:52:08 does not update membership expires at 209915:52:08 when retain_resource_access_token_user_after_revoke FF is disabled 210015:52:09 updates membership expires at 210115:52:09# [RSpecRunTime] RSpec elapsed time: 17 minutes 38.81 seconds. Current RSS: ~1495M. Threads: 5. load average: 0.98 1.06 1.07 1/281 15422 210315:52:09 when current user is not an owner 210415:52:09 when current user is maintainer 210515:52:09 when access level is not owner 210615:52:09 behaves like rotates token successfully 210715:52:11 rotates user's own token 210815:52:11# [RSpecRunTime] RSpec elapsed time: 17 minutes 40.39 seconds. Current RSS: ~1497M. Threads: 5. load average: 0.98 1.06 1.07 1/281 15423 211015:52:11 when access level is owner 211115:52:12 does not rotate token with higher priviledge 211215:52:12# [RSpecRunTime] RSpec elapsed time: 17 minutes 42.15 seconds. Current RSS: ~1498M. Threads: 5. load average: 0.98 1.06 1.07 1/282 15424 211415:52:12 when current user is not maintainer 211515:52:14 does not rotate the token 211615:52:14# [RSpecRunTime] RSpec elapsed time: 17 minutes 43.69 seconds. Current RSS: ~1498M. Threads: 5. load average: 0.98 1.06 1.07 1/282 15425 211815:52:14# [RSpecRunTime] Finishing example group spec/services/project_access_tokens/rotate_service_spec.rb. It took 20.65 seconds. Expected to take 21.97 seconds. 211915:52:14# [RSpecRunTime] Starting example group spec/lib/gitlab/zentao/client_spec.rb. Expected to take 21.25 seconds. 212015:52:14Gitlab::Zentao::Client 212215:52:14 if integration is nil 212315:52:14 raises ConfigError 212415:52:14 integration is provided 212515:52:15 is initialized successfully 212615:52:15 #fetch_product 212715:52:15 with valid product 212815:52:16 fetches the product 212915:52:16 with invalid product 213015:52:17 fetches the empty product 213115:52:17 with invalid response 213215:52:18 fetches the empty product 213415:52:18 with valid resource 213515:52:18 responds with success 213615:52:18 with deleted resource 213715:52:19 responds with unsuccess 213815:52:19 #fetch_issues 213915:52:20 returns the response 214015:52:20 marking the issues as seen in the product 214115:52:21 adds issue ids to the cache 214215:52:22 does not add issue ids to the cache if max set size has been reached 214315:52:22 does not duplicate issue ids in the cache 214415:52:23 touches the cache ttl every time issues are fetched 214515:52:23# [RSpecRunTime] RSpec elapsed time: 17 minutes 52.95 seconds. Current RSS: ~1523M. Threads: 5. load average: 0.99 1.06 1.07 1/281 15426 214715:52:23 #fetch_issue 214815:52:23 with invalid id 214915:52:24 raises Error 215015:52:24 with valid id 215115:52:24 when issue has been seen on the index 215215:52:25 fetches the issue 215315:52:25 when issue has not been seen on the index 215415:52:26 raises RequestError 215715:52:26 no ends slash 215915:52:27# [RSpecRunTime] RSpec elapsed time: 17 minutes 56.48 seconds. Current RSS: ~1522M. Threads: 5. load average: 0.99 1.06 1.07 1/281 15427 216315:52:28# [RSpecRunTime] RSpec elapsed time: 17 minutes 57.59 seconds. Current RSS: ~1521M. Threads: 5. load average: 0.99 1.06 1.07 1/281 15428 216615:52:29 joins url correctly 216715:52:29# [RSpecRunTime] Finishing example group spec/lib/gitlab/zentao/client_spec.rb. It took 14.7 seconds. Expected to take 21.25 seconds. 216815:52:29# [RSpecRunTime] Starting example group spec/lib/gitlab/database/sharding_key_spec.rb. Expected to take 20.38 seconds. 216915:52:29new tables missing sharding_key 217015:52:29 allows tables that have a sharding key to only have a cell-local schema 217115:52:30 does not allow tables with FK references to be permanently exempted (PENDING: These tables need to be fixed) 217215:52:30 does not allow tables that are permanently exempted from sharding to have sharding keys 217315:52:30 does not allow invalid follow-up issue URLs 217415:52:33 ensures all sharding_key columns are not nullable or have a not null check constraint 217515:52:43 ensures all sharding_key columns exist and reference projects, namespaces or organizations 217615:52:43 requires a sharding_key for all cell-local tables, after milestone 16.6 217715:52:44 only allows `allowed_to_be_missing_foreign_key` to include sharding keys 217815:52:45 only allows `allowed_to_be_missing_not_null` to include sharding keys 217915:52:48 ensures all organization_id columns are not nullable, have no default, and have a foreign key 218015:52:49 only allows `allowed_to_be_missing_sharding_key` to include tables that are missing a sharding_key 218115:52:49# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/sharding_key_spec.rb. It took 20.02 seconds. Expected to take 20.38 seconds. 218215:52:49# [RSpecRunTime] RSpec elapsed time: 18 minutes 18.49 seconds. Current RSS: ~1491M. Threads: 5. load average: 0.99 1.05 1.07 1/284 15429 218415:52:49# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migrations/constraints_helpers_spec.rb. Expected to take 19.41 seconds. 218515:52:49Gitlab::Database::Migrations::ConstraintsHelpers 218615:52:49 #validate_text_limit 218715:52:49 when constraint_name is not provided 218815:52:49 calls validate_check_constraint with an infered constraint name 218915:52:49 when constraint_name is provided 219015:52:49 calls validate_check_constraint with the correct parameters 219115:52:49 #check_constraint_name 219215:52:49 returns a valid constraint name 219315:52:49 #remove_multi_column_not_null_constraint 219415:52:49 when constraint_name is not provided 219515:52:49 calls remove_check_constraint with an infered constraint name 219615:52:49 when constraint_name is provided 219715:52:49 calls remove_check_constraint with the correct parameters 219815:52:49 #remove_check_constraint 219915:52:49 removes the constraint 220015:52:49 #add_text_limit 220115:52:49 when it is called with the default options 220215:52:50 calls add_check_constraint with an infered constraint name and validate: true 220315:52:50 when all parameters are provided 220415:52:50 calls add_check_constraint with the correct parameters 220515:52:50 #switch_constraint_names 220615:52:50 when inside a transaction 220715:52:50 raises an error 220815:52:50 when outside a transaction 220915:52:51 executes the statement to swap the constraint names 221015:52:51 #validate_multi_column_not_null_constraint 221115:52:51 when constraint_name is not provided 221215:52:51 calls validate_check_constraint with an infered constraint name 221315:52:51 when constraint_name is provided 221415:52:51 calls validate_check_constraint with the correct parameters 221515:52:51 #add_not_null_constraint 221615:52:51 when it is called with the default options 221715:52:51 calls add_check_constraint with an inferred constraint name and validate: true 221815:52:51 when all parameters are provided 221915:52:51 calls add_check_constraint with the correct parameters 222015:52:51 when the column is defined as NOT NULL 222115:52:51 does not add a check constraint 222215:52:51 #validate_check_constraint 222315:52:51 when the constraint does not exist 222415:52:51 raises an error 222515:52:51 when the constraint exists 222615:52:51 performs validation 222715:52:51 #add_multi_column_not_null_constraint 222815:52:51 when it is called with the default options 222915:52:51 calls add_check_constraint with an infered constraint name and validate: true 223015:52:51 when all parameters are provided 223115:52:52 calls add_check_constraint with the correct parameters 223215:52:52 when only one column is supplied 223315:52:52 raises an error 223415:52:52 #rename_constraint 223515:52:52 executes the statement to rename constraint 223615:52:52 #copy_check_constraints 223715:52:52 when inside a transaction 223815:52:52 raises an error 223915:52:52 when outside a transaction 224015:52:52 copies check constraints from one column to another 224115:52:52 does nothing if there are no constraints defined for the old column 224215:52:52 raises an error when the orginating column does not exist 224315:52:52 raises an error when the target column does not exist 224415:52:52 #validate_not_null_constraint 224515:52:52 when constraint_name is not provided 224615:52:52 calls validate_check_constraint with an infered constraint name 224715:52:52 when constraint_name is provided 224815:52:53 calls validate_check_constraint with the correct parameters 224915:52:53 #check_not_null_constraint_exists? 225015:52:53 when constraint_name is not provided 225115:52:53 calls check_constraint_exists? with an infered constraint name 225215:52:53 when constraint_name is provided 225315:52:53 calls check_constraint_exists? with the correct parameters 225415:52:53 #drop_constraint 225515:52:53 executes the statement to drop the constraint 225615:52:53 when cascade option is false 225715:52:53 executes the statement to drop the constraint without cascade 225815:52:53 #check_text_limit_exists? 225915:52:53 when constraint_name is not provided 226015:52:53 calls check_constraint_exists? with an infered constraint name 226115:52:53 when constraint_name is provided 226215:52:53 calls check_constraint_exists? with the correct parameters 226315:52:53 #remove_text_limit 226415:52:53 when constraint_name is not provided 226515:52:53 calls remove_check_constraint with an infered constraint name 226615:52:53 when constraint_name is provided 226715:52:53 calls remove_check_constraint with the correct parameters 226815:52:53 #remove_not_null_constraint 226915:52:53 when constraint_name is not provided 227015:52:53 calls remove_check_constraint with an infered constraint name 227115:52:53 when constraint_name is provided 227215:52:54 calls remove_check_constraint with the correct parameters 227315:52:54 #add_check_constraint 227415:52:54 when constraint name validation 227515:52:54 raises an error when too long 227615:52:54 does not raise error when the length is acceptable 227715:52:54 when inside a transaction 227815:52:54 raises an error 227915:52:54 when outside a transaction 228015:52:54 when the constraint is already defined in the database 228115:52:54 does not create a constraint 228215:52:54 when the constraint is not defined in the database 228315:52:54 creates the constraint 228415:52:54 with a schema-prefixed table 228515:52:54 includes the schema in the ADD CONSTRAINT query 228615:52:54 when validate is not provided 228715:52:54 performs validation 228815:52:54 when validate is provided with a falsey value 228915:52:54 skips validation 229015:52:54 when validate is provided with a truthy value 229115:52:55 performs validation 229215:52:55 #check_constraint_exists? 229315:52:55 returns true if a constraint exists 229415:52:55 returns true if a constraint exists in the specified non-current schema 229515:52:55 returns false if a constraint does not exist 229615:52:55 returns false if a constraint with the same name exists in another table 229715:52:55 returns false if a constraint with the same name exists for the same table in another schema 229815:52:55# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migrations/constraints_helpers_spec.rb. It took 6.53 seconds. Expected to take 19.41 seconds. 229915:52:55# [RSpecRunTime] Starting example group spec/models/ci/job_token/allowlist_spec.rb. Expected to take 18.85 seconds. 230015:52:55Ci::JobToken::Allowlist 230115:52:56 does not allow STI 230315:52:56 adds the group 230415:52:56 when no groups are added to the scope 230515:52:56 returns an empty list 230715:52:57 with inbound 230815:52:57 adds the project 230915:52:57 with outbound 231015:52:57 adds the project 231215:52:57 when no projects are added to the scope 231315:52:57 with inbound 231415:52:57 returns the project defining the scope 231515:52:57 with outbound 231615:52:57 returns the project defining the scope 231715:52:57 when projects are added to the scope 231815:53:00 direction: :outbound, additional_project: outbound_allowlist_project 231915:53:00 returns all projects that can be accessed from a given scope 232015:53:00# [RSpecRunTime] RSpec elapsed time: 18 minutes 29.66 seconds. Current RSS: ~1551M. Threads: 5. load average: 0.92 1.03 1.06 2/284 15430 232215:53:00 direction: :inbound, additional_project: inbound_allowlist_project 232315:53:00 returns all projects that can be accessed from a given scope 232415:53:00 #includes_project? 232515:53:00 without scoped projects 232615:53:00 includes_project: source_project, direction: :outbound, result: false 232715:53:00 is expected to equal false 232815:53:00 includes_project: source_project, direction: :inbound, result: false 232915:53:00 is expected to equal false 233015:53:00 includes_project: unscoped_project, direction: :outbound, result: false 233115:53:00 is expected to equal false 233215:53:00 includes_project: unscoped_project, direction: :inbound, result: false 233315:53:01 is expected to equal false 233415:53:01 with a project in each allowlist 233515:53:03 includes_project: source_project, direction: :outbound, result: false 233615:53:03 is expected to equal false 233715:53:03# [RSpecRunTime] RSpec elapsed time: 18 minutes 32.97 seconds. Current RSS: ~1524M. Threads: 5. load average: 0.92 1.03 1.06 1/284 15431 233915:53:03 includes_project: source_project, direction: :inbound, result: false 234015:53:03 is expected to equal false 234115:53:03 includes_project: inbound_allowlist_project, direction: :outbound, result: false 234215:53:03 is expected to equal false 234315:53:03 includes_project: inbound_allowlist_project, direction: :inbound, result: true 234415:53:04 is expected to equal true 234515:53:04 includes_project: outbound_allowlist_project, direction: :outbound, result: true 234615:53:04 is expected to equal true 234715:53:04 includes_project: outbound_allowlist_project, direction: :inbound, result: false 234815:53:04 is expected to equal false 234915:53:04 includes_project: unscoped_project1, direction: :outbound, result: false 235015:53:04 is expected to equal false 235115:53:04 includes_project: unscoped_project1, direction: :inbound, result: false 235215:53:04 is expected to equal false 235315:53:04 includes_project: unscoped_project2, direction: :outbound, result: false 235415:53:04 is expected to equal false 235515:53:04 includes_project: unscoped_project2, direction: :inbound, result: false 235615:53:04 is expected to equal false 235715:53:04 #includes_group 235815:53:05 without scoped groups 235915:53:05 source_project: unscoped_project, result: false 236015:53:05 is expected to equal false 236115:53:05 with a group in each allowlist 236215:53:06 source_project: project_with_target_project_group_in_allowlist, result: true 236315:53:06 is expected to equal true 236415:53:06 source_project: project_wo_target_project_group_in_allowlist, result: false 236515:53:06 is expected to equal false 236615:53:06# [RSpecRunTime] Finishing example group spec/models/ci/job_token/allowlist_spec.rb. It took 10.6 seconds. Expected to take 18.85 seconds. 236715:53:06# [RSpecRunTime] Starting example group spec/uploaders/ci/pipeline_artifact_uploader_spec.rb. Expected to take 18.11 seconds. 236815:53:06Ci::PipelineArtifactUploader 236915:53:06 behaves like builds correct paths 237115:53:06 behaves like matches the method pattern 237215:53:07 is expected to match /\h{2}\/\h{2}\/\h{64}\/pipelines\/\d+\/artifacts\/\d+/ 237415:53:07 behaves like matches the method pattern 237515:53:07 is expected to match /artifacts\/tmp\/cache/ 237715:53:07 behaves like matches the method pattern 237815:53:08 is expected to match /artifacts\/tmp\/work/ 237915:53:08 #upload_path 238015:53:08 behaves like matches the method pattern 238115:53:09 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 238215:53:09 #relative_path 238315:53:10 is relative (PENDING: Path not set, skipping.) 238415:53:10 .absolute_path 238515:53:10 behaves like matches the method pattern 238615:53:10 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 238815:53:10 behaves like matches the method pattern 238915:53:11 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 239015:53:11 path traversal exploits 239115:53:12 throws an exception 239215:53:12 when object store is REMOTE 239315:53:12 behaves like builds correct paths 239515:53:12 behaves like matches the method pattern 239615:53:13 is expected to match /\h{2}\/\h{2}\/\h{64}\/pipelines\/\d+\/artifacts\/\d+/ 239815:53:13 behaves like matches the method pattern 239915:53:14 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 240115:53:14 behaves like matches the method pattern 240215:53:14 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 240315:53:14 #upload_path 240415:53:14 behaves like matches the method pattern 240515:53:15 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 240615:53:15 #relative_path 240715:53:16 is relative (PENDING: Path not set, skipping.) 240815:53:16 .absolute_path 240915:53:16 behaves like matches the method pattern 241015:53:16 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 241215:53:16 behaves like matches the method pattern 241315:53:17 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 241415:53:17 path traversal exploits 241515:53:18 throws an exception 241615:53:18 when file is stored in valid local_path 241715:53:19 is expected to match /\/builds\/gitlab-org\/gitlab\/tmp\/tests\/artifacts\/\h{2}\/\h{2}\/\h{64}\/pipelines\/57\/artifacts\/17\/code_coverage.json/ 241815:53:19# [RSpecRunTime] Finishing example group spec/uploaders/ci/pipeline_artifact_uploader_spec.rb. It took 12.7 seconds. Expected to take 18.11 seconds. 241915:53:19# [RSpecRunTime] Starting example group spec/tasks/gitlab/db/truncate_legacy_tables_rake_spec.rb. Expected to take 17.6 seconds. 242015:53:19gitlab:db:truncate_legacy_tables 242115:53:19 when truncating main tables on the ci database 242215:53:19 behaves like truncating legacy tables 242315:53:19 when tables are not locked for writes 242415:53:21 raises an error when trying to truncate the tables 242515:53:21# [RSpecRunTime] RSpec elapsed time: 18 minutes 50.97 seconds. Current RSS: ~1502M. Threads: 5. load average: 1.23 1.10 1.08 1/284 15432 242715:53:21 when tables are locked for writes 242815:53:22 calls TablesTruncate with the correct parameters and default minimum batch size 242915:53:22 truncates the legacy table 243015:53:22 does not truncate the table that belongs to the connection schema 243115:53:22 when running in dry_run mode 243215:53:22 does not truncate any tables 243315:53:23 prints the truncation sql statement to the output 243415:53:23# [RSpecRunTime] RSpec elapsed time: 18 minutes 52.76 seconds. Current RSS: ~1512M. Threads: 5. load average: 1.23 1.10 1.08 1/284 15433 243615:53:23 when passing until_table parameter via environment variable 243715:53:23 sends the table name to TablesTruncate 243815:53:23 when truncating ci tables on the main database 243915:53:23 behaves like truncating legacy tables 244015:53:23 when tables are not locked for writes 244115:53:23 raises an error when trying to truncate the tables 244215:53:23 when tables are locked for writes 244315:53:24 calls TablesTruncate with the correct parameters and default minimum batch size 244415:53:24 truncates the legacy table 244515:53:24 does not truncate the table that belongs to the connection schema 244615:53:24 when running in dry_run mode 244715:53:24 does not truncate any tables 244815:53:25 prints the truncation sql statement to the output 244915:53:25# [RSpecRunTime] RSpec elapsed time: 18 minutes 54.45 seconds. Current RSS: ~1524M. Threads: 5. load average: 1.23 1.10 1.08 1/284 15434 245115:53:25 when passing until_table parameter via environment variable 245215:53:25 sends the table name to TablesTruncate 245315:53:29# [RSpecRunTime] Finishing example group spec/tasks/gitlab/db/truncate_legacy_tables_rake_spec.rb. It took 10.53 seconds. Expected to take 17.6 seconds. 245415:53:29# [RSpecRunTime] RSpec elapsed time: 18 minutes 58.93 seconds. Current RSS: ~1514M. Threads: 5. load average: 1.13 1.08 1.07 1/284 15435 245615:53:29# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/service_spec.rb. Expected to take 16.94 seconds. 245715:53:29Gitlab::Ci::Config::Entry::Service 245815:53:29 when configuration is a string 246215:53:29 returns valid hash 246415:53:30 returns service's image name 246615:53:30 returns service's alias 246815:53:30 returns service's command 247015:53:30 returns service's ports 247115:53:30 #executor_opts 247215:53:30 returns service's executor_opts configuration 247315:53:30 when configuration is a hash 247715:53:30 returns valid hash 247915:53:30 returns service's image name 248115:53:30 returns service's alias 248315:53:30 returns service's command 248515:53:31 returns service's entrypoint 248615:53:31 #pull_policy 248815:53:31 when configuration has ports 248915:53:31 when with_image_ports metadata is not enabled 249115:53:31 is not valid 249215:53:31 when with_image_ports metadata is enabled 249515:53:31 when unknown port keys detected 249615:53:31 is not valid 249815:53:31 returns image's ports 249915:53:31 when configuration has docker options 250015:53:31 with platform option 250415:53:31 returns value 250515:53:31 with user option 250915:53:32 returns value 251015:53:32 when docker options have an invalid property 251215:53:32 is not valid 251315:53:32 when docker options platform is not string 251515:53:32 is not valid 251615:53:32 when configuration has pull_policy 252015:53:32 returns value 252115:53:32 when entry value is not correct 252315:53:32 saves errors 252515:53:32 is not valid 252615:53:32 when unexpected key is specified 252815:53:32 saves errors 253015:53:33 is not valid 253115:53:33 when service has ports 253215:53:33 alias field is mandatory 253315:53:33 when service does not have ports 253415:53:33 alias field is optional 253515:53:33# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/service_spec.rb. It took 3.58 seconds. Expected to take 16.94 seconds. 253615:53:33# [RSpecRunTime] Starting example group spec/workers/stuck_merge_jobs_worker_spec.rb. Expected to take 16.32 seconds. 253715:53:33StuckMergeJobsWorker 253915:53:33 calls MergeRequests::UnstickLockedMergeRequestsService#execute 254015:53:33 when unstick_locked_merge_requests_redis is disabled 254115:53:33 merge job identified as completed 254215:53:37 updates merge request to merged when locked but has merge_commit_sha 254315:53:39 updates merge request to opened when locked but has not been merged 254415:53:45 logs updated stuck merge job ids and errored MRs 254515:53:45# [RSpecRunTime] RSpec elapsed time: 19 minutes 14.94 seconds. Current RSS: ~1559M. Threads: 5. load average: 1.01 1.05 1.07 1/290 16499 254715:53:45 merge job not identified as completed 254815:53:47 does not change merge request state when job is not completed yet 254915:53:47# [RSpecRunTime] RSpec elapsed time: 19 minutes 17.06 seconds. Current RSS: ~1562M. Threads: 5. load average: 1.01 1.05 1.07 1/290 16676 255115:53:47# [RSpecRunTime] Finishing example group spec/workers/stuck_merge_jobs_worker_spec.rb. It took 14.6 seconds. Expected to take 16.32 seconds. 255215:53:47# [RSpecRunTime] Starting example group spec/tasks/gitlab/keep_around_rake_spec.rb. Expected to take 15.81 seconds. 255315:53:47keep-around tasks 255515:53:48 without project 255615:53:49 exits with instructions 255715:53:49# [RSpecRunTime] RSpec elapsed time: 19 minutes 19.25 seconds. Current RSS: ~1560M. Threads: 5. load average: 1.01 1.05 1.07 1/292 16886 255915:53:49 without filename 256015:53:50 exits with instructions 256115:53:50 with project path 256215:53:50 behaves like orphans found 256315:53:50 prints a summary 256415:53:50 with only orphaned keep-arounds 256515:53:50 behaves like orphans found 256615:53:50 prints a summary 256715:53:50 for pipeline keep-arounds 256815:53:50 behaves like orphans found 256915:53:51 prints a summary 257015:53:51 for merge request keep-arounds 257115:53:53 behaves like orphans found 257215:53:53 prints a summary 257315:53:53# [RSpecRunTime] RSpec elapsed time: 19 minutes 22.87 seconds. Current RSS: ~1564M. Threads: 5. load average: 1.09 1.07 1.07 1/290 17146 257515:53:53 for diff note keep-arounds 257615:53:54 behaves like orphans found 257715:53:54 prints a summary 257815:53:55# [RSpecRunTime] RSpec elapsed time: 19 minutes 24.29 seconds. Current RSS: ~1558M. Threads: 5. load average: 1.09 1.07 1.07 1/290 17328 258015:53:55 for note keep-arounds 258115:53:55 behaves like orphans found 258215:53:55 prints a summary 258315:53:55 for todo keep-arounds 258415:53:55 behaves like orphans found 258515:53:56 prints a summary 258615:53:59# [RSpecRunTime] Finishing example group spec/tasks/gitlab/keep_around_rake_spec.rb. It took 12.14 seconds. Expected to take 15.81 seconds. 258715:54:00# [RSpecRunTime] RSpec elapsed time: 19 minutes 29.32 seconds. Current RSS: ~1543M. Threads: 5. load average: 1.08 1.07 1.07 1/289 17367 258915:54:00# [RSpecRunTime] Starting example group spec/graphql/mutations/container_expiration_policies/update_spec.rb. Expected to take 15.31 seconds. 259015:54:00Mutations::ContainerExpirationPolicies::Update 259115:54:00 is expected to require graphql authorizations :admin_container_image 259315:54:00 with existing container expiration policy 259415:54:00 user_role: :maintainer, shared_examples_name: "updating the container expiration policy" 259515:54:00 behaves like updating the container expiration policy 259615:54:00 behaves like updating the container expiration policy attributes 259715:54:01 updates the container expiration policy 259815:54:01 behaves like not creating the container expiration policy 259915:54:01 doesn't create the container expiration policy 260015:54:01# [RSpecRunTime] RSpec elapsed time: 19 minutes 30.82 seconds. Current RSS: ~1538M. Threads: 5. load average: 1.08 1.07 1.07 1/289 17368 260215:54:01 behaves like returning a success 260315:54:01 returns the container expiration policy with no errors 260415:54:01 with invalid params 260515:54:02 doesn't update the cadence 260615:54:04 returns an error 260715:54:04 behaves like not creating the container expiration policy 260815:54:04 doesn't create the container expiration policy 260915:54:04# [RSpecRunTime] RSpec elapsed time: 19 minutes 33.92 seconds. Current RSS: ~1530M. Threads: 5. load average: 1.08 1.07 1.07 1/289 17369 261115:54:04 with blank regex 261215:54:05 doesn't update the cadence 261315:54:05 returns an error 261415:54:05 behaves like not creating the container expiration policy 261515:54:05 doesn't create the container expiration policy 261615:54:05# [RSpecRunTime] RSpec elapsed time: 19 minutes 35.13 seconds. Current RSS: ~1534M. Threads: 5. load average: 1.07 1.07 1.07 1/284 17370 261815:54:05 user_role: :developer, shared_examples_name: "denying access to container expiration policy" 261915:54:05 behaves like denying access to container expiration policy 262015:54:06 raises Gitlab::Graphql::Errors::ResourceNotAvailable 262115:54:06 user_role: :reporter, shared_examples_name: "denying access to container expiration policy" 262215:54:06 behaves like denying access to container expiration policy 262315:54:06 raises Gitlab::Graphql::Errors::ResourceNotAvailable 262415:54:06 user_role: :guest, shared_examples_name: "denying access to container expiration policy" 262515:54:06 behaves like denying access to container expiration policy 262615:54:06 raises Gitlab::Graphql::Errors::ResourceNotAvailable 262715:54:06 user_role: :anonymous, shared_examples_name: "denying access to container expiration policy" 262815:54:06 behaves like denying access to container expiration policy 262915:54:07 raises Gitlab::Graphql::Errors::ResourceNotAvailable 263015:54:07 without existing container expiration policy 263115:54:07 user_role: :maintainer, shared_examples_name: "creating the container expiration policy" 263215:54:07 behaves like creating the container expiration policy 263315:54:07 behaves like updating the container expiration policy attributes 263415:54:07 creates a new container expiration policy 263515:54:08 updates the container expiration policy 263615:54:08# [RSpecRunTime] RSpec elapsed time: 19 minutes 37.66 seconds. Current RSS: ~1544M. Threads: 5. load average: 1.07 1.07 1.07 1/284 17371 263815:54:08 behaves like returning a success 263915:54:08 returns the container expiration policy with no errors 264015:54:08 user_role: :developer, shared_examples_name: "denying access to container expiration policy" 264115:54:08 behaves like denying access to container expiration policy 264215:54:09 raises Gitlab::Graphql::Errors::ResourceNotAvailable 264315:54:09 user_role: :reporter, shared_examples_name: "denying access to container expiration policy" 264415:54:09 behaves like denying access to container expiration policy 264515:54:09 raises Gitlab::Graphql::Errors::ResourceNotAvailable 264615:54:09 user_role: :guest, shared_examples_name: "denying access to container expiration policy" 264715:54:09 behaves like denying access to container expiration policy 264815:54:09 raises Gitlab::Graphql::Errors::ResourceNotAvailable 264915:54:09 user_role: :anonymous, shared_examples_name: "denying access to container expiration policy" 265015:54:09 behaves like denying access to container expiration policy 265115:54:10 raises Gitlab::Graphql::Errors::ResourceNotAvailable 265215:54:10# [RSpecRunTime] Finishing example group spec/graphql/mutations/container_expiration_policies/update_spec.rb. It took 10.14 seconds. Expected to take 15.31 seconds. 265315:54:10# [RSpecRunTime] Starting example group spec/graphql/mutations/merge_requests/create_spec.rb. Expected to take 14.69 seconds. 265415:54:10Mutations::MergeRequests::Create 265615:54:10 when user is not a project member 265715:54:11 behaves like resource not available 265815:54:11 raises an error 265915:54:11# [RSpecRunTime] RSpec elapsed time: 19 minutes 40.72 seconds. Current RSS: ~1566M. Threads: 5. load average: 1.06 1.06 1.07 1/285 17402 266115:54:11 when user is a direct project member 266215:54:12 and user is a guest 266315:54:12 behaves like resource not available 266415:54:12 raises an error 266515:54:12# [RSpecRunTime] RSpec elapsed time: 19 minutes 42.13 seconds. Current RSS: ~1572M. Threads: 5. load average: 1.06 1.06 1.07 1/284 17433 266715:54:12 and user is a developer 266815:54:13Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol. 267015:54:13To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 267115:54:13 creates a new merge request 267215:54:14Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol. 267415:54:14To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 267515:54:14 returns a new merge request 267615:54:14 when optional description field is set 267715:54:15Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol. 267915:54:15To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 268015:54:15 returns a new merge request with a description 268115:54:15# [RSpecRunTime] RSpec elapsed time: 19 minutes 44.71 seconds. Current RSS: ~1573M. Threads: 5. load average: 1.06 1.06 1.07 1/284 17438 268315:54:15 when optional labels field is set 268415:54:16Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol. 268615:54:16To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 268715:54:16 returns a new merge request with labels 268815:54:16# [RSpecRunTime] RSpec elapsed time: 19 minutes 45.94 seconds. Current RSS: ~1572M. Threads: 5. load average: 1.06 1.06 1.07 1/284 17439 269015:54:16 when service cannot create a merge request 269115:54:17 does not create a new merge request 269215:54:18 returns errors 269315:54:18# [RSpecRunTime] RSpec elapsed time: 19 minutes 47.46 seconds. Current RSS: ~1564M. Threads: 5. load average: 1.06 1.06 1.07 1/284 17440 269515:54:18 when user is an inherited member from the group 269615:54:18 when project is public with private merge requests 269715:54:19 and user is a guest 269815:54:19 behaves like resource not available 269915:54:19 raises an error 270015:54:19# [RSpecRunTime] RSpec elapsed time: 19 minutes 48.82 seconds. Current RSS: ~1558M. Threads: 5. load average: 1.06 1.06 1.07 1/284 17471 270215:54:19 when project is private 270315:54:20 and user is a guest 270415:54:20 behaves like resource not available 270515:54:20 raises an error 270615:54:20# [RSpecRunTime] RSpec elapsed time: 19 minutes 50.11 seconds. Current RSS: ~1559M. Threads: 5. load average: 1.05 1.06 1.07 1/284 17502 270815:54:20# [RSpecRunTime] Finishing example group spec/graphql/mutations/merge_requests/create_spec.rb. It took 10.66 seconds. Expected to take 14.69 seconds. 270915:54:20# [RSpecRunTime] Starting example group spec/initializers/secret_token_spec.rb. Expected to take 14.33 seconds. 271015:54:20create_tokens 271115:54:20 setting secret keys 271215:54:20 when none of the secrets exist 271315:54:21 generates different hashes for secret_key_base, otp_key_base, and db_key_base 271415:54:21 generates an RSA key for openid_connect_signing_key 271515:54:21 warns about the secrets to add to secrets.yml 271615:54:21 writes the secrets to secrets.yml 271715:54:22 does not write a .secret file 271815:54:22# [RSpecRunTime] RSpec elapsed time: 19 minutes 51.5 seconds. Current RSS: ~1565M. Threads: 5. load average: 1.05 1.06 1.07 1/284 17503 272015:54:22 when the other secrets all exist 272115:54:22 when secret_key_base exists in the environment and secrets.yml 272215:54:22 does not issue a warning 272315:54:22 uses the environment variable 272415:54:23 does not update secrets.yml 272515:54:23 when secret_key_base and otp_key_base exist 272615:54:23 does not write any files 272715:54:23 sets the keys to the values from the environment and secrets.yml 272815:54:24 deletes the .secret file 272915:54:24# [RSpecRunTime] RSpec elapsed time: 19 minutes 53.61 seconds. Current RSS: ~1570M. Threads: 5. load average: 1.05 1.06 1.07 1/284 17504 273115:54:24 when secret_key_base and otp_key_base do not exist 273215:54:24 uses the file secret 273315:54:25 keeps the other secrets as they were 273415:54:25 warns about the missing secrets 273515:54:25 deletes the .secret file 273615:54:25# [RSpecRunTime] RSpec elapsed time: 19 minutes 54.77 seconds. Current RSS: ~1573M. Threads: 5. load average: 1.05 1.06 1.07 1/284 17505 273815:54:25 when rotated_encrypted_settings_key_base does not exist 273915:54:25 does not warn about the missing secrets 274015:54:26 does not update secrets.yml 274115:54:26 when db_key_base is blank but exists in secrets.yml 274215:54:26 warns about updating db_key_base 274315:54:26 warns about the blank value existing in secrets.yml and exits 274415:54:26 does not update secrets.yml 274515:54:26 ensure acknowledged secrets in any installations 274615:54:27 does not allow to add a new secret without a proper handling 274715:54:27# [RSpecRunTime] Finishing example group spec/initializers/secret_token_spec.rb. It took 6.36 seconds. Expected to take 14.33 seconds. 274815:54:27# [RSpecRunTime] Starting example group spec/services/auth/dependency_proxy_authentication_service_spec.rb. Expected to take 13.94 seconds. 274915:54:27Auth::DependencyProxyAuthenticationService 275115:54:27 dependency proxy is not enabled 275215:54:27 behaves like returning 275315:54:27 returns dependency proxy not enabled 275415:54:27 without a user 275515:54:27 behaves like returning 275615:54:27 returns access forbidden 275715:54:27 with a deploy token 275815:54:27 behaves like returning a token with an encoded field 275915:54:27 returns a token with encoded field 276015:54:27 with packages_dependency_proxy_containers_scope_check disabled 276115:54:27 behaves like returning a token with an encoded field 276215:54:27 returns a token with encoded field 276315:54:27 when the the deploy token is restricted with external_authorization 276415:54:27 behaves like returning 276515:54:27 returns access forbidden 276615:54:27 with a human user 276715:54:27 behaves like returning a token with an encoded field 276815:54:27 returns a token with encoded field 276915:54:27 when the deploy token is restricted with external_authorization 277015:54:27 behaves like returning a token with an encoded field 277115:54:28 returns a token with encoded field 277215:54:28 with a personal access token user 277315:54:28 behaves like returning a token with an encoded field 277415:54:28 returns a token with encoded field 277515:54:28 with a group access token 277615:54:28 with insufficient authentication abilities 277715:54:28 behaves like returning 277815:54:28 returns access forbidden 277915:54:28 packages_dependency_proxy_containers_scope_check disabled 278015:54:28 behaves like returning a token with an encoded field 278115:54:28 returns a token with encoded field 278215:54:28 with sufficient authentication abilities 278315:54:28 behaves like returning a token with an encoded field 278415:54:28 returns a token with encoded field 278615:54:28 behaves like returning 278715:54:29 returns access forbidden 278915:54:29 behaves like returning 279015:54:29 returns access forbidden 279115:54:29 all other user types 279215:54:29 with user_type 1 279315:54:29 behaves like returning a token with an encoded field 279415:54:29 returns a token with encoded field 279515:54:29 with user_type 2 279615:54:29 behaves like returning a token with an encoded field 279715:54:29 returns a token with encoded field 279815:54:29 with user_type 3 279915:54:29 behaves like returning a token with an encoded field 280015:54:29 returns a token with encoded field 280115:54:29 with user_type 4 280215:54:29 behaves like returning a token with an encoded field 280315:54:29 returns a token with encoded field 280415:54:29 with user_type 5 280515:54:29 behaves like returning a token with an encoded field 280615:54:29 returns a token with encoded field 280715:54:29 with user_type 7 280815:54:29 behaves like returning a token with an encoded field 280915:54:29 returns a token with encoded field 281015:54:29 with user_type 8 281115:54:29 behaves like returning a token with an encoded field 281215:54:30 returns a token with encoded field 281315:54:30 with user_type 9 281415:54:30 behaves like returning a token with an encoded field 281515:54:30 returns a token with encoded field 281615:54:30 with user_type 10 281715:54:30 behaves like returning a token with an encoded field 281815:54:30 returns a token with encoded field 281915:54:30 with user_type 11 282015:54:30 behaves like returning a token with an encoded field 282115:54:30 returns a token with encoded field 282215:54:30 with user_type 12 282315:54:30 behaves like returning a token with an encoded field 282415:54:30 returns a token with encoded field 282515:54:30 with user_type 13 282615:54:30 behaves like returning a token with an encoded field 282715:54:30 returns a token with encoded field 282815:54:30 with user_type 14 282915:54:30 behaves like returning a token with an encoded field 283015:54:30 returns a token with encoded field 283115:54:30 with user_type 15 283215:54:30 behaves like returning a token with an encoded field 283315:54:30 returns a token with encoded field 283415:54:30 with user_type 16 283515:54:30 behaves like returning a token with an encoded field 283615:54:30 returns a token with encoded field 283715:54:30 with user_type 17 283815:54:30 behaves like returning a token with an encoded field 283915:54:31 returns a token with encoded field 284015:54:31# [RSpecRunTime] Finishing example group spec/services/auth/dependency_proxy_authentication_service_spec.rb. It took 3.89 seconds. Expected to take 13.94 seconds. 284115:54:31# [RSpecRunTime] Starting example group spec/graphql/mutations/incident_management/timeline_event/create_spec.rb. Expected to take 13.41 seconds. 284215:54:31Mutations::IncidentManagement::TimelineEvent::Create 284315:54:31 is expected to require graphql authorizations :admin_incident_management_timeline_event 284515:54:31 when a user has permissions to create a timeline event 284615:54:31 behaves like creating an incident timeline event 284715:54:32 creates a timeline event 284815:54:32 responds with a timeline event 284915:54:32# [RSpecRunTime] RSpec elapsed time: 20 minutes 2.07 seconds. Current RSS: ~1594M. Threads: 5. load average: 1.04 1.06 1.07 1/284 17506 285115:54:32 when TimelineEvents::CreateService responds with an error 285215:54:32 behaves like responding with an incident timeline errors 285315:54:33 returns errors 285415:54:33 when timeline event tags are passed 285515:54:33 behaves like creating an incident timeline event 285615:54:33 creates a timeline event 285715:54:34 responds with a timeline event 285815:54:34 when predefined tags are passed 285915:54:34 creates and sets the tag on the event 286015:54:34 behaves like creating an incident timeline event 286115:54:35 creates a timeline event 286215:54:35 responds with a timeline event 286315:54:35# [RSpecRunTime] RSpec elapsed time: 20 minutes 4.82 seconds. Current RSS: ~1583M. Threads: 5. load average: 1.04 1.06 1.07 1/284 17507 286515:54:35 when predefined tags exist 286615:54:36 does not create a new tag 286715:54:36 when same tags are tried to be assigned to same timeline event 286815:54:36 only assigns the tag once on the event 286915:54:36 with case-insentive tags 287015:54:37 sets the tag on the event 287115:54:37 when non-existing tags are passed 287215:54:37 does not create the timeline event 287315:54:37 behaves like responding with an incident timeline errors 287415:54:37 returns errors 287515:54:37 behaves like failing to create an incident timeline event 287615:54:37 when a user has no permissions to create timeline event 287715:54:38 raises an error 287815:54:38# [RSpecRunTime] Finishing example group spec/graphql/mutations/incident_management/timeline_event/create_spec.rb. It took 7.15 seconds. Expected to take 13.41 seconds. 287915:54:38# [RSpecRunTime] Starting example group spec/services/security/ci_configuration/secret_detection_create_service_spec.rb. Expected to take 13.03 seconds. 288015:54:38Security::CiConfiguration::SecretDetectionCreateService 288215:54:39 user does not belong to project 288315:54:39 returns an error status 288415:54:40 does not track a snowplow event 288515:54:40# [RSpecRunTime] RSpec elapsed time: 20 minutes 9.69 seconds. Current RSS: ~1571M. Threads: 5. load average: 1.04 1.06 1.07 1/290 17666 288715:54:40 user belongs to project 288815:54:41 does track the snowplow event 288915:54:41 raises exception if the user does not have permission to create a new branch 289015:54:41 when exception is raised 289115:54:42 when branch was created 289215:54:42 tries to rm branch 289315:54:42# [RSpecRunTime] RSpec elapsed time: 20 minutes 12.18 seconds. Current RSS: ~1571M. Threads: 5. load average: 1.04 1.06 1.07 1/290 17857 289515:54:42 when branch was not created 289615:54:43 does not try to rm branch 289715:54:43 with no parameters 289815:54:44 returns the path to create a new merge request 289915:54:44 when the project has a non-default ci config file 290015:54:44 does track the snowplow event 290115:54:44 when existing ci config contains anchors/aliases 290215:54:45 returns a ServiceResponse error 290315:54:45 when parsing existing ci config gives a Psych error 290415:54:45 returns a ServiceResponse error 290515:54:45 when parsing existing ci config gives any other error 290615:54:46 is successful 290715:54:46 when the project is empty 290815:54:47 returns a ServiceResponse error 290915:54:47# [RSpecRunTime] Finishing example group spec/services/security/ci_configuration/secret_detection_create_service_spec.rb. It took 9.07 seconds. Expected to take 13.03 seconds. 291015:54:47# [RSpecRunTime] Starting example group spec/presenters/packages/nuget/packages_metadata_presenter_spec.rb. Expected to take 12.74 seconds. 291115:54:47Packages::Nuget::PackagesMetadataPresenter 291215:54:47Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 291415:54:47To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 291615:54:48 is expected to eq 1 291715:54:48# [RSpecRunTime] RSpec elapsed time: 20 minutes 18.15 seconds. Current RSS: ~1556M. Threads: 5. load average: 1.03 1.06 1.07 1/290 18380 292015:54:51 avoids N+1 database queries 292115:54:52 returns an array 292215:54:55 returns a summary structure 292315:54:56 returns the catalog entries 292415:54:58 returns sorted versions 292515:54:58# [RSpecRunTime] RSpec elapsed time: 20 minutes 27.63 seconds. Current RSS: ~1505M. Threads: 5. load average: 1.03 1.05 1.07 1/285 18381 292715:54:58# [RSpecRunTime] Finishing example group spec/presenters/packages/nuget/packages_metadata_presenter_spec.rb. It took 11.04 seconds. Expected to take 12.74 seconds. 292815:54:58# [RSpecRunTime] Starting example group spec/services/security/ci_configuration/dependency_scanning_create_service_spec.rb. Expected to take 12.32 seconds. 292915:54:58Security::CiConfiguration::DependencyScanningCreateService 293115:54:59 user does not belong to project 293215:54:59 returns an error status 293315:55:00 does not track a snowplow event 293415:55:00# [RSpecRunTime] RSpec elapsed time: 20 minutes 29.47 seconds. Current RSS: ~1507M. Threads: 5. load average: 1.03 1.05 1.07 1/291 18540 293615:55:00 user belongs to project 293715:55:01 does track the snowplow event 293815:55:01 raises exception if the user does not have permission to create a new branch 293915:55:01 when exception is raised 294015:55:02 when branch was created 294115:55:02 tries to rm branch 294215:55:02# [RSpecRunTime] RSpec elapsed time: 20 minutes 31.98 seconds. Current RSS: ~1524M. Threads: 5. load average: 1.03 1.05 1.07 1/291 18731 294415:55:02 when branch was not created 294515:55:02 does not try to rm branch 294615:55:02 with no parameters 294715:55:03 returns the path to create a new merge request 294815:55:03 when the project has a non-default ci config file 294915:55:04 does track the snowplow event 295015:55:05# [RSpecRunTime] RSpec elapsed time: 20 minutes 34.28 seconds. Current RSS: ~1531M. Threads: 5. load average: 1.03 1.05 1.07 1/291 19014 295215:55:05 when existing ci config contains anchors/aliases 295315:55:05 returns a ServiceResponse error 295415:55:05 when parsing existing ci config gives a Psych error 295515:55:05 returns a ServiceResponse error 295615:55:05 when parsing existing ci config gives any other error 295715:55:06 is successful 295815:55:06 when the project is empty 295915:55:07 returns a ServiceResponse error 296015:55:07# [RSpecRunTime] Finishing example group spec/services/security/ci_configuration/dependency_scanning_create_service_spec.rb. It took 9.11 seconds. Expected to take 12.32 seconds. 296115:55:07# [RSpecRunTime] Starting example group spec/tasks/gitlab/shell_rake_spec.rb. Expected to take 12.08 seconds. 296215:55:07gitlab:shell rake tasks 296315:55:07 install task 296415:55:07 installs and compiles gitlab-shell 296615:55:07 when "Write to authorized keys" is enabled 296715:55:07 when "force" is not set 296815:55:07 when the user answers "yes" 296915:55:07Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 297115:55:07To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 297215:55:07Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 297415:55:07To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 297515:55:07Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 297715:55:07To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 297815:55:07 writes authorized keys into the file 297915:55:07 when the user answers "no" 298015:55:08Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 298215:55:08To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 298315:55:08Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 298515:55:08To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 298615:55:08Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 298815:55:08To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 298915:55:08 does not write authorized keys into the file 299015:55:08 when "force" is set to "yes" 299115:55:08Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 299315:55:08To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 299415:55:08Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 299615:55:08To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 299715:55:08Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 299915:55:08To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 300015:55:08 writes authorized keys into the file 300115:55:08 when "Write to authorized keys" is disabled 300215:55:08Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 300415:55:08To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 300515:55:08Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 300715:55:08To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 300815:55:08Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 301015:55:08To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 301115:55:08 does not write authorized keys into the file 301215:55:12# [RSpecRunTime] Finishing example group spec/tasks/gitlab/shell_rake_spec.rb. It took 5.04 seconds. Expected to take 12.08 seconds. 301315:55:12# [RSpecRunTime] RSpec elapsed time: 20 minutes 41.86 seconds. Current RSS: ~1531M. Threads: 5. load average: 1.10 1.07 1.07 2/291 19255 301515:55:12# [RSpecRunTime] Starting example group spec/models/customer_relations/organization_spec.rb. Expected to take 11.75 seconds. 301615:55:12CustomerRelations::Organization 301715:55:12 does not allow STI 301815:55:12 associations 301915:55:13 is expected to belong to group required: false 302115:55:13 is expected to validate that :group cannot be empty/falsy 302215:55:13 is expected to validate that :name cannot be empty/falsy 302315:55:13 is expected to validate that :name is case-insensitively unique within the scope of :group_id 302415:55:13 is expected to validate that the length of :name is at most 255 302515:55:13 is expected to validate that the length of :description is at most 1024 302715:55:13 when root group 302815:55:13 is expected to be valid 302915:55:13 when subgroup 303015:55:14 is expected to be invalid 303315:55:14 #find_by_name 303515:55:14 #self.move_to_root_group 303615:55:15 moves organizations with unique names and deletes the rest 303715:55:15 updates contact.organization_id for dupes and leaves the rest untouched 303815:55:15# [RSpecRunTime] RSpec elapsed time: 20 minutes 45.12 seconds. Current RSS: ~1549M. Threads: 5. load average: 1.09 1.07 1.07 1/291 19256 304115:55:15 when search term is empty 304215:55:15 returns all group crm_organizations 304315:55:15 when search term is not empty 304415:55:15 when searching for name 304515:55:16 is expected to contain exactly #<CustomerRelations::Organization id: 17, group_id: 1572, created_at: "2024-09-20 15:55:15.852833582 ...55:15.852833582 +0000", state: "active", default_rate: nil, name: "ABC_st", description: [FILTERED]> 304615:55:16 when searching for description 304715:55:16 is expected to contain exactly #<CustomerRelations::Organization id: 16, group_id: 1572, created_at: "2024-09-20 15:55:15.846231692 ...:55:15.846231692 +0000", state: "inactive", default_rate: nil, name: "DEF", description: [FILTERED]> 304815:55:16 when searching for name and description 304915:55:16 is expected to contain exactly #<CustomerRelations::Organization id: 16, group_id: 1572, created_at: "2024-09-20 15:55:15.846231692 ...:55:15.846231692 +0000", state: "inactive", default_rate: nil, name: "DEF", description: [FILTERED]> and #<CustomerRelations::Organization id: 17, group_id: 1572, created_at: "2024-09-20 15:55:15.852833582 ...55:15.852833582 +0000", state: "active", default_rate: nil, name: "ABC_st", description: [FILTERED]> 305015:55:16 .search_by_state 305115:55:16 when searching for crm_organizations state 305215:55:16 returns only inactive crm_organizations 305315:55:16 returns only active crm_organizations 305415:55:16 .counts_by_state 305515:55:16 returns correct crm_organization counts 305615:55:16 returns 0 with no results 305815:55:16 .sort_by_name 305915:55:17 sorts them by name in ascendent order 306015:55:17 .sort_by_field 306115:55:17 sorts them by description in descending order 306215:55:17# [RSpecRunTime] Finishing example group spec/models/customer_relations/organization_spec.rb. It took 4.64 seconds. Expected to take 11.75 seconds. 306315:55:17# [RSpecRunTime] Starting example group spec/views/projects/merge_requests/_commits.html.haml_spec.rb. Expected to take 11.47 seconds. 306415:55:17projects/merge_requests/_commits.html.haml 306515:55:21 shows signature verification badge 306615:55:25 shows commits from source project 306715:55:25 when MR has no commits 306815:55:26 renders empty state 306915:55:27 renders the svg 307015:55:27# [RSpecRunTime] RSpec elapsed time: 20 minutes 56.73 seconds. Current RSS: ~1560M. Threads: 5. load average: 1.08 1.06 1.07 1/292 19785 307215:55:27# [RSpecRunTime] Finishing example group spec/views/projects/merge_requests/_commits.html.haml_spec.rb. It took 10.24 seconds. Expected to take 11.47 seconds. 307315:55:27# [RSpecRunTime] Starting example group spec/models/concerns/project_features_compatibility_spec.rb. Expected to take 11.11 seconds. 307415:55:27ProjectFeaturesCompatibility 307515:55:27 does not allow STI 307615:55:28 converts fields from 'true' to ProjectFeature::ENABLED 307715:55:28 converts fields from 'false' to ProjectFeature::DISABLED 307815:55:29 converts fields from true to ProjectFeature::ENABLED 307915:55:30 converts fields from false to ProjectFeature::DISABLED 308015:55:30 access levels 308115:55:30 access_level: "disabled", expected_result: 0 308215:55:31 accepts access level 308315:55:31# [RSpecRunTime] RSpec elapsed time: 21 minutes 0.95 second. Current RSS: ~1547M. Threads: 5. load average: 1.07 1.06 1.07 1/291 19786 308515:55:31 access_level: "private", expected_result: 10 308615:55:32 accepts access level 308715:55:32# [RSpecRunTime] RSpec elapsed time: 21 minutes 2.21 seconds. Current RSS: ~1527M. Threads: 5. load average: 1.07 1.06 1.07 1/291 19787 308915:55:32 access_level: "enabled", expected_result: 20 309015:55:34 accepts access level 309115:55:34# [RSpecRunTime] RSpec elapsed time: 21 minutes 3.38 seconds. Current RSS: ~1526M. Threads: 5. load average: 1.07 1.06 1.07 1/291 19788 309315:55:34 access_level: "public", expected_result: 30 309415:55:34 accepts access level 309515:55:34# [RSpecRunTime] Finishing example group spec/models/concerns/project_features_compatibility_spec.rb. It took 7.37 seconds. Expected to take 11.11 seconds. 309615:55:34# [RSpecRunTime] Starting example group spec/tasks/gitlab/db/lock_writes_rake_spec.rb. Expected to take 10.84 seconds. 309715:55:34gitlab:db:lock_writes 309915:55:34 when environment sets DRY_RUN to true 310015:55:35 creates TablesLocker with dry run set and calls lock_writes 310115:55:35 when environment sets DRY_RUN to false 310215:55:35 creates TablesLocker with dry run set and calls lock_writes 310315:55:35 when environment does not define DRY_RUN 310415:55:35 creates TablesLocker with dry run set and calls lock_writes 310515:55:35 when environment sets VERBOSE to true 310615:55:35 creates TablesLocker with dry run set and calls lock_writes 310715:55:35 when environment sets VERBOSE to false 310815:55:35 creates TablesLocker with dry run set and calls lock_writes 310915:55:35 when environment does not define VERBOSE 311015:55:35 creates TablesLocker with dry run set and calls lock_writes 311115:55:35 unlock_writes 311215:55:35 when environment sets DRY_RUN to true 311315:55:35 creates TablesLocker with dry run set and calls unlock_writes 311415:55:35 when environment sets DRY_RUN to false 311515:55:36 creates TablesLocker with dry run set and calls unlock_writes 311615:55:36 when environment does not define DRY_RUN 311715:55:36 creates TablesLocker with dry run set and calls unlock_writes 311815:55:36 when environment sets VERBOSE to true 311915:55:36 creates TablesLocker with dry run set and calls lock_writes 312015:55:36 when environment sets VERBOSE to false 312115:55:36 creates TablesLocker with dry run set and calls lock_writes 312215:55:36 when environment does not define VERBOSE 312315:55:36 creates TablesLocker with dry run set and calls lock_writes 312415:55:39# [RSpecRunTime] Finishing example group spec/tasks/gitlab/db/lock_writes_rake_spec.rb. It took 5.11 seconds. Expected to take 10.84 seconds. 312515:55:40# [RSpecRunTime] RSpec elapsed time: 21 minutes 9.3 seconds. Current RSS: ~1534M. Threads: 5. load average: 1.07 1.06 1.07 1/286 19789 312715:55:40# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/chain/seed_spec.rb. Expected to take 10.57 seconds. 312815:55:40Gitlab::Ci::Pipeline::Chain::Seed 313015:55:41 allocates next IID 313115:55:41 ensures ci_ref 313215:55:42 sets the seeds in the command object 313315:55:42 when no ref policy is specified 313415:55:42 correctly fabricates stages and builds 313515:55:42# [RSpecRunTime] RSpec elapsed time: 21 minutes 11.63 seconds. Current RSS: ~1539M. Threads: 5. load average: 1.06 1.06 1.07 1/290 19872 313715:55:42 when refs policy is specified 313815:55:42 returns pipeline seed with jobs only assigned to master 313915:55:42 when source policy is specified 314015:55:43 returns pipeline seed with jobs only assigned to schedules 314115:55:43 when kubernetes policy is specified 314215:55:43 when kubernetes is active 314315:55:43 when user configured kubernetes from CI/CD > Clusters 314415:55:45 returns seeds for kubernetes dependent job 314515:55:45# [RSpecRunTime] RSpec elapsed time: 21 minutes 14.54 seconds. Current RSS: ~1541M. Threads: 5. load average: 1.06 1.06 1.07 1/291 19889 314715:55:45 when kubernetes is not active 314815:55:45 does not return seeds for kubernetes dependent job 314915:55:45 when variables policy is specified 315015:55:45 returns stage seeds only when variables expression is truthy 315115:55:45 when there is seeds_block 315215:55:46 does not execute the block 315315:55:46 #root_variables 315415:55:46 sends root variable with overridden by rules 315515:55:46 #rule_variables 315615:55:46 correctly parses rule variables 315815:55:46 avoids N+1 queries when calculating variables of jobs 315915:55:46# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/chain/seed_spec.rb. It took 6.95 seconds. Expected to take 10.57 seconds. 316015:55:46# [RSpecRunTime] Starting example group spec/workers/packages/cleanup/execute_policy_worker_spec.rb. Expected to take 10.25 seconds. 316115:55:46Packages::Cleanup::ExecutePolicyWorker 316215:55:46 #perform_work 316315:55:46 with no policies 316415:55:46 behaves like not executing any policy 316615:55:47 with no runnable policies 316715:55:48 behaves like not executing any policy 316915:55:49# [RSpecRunTime] RSpec elapsed time: 21 minutes 18.3 seconds. Current RSS: ~1543M. Threads: 5. load average: 1.06 1.06 1.07 1/291 19942 317115:55:49 with runnable policies linked to no packages 317215:55:49 behaves like not executing any policy 317415:55:49 with runnable policies linked to packages 317515:55:49Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 317715:55:49To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 317815:55:49 behaves like an idempotent worker 317915:55:50 is labeled as idempotent 318015:55:50 performs multiple times sequentially without raising an exception 318115:55:50 executes the policy 318215:55:50 with a timeout 318315:55:50 executes the policy partially 318415:55:50# [RSpecRunTime] RSpec elapsed time: 21 minutes 19.98 seconds. Current RSS: ~1544M. Threads: 5. load average: 1.05 1.06 1.07 1/291 19943 318615:55:50 with several eligible policies 318715:55:51 executes the most urgent policy 318815:55:51 with runnable policy linked to packages in a disabled state 318915:55:51 behaves like not executing any policy 319115:55:51 #remaining_work_count 319215:55:51 with no policies 319315:55:51 is expected to eq 0 319415:55:51 with no runnable policies 319515:55:52 is expected to eq 0 319615:55:52 with runnable policies linked to no packages 319715:55:52 is expected to eq 0 319815:55:52 with runnable policies linked to packages 319915:55:53 is expected to eq 1 320015:55:53 with runnable policy linked to packages in a disabled state 320115:55:53 is expected to eq 0 320215:55:53 #max_running_jobs 320315:55:53 is expected to eq 50 320415:55:53# [RSpecRunTime] Finishing example group spec/workers/packages/cleanup/execute_policy_worker_spec.rb. It took 6.87 seconds. Expected to take 10.25 seconds. 320515:55:53# [RSpecRunTime] Starting example group spec/lib/gitlab/kubernetes/rollout_status_spec.rb. Expected to take 10.07 seconds. 320615:55:53Gitlab::Kubernetes::RolloutStatus 320715:55:53 #deployments 320815:55:53 stores the deployments 321015:55:53 for stable track 321115:55:54 stores the union of deployment instances 321215:55:54 for stable track 321315:55:54 sorts stable instances last 321515:55:54 when all instances are finished 321615:55:54 is expected to eq 100 321715:55:54 when half of the instances are finished 321815:55:54 is expected to eq 50 321915:55:54 with one deployment 322015:55:54 sets the completion percentage when a deployment has more running pods than desired 322115:55:54 with two deployments on different tracks 322215:55:54 sets the completion percentage when all pods are complete 322315:55:54 with two deployments that both have track set to "stable" 322415:55:54 sets the completion percentage when all pods are complete 322515:55:54 sets the completion percentage when no pods are complete 322615:55:54 sets the completion percentage when a quarter of the pods are complete 322715:55:54 with two deployments, one with track set to "stable" and one with no track label 322815:55:54 sets the completion percentage when all pods are complete 322915:55:55 sets the completion percentage when no pods are complete 323015:55:55 sets the completion percentage when a third of the pods are complete 323215:55:55 when all instances are finished 323315:55:55 is expected to be truthy 323415:55:55 when half of the instances are finished 323515:55:55 is expected to be falsy 323715:55:55 when the specs are passed 323815:55:55 is expected to be found 323915:55:55 when list of specs is empty 324015:55:55 is expected not to be found 324215:55:55 is expected to be loading 324415:55:55 when the specs are passed 324515:55:55 is expected not to be not found 324615:55:55 when list of specs is empty 324715:55:55 is expected to be not found 324815:55:55 #canary_ingress_exists? 324915:55:55 when canary ingress exists 325015:55:55 returns true 325115:55:55 when canary ingress does not exist 325215:55:56 returns false 325315:55:56# [RSpecRunTime] Finishing example group spec/lib/gitlab/kubernetes/rollout_status_spec.rb. It took 2.28 seconds. Expected to take 10.07 seconds. 325415:55:56# [RSpecRunTime] Starting example group spec/lib/gitlab/diff/rendered/notebook/diff_file_helper_spec.rb. Expected to take 9.86 seconds. 325515:55:56Gitlab::Diff::Rendered::Notebook::DiffFileHelper 325615:55:56 #strip_diff_frontmatter 325715:55:56 diff: "FileLine1\nFileLine2\n@@ -1,76 +1,74 @@\nhello\n", result: "@@ -1,76 +1,74 @@\nhello\n" 325815:55:56 is expected to eq "@@ -1,76 +1,74 @@\nhello\n" 325915:55:56 diff: "", result: nil 326015:55:56 is expected to eq nil 326115:55:56 diff: nil, result: nil 326215:55:56 is expected to eq nil 326315:55:56 #map_transformed_line_to_source 326415:55:56 case: "if transformed diff is empty", transformed_blocks: [], result: 0 326515:55:56 is expected to eq 0 326615:55:56 case: "if the transformed line does not map to any in the original file", transformed_blocks: [{:source_line=>nil}], result: 0 326715:55:56 is expected to eq 0 326815:55:56 case: "if the transformed line maps to a line in the source file", transformed_blocks: [{:source_line=>3}], result: 3 326915:55:56 is expected to eq 3 327015:55:56 #image_as_rich_text 327115:55:56 text does not contain image 327215:55:56 is expected to be nil 327315:55:56 text contains image 327415:55:56 is expected to eq "<img src=\"data:image/png;base64,some_image_here\">" 327515:55:56 text contains image that has malicious html 327615:55:57 sanitizes the html 327715:55:57 adds image to src 327815:55:57 #line_positions_at_source_diff 327915:55:57 case: " A A", index: 0, transformed_positions: [1, 1], mapped_positions: [1, 1] 328015:55:57 is expected to eq [1, 1] 328115:55:57 case: "- C ", index: 1, transformed_positions: [2, 2], mapped_positions: [3, 2] 328215:55:57 is expected to eq [3, 2] 328315:55:57 case: "- B ", index: 2, transformed_positions: [3, 2], mapped_positions: [2, 2] 328415:55:57 is expected to eq [2, 2] 328515:55:57 case: "- L ", index: 3, transformed_positions: [4, 2], mapped_positions: [0, 0] 328615:55:57 is expected to eq [0, 0] 328715:55:57 case: "+ D", index: 4, transformed_positions: [5, 2], mapped_positions: [4, 2] 328815:55:57 is expected to eq [4, 2] 328915:55:57 case: "+ J", index: 5, transformed_positions: [5, 3], mapped_positions: [0, 0] 329015:55:57 is expected to eq [0, 0] 329115:55:57 case: "+ E", index: 6, transformed_positions: [5, 4], mapped_positions: [4, 3] 329215:55:57 is expected to eq [4, 3] 329315:55:57 case: " K K", index: 7, transformed_positions: [5, 5], mapped_positions: [0, 0] 329415:55:57 is expected to eq [0, 0] 329515:55:57 case: " F F", index: 8, transformed_positions: [6, 6], mapped_positions: [4, 4] 329615:55:58 is expected to eq [4, 4] 329715:55:58 #lines_in_source_diff 329815:55:58 old_lines: [1, 2, 2], new_lines: [1, 1, 4], is_deleted: false, is_new: false, existing_lines: {:from=>#<Set: {1, 2}>, :to=>#<Set: {1, 4}>} 329915:55:58 is expected to eq {:from=>#<Set: {1, 2}>, :to=>#<Set: {1, 4}>} 330015:55:58 old_lines: [1, 2, 2], new_lines: [1, 1, 4], is_deleted: true, is_new: false, existing_lines: {:from=>#<Set: {1, 2}>, :to=>#<Set: {}>} 330115:55:58 is expected to eq {:from=>#<Set: {1, 2}>, :to=>#<Set: {}>} 330215:55:58 old_lines: [1, 2, 2], new_lines: [1, 1, 4], is_deleted: false, is_new: true, existing_lines: {:from=>#<Set: {}>, :to=>#<Set: {1, 4}>} 330315:55:58 is expected to eq {:from=>#<Set: {}>, :to=>#<Set: {1, 4}>} 330415:55:58# [RSpecRunTime] Finishing example group spec/lib/gitlab/diff/rendered/notebook/diff_file_helper_spec.rb. It took 2.22 seconds. Expected to take 9.86 seconds. 330515:55:58# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/runner_releases_spec.rb. Expected to take 9.54 seconds. 330615:55:58Gitlab::Ci::RunnerReleases 330715:55:58 caching behavior 330815:55:58 when request results in timeout 330915:55:58 behaves like requests that follow cache status 331015:55:58 almost 5 seconds later 331115:55:58 returns cached releases 331215:55:58 after 5 seconds 331315:55:58 checks new releases 331415:55:58 behaves like a service implementing exponential backoff 331515:55:58 performs exponential backoff on requests 331615:55:58 behaves like a service implementing exponential backoff 331715:55:58 performs exponential backoff on requests 331815:55:58 when response is nil 331915:55:58 behaves like requests that follow cache status 332015:55:58 almost 5 seconds later 332115:55:58 returns cached releases 332215:55:58 after 5 seconds 332315:55:58 checks new releases 332415:55:58 behaves like a service implementing exponential backoff 332515:55:59 performs exponential backoff on requests 332615:55:59 when response is not nil 332715:55:59 behaves like requests that follow cache status 332815:55:59 almost 1 day later 332915:55:59 returns cached releases 333115:55:59 checks new releases 333315:55:59 when response is nil 333515:55:59 when response is not nil 333615:55:59 returns parsed and sorted Gitlab::VersionInfo objects 333715:55:59 when fetching runner releases is disabled 333915:55:59 when response contains unexpected input type 334015:55:59 is expected to be nil 334115:55:59 when response contains unexpected input array 334215:55:59 is expected to be nil 334315:55:59 #releases_by_minor 334415:55:59 when response is nil 334615:55:59 when response is not nil 334715:55:59 returns parsed and grouped Gitlab::VersionInfo objects 334815:55:59 when fetching runner releases is disabled 335015:56:00 when response contains unexpected input type 335115:56:00 is expected to be nil 335215:56:00 when response contains unexpected input array 335315:56:00 is expected to be nil 335515:56:00 is expected to be enabled 335615:56:00 when fetching runner releases is disabled 335715:56:00 is expected not to be enabled 335815:56:00# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/runner_releases_spec.rb. It took 2.15 seconds. Expected to take 9.54 seconds. 335915:56:00# [RSpecRunTime] Starting example group spec/views/layouts/terms.html.haml_spec.rb. Expected to take 9.29 seconds. 336015:56:00layouts/terms 336115:56:00 behaves like a layout which reflects the preferred language 336215:56:00 when changing the a preferred language 336315:56:01 renders the correct `lang` attribute in the html element 336415:56:01 behaves like a layout which reflects the application theme setting 336515:56:01 as a themed layout 336615:56:01 when no theme is explicitly selected 336715:56:01 renders with the default theme 336815:56:01 when user is authenticated & has selected a specific theme 336915:56:01 chosen_theme: #<struct Gitlab::Themes::Theme id=1, name="Indigo", css_class="ui-indigo", primary_color="#222261"> 337015:56:01 renders with the Indigo theme 337115:56:01 chosen_theme: #<struct Gitlab::Themes::Theme id=6, name="Light Indigo", css_class="ui-light-indigo", primary_color="#41419f"> 337215:56:01 renders with the Light Indigo theme 337315:56:01 chosen_theme: #<struct Gitlab::Themes::Theme id=4, name="Blue", css_class="ui-blue", primary_color="#0b2640"> 337415:56:02 renders with the Blue theme 337515:56:02 chosen_theme: #<struct Gitlab::Themes::Theme id=7, name="Light Blue", css_class="ui-light-blue", primary_color="#145aa1"> 337615:56:02 renders with the Light Blue theme 337715:56:02 chosen_theme: #<struct Gitlab::Themes::Theme id=5, name="Green", css_class="ui-green", primary_color="#0e4328"> 337815:56:02 renders with the Green theme 337915:56:02 chosen_theme: #<struct Gitlab::Themes::Theme id=8, name="Light Green", css_class="ui-light-green", primary_color="#1b653f"> 338015:56:02 renders with the Light Green theme 338115:56:02 chosen_theme: #<struct Gitlab::Themes::Theme id=9, name="Red", css_class="ui-red", primary_color="#580d02"> 338215:56:02 renders with the Red theme 338315:56:02 chosen_theme: #<struct Gitlab::Themes::Theme id=10, name="Light Red", css_class="ui-light-red", primary_color="#a02e1c"> 338415:56:02 renders with the Light Red theme 338515:56:02 chosen_theme: #<struct Gitlab::Themes::Theme id=2, name="Gray", css_class="ui-gray", primary_color="#28272d"> 338615:56:02 renders with the Gray theme 338715:56:02 chosen_theme: #<struct Gitlab::Themes::Theme id=3, name="Neutral", css_class="ui-neutral", primary_color="#ececef"> 338815:56:03 renders with the Neutral theme 338915:56:03# [RSpecRunTime] Finishing example group spec/views/layouts/terms.html.haml_spec.rb. It took 2.56 seconds. Expected to take 9.29 seconds. 339015:56:03# [RSpecRunTime] Starting example group spec/services/error_tracking/issue_details_service_spec.rb. Expected to take 9.04 seconds. 339115:56:03ErrorTracking::IssueDetailsService 339315:56:03 with authorized user 339415:56:03 when issue_details returns a detailed error 339515:56:03 returns the detailed error 339615:56:04 returns the gitlab_issue when the error has a sentry_issue 339715:56:04 returns the gitlab_issue path from sentry when the error has no sentry_issue 339815:56:04# [RSpecRunTime] RSpec elapsed time: 21 minutes 34.07 seconds. Current RSS: ~1621M. Threads: 5. load average: 1.04 1.05 1.07 1/286 19944 340015:56:04 when issue_details returns nil 340115:56:05 result is not ready 340215:56:05 when issue_details returns error 340315:56:05 returns the error 340415:56:05 when issue_details returns error with http_status 340515:56:06 returns the error with correct http_status 340615:56:06 with integrated error tracking 340715:56:06 when error is found 340815:56:06 returns the error in detailed format 340915:56:06 when error does not exist 341015:56:07 returns the error in detailed format 341115:56:07 with unauthorized user 341215:56:07 returns error 341315:56:07 with error tracking disabled 341415:56:08 raises error 341515:56:08# [RSpecRunTime] Finishing example group spec/services/error_tracking/issue_details_service_spec.rb. It took 5.63 seconds. Expected to take 9.04 seconds. 341615:56:08# [RSpecRunTime] Starting example group spec/policies/deploy_keys_project_policy_spec.rb. Expected to take 8.87 seconds. 341715:56:08DeployKeysProjectPolicy 341815:56:08 updating a deploy_keys_project 341915:56:08 when a project maintainer 342015:56:08 tries to update private deploy key attached to project 342115:56:10Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 342315:56:10To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 342415:56:11 is expected to be disallowed :update_deploy_keys_project 342515:56:11# [RSpecRunTime] RSpec elapsed time: 21 minutes 40.36 seconds. Current RSS: ~1548M. Threads: 5. load average: 1.12 1.07 1.07 1/286 19961 342715:56:11 tries to update public deploy key attached to project 342815:56:12Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 343015:56:12To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 343115:56:12 is expected to be allowed :update_deploy_keys_project 343215:56:12# [RSpecRunTime] RSpec elapsed time: 21 minutes 41.75 seconds. Current RSS: ~1542M. Threads: 5. load average: 1.12 1.07 1.07 3/287 19978 343415:56:12 when a non-maintainer project member 343515:56:12 tries to update private deploy key attached to project 343615:56:13Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 343815:56:13To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 343915:56:13 is expected to be disallowed :update_deploy_keys_project 344015:56:13# [RSpecRunTime] RSpec elapsed time: 21 minutes 43.13 seconds. Current RSS: ~1538M. Threads: 5. load average: 1.12 1.07 1.07 1/286 19995 344215:56:13 tries to update public deploy key attached to project 344315:56:14Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 344515:56:14To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 344615:56:15 is expected to be disallowed :update_deploy_keys_project 344715:56:15# [RSpecRunTime] RSpec elapsed time: 21 minutes 44.43 seconds. Current RSS: ~1531M. Threads: 5. load average: 1.12 1.07 1.07 1/286 20012 344915:56:15 when a user is not a project member 345015:56:15 tries to update public deploy key attached to project 345115:56:16Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 345315:56:16To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 345415:56:16 is expected to be disallowed :update_deploy_keys_project 345515:56:16# [RSpecRunTime] RSpec elapsed time: 21 minutes 45.68 seconds. Current RSS: ~1532M. Threads: 5. load average: 1.11 1.07 1.07 1/286 20029 345715:56:16# [RSpecRunTime] Finishing example group spec/policies/deploy_keys_project_policy_spec.rb. It took 7.74 seconds. Expected to take 8.87 seconds. 345815:56:16# [RSpecRunTime] Starting example group spec/services/import/source_users/update_service_spec.rb. Expected to take 8.56 seconds. 345915:56:16Import::SourceUsers::UpdateService 346115:56:16 updates both placeholder user and source user 346215:56:17 generates unique usernames 346315:56:17 when placeholder user fails to be updated 346415:56:17 does not update source_user 346515:56:17 converts Users::UpdateService hash error to ServiceResponse 346615:56:17# [RSpecRunTime] RSpec elapsed time: 21 minutes 46.9 seconds. Current RSS: ~1531M. Threads: 5. load average: 1.11 1.07 1.07 1/286 20030 346815:56:17 when source user fails to be updated 346915:56:17 returns error 347015:56:17 when source name is nil 347115:56:18 does not update placeholder user name 347215:56:18 does not update source_user source name 347315:56:18 returns success 347415:56:18 when source username is nil 347515:56:18 does not update placeholder username 347615:56:18 does not update source_user source username 347715:56:18 returns success 347815:56:18 when placeholder user is nil 347915:56:19 does not update placeholder user and still update the source user 348015:56:19 when placeholder user is an ImportUser 348115:56:19 does not update placeholder user and still update the source user 348215:56:19 when source user already has a source name set 348315:56:19 does not update the source name 348415:56:19 when source user already has a source username set 348515:56:19 does not update the source username 348615:56:19# [RSpecRunTime] Finishing example group spec/services/import/source_users/update_service_spec.rb. It took 3.44 seconds. Expected to take 8.56 seconds. 348715:56:19# [RSpecRunTime] Starting example group spec/tasks/dev_rake_spec.rb. Expected to take 8.39 seconds. 348815:56:19dev rake tasks 349015:56:20 sets up the development environment 349115:56:20 fixtures:load 349315:56:20 loads fixture 349415:56:20 by empty name 349515:56:20 does not load fixture 349715:56:20 eager loads the application 349815:56:20 terminate_all_connections 349915:56:20 terminates all connections 350015:56:20 when in the production environment 350115:56:20 does not terminate connections 350215:56:20 when a database is not found 350315:56:20 continues to next connection 350415:56:20 multiple databases 350515:56:20 with a valid database 350715:56:20 creates the database from main 350815:56:20 when the database already exists 350915:56:20 prints out a warning 351015:56:20 with an invalid database 351115:56:21 raises an error 351215:56:24# [RSpecRunTime] Finishing example group spec/tasks/dev_rake_spec.rb. It took 4.48 seconds. Expected to take 8.39 seconds. 351315:56:24# [RSpecRunTime] RSpec elapsed time: 21 minutes 53.68 seconds. Current RSS: ~1567M. Threads: 5. load average: 1.10 1.07 1.07 1/286 20031 351515:56:24# [RSpecRunTime] Starting example group spec/lib/gitlab/highlight_spec.rb. Expected to take 8.24 seconds. 351615:56:24Gitlab::Highlight 351715:56:24 language provided 351815:56:24 sets correct lexer 352115:56:24 returns plain version for unknown lexer context 352215:56:24 highlights multi-line comments 352315:56:25 links dependencies via DependencyLinker 352415:56:25 increments usage counter 352515:56:25 when content is too long to be highlighted 352615:56:25 returns plain version for long content 352715:56:25 diff highlighting 352815:56:25 highlights each line properly 352915:56:25 when start line number is set 353015:56:25 highlights each line properly 353215:56:26 strips extra LFs 353315:56:26# [RSpecRunTime] RSpec elapsed time: 21 minutes 56.14 seconds. Current RSS: ~1574M. Threads: 5. load average: 1.09 1.07 1.07 1/288 20076 353615:56:26 falls back to plaintext on timeout 353715:56:26 when used_on is specified 353815:56:27 increments usage counter 353915:56:27 links dependencies via DependencyLinker 354015:56:27# [RSpecRunTime] Finishing example group spec/lib/gitlab/highlight_spec.rb. It took 2.89 seconds. Expected to take 8.24 seconds. 354115:56:27# [RSpecRunTime] Starting example group spec/models/packages/sem_ver_spec.rb. Expected to take 8.01 seconds. 354215:56:27Packages::SemVer 354315:56:27 does not allow STI 354515:56:27 behaves like #parse with a valid semver 354715:56:27 returns v1.0.0 with prefix 354815:56:27 returns 1.0.0 without prefix 354915:56:27 behaves like #parse with a valid semver 355015:56:27 with 1.0.0-pre 355115:56:27 returns v1.0.0-pre with prefix 355215:56:27 returns 1.0.0-pre without prefix 355315:56:27 behaves like #parse with a valid semver 355415:56:27 with 1.0.0+build 355515:56:27 returns v1.0.0+build with prefix 355615:56:28 returns 1.0.0+build without prefix 355715:56:28 behaves like #parse with a valid semver 355815:56:28 with 1.0.0-pre+build 355915:56:28 returns v1.0.0-pre+build with prefix 356015:56:28 returns 1.0.0-pre+build without prefix 356115:56:28 behaves like #parse with an invalid semver 356315:56:28 returns nil with prefix 356415:56:28 returns nil without prefix 356515:56:28 behaves like #parse with an invalid semver 356715:56:28 returns nil with prefix 356815:56:28 returns nil without prefix 356915:56:28 behaves like #parse with an invalid semver 357115:56:28 returns nil with prefix 357215:56:28 returns nil without prefix 357315:56:28 behaves like #parse with an invalid semver 357415:56:28 with 1.0.0asdf 357515:56:29 returns nil with prefix 357615:56:29 returns nil without prefix 357715:56:29# [RSpecRunTime] Finishing example group spec/models/packages/sem_ver_spec.rb. It took 1.86 seconds. Expected to take 8.01 seconds. 357815:56:29# [RSpecRunTime] Starting example group spec/lib/gitlab/memory/watchdog_spec.rb. Expected to take 7.84 seconds. 357915:56:29Gitlab::Memory::Watchdog 358215:56:29 initialize new configuration 358415:56:29 reports started event once 358515:56:29 waits for check interval seconds 358615:56:29 when no monitors are configured 358715:56:29 reports stopped event once with correct reason 358815:56:29 when monitors are configured 358915:56:29 reports stopped event once 359015:56:29 when process does not exceed threshold 359115:56:29 does not report violations event 359215:56:29 does not execute handler 359315:56:29 when process exceeds threshold 359415:56:29 reports threshold violated event 359515:56:29 when process does not exceed the allowed number of strikes 359615:56:30 does not report strikes exceeded event 359715:56:30 does not execute handler 359815:56:30 when monitor exceeds the allowed number of strikes 359915:56:30 reports strikes exceeded event 360015:56:30 executes handler and stops the watchdog 360115:56:30 schedules a heap dump 360215:56:30 when multiple monitors exceeds allowed number of strikes 360315:56:30 only calls the handler once 360515:56:30 yields block 360615:56:30# [RSpecRunTime] Finishing example group spec/lib/gitlab/memory/watchdog_spec.rb. It took 1.57 seconds. Expected to take 7.84 seconds. 360715:56:30# [RSpecRunTime] Starting example group spec/lib/gitlab/api_authentication/builder_spec.rb. Expected to take 7.66 seconds. 360815:56:30Gitlab::APIAuthentication::Builder 361015:56:30 behaves like builds the correct result 361115:56:30 with 1 token type(s) and 1 sent through(s) 361215:56:30 works when passed together 361315:56:30 works when token types are passed separately 361415:56:31 works when sent throughs are passed separately 361515:56:31 works when token types and sent throughs are passed separately 361615:56:31 behaves like builds the correct result 361715:56:31 with 1 token type(s) and 2 sent through(s) 361815:56:31 works when passed together 361915:56:31 works when token types are passed separately 362015:56:31 works when sent throughs are passed separately 362115:56:31 works when token types and sent throughs are passed separately 362215:56:31 behaves like builds the correct result 362315:56:31 with 2 token type(s) and 1 sent through(s) 362415:56:31 works when passed together 362515:56:31 works when token types are passed separately 362615:56:31 works when sent throughs are passed separately 362715:56:32 works when token types and sent throughs are passed separately 362815:56:32 behaves like builds the correct result 362915:56:32 with 2 token type(s) and 2 sent through(s) 363015:56:32 works when passed together 363115:56:32 works when token types are passed separately 363215:56:32 works when sent throughs are passed separately 363315:56:32 works when token types and sent throughs are passed separately 363415:56:32 with a complex auth strategy 363515:56:32 builds the correct result 363615:56:32# [RSpecRunTime] Finishing example group spec/lib/gitlab/api_authentication/builder_spec.rb. It took 1.8 seconds. Expected to take 7.66 seconds. 363715:56:32# [RSpecRunTime] Starting example group spec/services/work_items/parent_links/destroy_service_spec.rb. Expected to take 7.5 seconds. 363815:56:32WorkItems::ParentLinks::DestroyService 364015:56:33 when user has permissions to update work items 364115:56:33 removes relation and creates notes 364215:56:34 returns success message 364315:56:34 behaves like update service that triggers GraphQL work_item_updated subscription 364415:56:34 triggers graphql subscription workItemUpdated 364515:56:35# [RSpecRunTime] RSpec elapsed time: 22 minutes 4.33 seconds. Current RSS: ~1668M. Threads: 5. load average: 1.08 1.06 1.07 1/288 20077 364715:56:35 when note creation fails for some reason 364815:56:35 still records the link event 364915:56:37 still records the link event 365015:56:37# [RSpecRunTime] RSpec elapsed time: 22 minutes 6.63 seconds. Current RSS: ~1661M. Threads: 5. load average: 1.08 1.06 1.07 1/286 20078 365215:56:37 when user has insufficient permissions 365315:56:37 returns error message 365415:56:38 does not remove relation 365515:56:38# [RSpecRunTime] Finishing example group spec/services/work_items/parent_links/destroy_service_spec.rb. It took 5.68 seconds. Expected to take 7.5 seconds. 365615:56:38# [RSpecRunTime] Starting example group spec/lib/banzai/reference_parser/milestone_parser_spec.rb. Expected to take 7.28 seconds. 365715:56:38Banzai::ReferenceParser::MilestoneParser 365815:56:38 #nodes_visible_to_user 365915:56:38 when the link has a data-issue attribute 366015:56:38 behaves like referenced feature visibility 366115:56:38 when feature is disabled 366215:56:39 does not create reference 366315:56:39 when feature is enabled only for team members 366415:56:39 does not create reference for non member 366515:56:40 creates reference for member 366615:56:40# [RSpecRunTime] RSpec elapsed time: 22 minutes 10.21 seconds. Current RSS: ~1629M. Threads: 5. load average: 1.07 1.06 1.07 1/286 20079 366815:56:40 when feature is enabled 366915:56:41 creates reference 367015:56:41# [RSpecRunTime] RSpec elapsed time: 22 minutes 11.23 seconds. Current RSS: ~1617M. Threads: 5. load average: 1.07 1.06 1.07 1/286 20080 367215:56:41 #referenced_by 367315:56:41 when the link has a data-milestone attribute 367415:56:41 using an existing milestone ID 367515:56:42 returns an Array of milestones 367615:56:42 using a non-existing milestone ID 367715:56:43 returns an empty Array 367815:56:43# [RSpecRunTime] Finishing example group spec/lib/banzai/reference_parser/milestone_parser_spec.rb. It took 5.32 seconds. Expected to take 7.28 seconds. 367915:56:43# [RSpecRunTime] Starting example group spec/services/ci/job_token_scope/add_group_service_spec.rb. Expected to take 7.13 seconds. 368015:56:43Ci::JobTokenScope::AddGroupService 368215:56:44 behaves like editable group job token scope 368315:56:44 when user does not have permissions to edit the job token scope 368415:56:44 behaves like returns error 368515:56:44 returns an error response 368615:56:44 when user has permissions to edit the job token scope 368715:56:44 when target group is not provided 368815:56:44 behaves like returns error 368915:56:44 returns an error response 369015:56:44 when target group is provided 369115:56:44 when user does not have permissions to read the target group 369215:56:44 behaves like returns error 369315:56:44 returns an error response 369415:56:44 when user has permissions on source and target groups 369515:56:45 behaves like adds group 369615:56:45 adds the group to the scope 369715:56:45 when token scope is disabled 369815:56:45 behaves like adds group 369915:56:45 adds the group to the scope 370015:56:45 when group is already in the allowlist 370115:56:45 behaves like returns error 370215:56:45 returns an error response 370315:56:45 when create method raises an invalid record exception 370415:56:46 behaves like returns error 370515:56:46 returns an error response 370615:56:46 when has no permissions on a target_group 370715:56:46 behaves like returns error 370815:56:46 returns an error response 370915:56:46 when has no permissions on a project 371015:56:46 behaves like returns error 371115:56:46 returns an error response 371215:56:46# [RSpecRunTime] Finishing example group spec/services/ci/job_token_scope/add_group_service_spec.rb. It took 3.2 seconds. Expected to take 7.13 seconds. 371315:56:46# [RSpecRunTime] Starting example group spec/workers/namespaces/process_sync_events_worker_spec.rb. Expected to take 6.99 seconds. 371415:56:46Namespaces::ProcessSyncEventsWorker 371515:56:47 is labeled as idempotent 371615:56:47 performs multiple times sequentially without raising an exception 371715:56:47 deduplication 371815:56:48 has the `until_executed` deduplicate strategy 371915:56:48 has the option to reschedule once if deduplicated and a TTL of 1 minute 372015:56:49 expect the job to enqueue itself again if there was more items to be processed 372115:56:49# [RSpecRunTime] RSpec elapsed time: 22 minutes 18.82 seconds. Current RSS: ~1586M. Threads: 5. load average: 1.06 1.06 1.07 1/286 20081 372415:56:50 consumes all sync events 372515:56:51 syncs namespace hierarchy traversal ids 372615:56:51 logs the service result 372715:56:52# [RSpecRunTime] RSpec elapsed time: 22 minutes 21.31 seconds. Current RSS: ~1586M. Threads: 5. load average: 1.06 1.06 1.07 1/286 20082 372915:56:52# [RSpecRunTime] Finishing example group spec/workers/namespaces/process_sync_events_worker_spec.rb. It took 5.32 seconds. Expected to take 6.99 seconds. 373015:56:52# [RSpecRunTime] Starting example group spec/models/namespaces/user_namespace_spec.rb. Expected to take 6.8 seconds. 373115:56:52Namespaces::UserNamespace 373215:56:52 does not allow STI 373415:56:52 is expected to validate that :owner cannot be empty/falsy 373615:56:52 is expected to contain exactly #<User id: @user547> 373815:56:52 returns true for owner 373915:56:52 returns true for admin 374015:56:52 returns false for other users 374115:56:52 #max_member_access_for_user 374215:56:53 with user in the namespace 374315:56:53 returns correct access level 374415:56:53 when user is nil 374515:56:53 returns NO_ACCESS 374615:56:53 when evaluating admin access level 374715:56:53 returns NO_ACCESS when only concrete membership should be considered 374815:56:53 when admin mode is enabled 374915:56:53 returns OWNER by default 375015:56:53 when admin mode is disabled 375115:56:53 returns NO_ACCESS 375215:56:53 when organization owner 375315:56:53 returns OWNER by default 375415:56:53 when organization owner is also an admin 375515:56:53 when admin mode is enabled 375615:56:54 returns OWNER by default 375715:56:54 when admin mode is disabled 375815:56:54 returns NO_ACCESS by default 375915:56:54 when only concrete members 376015:56:54 returns NO_ACCESS 376115:56:54# [RSpecRunTime] Finishing example group spec/models/namespaces/user_namespace_spec.rb. It took 2.28 seconds. Expected to take 6.8 seconds. 376215:56:54# [RSpecRunTime] Starting example group spec/lib/gitlab/analytics/cycle_analytics/records_fetcher_spec.rb. Expected to take 6.72 seconds. 376315:56:54Gitlab::Analytics::CycleAnalytics::RecordsFetcher 376415:56:54 #serialized_records 376515:56:54 for issue based stage 376615:56:55 returns all records 376715:56:56 passes a hash with all expected attributes to the serializer 376815:56:56 when records are loaded by guest 376915:56:56 filters out confidential issues 377015:56:56# [RSpecRunTime] RSpec elapsed time: 22 minutes 26.03 seconds. Current RSS: ~1604M. Threads: 5. load average: 1.05 1.06 1.07 1/286 20099 377215:56:56 for merge request based stage 377315:56:57 returns all records 377415:56:58 passes a hash with all expected attributes to the serializer 377515:56:58# [RSpecRunTime] RSpec elapsed time: 22 minutes 28.03 seconds. Current RSS: ~1592M. Threads: 5. load average: 1.05 1.06 1.07 1/291 20184 377815:56:59 limits the results 377915:56:59 loads the record for the next page 378015:56:59# [RSpecRunTime] Finishing example group spec/lib/gitlab/analytics/cycle_analytics/records_fetcher_spec.rb. It took 5.4 seconds. Expected to take 6.72 seconds. 378115:56:59# [RSpecRunTime] Starting example group spec/models/bulk_imports/failure_spec.rb. Expected to take 6.55 seconds. 378215:56:59BulkImports::Failure 378315:56:59 does not allow STI 378415:56:59 associations 378515:56:59 is expected to belong to entity required: true 378715:57:00 is expected to validate that :entity cannot be empty/falsy 378915:57:00 when pipeline class is valid 379015:57:00 returns pipeline defined relation 379115:57:00 when pipeline class is invalid 379215:57:00 returns default relation 379315:57:00 returns demodulized, underscored, chomped string 379415:57:00 when pipeline class is outside of BulkImports namespace 379515:57:01 returns default relation 379615:57:01 when subrelation is nil 379715:57:01 returns relation 379815:57:01 when subrelation is present 379915:57:01 returns relation and subrelation 380015:57:01 #exception_message= 380115:57:01 filters file paths 380215:57:01 truncates long string 380315:57:01 #source_title= 380415:57:01 truncates title to 255 characters 380515:57:01 #source_url= 380615:57:01 truncates url to 255 characters 380715:57:01 #subrelation= 380815:57:01 truncates subrelation to 255 characters 380915:57:01# [RSpecRunTime] Finishing example group spec/models/bulk_imports/failure_spec.rb. It took 2.13 seconds. Expected to take 6.55 seconds. 381015:57:01# [RSpecRunTime] Starting example group spec/graphql/mutations/ci/job_token_scope/add_project_spec.rb. Expected to take 6.48 seconds. 381115:57:01Mutations::Ci::JobTokenScope::AddProject 381315:57:02 when user is not logged in 381415:57:02 raises error 381515:57:02 when user is logged in 381615:57:02 when user does not have permissions to admin project 381715:57:02 raises error 381815:57:02 when user has permissions to admin project and read target project 381915:57:03 adds target project to the inbound job token scope by default 382015:57:03 when mutation uses the direction argument 382115:57:03 when targeting the outbound allowlist 382215:57:04 raises an error 382315:57:04# [RSpecRunTime] RSpec elapsed time: 22 minutes 33.39 seconds. Current RSS: ~1609M. Threads: 5. load average: 1.05 1.06 1.07 1/291 20185 382515:57:04 when targeting the inbound allowlist 382615:57:04 adds the target project 382715:57:04 when the service returns an error 382815:57:05 returns an error response 382915:57:05# [RSpecRunTime] Finishing example group spec/graphql/mutations/ci/job_token_scope/add_project_spec.rb. It took 3.55 seconds. Expected to take 6.48 seconds. 383015:57:05# [RSpecRunTime] Starting example group spec/workers/issue_due_scheduler_worker_spec.rb. Expected to take 6.28 seconds. 383115:57:05IssueDueSchedulerWorker 383315:57:08 schedules one MailScheduler::IssueDueWorker per project with open issues due tomorrow 383415:57:09 does not schedule MailScheduler::IssueDueWorker for issues that have the work_item_type different of "issue" 383515:57:09# [RSpecRunTime] RSpec elapsed time: 22 minutes 38.8 seconds. Current RSS: ~1583M. Threads: 5. load average: 0.96 1.04 1.06 1/286 20186 383715:57:09# [RSpecRunTime] Finishing example group spec/workers/issue_due_scheduler_worker_spec.rb. It took 4.14 seconds. Expected to take 6.28 seconds. 383815:57:09# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/chain/limit/deployments_spec.rb. Expected to take 6.24 seconds. 383915:57:09Gitlab::Ci::Pipeline::Chain::Limit::Deployments 384015:57:09 when pipeline deployments limit is exceeded 384115:57:10 logs the error 384215:57:10 when saving incompleted pipelines 384315:57:10Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 384515:57:10To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 384615:57:10 drops the pipeline 384715:57:11Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 384915:57:11To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 385015:57:11 breaks the chain 385115:57:11Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 385315:57:11To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 385415:57:11 sets a valid failure reason 385515:57:11Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 385715:57:11To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 385815:57:11 calls increment_pipeline_failure_reason_counter 385915:57:12# [RSpecRunTime] RSpec elapsed time: 22 minutes 41.33 seconds. Current RSS: ~1581M. Threads: 5. load average: 0.97 1.04 1.06 1/286 20187 386115:57:12 when not saving incomplete pipelines 386215:57:12 does not persist the pipeline 386315:57:12 breaks the chain 386415:57:12 adds an informative error to the pipeline 386515:57:12 increments the error metric 386615:57:12 when pipeline deployments limit is not exceeded 386715:57:12 does not break the chain 386815:57:13 does not invalidate the pipeline 386915:57:13 does not log any error 387015:57:13# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/chain/limit/deployments_spec.rb. It took 3.79 seconds. Expected to take 6.24 seconds. 387115:57:13# [RSpecRunTime] Starting example group spec/lib/click_house/models/ci/finished_pipelines_daily_spec.rb. Expected to take 6.04 seconds. 387215:57:13ClickHouse::Models::Ci::FinishedPipelinesDaily 387315:57:13 behaves like a ci_finished_pipelines aggregation model 387415:57:13 is expected to match /\A(\d+\/){3}\z/ 387515:57:13 #for_project 387615:57:14 builds the correct SQL 387715:57:14 #within_dates 387815:57:14 builds the correct SQL 387915:57:14 when only from_date is passed 388015:57:14 builds the correct SQL 388115:57:14 when only to_date is passed 388215:57:14 builds the correct SQL 388415:57:14 builds the correct SQL 388515:57:14 #group_by_status 388615:57:14 builds the correct SQL 388715:57:14 #count_pipelines_function 388815:57:14 builds the correct SQL 388915:57:14 class methods 389015:57:14 .for_project 389115:57:14 calls the corresponding instance method 389315:57:15 calls the corresponding instance method 389415:57:15 .group_by_status 389515:57:15 calls the corresponding instance method 389615:57:15 method chaining 389715:57:15 builds the correct SQL with chained methods 389815:57:15# [RSpecRunTime] Finishing example group spec/lib/click_house/models/ci/finished_pipelines_daily_spec.rb. It took 1.95 seconds. Expected to take 6.04 seconds. 389915:57:15# [RSpecRunTime] Starting example group spec/lib/bitbucket_server/representation/comment_spec.rb. Expected to take 5.94 seconds. 390015:57:15BitbucketServer::Representation::Comment 390115:57:15 #author_email 390215:57:15 is expected to eq "test.user@example.com" 390415:57:15 is expected to eq 9 390615:57:15 is expected to be a kind of Time 390815:57:15 is expected to eq "is this a new line?" 391015:57:15 is expected to eq 4 391115:57:15 is expected to all be a kind of BitbucketServer::Representation::Comment 391215:57:16 is expected to contain exactly "Hello world", "Ok", "hello", and "hi" 391315:57:16 comments have the right parent 391515:57:16 is expected to be a kind of Time 391615:57:16 #author_username 391715:57:16 returns username 391815:57:16 when username is absent 391915:57:16 returns slug 392015:57:16 when slug and username are absent 392115:57:16 returns displayName 392315:57:16 is expected to match (a hash including {:id => 9, :author_email => "test.user@example.com", :author_username => "username", :note => "is this a new line?", :comments => #<RSpec::Mocks::ArgumentMatchers::ArrayIncludingMatcher:0x00007ea125ff3760 @expected=[#<RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher:0x00007ea125ff3b98 @expected={:note => "Hello world", :comments => [], :parent_comment_note => "is this a new line?"}>, #<RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher:0x00007ea125ff3a80 @expected={:note => "Ok", :comments => [], :parent_comment_note => "Hello world"}>, #<RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher:0x00007ea125ff3968 @expected={:note => "hi", :comments => [], :parent_comment_note => "Hello world"}>, #<RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher:0x00007ea125ff3850 @expected={:note => "hello", :comments => [], :parent_comment_note => "is this a new line?"}>]>}) 392415:57:16# [RSpecRunTime] Finishing example group spec/lib/bitbucket_server/representation/comment_spec.rb. It took 1.44 seconds. Expected to take 5.94 seconds. 392515:57:16# [RSpecRunTime] Starting example group spec/lib/web_ide/default_oauth_application_spec.rb. Expected to take 5.86 seconds. 392615:57:16WebIde::DefaultOauthApplication 392715:57:17 #reset_oauth_application_settings 392815:57:17 resets oauth application settings to original 392915:57:17 #oauth_application 393015:57:17 returns web_ide_oauth_application from application_settings 393115:57:17 #oauth_application_callback_urls 393215:57:17 returns application callback URL 393315:57:17 with multiple oauth callback URLs 393415:57:17 supports multiple OAuth callback URLs 393515:57:17 returns unique URL origins 393615:57:17 #oauth_callback_url 393715:57:17 returns route URL for oauth callback 393815:57:17 #feature_enabled? 393915:57:17 vscode_web_ide: current_user, web_ide_oauth: false, expectation: false 394015:57:17 returns the expected value 394115:57:17 vscode_web_ide: false, web_ide_oauth: current_user, expectation: false 394215:57:17 returns the expected value 394315:57:17 vscode_web_ide: current_user, web_ide_oauth: current_user, expectation: true 394415:57:18 returns the expected value 394515:57:18 #ensure_oauth_application! 394615:57:18 if web_ide_oauth_application already exists, does nothing 394715:57:18 if web_ide_oauth_application created while locked, does nothing 394815:57:19 creates web_ide_oauth_application 394915:57:19# [RSpecRunTime] Finishing example group spec/lib/web_ide/default_oauth_application_spec.rb. It took 2.28 seconds. Expected to take 5.86 seconds. 395015:57:19# [RSpecRunTime] Starting example group spec/lib/gitlab/git_post_receive_spec.rb. Expected to take 5.71 seconds. 395115:57:19Gitlab::GitPostReceive 395315:57:19 when identifier is a deploy key 395415:57:19Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 395615:57:19To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 395715:57:20 returns false 395815:57:20# [RSpecRunTime] RSpec elapsed time: 22 minutes 49.46 seconds. Current RSS: ~1696M. Threads: 5. load average: 0.97 1.04 1.06 1/286 20218 396015:57:20 #includes_branches? 396115:57:20 with no branches 396215:57:20 returns false 396315:57:20 with branches 396415:57:20 returns true 396515:57:20 with malformed changes 396615:57:20 returns false 396715:57:20 #includes_tags? 396815:57:20 with no tags 396915:57:20 returns false 397115:57:20 returns true 397215:57:20 with malformed changes 397315:57:20 returns false 397415:57:20 #includes_default_branch? 397515:57:20 with no default branch 397615:57:21 returns false 397715:57:21 with a project with no default branch 397815:57:21 returns true 397915:57:21 with default branch 398015:57:21 returns true 398115:57:21# [RSpecRunTime] Finishing example group spec/lib/gitlab/git_post_receive_spec.rb. It took 2.24 seconds. Expected to take 5.71 seconds. 398215:57:21# [RSpecRunTime] Starting example group spec/lib/gitlab/bitbucket_server_import/importers/notes_importer_spec.rb. Expected to take 5.65 seconds. 398315:57:21Gitlab::BitbucketServerImport::Importers::NotesImporter 398515:57:22 when bitbucket_server_notes_separate_worker is false 398615:57:22 schedules a job to import notes for each corresponding merge request 398715:57:22 when pull request was already processed 398815:57:22 does not schedule job for processed merge requests 398915:57:22# [RSpecRunTime] RSpec elapsed time: 22 minutes 52.21 seconds. Current RSS: ~1682M. Threads: 5. load average: 0.97 1.04 1.06 1/286 20231 399115:57:22 when pull request was already processed 399215:57:23 does not schedule job for processed merge requests 399315:57:23 when PR has comments 399415:57:23 imports the stand alone comments 399515:57:23 when PR has inline comment 399615:57:23 imports the inline comment 399715:57:23 when PR has a merge event 399815:57:23 imports the merge event 399915:57:23 when PR has an approved event 400015:57:23 imports the approved event 400115:57:23 when PR has a declined event 400215:57:23 imports the declined event 400315:57:23 when page counter has been set 400415:57:23 resumes from the last page 400515:57:23# [RSpecRunTime] Finishing example group spec/lib/gitlab/bitbucket_server_import/importers/notes_importer_spec.rb. It took 2.64 seconds. Expected to take 5.65 seconds. 400615:57:23# [RSpecRunTime] Starting example group spec/workers/packages/debian/cleanup_dangling_package_files_worker_spec.rb. Expected to take 5.53 seconds. 400715:57:23Packages::Debian::CleanupDanglingPackageFilesWorker 400915:57:24Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 401115:57:24To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 401215:57:25 when debian_packages flag is disabled 401315:57:25 does nothing 401415:57:25# [RSpecRunTime] RSpec elapsed time: 22 minutes 54.54 seconds. Current RSS: ~1672M. Threads: 5. load average: 0.97 1.04 1.06 1/286 20232 401615:57:25 with mocked service returning success 401715:57:25 calls MarkPackageFilesForDestructionService 401815:57:25 with mocked service returning error 401915:57:25 ignore error 402015:57:25 when the service raises an error 402115:57:25 logs exception 402215:57:25 with valid parameters 402315:57:25 behaves like an idempotent worker 402415:57:25 is labeled as idempotent 402515:57:25 performs multiple times sequentially without raising an exception 402615:57:26 mark dangling package files as pending destruction 402715:57:26# [RSpecRunTime] Finishing example group spec/workers/packages/debian/cleanup_dangling_package_files_worker_spec.rb. It took 2.14 seconds. Expected to take 5.53 seconds. 402815:57:26# [RSpecRunTime] Starting example group spec/lib/gitlab/bullet/exclusions_spec.rb. Expected to take 5.41 seconds. 402915:57:26Gitlab::Bullet::Exclusions 403115:57:26 with preferred method of path and method name 403215:57:26 behaves like loads exclusion results 403315:57:26 is expected to match [["_path_", "_method_"]] 403415:57:26 with file pattern 403515:57:26 behaves like loads exclusion results 403615:57:26 is expected to match [["_file_pattern_"]] 403715:57:26 with file name and line range 403815:57:26 behaves like loads exclusion results 403915:57:26 is expected to match [["file_name.rb", 5..10]] 404015:57:26 without exclusions 404115:57:26 behaves like loads exclusion results 404215:57:26 is expected to match [[]] 404315:57:26 without exclusions key in config 404415:57:26 behaves like loads exclusion results 404515:57:26 is expected to match [] 404615:57:26 when config file does not exist 404715:57:26 provides an empty array for exclusions 404815:57:26 with a Symbol 404915:57:26 raises an exception 405015:57:26 #validate_paths! 405115:57:26 when validating scenarios 405215:57:26 when using paths with method name 405315:57:26 when source file for exclusion exists 405415:57:26 is expected not to raise Exception 405515:57:26 when source file for exclusion does not exist 405615:57:26 is expected to raise RuntimeError 405715:57:26 when using path only 405815:57:26 when source file for exclusion exists 405915:57:27 is expected not to raise Exception 406015:57:27 when source file for exclusion does not exist 406115:57:27 is expected to raise RuntimeError 406215:57:27 when path_with_method is false for a file pattern 406315:57:27 is expected not to raise Exception 406415:57:27# [RSpecRunTime] Finishing example group spec/lib/gitlab/bullet/exclusions_spec.rb. It took 1.31 seconds. Expected to take 5.41 seconds. 406515:57:27# [RSpecRunTime] Starting example group spec/lib/gitlab/checks/push_file_count_check_spec.rb. Expected to take 5.37 seconds. 406615:57:27Gitlab::Checks::PushFileCountCheck 406815:57:27 initial creation 406915:57:28 allows creation 407015:57:28 old: "single-file", new: "edit-file", valid: true, message: nil 407215:57:29 old: "single-file", new: "multiple-files", valid: false, message: "The repository can contain at most 2 file(s)." 407415:57:29 old: "single-file", new: "no-files", valid: false, message: "The repository must contain at least 1 file." 407615:57:30 old: "edit-file", new: "rename-and-edit-file", valid: true, message: nil 407815:57:31# [RSpecRunTime] Finishing example group spec/lib/gitlab/checks/push_file_count_check_spec.rb. It took 4.32 seconds. Expected to take 5.37 seconds. 407915:57:31# [RSpecRunTime] Starting example group spec/lib/gitlab/visibility_level_checker_spec.rb. Expected to take 5.24 seconds. 408015:57:31Gitlab::VisibilityLevelChecker 408115:57:31 #level_restricted? 408215:57:31 when visibility level is allowed 408315:57:32 returns false with nil for visibility level 408415:57:32 when visibility level is restricted 408515:57:32 for public project 408615:57:32 for non-admin user 408715:57:33 returns true and visibility name 408815:57:33 for admin user 408915:57:33 returns false and a nil visibility level 409015:57:33 overridden visibility 409115:57:33 when restricted 409215:57:34 returns true and visibility name 409315:57:34 when misspelled 409415:57:35 returns false with nil for visibility level 409515:57:35 when import_data is missing 409615:57:35 returns false with nil for visibility level 409715:57:36# [RSpecRunTime] Finishing example group spec/lib/gitlab/visibility_level_checker_spec.rb. It took 4.34 seconds. Expected to take 5.24 seconds. 409815:57:36# [RSpecRunTime] Starting example group spec/models/preloaders/environments/deployment_preloader_spec.rb. Expected to take 5.17 seconds. 409915:57:36Preloaders::Environments::DeploymentPreloader 410015:57:37 does not allow STI 410115:57:38 does not trigger N+1 queries 410215:57:38 batch loads the dependent associations 410315:57:38 avoids scoping with IN clause during preload 410415:57:39 sets environment on the associated deployment 410515:57:39 does not attempt to set environment on a nil deployment 410615:57:39# [RSpecRunTime] Finishing example group spec/models/preloaders/environments/deployment_preloader_spec.rb. It took 3.6 seconds. Expected to take 5.17 seconds. 410715:57:39# [RSpecRunTime] RSpec elapsed time: 23 minutes 8.96 seconds. Current RSS: ~1660M. Threads: 5. load average: 0.98 1.03 1.06 1/291 20739 410915:57:39# [RSpecRunTime] Starting example group spec/workers/ci/catalog/resources/aggregate_last30_day_usage_worker_spec.rb. Expected to take 5.05 seconds. 411015:57:39Ci::Catalog::Resources::AggregateLast30DayUsageWorker 411115:57:39 has the `until_executed` deduplicate strategy 411215:57:40 performs multiple times sequentially without raising an exception 411315:57:40 is labeled as idempotent 411415:57:40 has the option to reschedule once if deduplicated and a TTL 411615:57:42 aggregates and updates usage counts for all catalog resources 411715:57:42 logs the service response 411815:57:42# [RSpecRunTime] RSpec elapsed time: 23 minutes 12.09 seconds. Current RSS: ~1611M. Threads: 5. load average: 0.98 1.03 1.06 1/291 20740 412015:57:42# [RSpecRunTime] Finishing example group spec/workers/ci/catalog/resources/aggregate_last30_day_usage_worker_spec.rb. It took 3.15 seconds. Expected to take 5.05 seconds. 412115:57:42# [RSpecRunTime] Starting example group spec/services/packages/npm/process_package_file_service_spec.rb. Expected to take 5.02 seconds. 412215:57:42Packages::Npm::ProcessPackageFileService 412415:57:42 behaves like processing the package file 412515:57:42 processes the package file and enqueues a worker to create metadata cache 412615:57:42 with an invalid package file 412715:57:42 behaves like raising an error 412815:57:43 is expected to raise Packages::Npm::ProcessPackageFileService::ExtractionError with "invalid package file" 412915:57:43 when linked to a non npm package 413015:57:43 behaves like raising an error 413115:57:43 is expected to raise Packages::Npm::ProcessPackageFileService::ExtractionError with "invalid package file" 413215:57:43 with a 0 byte package file 413315:57:43 behaves like raising an error 413415:57:43 is expected to raise Packages::Npm::ProcessPackageFileService::ExtractionError with "invalid package file" 413515:57:43 when the package status is not processing 413615:57:43 behaves like raising an error 413715:57:43 is expected to raise Packages::Npm::ProcessPackageFileService::ExtractionError with "invalid package file" 413815:57:43 with a missing package.json 413915:57:43 behaves like raising an error 414015:57:43 is expected to raise Packages::Npm::ProcessPackageFileService::ExtractionError with "package.json not found" 414115:57:43 with a package.json file that is too large 414215:57:43 behaves like raising an error 414315:57:43 is expected to raise Packages::Npm::ProcessPackageFileService::ExtractionError with "package.json file too large" 414415:57:43 with custom root folder name 414515:57:43 behaves like processing the package file 414615:57:43 processes the package file and enqueues a worker to create metadata cache 414715:57:43 with multiple package.json entries 414815:57:43 yeilds last root package.json entry 414915:57:43 with TarInvalidError 415015:57:43 behaves like processing the package file 415115:57:44 processes the package file and enqueues a worker to create metadata cache 415215:57:44# [RSpecRunTime] Finishing example group spec/services/packages/npm/process_package_file_service_spec.rb. It took 1.18 seconds. Expected to take 5.02 seconds. 415315:57:44# [RSpecRunTime] Starting example group spec/models/namespaces/descendants_spec.rb. Expected to take 4.87 seconds. 415415:57:44Namespaces::Descendants 415515:57:44 does not allow STI 415715:57:44 sets the outdated_at column for the given namespace ids 415915:57:45 is expected to validate that :namespace_id is case-sensitively unique 416115:57:46 up to date descendant record for a group 416215:57:46 creates up-to-date descendant record for a subgroup 416315:57:46 .upsert_with_consistent_data 416415:57:46 updates the namespace descendant record 416515:57:46 .load_outdated_batch 416615:57:47 returns outdated namespace_descendants ids 416715:57:47 associations 416815:57:47 is expected to belong to namespace required: false 416915:57:47# [RSpecRunTime] Finishing example group spec/models/namespaces/descendants_spec.rb. It took 3.29 seconds. Expected to take 4.87 seconds. 417015:57:47# [RSpecRunTime] Starting example group spec/presenters/ci/group_variable_presenter_spec.rb. Expected to take 4.8 seconds. 417115:57:47Ci::GroupVariablePresenter 417215:57:47 inherits from Gitlab::View::Presenter::Delegated 417415:57:47 takes a variable and optional params 417515:57:48 exposes variable 417615:57:48 forwards missing methods to variable 417715:57:48# [RSpecRunTime] RSpec elapsed time: 23 minutes 17.67 seconds. Current RSS: ~1621M. Threads: 5. load average: 1.06 1.05 1.06 1/291 20741 417915:57:48 #placeholder 418015:57:48 is expected to eq "GROUP_VARIABLE" 418215:57:49 is expected to eq "/groups/group271/-/settings/ci_cd" 418415:57:49 is expected to eq "/groups/group272/-/variables" 418515:57:49 #delete_path 418615:57:49 is expected to eq "/groups/group273/-/variables" 418715:57:49# [RSpecRunTime] Finishing example group spec/presenters/ci/group_variable_presenter_spec.rb. It took 2.33 seconds. Expected to take 4.8 seconds. 418815:57:49# [RSpecRunTime] Starting example group spec/views/layouts/_flash.html.haml_spec.rb. Expected to take 4.78 seconds. 418915:57:49layouts/_flash 419115:57:49 does not render flash container no margin class 419215:57:49 closable flash messages 419315:57:49 flash_type: "alert" 419415:57:49 shows a close button 419515:57:49 flash_type: "notice" 419615:57:50 shows a close button 419715:57:50 flash_type: "success" 419815:57:50 shows a close button 419915:57:50 non closable flash messages 420015:57:50 flash_type: "error" 420115:57:50 does not show a close button 420215:57:50 flash_type: "message" 420315:57:50 does not show a close button 420415:57:50 flash_type: "toast" 420515:57:50 does not show a close button 420615:57:50 flash_type: "warning" 420715:57:50 does not show a close button 420815:57:50 with flash_class in locals 420915:57:50 adds class to flash-container 421015:57:50# [RSpecRunTime] Finishing example group spec/views/layouts/_flash.html.haml_spec.rb. It took 1.1 seconds. Expected to take 4.78 seconds. 421115:57:50# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/repo_saver_spec.rb. Expected to take 4.67 seconds. 421215:57:50Gitlab::ImportExport::RepoSaver 421315:57:50 bundle a project Git repo 421415:57:52 bundles the repo successfully 421515:57:53 creates the directory for the repository 421615:57:53 when the repo is empty 421715:57:54 bundles the repo successfully 421815:57:54# [RSpecRunTime] RSpec elapsed time: 23 minutes 23.95 seconds. Current RSS: ~1639M. Threads: 5. load average: 1.06 1.05 1.06 1/286 20815 422015:57:54# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/repo_saver_spec.rb. It took 3.96 seconds. Expected to take 4.67 seconds. 422115:57:54# [RSpecRunTime] Starting example group spec/workers/gitlab/jira_import/stage/start_import_worker_spec.rb. Expected to take 4.62 seconds. 422215:57:54Gitlab::JiraImport::Stage::StartImportWorker 422415:57:55 when import is not scheduled 422515:57:55 exits because import not started 422615:57:55# [RSpecRunTime] RSpec elapsed time: 23 minutes 25.12 seconds. Current RSS: ~1629M. Threads: 5. load average: 1.05 1.05 1.06 1/286 20816 422815:57:55 when import is scheduled 422915:57:56 advances to importing labels 423015:57:56 when import is started 423115:57:56 when this is the same worker that stated import 423215:57:56 advances to importing labels 423315:57:56 when this is a different worker that stated import 423415:57:56 advances to importing labels 423515:57:56 when import is finished 423615:57:56 advances to importing labels 423815:57:56 behaves like include import workers modules 423915:57:56 is expected to includes the ApplicationWorker module 424015:57:56 is expected to includes the Gitlab::JiraImport::QueueOptions module 424115:57:56 is expected to includes the ProjectStartImport module 424215:57:56 is expected to includes the ProjectImportOptions module 424315:57:56# [RSpecRunTime] Finishing example group spec/workers/gitlab/jira_import/stage/start_import_worker_spec.rb. It took 2.27 seconds. Expected to take 4.62 seconds. 424415:57:56# [RSpecRunTime] Starting example group spec/lib/system_check/app/git_user_default_ssh_config_check_spec.rb. Expected to take 4.53 seconds. 424515:57:56SystemCheck::App::GitUserDefaultSSHConfigCheck 424615:57:57 only whitelists safe files 424815:57:57 user_exists: true, home_dir_exists: true 424915:57:57 is expected to eq false 425015:57:57 user_exists: true, home_dir_exists: false 425115:57:57 is expected to eq true 425215:57:57 user_exists: false, home_dir_exists: true 425315:57:57 is expected to eq true 425415:57:57 user_exists: false, home_dir_exists: false 425515:57:57 is expected to eq true 425715:57:57 outputs error information 425915:57:57 fails if a forbidden file exists 426015:57:57 succeeds if the SSH directory doesn't exist 426115:57:57 succeeds if all the whitelisted files exist 426215:57:57# [RSpecRunTime] Finishing example group spec/lib/system_check/app/git_user_default_ssh_config_check_spec.rb. It took 1.02 seconds. Expected to take 4.53 seconds. 426315:57:57# [RSpecRunTime] Starting example group spec/workers/merge_requests/execute_approval_hooks_worker_spec.rb. Expected to take 4.46 seconds. 426415:57:57MergeRequests::ExecuteApprovalHooksWorker 426515:57:58 calls MergeRequests::ExecuteApprovalHooksService 426615:57:58 behaves like subscribes to event 426715:57:59 consumes the published event 426815:57:59 behaves like an idempotent worker 426915:57:59 is labeled as idempotent 427015:57:59 performs multiple times sequentially without raising an exception 427115:57:59# [RSpecRunTime] RSpec elapsed time: 23 minutes 29.04 seconds. Current RSS: ~1649M. Threads: 5. load average: 1.05 1.05 1.06 1/286 20817 427315:57:59 when the user does not exist 427415:57:59 behaves like when object does not exist 427515:58:00 logs and does not call MergeRequests::ExecuteApprovalHooksService 427615:58:00 when the merge request does not exist 427715:58:00 behaves like when object does not exist 427815:58:00 logs and does not call MergeRequests::ExecuteApprovalHooksService 427915:58:00# [RSpecRunTime] Finishing example group spec/workers/merge_requests/execute_approval_hooks_worker_spec.rb. It took 2.45 seconds. Expected to take 4.46 seconds. 428015:58:00# [RSpecRunTime] Starting example group spec/services/merge_requests/mergeability/check_conflict_status_service_spec.rb. Expected to take 4.41 seconds. 428115:58:00MergeRequests::Mergeability::CheckConflictStatusService 428315:58:00 when MergeRequest#can_be_merged is true 428415:58:00 returns a check result with status success 428515:58:00 when MergeRequest#can_be_merged is false 428615:58:00 returns a check result with status failed 428815:58:00 skip_conflict_check: nil, expected: false 428915:58:00 is expected to equal false 429015:58:00 skip_conflict_check: false, expected: false 429115:58:00 is expected to equal false 429215:58:00 skip_conflict_check: true, expected: true 429315:58:01 is expected to equal true 429415:58:01 behaves like mergeability check service 429515:58:01 sets the identifier 429615:58:01 sets the description 429815:58:01 returns false 429915:58:01# [RSpecRunTime] Finishing example group spec/services/merge_requests/mergeability/check_conflict_status_service_spec.rb. It took 1.01 seconds. Expected to take 4.41 seconds. 430015:58:01# [RSpecRunTime] Starting example group spec/lib/api/entities/nuget/metadatum_spec.rb. Expected to take 4.27 seconds. 430115:58:01API::Entities::Nuget::Metadatum 430315:58:01 metadatum without project_url 430415:58:01 is expected not to have key :projectUrl 430515:58:01 metadatum without license_url 430615:58:01 is expected not to have key :licenseUrl 430715:58:01 metadatum without icon_url 430815:58:01 is expected not to have key :iconUrl 431015:58:01 with default value 431115:58:01 is expected to have key :authors 431415:58:02 with default value 431515:58:02 is expected to have key :description 431615:58:02 is expected to have key :summary 431815:58:02# [RSpecRunTime] Finishing example group spec/lib/api/entities/nuget/metadatum_spec.rb. It took 0.95 second. Expected to take 4.27 seconds. 431915:58:02# [RSpecRunTime] Starting example group spec/models/import/namespace_import_user_spec.rb. Expected to take 4.25 seconds. 432015:58:02Import::NamespaceImportUser 432115:58:02 does not allow STI 432215:58:02 cascade deletion 432315:58:02 when user is removed 432415:58:03 removes namespace import user 432515:58:03 when namespace is removed 432615:58:03 removes namespace import user 432815:58:03 is expected to validate that :namespace_id cannot be empty/falsy 432915:58:03 is expected to validate that :user_id cannot be empty/falsy 433015:58:03 associations 433115:58:03 is expected to belong to import_user class_name => User required: false 433215:58:04 is expected to belong to namespace required: false 433315:58:04# [RSpecRunTime] Finishing example group spec/models/import/namespace_import_user_spec.rb. It took 1.71 seconds. Expected to take 4.25 seconds. 433415:58:04# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migrations/milestone_mixin_spec.rb. Expected to take 4.13 seconds. 433515:58:04Gitlab::Database::Migrations::MilestoneMixin 433615:58:04 when the mixin is not included 433715:58:04 does not raise an error 433815:58:04 when the mixin is included 433915:58:04 when a milestone is not specified 434015:58:04 raises MilestoneNotSetError 434115:58:04 when a milestone is specified 434215:58:04 does not raise an error 434315:58:04 when initialize arguments are not provided 434415:58:04 does not raise an error 434515:58:04 when it's a regular migration 434615:58:04 is a regular migration 434715:58:04 when it's a post-deployment migration 434815:58:04 is a regular migration 434915:58:04# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migrations/milestone_mixin_spec.rb. It took 0.6 second. Expected to take 4.13 seconds. 435015:58:04# [RSpecRunTime] Starting example group spec/tasks/gitlab/lfs/migrate_rake_spec.rb. Expected to take 4.12 seconds. 435115:58:04gitlab:lfs namespace rake task 435215:58:04 migration tasks 435415:58:04 object storage disabled 435515:58:04 doesn't migrate files 435615:58:04 object storage enabled 435715:58:05 migrates local file to object storage 435815:58:05 migrate_to_local 435915:58:05 object storage enabled 436015:58:05 migrates remote files to local storage 436115:58:08# [RSpecRunTime] Finishing example group spec/tasks/gitlab/lfs/migrate_rake_spec.rb. It took 3.8 seconds. Expected to take 4.12 seconds. 436215:58:08# [RSpecRunTime] RSpec elapsed time: 23 minutes 37.86 seconds. Current RSS: ~1659M. Threads: 5. load average: 1.04 1.04 1.06 1/283 20818 436415:58:08# [RSpecRunTime] Starting example group spec/workers/ci/pipeline_artifacts/coverage_report_worker_spec.rb. Expected to take 3.98 seconds. 436515:58:08Ci::PipelineArtifacts::CoverageReportWorker 436615:58:08 has the `until_executed` deduplicate strategy 436815:58:08 when pipeline exists 436915:58:09 calls the pipeline coverage report service 437015:58:09# [RSpecRunTime] RSpec elapsed time: 23 minutes 38.87 seconds. Current RSS: ~1655M. Threads: 5. load average: 1.04 1.04 1.06 1/283 20819 437215:58:09 when the pipeline is part of a hierarchy 437315:58:11 when all pipelines is complete 437415:58:11 calls the pipeline coverage report service on the root ancestor pipeline 437515:58:11# [RSpecRunTime] RSpec elapsed time: 23 minutes 40.59 seconds. Current RSS: ~1631M. Threads: 5. load average: 1.04 1.04 1.06 1/284 20820 437715:58:11 when the pipeline hierarchy has incomplete pipeline 437815:58:11 does not call pipeline coverage report service 437915:58:11 when pipeline does not exist 438015:58:11 does not call pipeline create artifact service 438115:58:11# [RSpecRunTime] Finishing example group spec/workers/ci/pipeline_artifacts/coverage_report_worker_spec.rb. It took 3.11 seconds. Expected to take 3.98 seconds. 438215:58:11# [RSpecRunTime] Starting example group spec/serializers/ci/job_serializer_spec.rb. Expected to take 3.97 seconds. 438315:58:11Ci::JobSerializer 438515:58:11 when a single object is being serialized 438615:58:12 serializers the pipeline object 438715:58:12# [RSpecRunTime] RSpec elapsed time: 23 minutes 42.14 seconds. Current RSS: ~1611M. Threads: 5. load average: 1.04 1.04 1.06 1/283 20821 438915:58:12 when multiple objects are being serialized 439015:58:14 serializers the array of pipelines 439115:58:14# [RSpecRunTime] RSpec elapsed time: 23 minutes 43.93 seconds. Current RSS: ~1600M. Threads: 5. load average: 1.04 1.04 1.06 1/283 20822 439315:58:14# [RSpecRunTime] Finishing example group spec/serializers/ci/job_serializer_spec.rb. It took 2.97 seconds. Expected to take 3.97 seconds. 439415:58:14# [RSpecRunTime] Starting example group spec/helpers/graph_helper_spec.rb. Expected to take 3.81 seconds. 439715:58:16 filters our refs used by GitLab 439815:58:16# [RSpecRunTime] RSpec elapsed time: 23 minutes 45.63 seconds. Current RSS: ~1609M. Threads: 5. load average: 1.36 1.11 1.08 1/288 20889 440015:58:16 #should_render_dora_charts 440115:58:17 always returns false 440215:58:17 #should_render_quality_summary 440315:58:17 always returns false 440415:58:17# [RSpecRunTime] Finishing example group spec/helpers/graph_helper_spec.rb. It took 3.13 seconds. Expected to take 3.81 seconds. 440515:58:17# [RSpecRunTime] Starting example group spec/models/work_items/widgets/current_user_todos_spec.rb. Expected to take 3.81 seconds. 440615:58:17WorkItems::Widgets::CurrentUserTodos 440715:58:18 does not allow STI 440815:58:18 .quick_action_params 440915:58:18 is expected to contain exactly :todo_event 441015:58:18 .quick_action_commands 441115:58:18 is expected to contain exactly :todo and :done 441315:58:18 is expected to eq :current_user_todos 441415:58:18 .process_quick_action_param 441515:58:18 when quick action param is todo_event 441615:58:18 when param value is `done` 441715:58:18 is expected to eq {:action=>"mark_as_done"} 441815:58:18 when param value is `add` 441915:58:19 is expected to eq {:action=>"add"} 442015:58:19 when quick action param is not todo_event 442115:58:19 is expected to eq {:foo=>"foo"} 442315:58:19 is expected to eq :current_user_todos 442415:58:19# [RSpecRunTime] Finishing example group spec/models/work_items/widgets/current_user_todos_spec.rb. It took 1.43 seconds. Expected to take 3.81 seconds. 442515:58:19# [RSpecRunTime] Starting example group spec/policies/application_setting_policy_spec.rb. Expected to take 3.71 seconds. 442615:58:19ApplicationSettingPolicy 442715:58:19 update_runners_registration_token 442815:58:19 when anonymous 442915:58:19 is expected not to be allowed :update_runners_registration_token 443015:58:19 regular user 443115:58:19 is expected not to be allowed :update_runners_registration_token 443215:58:19 when external 443315:58:19 is expected not to be allowed :update_runners_registration_token 443515:58:19 when admin mode is enabled 443615:58:20 is expected to be allowed :update_runners_registration_token 443715:58:20 with registration tokens disabled 443815:58:20 is expected to be disallowed :update_runners_registration_token 443915:58:20 when admin mode is disabled 444015:58:20 is expected to be disallowed :update_runners_registration_token 444115:58:20# [RSpecRunTime] Finishing example group spec/policies/application_setting_policy_spec.rb. It took 1.45 seconds. Expected to take 3.71 seconds. 444215:58:20# [RSpecRunTime] Starting example group spec/models/concerns/partitioned_table_spec.rb. Expected to take 3.68 seconds. 444315:58:20PartitionedTable 444415:58:20 does not allow STI 444515:58:20 .partitioned_by 444615:58:20 assigns the MonthlyStrategy as the partitioning strategy 444715:58:21 passes the partitioning key to the strategy instance 444815:58:21 with keyword arguments passed to the strategy 444915:58:21 passes the keyword arguments to the strategy 445015:58:21 self._returning_columns_for_insert 445115:58:21WARNING: Active Record does not support composite primary key. 445215:58:21p_ci_builds has composite primary key. Composite primary key is ignored. 445315:58:21 identifies the columns that are returned on insert 445415:58:22 allows creating a partitionable record 445515:58:22# [RSpecRunTime] Finishing example group spec/models/concerns/partitioned_table_spec.rb. It took 1.36 seconds. Expected to take 3.68 seconds. 445615:58:22# [RSpecRunTime] Starting example group spec/helpers/environments_helper_spec.rb. Expected to take 3.6 seconds. 445715:58:22EnvironmentsHelper 445815:58:22 #environments_folder_list_view_data 445915:58:23 returns folder related data 446015:58:23# [RSpecRunTime] RSpec elapsed time: 23 minutes 52.46 seconds. Current RSS: ~1621M. Threads: 5. load average: 1.33 1.11 1.08 1/288 20920 446215:58:23# [RSpecRunTime] Finishing example group spec/helpers/environments_helper_spec.rb. It took 1.17 seconds. Expected to take 3.6 seconds. 446315:58:23# [RSpecRunTime] Starting example group spec/presenters/packages/nuget/service_index_presenter_spec.rb. Expected to take 3.55 seconds. 446415:58:23Packages::Nuget::ServiceIndexPresenter 446715:58:23 is expected to eq "3.0.0" 446815:58:23 for a project 446915:58:23 is expected to eq "3.0.0" 447215:58:23 behaves like returning valid resources 447315:58:24 has valid resources 447415:58:24 does not return the publish resource 447515:58:24 for a project 447615:58:24 behaves like returning valid resources 447715:58:24 has valid resources 447815:58:24 does return the publish resource 447915:58:24# [RSpecRunTime] Finishing example group spec/presenters/packages/nuget/service_index_presenter_spec.rb. It took 1.14 seconds. Expected to take 3.55 seconds. 448015:58:24# [RSpecRunTime] Starting example group spec/serializers/rollout_status_entity_spec.rb. Expected to take 3.45 seconds. 448115:58:24RolloutStatusEntity 448215:58:24 exposes status 448315:58:24 exposes has_legacy_app_label 448415:58:24 when kube deployment is valid 448515:58:24 exposes deployment data 448615:58:24 does not expose canary ingress if it does not exist 448715:58:24 when canary ingress exists 448815:58:24 expose canary ingress 448915:58:24 when kube deployment is empty 449015:58:25 exposes status 449115:58:25 does not expose deployment data 449215:58:25# [RSpecRunTime] Finishing example group spec/serializers/rollout_status_entity_spec.rb. It took 0.86 second. Expected to take 3.45 seconds. 449315:58:25# [RSpecRunTime] Starting example group spec/services/timelogs/delete_service_spec.rb. Expected to take 3.41 seconds. 449415:58:25Timelogs::DeleteService 449615:58:25 when the timelog exists 449715:58:26 removes the timelog 449815:58:26 returns the removed timelog 449915:58:26 when the timelog does not exist 450015:58:26 returns an error 450115:58:26 when the user does not have permission 450215:58:26 returns an error 450315:58:26 when the timelog deletion fails 450415:58:26 returns an error 450515:58:26# [RSpecRunTime] Finishing example group spec/services/timelogs/delete_service_spec.rb. It took 1.52 seconds. Expected to take 3.41 seconds. 450615:58:26# [RSpecRunTime] Starting example group spec/services/award_emojis/copy_service_spec.rb. Expected to take 3.32 seconds. 450715:58:26AwardEmojis::CopyService 450915:58:27 validates that we cannot copy AwardEmoji to the same Awardable 451115:58:28 copies AwardEmojis 451215:58:29 returns success 451315:58:29# [RSpecRunTime] RSpec elapsed time: 23 minutes 58.41 seconds. Current RSS: ~1628M. Threads: 5. load average: 1.38 1.12 1.09 1/283 20921 451515:58:29# [RSpecRunTime] Finishing example group spec/services/award_emojis/copy_service_spec.rb. It took 2.42 seconds. Expected to take 3.32 seconds. 451615:58:29# [RSpecRunTime] Starting example group spec/lib/api/entities/bulk_imports/entity_failure_spec.rb. Expected to take 3.29 seconds. 451715:58:29API::Entities::BulkImports::EntityFailure 451815:58:29 has the correct attributes 451915:58:29 exception message 452015:58:29 truncates exception message to 255 characters 452115:58:29 removes paths from the message 452215:58:29 removes long paths without clipping the message 452415:58:29 returns relation 452515:58:29 when subrelation is present 452615:58:29 includes subrelation 452715:58:29# [RSpecRunTime] Finishing example group spec/lib/api/entities/bulk_imports/entity_failure_spec.rb. It took 0.78 second. Expected to take 3.29 seconds. 452815:58:29# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/migration_with_milestone_spec.rb. Expected to take 3.18 seconds. 452915:58:29RuboCop::Cop::Migration::MigrationWithMilestone 453015:58:29 when we're a Gitlab migration 453115:58:30 does not register an offense if we're a version before 2.2 453215:58:30 when we're version 2.2 453315:58:30 expects no offense if we call `milestone` with a string 453415:58:30 expects an offense if we don't call `milestone` 453515:58:30 does not matter if include a mixin 453615:58:30 does not matter if we call a helper method 453715:58:30 does not matter if we include a mixin and call a helper method 453815:58:30 when we're not a Gitlab migration 453915:58:30 does not register an offense at all 454015:58:30# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/migration_with_milestone_spec.rb. It took 0.79 second. Expected to take 3.18 seconds. 454115:58:30# [RSpecRunTime] Starting example group spec/workers/authorized_keys_worker_spec.rb. Expected to take 3.16 seconds. 454215:58:30AuthorizedKeysWorker 454415:58:30 authorized_keys is enabled 454615:58:30 delegates to Gitlab::AuthorizedKeys 454815:58:30 delegates to Gitlab::AuthorizedKeys 454915:58:30 all other commands 455015:58:31 raises an error 455115:58:31 authorized_keys is disabled 455215:58:31 does nothing 455315:58:31# [RSpecRunTime] Finishing example group spec/workers/authorized_keys_worker_spec.rb. It took 0.48 second. Expected to take 3.16 seconds. 455415:58:31# [RSpecRunTime] Starting example group spec/services/ci/job_token_scope/add_group_or_project_service_spec.rb. Expected to take 3.06 seconds. 455515:58:31Ci::JobTokenScope::AddGroupOrProjectService 455715:58:32 when group is a target to add 455815:58:32 calls AddGroupService to add a target 455915:58:32# [RSpecRunTime] RSpec elapsed time: 24 minutes 1.59 seconds. Current RSS: ~1633M. Threads: 5. load average: 1.35 1.12 1.08 1/283 20922 456115:58:32 when project is a target to add 456215:58:32 calls AddProjectService to add a target 456315:58:32 when not found object is a target to add 456415:58:32 returns a response error 456515:58:32# [RSpecRunTime] Finishing example group spec/services/ci/job_token_scope/add_group_or_project_service_spec.rb. It took 1.36 seconds. Expected to take 3.06 seconds. 456615:58:32# [RSpecRunTime] Starting example group spec/views/search/show.html.haml_spec.rb. Expected to take 3.02 seconds. 456815:58:32 unfurling support 456915:58:32 search with full count 457015:58:32 renders meta tags for a group 457115:58:33 renders meta tags for both group and project 457215:58:33 search without full count 457315:58:33 renders meta tags for a group 457415:58:33 renders meta tags for both group and project 457515:58:33 when the search page is opened 457615:58:33 does not render the results partial 457715:58:33 does render the sidebar 457815:58:33 when search term is supplied 457915:58:34 renders the results partial 458015:58:34# [RSpecRunTime] Finishing example group spec/views/search/show.html.haml_spec.rb. It took 1.56 seconds. Expected to take 3.02 seconds. 458115:58:34# [RSpecRunTime] Starting example group spec/rubocop/cop/avoid_keyword_arguments_in_sidekiq_workers_spec.rb. Expected to take 2.95 seconds. 458215:58:34RuboCop::Cop::AvoidKeywordArgumentsInSidekiqWorkers 458315:58:34 flags violation for keyword arguments usage in perform method signature 458415:58:34 does not flag a violation for keyword arguments usage in non-perform method signatures 458515:58:34 does not flag a violation for optional keyword arguments usage in non-perform method signatures 458615:58:34 does not flag a violation for standard optional arguments usage in perform method signature 458715:58:34 flags violation for optional keyword arguments usage in perform method signature 458815:58:34# [RSpecRunTime] Finishing example group spec/rubocop/cop/avoid_keyword_arguments_in_sidekiq_workers_spec.rb. It took 0.54 second. Expected to take 2.95 seconds. 458915:58:34# [RSpecRunTime] Starting example group spec/lib/sidebars/concerns/super_sidebar_panel_spec.rb. Expected to take 2.88 seconds. 459015:58:34Sidebars::Concerns::SuperSidebarPanel 459115:58:34 #transform_old_menus 459215:58:34 converts "solo" top-level Menu entry to Menu Item 459315:58:34 drops "solo" top-level Menu entries, if they serialize to nil 459415:58:34 for Menus with Menu Items 459515:58:34 adds Menu Items to defined super_sidebar_parent 459615:58:35 replaces placeholder Menu Items in the defined super_sidebar_parent 459715:58:35 considers Menu Items uncategorized if super_sidebar_parent is nil 459815:58:35 considers Menu Items uncategorized if super_sidebar_parent cannot be found 459915:58:35 considers Menu Items deleted if super_sidebar_parent is Sidebars::NilMenuItem 460015:58:35 #pick_from_old_menus 460115:58:35 removes items with #pick_into_super_sidebar? from a list and adds them to the panel menus 460215:58:35# [RSpecRunTime] Finishing example group spec/lib/sidebars/concerns/super_sidebar_panel_spec.rb. It took 0.84 second. Expected to take 2.88 seconds. 460315:58:35# [RSpecRunTime] Starting example group spec/lib/gitlab/http_spec.rb. Expected to take 2.84 seconds. 460615:58:35 calls Gitlab::HTTP_V2.get with default options 460715:58:35 when passing allow_object_storage:true 460815:58:35 calls Gitlab::HTTP_V2.get with default options and extra_allowed_uris 460915:58:35 when passing async:true 461015:58:35 calls Gitlab::HTTP_V2.get with default options and async:true 461115:58:35 returns a Gitlab::HTTP_V2::LazyResponse object 461215:58:35 when there is a DB call in the concurrent thread 461315:58:36 raises Gitlab::Utils::ConcurrentRubyThreadIsUsedError error 461615:58:36 returns nil when .get raises an error 461715:58:36 .perform_request 461815:58:36 when sending a GET request 461915:58:36 calls Gitlab::HTTP_V2.get with default options 462015:58:36 when sending a LOCK request 462115:58:36 raises ArgumentError 462215:58:36# [RSpecRunTime] Finishing example group spec/lib/gitlab/http_spec.rb. It took 1.11 seconds. Expected to take 2.84 seconds. 462315:58:36# [RSpecRunTime] Starting example group spec/lib/gitlab/cleanup/orphan_job_artifact_final_objects/batch_from_storage_spec.rb. Expected to take 2.75 seconds. 462415:58:36Gitlab::Cleanup::OrphanJobArtifactFinalObjects::BatchFromStorage 462515:58:36 #orphan_objects 462615:58:36 when not configured to use bucket_prefix 462715:58:36 behaves like returning orphan final job artifact objects 462815:58:37 returns all orphan Fog files from the given Fog collection 462915:58:37 when configured to use bucket_prefix 463015:58:37 behaves like returning orphan final job artifact objects 463115:58:38 returns all orphan Fog files from the given Fog collection 463215:58:38# [RSpecRunTime] Finishing example group spec/lib/gitlab/cleanup/orphan_job_artifact_final_objects/batch_from_storage_spec.rb. It took 1.64 seconds. Expected to take 2.75 seconds. 463315:58:38# [RSpecRunTime] Starting example group spec/lib/gitlab/external_authorization/response_spec.rb. Expected to take 2.73 seconds. 463415:58:38Gitlab::ExternalAuthorization::Response 463615:58:38 is valid for 200, 401, and 403 responses 463715:58:38 is invalid for other statuses 463915:58:38 returns a reason if it was included in the response body 464015:58:38 returns nil when there was no body 464115:58:38 #successful? 464215:58:38 is `true` if the status is 200 464315:58:38 is `false` if the status is 401 or 403 464415:58:38# [RSpecRunTime] Finishing example group spec/lib/gitlab/external_authorization/response_spec.rb. It took 0.62 second. Expected to take 2.73 seconds. 464515:58:38# [RSpecRunTime] Starting example group spec/services/merge_requests/mergeability/check_discussions_status_service_spec.rb. Expected to take 2.64 seconds. 464615:58:38MergeRequests::Mergeability::CheckDiscussionsStatusService 464715:58:38 behaves like mergeability check service 464815:58:38 sets the identifier 464915:58:39 sets the description 465115:58:39 when only_allow_merge_if_all_discussions_are_resolved is true 465215:58:39 when the merge request is in a mergable state 465315:58:39 returns a check result with status success 465415:58:39 when the merge request is not in a mergeable state 465515:58:39 returns a check result with status failed 465615:58:39 when only_allow_merge_if_all_discussions_are_resolved is false 465715:58:39 returns a check result with inactive status 465915:58:39 when skip check is true 466015:58:39 returns true 466115:58:39 when skip check is false 466215:58:39 returns false 466415:58:39 returns false 466515:58:39# [RSpecRunTime] Finishing example group spec/services/merge_requests/mergeability/check_discussions_status_service_spec.rb. It took 0.83 second. Expected to take 2.64 seconds. 466615:58:39# [RSpecRunTime] Starting example group spec/lib/feature/shared_spec.rb. Expected to take 2.6 seconds. 466715:58:39Feature::Shared 466815:58:39 .can_be_default_enabled? 466915:58:39 when type is gitlab_com_derisk 467015:58:39 is expected to eq false 467115:58:39 when type is wip 467215:58:39 is expected to eq false 467315:58:39 when type is beta 467415:58:40 is expected to eq true 467515:58:40 when type is ops 467615:58:40 is expected to eq true 467715:58:40 when type is experiment 467815:58:40 is expected to eq false 467915:58:40 when type is worker 468015:58:40 is expected to eq false 468115:58:40 when type is undefined 468215:58:40 is expected to eq false 468315:58:40 when type is development 468415:58:40 is expected to eq true 468515:58:40# [RSpecRunTime] Finishing example group spec/lib/feature/shared_spec.rb. It took 0.87 second. Expected to take 2.6 seconds. 468615:58:40# [RSpecRunTime] Starting example group spec/serializers/integrations/event_entity_spec.rb. Expected to take 2.55 seconds. 468715:58:40Integrations::EventEntity 468915:58:40 with integration without fields 469015:58:41 exposes correct attributes 469115:58:41 with integration with fields 469215:58:41 exposes correct attributes 469315:58:41 with integration with fields when channels are masked 469415:58:42 exposes correct attributes 469515:58:42# [RSpecRunTime] Finishing example group spec/serializers/integrations/event_entity_spec.rb. It took 2.1 seconds. Expected to take 2.55 seconds. 469615:58:42# [RSpecRunTime] Starting example group spec/services/spam/ham_service_spec.rb. Expected to take 2.51 seconds. 469715:58:42Spam::HamService 469915:58:42 AkismetService returns false (Akismet cannot be reached, etc) 470015:58:42 returns false 470115:58:42 does not update the record 470215:58:42 if spam log record has already been marked as spam 470315:58:43 does not update the record 470415:58:43 Akismet ham submission is successful 470515:58:43 returns true 470615:58:43 updates the record 470715:58:43# [RSpecRunTime] Finishing example group spec/services/spam/ham_service_spec.rb. It took 0.62 second. Expected to take 2.51 seconds. 470815:58:43# [RSpecRunTime] Starting example group spec/lib/gitlab/bitbucket_server_import/importers/lfs_objects_importer_spec.rb. Expected to take 2.42 seconds. 470915:58:43Gitlab::BitbucketServerImport::Importers::LfsObjectsImporter 471115:58:43 when lfs is enabled 471215:58:43 imports each lfs object in parallel 471315:58:44 logs its progress 471415:58:44 when LFS list download fails 471515:58:44 rescues and logs the exception 471615:58:44# [RSpecRunTime] RSpec elapsed time: 24 minutes 13.82 seconds. Current RSS: ~1675M. Threads: 6. load average: 1.30 1.12 1.08 1/284 20924 471815:58:44 when LFS is not enabled 471915:58:44 logs progress but does nothing 472015:58:44# [RSpecRunTime] Finishing example group spec/lib/gitlab/bitbucket_server_import/importers/lfs_objects_importer_spec.rb. It took 1.42 seconds. Expected to take 2.42 seconds. 472115:58:44# [RSpecRunTime] Starting example group spec/services/ci/pipeline_bridge_status_service_spec.rb. Expected to take 2.39 seconds. 472215:58:44Ci::PipelineBridgeStatusService 472415:58:45 when pipeline has upstream bridge 472515:58:45 calls inherit_status_from_downstream on upstream bridge 472615:58:45 when bridge job status raises state machine errors 472715:58:46Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 472915:58:46To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 473015:58:46 tracks the exception 473115:58:46# [RSpecRunTime] RSpec elapsed time: 24 minutes 15.78 seconds. Current RSS: ~1646M. Threads: 6. load average: 1.27 1.11 1.08 1/284 20925 473315:58:46# [RSpecRunTime] Finishing example group spec/services/ci/pipeline_bridge_status_service_spec.rb. It took 1.82 seconds. Expected to take 2.39 seconds. 473415:58:46# [RSpecRunTime] Starting example group spec/serializers/merge_request_sidebar_basic_entity_spec.rb. Expected to take 2.32 seconds. 473515:58:46MergeRequestSidebarBasicEntity 473615:58:46 #current_user 473715:58:48 contains attributes related to the current user 473815:58:48# [RSpecRunTime] RSpec elapsed time: 24 minutes 18.2 seconds. Current RSS: ~1630M. Threads: 6. load average: 1.27 1.11 1.08 1/290 21104 474015:58:48# [RSpecRunTime] Finishing example group spec/serializers/merge_request_sidebar_basic_entity_spec.rb. It took 2.42 seconds. Expected to take 2.32 seconds. 474115:58:48# [RSpecRunTime] Starting example group spec/lib/gitlab/memory/watchdog/event_reporter_spec.rb. Expected to take 2.3 seconds. 474215:58:48Gitlab::Memory::Watchdog::EventReporter 474315:58:48 #threshold_violated 474415:58:49 increments violations counter 474515:58:49 does not increment handled violations counter 474615:58:49 does not log violation 474815:58:49 logs start message once 475015:58:49 when logger is not provided 475115:58:49 uses default Gitlab::AppLogger 475315:58:49 logs stop message once 475415:58:49 #strikes_exceeded 475515:58:49 increments handled violations counter 475615:58:49 logs violation 475715:58:49# [RSpecRunTime] Finishing example group spec/lib/gitlab/memory/watchdog/event_reporter_spec.rb. It took 0.94 second. Expected to take 2.3 seconds. 475815:58:49# [RSpecRunTime] Starting example group spec/lib/gitlab/git/blame_mode_spec.rb. Expected to take 2.2 seconds. 475915:58:49Gitlab::Git::BlameMode 476115:58:50 is expected to be falsey 476215:58:50 when streaming param is provided 476315:58:50 is expected to be truthy 476515:58:50 is expected to be falsey 476615:58:50 #pagination? 476715:58:50 is expected to be truthy 476815:58:50 when `streaming` params is enabled 476915:58:50 is expected to be falsey 477015:58:50 when `no_pagination` param is provided 477115:58:50 is expected to be falsey 477215:58:50# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/blame_mode_spec.rb. It took 0.74 second. Expected to take 2.2 seconds. 477315:58:50# [RSpecRunTime] Starting example group spec/validators/organizations/path_validator_spec.rb. Expected to take 2.19 seconds. 477415:58:50Organizations::PathValidator 477515:58:50 .valid_path? 477615:58:50 handles invalid utf8 477715:58:50 #validates_each 477815:58:50 adds a message when the path is not in the correct format 477915:58:50 adds a message when the path is reserved when creating 478015:58:51 adds a message when the path is reserved when updating 478115:58:51# [RSpecRunTime] Finishing example group spec/validators/organizations/path_validator_spec.rb. It took 0.5 second. Expected to take 2.19 seconds. 478215:58:51# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/pull_requests/review_request_importer_spec.rb. Expected to take 2.14 seconds. 478315:58:51Gitlab::GithubImport::Importer::PullRequests::ReviewRequestImporter 478415:58:53 imports merge request reviewers that were found 478515:58:53# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/pull_requests/review_request_importer_spec.rb. It took 2.25 seconds. Expected to take 2.14 seconds. 478615:58:53# [RSpecRunTime] RSpec elapsed time: 24 minutes 22.72 seconds. Current RSS: ~1641M. Threads: 6. load average: 1.25 1.11 1.08 1/290 21283 478815:58:53# [RSpecRunTime] Starting example group spec/services/pages/update_service_spec.rb. Expected to take 2.08 seconds. 478915:58:53Pages::UpdateService 479115:58:53 with sufficient permissions 479215:58:53 when updating page setting succeeds 479315:58:54 updates page settings 479415:58:54 returns a success response 479515:58:54# [RSpecRunTime] RSpec elapsed time: 24 minutes 23.74 seconds. Current RSS: ~1637M. Threads: 6. load average: 1.25 1.11 1.08 1/290 21284 479715:58:54 with insufficient permissions 479815:58:54 returns a forbidden response 479915:58:54# [RSpecRunTime] Finishing example group spec/services/pages/update_service_spec.rb. It took 1.14 seconds. Expected to take 2.08 seconds. 480015:58:54# [RSpecRunTime] Starting example group spec/models/blob_viewer/server_side_spec.rb. Expected to take 2.04 seconds. 480115:58:54BlobViewer::ServerSide 480215:58:54 does not allow STI 480415:58:54 loads all blob data 480515:58:54 #render_error 480615:58:54 when the blob is stored externally 480715:58:54 return :server_side_but_stored_externally 480815:58:54# [RSpecRunTime] Finishing example group spec/models/blob_viewer/server_side_spec.rb. It took 0.35 second. Expected to take 2.04 seconds. 480915:58:54# [RSpecRunTime] Starting example group spec/support_specs/license_metadata_tags_spec.rb. Expected to take 2.01 seconds. 481015:58:54license metadata tags 481115:58:55 does not have a current license 481215:58:55 does not apply the with_license metadata tag by default 481315:58:55 applies the without_license metadata tag by default 481415:58:55 with with_license tag 481515:58:55 has a current license 481615:58:55 with without_license tag 481715:58:55 does not have a current license 481815:58:55# [RSpecRunTime] Finishing example group spec/support_specs/license_metadata_tags_spec.rb. It took 0.68 second. Expected to take 2.01 seconds. 481915:58:55# [RSpecRunTime] Starting example group spec/views/layouts/_page.html.haml_spec.rb. Expected to take 1.94 seconds. 482015:58:55layouts/_page 482115:58:55 _silent_mode_banner 482215:58:55 when ::Gitlab::SilentMode.enabled? is true 482315:58:56 renders silent mode banner 482415:58:56 when ::Gitlab::SilentMode.enabled? is false 482515:58:56 does not silent mode banner 482615:58:56# [RSpecRunTime] Finishing example group spec/views/layouts/_page.html.haml_spec.rb. It took 1.1 seconds. Expected to take 1.94 seconds. 482715:58:56# [RSpecRunTime] Starting example group spec/lib/sidebars/groups/super_sidebar_menus/manage_menu_spec.rb. Expected to take 1.93 seconds. 482815:58:56Sidebars::Groups::SuperSidebarMenus::ManageMenu 482915:58:56 has title and sprite_icon 483015:58:56 defines list of NilMenuItem placeholders 483115:58:56# [RSpecRunTime] Finishing example group spec/lib/sidebars/groups/super_sidebar_menus/manage_menu_spec.rb. It took 0.24 second. Expected to take 1.93 seconds. 483215:58:56# [RSpecRunTime] Starting example group spec/initializers/6_validations_spec.rb. Expected to take 1.85 seconds. 483315:58:566_validations 483415:58:56 validate_storages_config 483515:58:56 with correct settings 483615:58:57 passes through 483715:58:57 with invalid storage names 483815:58:57 throws an error 483915:58:57# [RSpecRunTime] Finishing example group spec/initializers/6_validations_spec.rb. It took 0.24 second. Expected to take 1.85 seconds. 484015:58:57# [RSpecRunTime] Starting example group spec/components/rapid_diffs/viewers/text/diff_hunk_component_spec.rb. Expected to take 1.84 seconds. 484115:58:57RapidDiffs::Viewers::Text::DiffHunkComponent 484215:58:58 #expand_buttons 484315:58:58 is expected to raise NotImplementedError 484415:58:58# [RSpecRunTime] RSpec elapsed time: 24 minutes 27.68 seconds. Current RSS: ~1643M. Threads: 6. load average: 1.23 1.11 1.08 2/289 21332 484615:58:58# [RSpecRunTime] Finishing example group spec/components/rapid_diffs/viewers/text/diff_hunk_component_spec.rb. It took 1.23 seconds. Expected to take 1.84 seconds. 484715:58:58# [RSpecRunTime] Starting example group spec/graphql/types/ci/detailed_status_type_spec.rb. Expected to take 1.75 seconds. 484815:58:58Types::Ci::DetailedStatusType 484915:58:58 is expected to eq "DetailedStatus" 485015:58:59 has all fields 485215:58:59 correctly renders the field 485315:58:59 action field 485415:58:59 correctly renders the field 485515:58:59# [RSpecRunTime] Finishing example group spec/graphql/types/ci/detailed_status_type_spec.rb. It took 0.92 second. Expected to take 1.75 seconds. 485615:58:59# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/variables/downstream/generator_spec.rb. Expected to take 1.72 seconds. 485715:58:59Gitlab::Ci::Variables::Downstream::Generator 485915:58:59 creates attributes for downstream pipeline variables from the given yaml variables, pipeline variables and pipeline schedule variables 486015:58:59 returns empty array when bridge has no variables 486115:58:59 with file variable interpolation 486215:58:59 does not expand file variables and adds file variables 486315:58:59# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/variables/downstream/generator_spec.rb. It took 0.34 second. Expected to take 1.72 seconds. 486415:58:59# [RSpecRunTime] Starting example group spec/services/packages/remove_tag_service_spec.rb. Expected to take 1.66 seconds. 486515:58:59Packages::RemoveTagService 486715:58:59 with existing tag 486815:59:00 is expected to change `Packages::Tag.count` by -1 487015:59:01 is expected to raise ArgumentError 487115:59:01# [RSpecRunTime] Finishing example group spec/services/packages/remove_tag_service_spec.rb. It took 1.49 seconds. Expected to take 1.66 seconds. 487215:59:01# [RSpecRunTime] Starting example group spec/graphql/types/work_items/widgets/development_type_spec.rb. Expected to take 1.63 seconds. 487315:59:01Types::WorkItems::Widgets::DevelopmentType 487415:59:01 exposes the expected fields 487515:59:01# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/widgets/development_type_spec.rb. It took 0.12 second. Expected to take 1.63 seconds. 487615:59:01# [RSpecRunTime] Starting example group spec/services/import/prepare_service_spec.rb. Expected to take 1.56 seconds. 487715:59:01Import::PrepareService 487815:59:01 when file is uploaded correctly 487915:59:01 raises NotImplemented error for worker 488015:59:01 when a job is enqueued 488115:59:01 raises NotImplemented error for success_message when a job is enqueued 488215:59:02 returns a success respnse when a success_message is implemented 488315:59:02 when file upload fails 488415:59:02 returns an error message 488515:59:02# [RSpecRunTime] Finishing example group spec/services/import/prepare_service_spec.rb. It took 0.93 second. Expected to take 1.56 seconds. 488615:59:02# [RSpecRunTime] Starting example group spec/lib/system_check/app/table_truncate_check_spec.rb. Expected to take 1.53 seconds. 488715:59:02SystemCheck::App::TableTruncateCheck 488815:59:02 when running on single databases 489015:59:02 example at ./spec/lib/system_check/app/table_truncate_check_spec.rb:14 (PENDING: Skipping because database ci exists) 489115:59:02 when running on multiple databases 489315:59:02 is expected to eq false 489515:59:02 when TableTruncate returns false 489615:59:02 is expected to eq true 489715:59:02 when TableTruncate returns true 489815:59:02 is expected to eq false 490015:59:02 outputs error information 490115:59:02# [RSpecRunTime] Finishing example group spec/lib/system_check/app/table_truncate_check_spec.rb. It took 0.55 second. Expected to take 1.53 seconds. 490215:59:02# [RSpecRunTime] Starting example group spec/lib/gitlab/config/entry/validatable_spec.rb. Expected to take 1.46 seconds. 490315:59:02Gitlab::Config::Entry::Validatable 490515:59:02 returns validator 490615:59:02 returns only one validator to mitigate leaks 490715:59:02 when validating entry instance 490815:59:02 when attribute is valid 490915:59:03 instance of validator is valid 491015:59:03 when attribute is not valid 491115:59:03 instance of validator is invalid 491215:59:03# [RSpecRunTime] Finishing example group spec/lib/gitlab/config/entry/validatable_spec.rb. It took 0.43 second. Expected to take 1.46 seconds. 491315:59:03# [RSpecRunTime] Starting example group spec/lib/gitlab/instrumentation/connection_pool_spec.rb. Expected to take 1.44 seconds. 491415:59:03Gitlab::Instrumentation::ConnectionPool 491615:59:03 sets the size gauge only once 491715:59:03 when tracking for the first time 491815:59:03 initialises gauges 491915:59:03 when tracking on subsequent calls 492015:59:03 uses memoized gauges 492115:59:03 when pool name is omitted 492215:59:03 uses unknown name 492315:59:03# [RSpecRunTime] Finishing example group spec/lib/gitlab/instrumentation/connection_pool_spec.rb. It took 0.42 second. Expected to take 1.44 seconds. 492415:59:03# [RSpecRunTime] Starting example group spec/models/incident_management/timeline_event_tag_link_spec.rb. Expected to take 1.35 seconds. 492515:59:03IncidentManagement::TimelineEventTagLink 492615:59:03 does not allow STI 492715:59:03 associations 492815:59:03 is expected to belong to timeline_event required: false 492915:59:04 is expected to belong to timeline_event_tag required: false 493015:59:04# [RSpecRunTime] Finishing example group spec/models/incident_management/timeline_event_tag_link_spec.rb. It took 0.39 second. Expected to take 1.35 seconds. 493115:59:04# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_counters_spec.rb. Expected to take 1.34 seconds. 493215:59:04Gitlab::UsageDataCounters 493315:59:04 .usage_data_counters 493415:59:04 is expected to all respond to #totals 493515:59:04 is expected to all respond to #fallback_totals 493715:59:04 increases a view counter 493815:59:04 when event_name is not defined 493915:59:04 raises an exception 494015:59:04# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_counters_spec.rb. It took 0.47 second. Expected to take 1.34 seconds. 494115:59:04# [RSpecRunTime] Starting example group spec/helpers/pagination_helper_spec.rb. Expected to take 1.24 seconds. 494215:59:04PaginationHelper 494315:59:04 #paginate_collection 494415:59:04 paginates a collection without using a COUNT 494515:59:04 paginates a collection using a COUNT 494615:59:04 #paginate_event_tracking_data_attributes 494715:59:04 when event_tracking argument is nil 494815:59:04 returns an empty object 494915:59:04 when event tracking argument is set 495015:59:05 returns event tracking data attributes 495115:59:05# [RSpecRunTime] Finishing example group spec/helpers/pagination_helper_spec.rb. It took 0.53 second. Expected to take 1.24 seconds. 495215:59:05# [RSpecRunTime] Starting example group spec/workers/gitlab/github_import/pull_requests/import_review_worker_spec.rb. Expected to take 1.23 seconds. 495315:59:05Gitlab::GithubImport::PullRequests::ImportReviewWorker 495415:59:05 is expected to includes the Gitlab::GithubImport::ObjectImporter module 495515:59:05 #object_type 495615:59:05 is expected to eq :pull_request_review 495715:59:05 #representation_class 495815:59:05 is expected to eq Gitlab::GithubImport::Representation::PullRequestReview 495915:59:05 #importer_class 496015:59:05 is expected to eq Gitlab::GithubImport::Importer::PullRequests::ReviewImporter 496115:59:05# [RSpecRunTime] Finishing example group spec/workers/gitlab/github_import/pull_requests/import_review_worker_spec.rb. It took 0.39 second. Expected to take 1.23 seconds. 496215:59:05# [RSpecRunTime] Starting example group spec/lib/gitlab/performance_bar/redis_adapter_when_peek_enabled_spec.rb. Expected to take 1.16 seconds. 496315:59:05Gitlab::PerformanceBar::RedisAdapterWhenPeekEnabled 496515:59:05 stores request id and enqueues stats job 496615:59:05 when performance_bar_stats is disabled 496715:59:05 ignores stats processing for the request 496815:59:05# [RSpecRunTime] Finishing example group spec/lib/gitlab/performance_bar/redis_adapter_when_peek_enabled_spec.rb. It took 0.2 second. Expected to take 1.16 seconds. 496915:59:05# [RSpecRunTime] Starting example group spec/keeps/generate_rubocop_todos_spec.rb. Expected to take 1.1 seconds. 497015:59:05Keeps::GenerateRubocopTodos 497115:59:05 #each_change 497215:59:05 when there are changes in the rubocop_todo directory 497315:59:05 yields a Gitlab::Housekeeper::Change 497415:59:05 when there are no changes in the rubocop_todo directory 497615:59:05# [RSpecRunTime] Finishing example group spec/keeps/generate_rubocop_todos_spec.rb. It took 0.2 second. Expected to take 1.1 seconds. 497715:59:05# [RSpecRunTime] Starting example group spec/rubocop/cop/ban_catch_throw_spec.rb. Expected to take 1.09 seconds. 497815:59:05RuboCop::Cop::BanCatchThrow 497915:59:05 registers an offense when `catch` or `throw` are used 498015:59:06 does not register an offense for a method called catch or throw 498115:59:06# [RSpecRunTime] Finishing example group spec/rubocop/cop/ban_catch_throw_spec.rb. It took 0.21 second. Expected to take 1.09 seconds. 498215:59:06# [RSpecRunTime] Starting example group spec/lib/gitlab/memory/watchdog/monitor/heap_fragmentation_spec.rb. Expected to take 1.0 second. 498315:59:06Gitlab::Memory::Watchdog::Monitor::HeapFragmentation 498515:59:06 sets the heap fragmentation limit gauge 498715:59:06 gets gc_heap_fragmentation 498815:59:06 when process exceeds threshold 498915:59:06 returns if threshold is violated and payload 499015:59:06 when process does not exceed threshold 499115:59:06 returns if threshold is violated and payload 499215:59:06# [RSpecRunTime] Finishing example group spec/lib/gitlab/memory/watchdog/monitor/heap_fragmentation_spec.rb. It took 0.41 second. Expected to take 1.0 second. 499315:59:06# [RSpecRunTime] Starting example group spec/graphql/types/clusters/agent_token_type_spec.rb. Expected to take 0.98 second. 499415:59:06Types::Clusters::AgentTokenType 499515:59:06 is expected to have graphql fields :cluster_agent, :created_at, :created_by_user, :description, :id, :last_used_at, :name, and :status 499615:59:06 is expected to require graphql authorizations :read_cluster_agent 499715:59:06 is expected to eq "ClusterAgentToken" 499815:59:06# [RSpecRunTime] Finishing example group spec/graphql/types/clusters/agent_token_type_spec.rb. It took 0.31 second. Expected to take 0.98 second. 499915:59:06# [RSpecRunTime] Starting example group spec/models/concerns/faster_cache_keys_spec.rb. Expected to take 0.9 second. 500015:59:06FasterCacheKeys 500115:59:06 does not allow STI 500315:59:06 returns a String 500415:59:06# [RSpecRunTime] Finishing example group spec/models/concerns/faster_cache_keys_spec.rb. It took 0.23 second. Expected to take 0.9 second. 500515:59:06# [RSpecRunTime] Starting example group spec/lib/api/validations/validators/project_portable_spec.rb. Expected to take 0.88 second. 500615:59:06API::Validations::Validators::ProjectPortable 500715:59:06 valid portable 500815:59:07 does not raise a validation error 500915:59:07 empty params 501015:59:07 raises a validation error 501115:59:07 not portable 501215:59:07 raises a validation error 501315:59:07# [RSpecRunTime] Finishing example group spec/lib/api/validations/validators/project_portable_spec.rb. It took 0.7 second. Expected to take 0.88 second. 501415:59:07# [RSpecRunTime] Starting example group spec/support_specs/matchers/be_sorted_spec.rb. Expected to take 0.85 second. 501615:59:07 matches empty collections, regardless of arguments 501715:59:07 matches in both directions 501815:59:07 can match on a projection 501915:59:07# [RSpecRunTime] Finishing example group spec/support_specs/matchers/be_sorted_spec.rb. It took 0.31 second. Expected to take 0.85 second. 502015:59:07# [RSpecRunTime] Starting example group spec/lib/api/entities/ci/job_request/git_info_spec.rb. Expected to take 0.79 second. 502115:59:07API::Entities::Ci::JobRequest::GitInfo 502315:59:08 exposes correct attributes 502415:59:08# [RSpecRunTime] Finishing example group spec/lib/api/entities/ci/job_request/git_info_spec.rb. It took 0.64 second. Expected to take 0.79 second. 502515:59:08# [RSpecRunTime] Starting example group spec/graphql/types/branch_protections/merge_access_level_type_spec.rb. Expected to take 0.78 second. 502615:59:08Types::BranchProtections::MergeAccessLevelType 502715:59:08 is expected to have graphql fields :access_level and :access_level_description 502815:59:08 is expected to require graphql authorizations :read_protected_branch 502915:59:08# [RSpecRunTime] Finishing example group spec/graphql/types/branch_protections/merge_access_level_type_spec.rb. It took 0.22 second. Expected to take 0.78 second. 503015:59:08# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/variables/builder/instance_spec.rb. Expected to take 0.7 second. 503115:59:08Gitlab::Ci::Variables::Builder::Instance 503215:59:08 #secret_variables 503315:59:08 when the ref is protected 503415:59:09 contains all the variables 503515:59:09 when the ref is not protected 503615:59:09 contains only unprotected variables 503715:59:09# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/variables/builder/instance_spec.rb. It took 0.31 second. Expected to take 0.7 second. 503815:59:09# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/reports/test_failure_history_spec.rb. Expected to take 0.68 second. 503915:59:09Gitlab::Ci::Reports::TestFailureHistory 504115:59:09 sets the recent failures for each matching failed test case in all test suites 504215:59:09# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/reports/test_failure_history_spec.rb. It took 0.51 second. Expected to take 0.68 second. 504315:59:09# [RSpecRunTime] Starting example group spec/lib/api/validations/validators/untrusted_regexp_spec.rb. Expected to take 0.62 second. 504415:59:09API::Validations::Validators::UntrustedRegexp 504615:59:09 does not raise a validation error 504715:59:09 invalid regex 504815:59:09 raises a validation error 504915:59:09# [RSpecRunTime] Finishing example group spec/lib/api/validations/validators/untrusted_regexp_spec.rb. It took 0.21 second. Expected to take 0.62 second. 505015:59:09# [RSpecRunTime] Starting example group spec/graphql/resolvers/feature_flag_resolver_spec.rb. Expected to take 0.61 second. 505115:59:09Resolvers::FeatureFlagResolver 505315:59:09 on feature flag resolution 505415:59:09 when feature flag disabled 505515:59:10 returns `false` 505615:59:10 when feature flag enabled 505715:59:10 returns `true` 505815:59:10# [RSpecRunTime] Finishing example group spec/graphql/resolvers/feature_flag_resolver_spec.rb. It took 0.29 second. Expected to take 0.61 second. 505915:59:10# [RSpecRunTime] Starting example group spec/lib/gitlab/git/conflict/resolver_spec.rb. Expected to take 0.57 second. 506015:59:10Gitlab::Git::Conflict::Resolver 506215:59:10 returns list of conflicts 506315:59:10 when GRPC::FailedPrecondition is raised 506415:59:10 rescues and raises Gitlab::Git::Conflict::Resolver::ConflictSideMissing 506515:59:10# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/conflict/resolver_spec.rb. It took 0.23 second. Expected to take 0.57 second. 506615:59:10# [RSpecRunTime] Starting example group spec/rubocop/cop/gitlab/no_find_in_workers_spec.rb. Expected to take 0.56 second. 506715:59:10RuboCop::Cop::Gitlab::NoFindInWorkers 506815:59:10 when find is used 506915:59:10 adds an offense 507015:59:10 when find is not used 507115:59:10 adds no offense 507215:59:10# [RSpecRunTime] Finishing example group spec/rubocop/cop/gitlab/no_find_in_workers_spec.rb. It took 0.22 second. Expected to take 0.56 second. 507315:59:10# [RSpecRunTime] Starting example group spec/lib/system_check/app/gitlab_cable_config_exists_check_spec.rb. Expected to take 0.52 second. 507415:59:10SystemCheck::App::GitlabCableConfigExistsCheck 507615:59:10 when config/cable.yml exists 507715:59:10 is expected to eq true 507815:59:10 when config/cable.yml does not exist 507915:59:10 is expected to eq false 508015:59:10# [RSpecRunTime] Finishing example group spec/lib/system_check/app/gitlab_cable_config_exists_check_spec.rb. It took 0.21 second. Expected to take 0.52 second. 508115:59:10# [RSpecRunTime] Starting example group spec/rubocop/cop/gitlab/license_available_usage_spec.rb. Expected to take 0.51 second. 508215:59:10RuboCop::Cop::Gitlab::LicenseAvailableUsage 508315:59:10 no license check 508415:59:10 does not register an offense 508515:59:10 uses license check 508615:59:11 registers an offense 508715:59:11# [RSpecRunTime] Finishing example group spec/rubocop/cop/gitlab/license_available_usage_spec.rb. It took 0.29 second. Expected to take 0.51 second. 508815:59:11# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_status/client_middleware_spec.rb. Expected to take 0.48 second. 508915:59:11Gitlab::SidekiqStatus::ClientMiddleware 509115:59:11 when the job has status_expiration set 509215:59:11 tracks the job in Redis 509315:59:11 when the job does not have status_expiration set 509415:59:11 does not track the job in Redis 509515:59:11# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_status/client_middleware_spec.rb. It took 0.27 second. Expected to take 0.48 second. 509615:59:11# [RSpecRunTime] Starting example group spec/serializers/integrations/project_serializer_spec.rb. Expected to take 0.4 second. 509715:59:11Integrations::ProjectSerializer 509815:59:11 represents Integrations::ProjectEntity entities 509915:59:11# [RSpecRunTime] Finishing example group spec/serializers/integrations/project_serializer_spec.rb. It took 0.13 second. Expected to take 0.4 second. 510015:59:11# [RSpecRunTime] Starting example group spec/lib/gitlab/slash_commands/presenters/incident_management/incident_new_spec.rb. Expected to take 0.33 second. 510115:59:11Gitlab::SlashCommands::Presenters::IncidentManagement::IncidentNew 510215:59:11 returns the ephemeral message 510315:59:11# [RSpecRunTime] Finishing example group spec/lib/gitlab/slash_commands/presenters/incident_management/incident_new_spec.rb. It took 0.14 second. Expected to take 0.33 second. 510415:59:11# [RSpecRunTime] Starting example group spec/lib/gitlab/search/found_wiki_page_spec.rb. Expected to take 0.3 second. 510515:59:11Gitlab::Search::FoundWikiPage 510715:59:11 works with policy 510815:59:11# [RSpecRunTime] Finishing example group spec/lib/gitlab/search/found_wiki_page_spec.rb. It took 0.17 second. Expected to take 0.3 second. 510915:59:11# [RSpecRunTime] Starting example group spec/initializers/circuitbox_spec.rb. Expected to take 0.28 second. 511115:59:11 configures Circuitbox 511215:59:11# [RSpecRunTime] Finishing example group spec/initializers/circuitbox_spec.rb. It took 0.13 second. Expected to take 0.28 second. 511315:59:11# [RSpecRunTime] Starting example group spec/lib/api/entities/project_import_failed_relation_spec.rb. Expected to take 0.27 second. 511415:59:11API::Entities::ProjectImportFailedRelation 511615:59:12 includes basic fields 511715:59:12# [RSpecRunTime] Finishing example group spec/lib/api/entities/project_import_failed_relation_spec.rb. It took 0.15 second. Expected to take 0.27 second. 511815:59:12# [RSpecRunTime] Starting example group spec/lib/web_ide/settings/settings_initializer_spec.rb. Expected to take 0.26 second. 511915:59:12WebIde::Settings::SettingsInitializer 512015:59:12 invokes DefaultSettingsParser and sets up necessary values in context for subsequent steps 512115:59:12# [RSpecRunTime] Finishing example group spec/lib/web_ide/settings/settings_initializer_spec.rb. It took 0.12 second. Expected to take 0.26 second. 512215:59:12# [RSpecRunTime] Starting example group spec/graphql/types/work_items/widgets/time_tracking/time_tracking_type_spec.rb. Expected to take 0.25 second. 512315:59:12Types::WorkItems::Widgets::TimeTracking::TimeTrackingType 512415:59:12 exposes the expected fields 512515:59:12# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/widgets/time_tracking/time_tracking_type_spec.rb. It took 0.11 second. Expected to take 0.25 second. 512615:59:38auto_explain log contains 1617 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-42-44.333.main.ndjson.gz 512715:59:38took 25.537894484 512816:00:04auto_explain log contains 1618 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-42-44.333.ci.ndjson.gz 512916:00:04took 26.053200743 513016:00:04[TEST PROF INFO] EventProf results for sql.active_record 513116:00:04Total time: 05:01.389 of 24:31.404 (20.48%) 513216:00:04Total events: 186596 513316:00:04Top 5 slowest suites (by time): 513416:00:04Member (./spec/models/member_spec.rb:5) – 00:50.822 (30831 / 398) of 03:06.799 (27.21%) 513516:00:04SearchHelper (./spec/helpers/search_helper_spec.rb:5) – 00:16.539 (9627 / 136) of 01:18.028 (21.2%) 513616:00:04Issue Mentionable (./spec/models/concerns/mentionable_spec.rb:35) – 00:15.335 (8087 / 26) of 00:49.558 (30.94%) 513716:00:04new tables mi...g sharding_key (./spec/lib/gitlab/database/sharding_key_spec.rb:5) – 00:14.558 (1888 / 11) of 00:20.092 (72.46%) 513816:00:04Spam::SpamActionService (./spec/services/spam/spam_action_service_spec.rb:5) – 00:13.122 (8528 / 100) of 00:57.251 (22.92%) 513916:00:04Knapsack report was generated. Preview: 514116:00:04 "spec/rubocop/cop/rspec/feature_category_spec.rb": 77.78046181200034, 514216:00:04 "spec/models/member_spec.rb": 186.79807658799973, 514316:00:04 "spec/models/concerns/mentionable_spec.rb": 173.26256416100114, 514416:00:04 "spec/helpers/integrations_helper_spec.rb": 51.52525889300023, 514516:00:04 "spec/helpers/search_helper_spec.rb": 78.02770568999995, 514616:00:04 "spec/services/spam/spam_action_service_spec.rb": 57.25053330300034, 514716:00:04 "spec/services/deployments/update_environment_service_spec.rb": 65.57680105500003, 514816:00:04 "spec/services/merge_requests/rebase_service_spec.rb": 58.006080063000354, 514916:00:04 "spec/models/alert_management/alert_spec.rb": 20.215794891000314, 515016:00:04 "spec/helpers/application_helper_spec.rb": 20.015128948999973, 515116:00:04 "spec/routing/routing_spec.rb": 22.855620565999743, 515216:00:04 "spec/helpers/events_helper_spec.rb": 26.232497464000062, 515316:00:04 "spec/models/concerns/deprecated_assignee_spec.rb": 35.557599222000135, 515416:00:04 "spec/finders/releases_finder_spec.rb": 26.302173407999817, 515516:00:04 "spec/workers/database/batched_background_migration/ci_database_worker_spec.rb": 28.267041556000095, 515616:00:04 "spec/models/blob_spec.rb": 13.65706427699979, 515716:00:04 "spec/lib/gitlab/prometheus_client_spec.rb": 8.281966585000191, 515816:00:04 "spec/finders/ci/jobs_finder_spec.rb": 13.101619137999933, 515916:00:04 "spec/services/packages/debian/extract_metadata_service_spec.rb": 23.739005686999917, 516016:00:04 "spec/lib/gitlab/metrics/requests_rack_middleware_spec.rb": 12.373700701999951, 516116:00:04 "spec/policies/packages/policies/group_policy_spec.rb": 12.252700423000078, 516216:00:04 "spec/lib/gitlab/cache/json_caches/json_keyed_spec.rb": 6.473256026000399, 516316:00:04 "spec/lib/gitlab/diff/lines_unfolder_spec.rb": 15.315936700999828, 516416:00:04 "spec/services/project_access_tokens/rotate_service_spec.rb": 20.65213785700007, 516516:00:04 "spec/lib/gitlab/zentao/client_spec.rb": 14.703554176000125, 516616:00:04 "spec/lib/gitlab/database/sharding_key_spec.rb": 20.018056860000343, 516716:00:04 "spec/lib/gitlab/database/migrations/constraints_helpers_spec.rb": 6.5284852909999245, 516816:00:04 "spec/models/ci/job_token/allowlist_spec.rb": 10.604440708999846, 516916:00:04 "spec/uploaders/ci/pipeline_artifact_uploader_spec.rb": 12.697958133000157, 517016:00:04 "spec/tasks/gitlab/db/truncate_legacy_tables_rake_spec.rb": 10.526260175000061, 517116:00:04 "spec/lib/gitlab/ci/config/entry/service_spec.rb": 3.5794944119998036, 517216:00:04 "spec/workers/stuck_merge_jobs_worker_spec.rb": 14.603920993999964, 517316:00:04 "spec/tasks/gitlab/keep_around_rake_spec.rb": 12.13727253299976, 517416:00:04 "spec/graphql/mutations/container_expiration_policies/update_spec.rb": 10.143067451000206, 517516:00:04 "spec/graphql/mutations/merge_requests/create_spec.rb": 10.660781195000254, 517616:00:04 "spec/initializers/secret_token_spec.rb": 6.358814964999965, 517716:00:04 "spec/services/auth/dependency_proxy_authentication_service_spec.rb": 3.8887953349999407, 517816:00:04 "spec/graphql/mutations/incident_management/timeline_event/create_spec.rb": 7.153716365000037, 517916:00:04 "spec/services/security/ci_configuration/secret_detection_create_service_spec.rb": 9.071766704999845, 518016:00:04 "spec/presenters/packages/nuget/packages_metadata_presenter_spec.rb": 11.038874819999819, 518116:00:04 "spec/services/security/ci_configuration/dependency_scanning_create_service_spec.rb": 9.106257202000052, 518216:00:04 "spec/tasks/gitlab/shell_rake_spec.rb": 5.041059093000058, 518316:00:04 "spec/models/customer_relations/organization_spec.rb": 4.641917425000429, 518416:00:04 "spec/views/projects/merge_requests/_commits.html.haml_spec.rb": 10.24341417100004, 518516:00:04 "spec/models/concerns/project_features_compatibility_spec.rb": 7.372597638000116, 518616:00:04 "spec/tasks/gitlab/db/lock_writes_rake_spec.rb": 5.113913646000128, 518716:00:04 "spec/lib/gitlab/ci/pipeline/chain/seed_spec.rb": 6.947154714000135, 518816:00:04 "spec/workers/packages/cleanup/execute_policy_worker_spec.rb": 6.867012448999958, 518916:00:04 "spec/lib/gitlab/kubernetes/rollout_status_spec.rb": 2.277942981000251, 519016:00:04 "spec/lib/gitlab/diff/rendered/notebook/diff_file_helper_spec.rb": 2.215975334000177, 519116:00:04 "spec/lib/gitlab/ci/runner_releases_spec.rb": 2.1475849580001523, 519216:00:04 "spec/views/layouts/terms.html.haml_spec.rb": 2.557462233000024, 519316:00:04 "spec/services/error_tracking/issue_details_service_spec.rb": 5.6317653050000445, 519416:00:04 "spec/policies/deploy_keys_project_policy_spec.rb": 7.74292833499976, 519516:00:04 "spec/services/import/source_users/update_service_spec.rb": 3.4373726789999637, 519616:00:04 "spec/tasks/dev_rake_spec.rb": 4.481382794999718, 519716:00:04 "spec/lib/gitlab/highlight_spec.rb": 2.885399193000012, 519816:00:04 "spec/models/packages/sem_ver_spec.rb": 1.856426176000241, 519916:00:04 "spec/lib/gitlab/memory/watchdog_spec.rb": 1.5670223739998619, 520016:00:04 "spec/lib/gitlab/api_authentication/builder_spec.rb": 1.8004688589999205, 520116:00:04 "spec/services/work_items/parent_links/destroy_service_spec.rb": 5.683453422000184, 520216:00:04 "spec/lib/banzai/reference_parser/milestone_parser_spec.rb": 5.322590862999732, 520316:00:04 "spec/services/ci/job_token_scope/add_group_service_spec.rb": 3.196930364000309, 520416:00:04 "spec/workers/namespaces/process_sync_events_worker_spec.rb": 5.31633173299997, 520516:00:04 "spec/models/namespaces/user_namespace_spec.rb": 2.275489860000107, 520616:00:04 "spec/lib/gitlab/analytics/cycle_analytics/records_fetcher_spec.rb": 5.4018239669999275, 520716:00:04 "spec/models/bulk_imports/failure_spec.rb": 2.1337017390001165, 520816:00:04 "spec/graphql/mutations/ci/job_token_scope/add_project_spec.rb": 3.5452452210001866, 520916:00:04 "spec/workers/issue_due_scheduler_worker_spec.rb": 4.141551561000142, 521016:00:04 "spec/lib/gitlab/ci/pipeline/chain/limit/deployments_spec.rb": 3.7942198549999375, 521116:00:04 "spec/lib/click_house/models/ci/finished_pipelines_daily_spec.rb": 1.9519441099996584, 521216:00:04 "spec/lib/bitbucket_server/representation/comment_spec.rb": 1.441486421999798, 521316:00:04 "spec/lib/web_ide/default_oauth_application_spec.rb": 2.278767918000085, 521416:00:04 "spec/lib/gitlab/git_post_receive_spec.rb": 2.23868220400027, 521516:00:04 "spec/lib/gitlab/bitbucket_server_import/importers/notes_importer_spec.rb": 2.6394800459997896, 521616:00:04 "spec/workers/packages/debian/cleanup_dangling_package_files_worker_spec.rb": 2.1443784680000135, 521716:00:04 "spec/lib/gitlab/bullet/exclusions_spec.rb": 1.3080933189999087, 521816:00:04 "spec/lib/gitlab/checks/push_file_count_check_spec.rb": 4.322571874999994, 521916:00:04 "spec/lib/gitlab/visibility_level_checker_spec.rb": 4.338500122999903, 522016:00:04 "spec/models/preloaders/environments/deployment_preloader_spec.rb": 3.603056220000326, 522116:00:04 "spec/workers/ci/catalog/resources/aggregate_last30_day_usage_worker_spec.rb": 3.1478993769997032, 522216:00:04 "spec/services/packages/npm/process_package_file_service_spec.rb": 1.1751517479997347, 522316:00:04 "spec/models/namespaces/descendants_spec.rb": 3.2934293379998962, 522416:00:04 "spec/presenters/ci/group_variable_presenter_spec.rb": 2.3304196369999772, 522516:00:04 "spec/views/layouts/_flash.html.haml_spec.rb": 1.100923641999998, 522616:00:04 "spec/lib/gitlab/import_export/repo_saver_spec.rb": 3.960391737000009, 522716:00:04 "spec/workers/gitlab/jira_import/stage/start_import_worker_spec.rb": 2.272299591000319, 522816:00:04 "spec/lib/system_check/app/git_user_default_ssh_config_check_spec.rb": 1.02082703699989, 522916:00:04 "spec/workers/merge_requests/execute_approval_hooks_worker_spec.rb": 2.4462722700000086, 523016:00:04 "spec/services/merge_requests/mergeability/check_conflict_status_service_spec.rb": 1.0051047079996351, 523116:00:04 "spec/lib/api/entities/nuget/metadatum_spec.rb": 0.9493402520001837, 523216:00:04 "spec/models/import/namespace_import_user_spec.rb": 1.7140848549997827, 523316:00:04 "spec/lib/gitlab/database/migrations/milestone_mixin_spec.rb": 0.5973015230001693, 523416:00:04 "spec/tasks/gitlab/lfs/migrate_rake_spec.rb": 3.8044062769999982, 523516:00:04 "spec/workers/ci/pipeline_artifacts/coverage_report_worker_spec.rb": 3.1045643099996596, 523616:00:04 "spec/serializers/ci/job_serializer_spec.rb": 2.9662989180001205, 523716:00:04 "spec/helpers/graph_helper_spec.rb": 3.1299546579998605, 523816:00:04 "spec/models/work_items/widgets/current_user_todos_spec.rb": 1.4275877019999825, 523916:00:04 "spec/policies/application_setting_policy_spec.rb": 1.447493760999805, 524016:00:04 "spec/models/concerns/partitioned_table_spec.rb": 1.3624938560001283, 524116:00:04 "spec/helpers/environments_helper_spec.rb": 1.1709378179998566, 524216:00:04 "spec/presenters/packages/nuget/service_index_presenter_spec.rb": 1.1422286900001382, 524316:00:04 "spec/serializers/rollout_status_entity_spec.rb": 0.858023466999839, 524416:00:04 "spec/services/timelogs/delete_service_spec.rb": 1.5178207470003144, 524516:00:04 "spec/services/award_emojis/copy_service_spec.rb": 2.418133002000104, 524616:00:04 "spec/lib/api/entities/bulk_imports/entity_failure_spec.rb": 0.7828702919996431, 524716:00:04 "spec/rubocop/cop/migration/migration_with_milestone_spec.rb": 0.785079031999885, 524816:00:04 "spec/workers/authorized_keys_worker_spec.rb": 0.4780773910001699, 524916:00:04 "spec/services/ci/job_token_scope/add_group_or_project_service_spec.rb": 1.3585259569999835, 525016:00:04 "spec/views/search/show.html.haml_spec.rb": 1.557614255000317, 525116:00:04 "spec/rubocop/cop/avoid_keyword_arguments_in_sidekiq_workers_spec.rb": 0.5401275270000951, 525216:00:04 "spec/lib/sidebars/concerns/super_sidebar_panel_spec.rb": 0.8380987479999931, 525316:00:04 "spec/lib/gitlab/http_spec.rb": 1.1140100919997167, 525416:00:04 "spec/lib/gitlab/cleanup/orphan_job_artifact_final_objects/batch_from_storage_spec.rb": 1.6379584800001794, 525516:00:04 "spec/lib/gitlab/external_authorization/response_spec.rb": 0.6182395430000724, 525616:00:04 "spec/services/merge_requests/mergeability/check_discussions_status_service_spec.rb": 0.826254568999957, 525716:00:04 "spec/lib/feature/shared_spec.rb": 0.8679122670000652, 525816:00:04 "spec/serializers/integrations/event_entity_spec.rb": 2.095960570999978, 525916:00:04 "spec/services/spam/ham_service_spec.rb": 0.618943181999839, 526016:00:04 "spec/lib/gitlab/bitbucket_server_import/importers/lfs_objects_importer_spec.rb": 1.4173445929995978, 526116:00:04 "spec/services/ci/pipeline_bridge_status_service_spec.rb": 1.8221393280000484, 526216:00:04 "spec/serializers/merge_request_sidebar_basic_entity_spec.rb": 2.4207601319999412, 526316:00:04 "spec/lib/gitlab/memory/watchdog/event_reporter_spec.rb": 0.9433294319997003, 526416:00:04 "spec/lib/gitlab/git/blame_mode_spec.rb": 0.7419382449998011, 526516:00:04 "spec/validators/organizations/path_validator_spec.rb": 0.49461195999992924, 526616:00:04 "spec/lib/gitlab/github_import/importer/pull_requests/review_request_importer_spec.rb": 2.2459091619998617, 526716:00:04 "spec/services/pages/update_service_spec.rb": 1.1382147000003897, 526816:00:04 "spec/models/blob_viewer/server_side_spec.rb": 0.35255065799992735, 526916:00:04 "spec/support_specs/license_metadata_tags_spec.rb": 0.6827399580001838, 527016:00:04 "spec/views/layouts/_page.html.haml_spec.rb": 1.0975049429998762, 527116:00:04 "spec/lib/sidebars/groups/super_sidebar_menus/manage_menu_spec.rb": 0.23627164500021536, 527216:00:04 "spec/initializers/6_validations_spec.rb": 0.23803479600019273, 527316:00:04 "spec/components/rapid_diffs/viewers/text/diff_hunk_component_spec.rb": 1.2248708849997456, 527416:00:04 "spec/graphql/types/ci/detailed_status_type_spec.rb": 0.9191272329999265, 527516:00:04 "spec/lib/gitlab/ci/variables/downstream/generator_spec.rb": 0.33980293900003744, 527616:00:04 "spec/services/packages/remove_tag_service_spec.rb": 1.4853267689995846, 527716:00:04 "spec/graphql/types/work_items/widgets/development_type_spec.rb": 0.12452150299986897, 527816:00:04 "spec/services/import/prepare_service_spec.rb": 0.9314399630002299, 527916:00:04 "spec/lib/system_check/app/table_truncate_check_spec.rb": 0.5523874770001385, 528016:00:04 "spec/lib/gitlab/config/entry/validatable_spec.rb": 0.42617662400016343, 528116:00:04 "spec/lib/gitlab/instrumentation/connection_pool_spec.rb": 0.4168969150000521, 528216:00:04 "spec/models/incident_management/timeline_event_tag_link_spec.rb": 0.38576983600023595, 528316:00:04 "spec/lib/gitlab/usage_data_counters_spec.rb": 0.4714054210003269, 528416:00:04 "spec/helpers/pagination_helper_spec.rb": 0.5260385380001935, 528516:00:04 "spec/workers/gitlab/github_import/pull_requests/import_review_worker_spec.rb": 0.39368166599979304, 528616:00:04 "spec/lib/gitlab/performance_bar/redis_adapter_when_peek_enabled_spec.rb": 0.1960592679997717, 528716:00:04 "spec/keeps/generate_rubocop_todos_spec.rb": 0.20114295700022922, 528816:00:04 "spec/rubocop/cop/ban_catch_throw_spec.rb": 0.21276138700022784, 528916:00:04 "spec/lib/gitlab/memory/watchdog/monitor/heap_fragmentation_spec.rb": 0.41146817500020916, 529016:00:04 "spec/graphql/types/clusters/agent_token_type_spec.rb": 0.3066510610001387, 529116:00:04 "spec/models/concerns/faster_cache_keys_spec.rb": 0.22850495599959686, 529216:00:04 "spec/lib/api/validations/validators/project_portable_spec.rb": 0.6974832969999625, 529316:00:04 "spec/support_specs/matchers/be_sorted_spec.rb": 0.3127713210001275, 529416:00:04 "spec/lib/api/entities/ci/job_request/git_info_spec.rb": 0.6429336400001375, 529516:00:04 "spec/graphql/types/branch_protections/merge_access_level_type_spec.rb": 0.22167612700013706, 529616:00:04 "spec/lib/gitlab/ci/variables/builder/instance_spec.rb": 0.30774267100014185, 529716:00:04 "spec/lib/gitlab/ci/reports/test_failure_history_spec.rb": 0.5079813489996923, 529816:00:04 "spec/lib/api/validations/validators/untrusted_regexp_spec.rb": 0.20927336700015076, 529916:00:04 "spec/graphql/resolvers/feature_flag_resolver_spec.rb": 0.29032258200004435, 530016:00:04 "spec/lib/gitlab/git/conflict/resolver_spec.rb": 0.2285422660002041, 530116:00:04 "spec/rubocop/cop/gitlab/no_find_in_workers_spec.rb": 0.22266288599985273, 530216:00:04 "spec/lib/system_check/app/gitlab_cable_config_exists_check_spec.rb": 0.2059912780000559, 530316:00:04 "spec/rubocop/cop/gitlab/license_available_usage_spec.rb": 0.28658628299990596, 530416:00:04 "spec/lib/gitlab/sidekiq_status/client_middleware_spec.rb": 0.265257333000136, 530516:00:04 "spec/serializers/integrations/project_serializer_spec.rb": 0.13037515199994232, 530616:00:04 "spec/lib/gitlab/slash_commands/presenters/incident_management/incident_new_spec.rb": 0.139302372000202, 530716:00:04 "spec/lib/gitlab/search/found_wiki_page_spec.rb": 0.17379441899993253, 530816:00:04 "spec/initializers/circuitbox_spec.rb": 0.12680008200004522, 530916:00:04 "spec/lib/api/entities/project_import_failed_relation_spec.rb": 0.1536059310001292, 531016:00:04 "spec/lib/web_ide/settings/settings_initializer_spec.rb": 0.11862170200038236, 531116:00:04 "spec/graphql/types/work_items/widgets/time_tracking/time_tracking_type_spec.rb": 0.11249212399980024 531316:00:04Knapsack global time execution for tests: 24m 30s 531416:00:04Pending: (Failures listed here are expected and do not affect your suite's status) 531516:00:04 1) Database::BatchedBackgroundMigration::CiDatabaseWorker behaves like it runs batched background migration jobs #perform when the base model does not exist does nothing 531616:00:04 # because the base model for ci exists 531716:00:04 # ./spec/support/shared_examples/workers/batched_background_migration_worker_shared_examples.rb:76 531816:00:04 2) Database::BatchedBackgroundMigration::CiDatabaseWorker behaves like it runs batched background migration jobs #perform when the base model does not exist logs a message indicating execution is skipped 531916:00:04 # because the base model for ci exists 532016:00:04 # ./spec/support/shared_examples/workers/batched_background_migration_worker_shared_examples.rb:82 532116:00:04 3) Database::BatchedBackgroundMigration::CiDatabaseWorker behaves like it runs batched background migration jobs #perform when the base model does exist when the tracking database is shared does nothing 532216:00:04 # Skipping because database ci exists 532316:00:04 # ./spec/support/shared_examples/workers/batched_background_migration_worker_shared_examples.rb:105 532416:00:04 4) new tables missing sharding_key does not allow tables with FK references to be permanently exempted 532516:00:04 # These tables need to be fixed 532616:00:04 Got 4 failures: 532716:00:04 4.1) Failure/Error: 532816:00:04 expect(fks).to be_empty, 532916:00:04 "#{entry.table_name} is exempted from sharding, but has foreign key references to it.\n" \ 533016:00:04 "For more information, see " \ 533216:00:04 "The tables with foreign key references are:\n\n" \ 533316:00:04 "#{fks.map(&:constrained_table_name).join("\n")}" 533416:00:04 geo_nodes is exempted from sharding, but has foreign key references to it. 533616:00:04 The tables with foreign key references are: 533716:00:04 geo_node_namespace_links 533816:00:04 # ./spec/lib/gitlab/database/sharding_key_spec.rb:283:in `block (3 levels) in <top (required)>' 533916:00:04 # ./spec/lib/gitlab/database/sharding_key_spec.rb:273:in `each' 534016:00:04 # ./spec/lib/gitlab/database/sharding_key_spec.rb:273:in `block (2 levels) in <top (required)>' 534116:00:04 # ./spec/spec_helper.rb:472:in `block (3 levels) in <top (required)>' 534216:00:04 # ./lib/gitlab/sidekiq_sharding/validator.rb:42:in `enabled' 534316:00:04 # ./spec/spec_helper.rb:471:in `block (2 levels) in <top (required)>' 534416:00:04 # ./spec/spec_helper.rb:466:in `block (3 levels) in <top (required)>' 534516:00:04 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware' 534616:00:04 # ./spec/spec_helper.rb:457:in `block (2 levels) in <top (required)>' 534716:00:04 # ./spec/spec_helper.rb:453:in `block (3 levels) in <top (required)>' 534816:00:04 # ./lib/gitlab/application_context.rb:92:in `with_raw_context' 534916:00:04 # ./spec/spec_helper.rb:453:in `block (2 levels) in <top (required)>' 535016:00:04 # ./spec/spec_helper.rb:269:in `block (2 levels) in <top (required)>' 535116:00:04 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>' 535216:00:04 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>' 535316:00:04 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>' 535416:00:04 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented' 535516:00:04 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>' 535616:00:04 4.2) Failure/Error: 535716:00:04 expect(fks).to be_empty, 535816:00:04 "#{entry.table_name} is exempted from sharding, but has foreign key references to it.\n" \ 535916:00:04 "For more information, see " \ 536116:00:04 "The tables with foreign key references are:\n\n" \ 536216:00:04 "#{fks.map(&:constrained_table_name).join("\n")}" 536316:00:04 group_deploy_keys is exempted from sharding, but has foreign key references to it. 536516:00:04 The tables with foreign key references are: 536616:00:04 group_deploy_keys_groups 536716:00:04 # ./spec/lib/gitlab/database/sharding_key_spec.rb:283:in `block (3 levels) in <top (required)>' 536816:00:04 # ./spec/lib/gitlab/database/sharding_key_spec.rb:273:in `each' 536916:00:04 # ./spec/lib/gitlab/database/sharding_key_spec.rb:273:in `block (2 levels) in <top (required)>' 537016:00:04 # ./spec/spec_helper.rb:472:in `block (3 levels) in <top (required)>' 537116:00:04 # ./lib/gitlab/sidekiq_sharding/validator.rb:42:in `enabled' 537216:00:04 # ./spec/spec_helper.rb:471:in `block (2 levels) in <top (required)>' 537316:00:04 # ./spec/spec_helper.rb:466:in `block (3 levels) in <top (required)>' 537416:00:04 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware' 537516:00:04 # ./spec/spec_helper.rb:457:in `block (2 levels) in <top (required)>' 537616:00:04 # ./spec/spec_helper.rb:453:in `block (3 levels) in <top (required)>' 537716:00:04 # ./lib/gitlab/application_context.rb:92:in `with_raw_context' 537816:00:04 # ./spec/spec_helper.rb:453:in `block (2 levels) in <top (required)>' 537916:00:04 # ./spec/spec_helper.rb:269:in `block (2 levels) in <top (required)>' 538016:00:04 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>' 538116:00:04 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>' 538216:00:04 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>' 538316:00:04 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented' 538416:00:04 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>' 538516:00:04 4.3) Failure/Error: 538616:00:04 expect(fks).to be_empty, 538716:00:04 "#{entry.table_name} is exempted from sharding, but has foreign key references to it.\n" \ 538816:00:04 "For more information, see " \ 539016:00:04 "The tables with foreign key references are:\n\n" \ 539116:00:04 "#{fks.map(&:constrained_table_name).join("\n")}" 539216:00:04 search_indices is exempted from sharding, but has foreign key references to it. 539416:00:04 The tables with foreign key references are: 539516:00:04 search_namespace_index_assignments 539616:00:04 # ./spec/lib/gitlab/database/sharding_key_spec.rb:283:in `block (3 levels) in <top (required)>' 539716:00:04 # ./spec/lib/gitlab/database/sharding_key_spec.rb:273:in `each' 539816:00:04 # ./spec/lib/gitlab/database/sharding_key_spec.rb:273:in `block (2 levels) in <top (required)>' 539916:00:04 # ./spec/spec_helper.rb:472:in `block (3 levels) in <top (required)>' 540016:00:04 # ./lib/gitlab/sidekiq_sharding/validator.rb:42:in `enabled' 540116:00:04 # ./spec/spec_helper.rb:471:in `block (2 levels) in <top (required)>' 540216:00:04 # ./spec/spec_helper.rb:466:in `block (3 levels) in <top (required)>' 540316:00:04 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware' 540416:00:04 # ./spec/spec_helper.rb:457:in `block (2 levels) in <top (required)>' 540516:00:04 # ./spec/spec_helper.rb:453:in `block (3 levels) in <top (required)>' 540616:00:04 # ./lib/gitlab/application_context.rb:92:in `with_raw_context' 540716:00:04 # ./spec/spec_helper.rb:453:in `block (2 levels) in <top (required)>' 540816:00:04 # ./spec/spec_helper.rb:269:in `block (2 levels) in <top (required)>' 540916:00:04 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>' 541016:00:04 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>' 541116:00:04 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>' 541216:00:04 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented' 541316:00:04 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>' 541416:00:04 4.4) Failure/Error: 541516:00:04 expect(fks).to be_empty, 541616:00:04 "#{entry.table_name} is exempted from sharding, but has foreign key references to it.\n" \ 541716:00:04 "For more information, see " \ 541916:00:04 "The tables with foreign key references are:\n\n" \ 542016:00:04 "#{fks.map(&:constrained_table_name).join("\n")}" 542116:00:04 zoekt_nodes is exempted from sharding, but has foreign key references to it. 542316:00:04 The tables with foreign key references are: 542416:00:04 zoekt_indices 542616:00:04 zoekt_tasks_1 542716:00:04 # ./spec/lib/gitlab/database/sharding_key_spec.rb:283:in `block (3 levels) in <top (required)>' 542816:00:04 # ./spec/lib/gitlab/database/sharding_key_spec.rb:273:in `each' 542916:00:04 # ./spec/lib/gitlab/database/sharding_key_spec.rb:273:in `block (2 levels) in <top (required)>' 543016:00:04 # ./spec/spec_helper.rb:472:in `block (3 levels) in <top (required)>' 543116:00:04 # ./lib/gitlab/sidekiq_sharding/validator.rb:42:in `enabled' 543216:00:04 # ./spec/spec_helper.rb:471:in `block (2 levels) in <top (required)>' 543316:00:04 # ./spec/spec_helper.rb:466:in `block (3 levels) in <top (required)>' 543416:00:04 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware' 543516:00:04 # ./spec/spec_helper.rb:457:in `block (2 levels) in <top (required)>' 543616:00:04 # ./spec/spec_helper.rb:453:in `block (3 levels) in <top (required)>' 543716:00:04 # ./lib/gitlab/application_context.rb:92:in `with_raw_context' 543816:00:04 # ./spec/spec_helper.rb:453:in `block (2 levels) in <top (required)>' 543916:00:04 # ./spec/spec_helper.rb:269:in `block (2 levels) in <top (required)>' 544016:00:04 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>' 544116:00:04 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>' 544216:00:04 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>' 544316:00:04 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented' 544416:00:04 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>' 544516:00:04 5) Ci::PipelineArtifactUploader behaves like builds correct paths #upload_path behaves like matches the method pattern 544616:00:04 # No pattern provided, skipping. 544716:00:04 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 544816:00:04 6) Ci::PipelineArtifactUploader behaves like builds correct paths #relative_path is relative 544916:00:04 # Path not set, skipping. 545016:00:04 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:40 545116:00:04 7) Ci::PipelineArtifactUploader behaves like builds correct paths .absolute_path behaves like matches the method pattern 545216:00:04 # No pattern provided, skipping. 545316:00:04 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 545416:00:04 8) Ci::PipelineArtifactUploader behaves like builds correct paths .base_dir behaves like matches the method pattern 545516:00:04 # No pattern provided, skipping. 545616:00:04 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 545716:00:04 9) Ci::PipelineArtifactUploader when object store is REMOTE behaves like builds correct paths #cache_dir behaves like matches the method pattern 545816:00:04 # No pattern provided, skipping. 545916:00:04 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 546016:00:04 10) Ci::PipelineArtifactUploader when object store is REMOTE behaves like builds correct paths #work_dir behaves like matches the method pattern 546116:00:04 # No pattern provided, skipping. 546216:00:04 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 546316:00:04 11) Ci::PipelineArtifactUploader when object store is REMOTE behaves like builds correct paths #upload_path behaves like matches the method pattern 546416:00:04 # No pattern provided, skipping. 546516:00:04 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 546616:00:04 12) Ci::PipelineArtifactUploader when object store is REMOTE behaves like builds correct paths #relative_path is relative 546716:00:04 # Path not set, skipping. 546816:00:04 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:40 546916:00:04 13) Ci::PipelineArtifactUploader when object store is REMOTE behaves like builds correct paths .absolute_path behaves like matches the method pattern 547016:00:04 # No pattern provided, skipping. 547116:00:04 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 547216:00:04 14) Ci::PipelineArtifactUploader when object store is REMOTE behaves like builds correct paths .base_dir behaves like matches the method pattern 547316:00:04 # No pattern provided, skipping. 547416:00:04 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 547516:00:04 15) SystemCheck::App::TableTruncateCheck when running on single databases #skip? 547616:00:04 # Skipping because database ci exists 547716:00:04 # ./spec/lib/system_check/app/table_truncate_check_spec.rb:14 547816:00:04Finished in 25 minutes 34 seconds (files took 1 minute 10.83 seconds to load) 547916:00:043686 examples, 0 failures, 15 pending 548016:00:05Randomized with seed 44145 548116:00:15RSpec exited with 0. 548216:00:15No examples to retry, congrats! 548416:00:16Running after script... 548516:00:16$ source scripts/utils.sh 548616:00:16$ log_disk_usage after_script 548716:00:16[log_disk_usage after_script] start 548916:00:16Filesystem Size Used Avail Use% Mounted on 549016:00:16overlay 46G 17G 29G 37% / 549116:00:16tmpfs 64M 0 64M 0% /dev 549216:00:16shm 256M 0 256M 0% /dev/shm 549316:00:16/dev/sda1 46G 17G 29G 37% /cache 549416:00:16tmpfs 3.9G 0 3.9G 0% /sys/devices/virtual/dmi/id 549516:00:16tmpfs 3.9G 0 3.9G 0% /proc/acpi 549616:00:16tmpfs 3.9G 0 3.9G 0% /proc/scsi 549716:00:16tmpfs 3.9G 0 3.9G 0% /sys/firmware 549916:00:167.4M ./workhorse 550116:00:161.2M ./.gitlab 550316:00:164.0K ./builds 550416:00:1616M ./coverage 550616:00:168.0K ./.vscode 550716:00:16516K ./storybook 551116:00:162.9M ./.rubocop_todo 551216:00:22827M ./vendor 551316:00:22620M ./public 551516:00:22480K ./danger 551716:00:228.0K ./.bundle 551816:00:22548K ./tooling 552016:00:231.3M ./knapsack 552116:00:23296K ./patches 552216:00:234.3M ./changelogs 552316:00:2320K ./haml_lint 552416:00:2328K ./metrics_server 552616:00:233.7M ./shared 552716:00:2344K ./generator_templates 552816:00:231.2M ./scripts 553116:00:2320K ./file_hooks 553216:00:2332K ./crystalball 553316:00:2316K ./sidekiq_cluster 553516:00:231.2M ./fixtures 553616:00:23944K ./rubocop 553916:00:23548K ./auto_explain 554016:00:2312K ./.github 554116:00:23125M ./locale 554216:00:231.9M ./glfm_specification 554516:00:2416K ./.lefthook 554716:00:24[log_disk_usage after_script] end 554816:00:24$ bundle exec gem list gitlab_quality-test_tooling 554916:00:26gitlab_quality-test_tooling (1.38.1) 555016:00:26$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 555316:00:26$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 555616:00:26$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 555916:00:26$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 556316:00:28$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 556716:00:32$ tooling/bin/push_job_metrics || true 556816:00:33[job-metrics] Pushing job metrics file for the CI/CD job. 556916:00:33[job-metrics] Pushed 4 CI job metric entries to InfluxDB. 557116:00:34Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-19 due to policy 557316:00:35Uploading artifacts... 557416:00:35auto_explain/: found 3 matching artifact files and directories 557516:00:35coverage/: found 5 matching artifact files and directories 557616:00:35crystalball/: found 2 matching artifact files and directories 557716:00:35WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 557816:00:35knapsack/: found 4 matching artifact files and directories 557916:00:35rspec/: found 16 matching artifact files and directories 558016:00:35WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 558116:00:35log/*.log: found 17 matching artifact files and directories 558316:00:35WARNING: Retrying... context=artifacts-uploader error=request redirected 558416:00:42Uploading artifacts as "archive" to coordinator... 201 Created id=7879698664 responseStatus=201 Created token=glcbt-66 558516:00:42Uploading artifacts... 558616:00:42rspec/rspec-*.xml: found 1 matching artifact files and directories 558816:00:42WARNING: Retrying... context=artifacts-uploader error=request redirected 558916:00:44Uploading artifacts as "junit" to coordinator... 201 Created id=7879698664 responseStatus=201 Created token=glcbt-66 559116:00:54Job succeeded